Initialization commands.
This directory contains make rules for initializing the project development environment (e.g., adding Git hooks, installing custom ESLint plugins, etc).
Usage: make <command> [<ENV_VAR>=<value> <ENV_VAR>=<value> ...]
This command should always be invoked in order to ensure the project development environment is properly initialized. Failure to do so will result in the failure of various development aids, including linting, task runners, and more.
Performs development initialization tasks.
$ make initInitializes custom ESLint rules.
$ make init-eslint-rules-pluginInitializes custom ESLint plugins.
$ make init-eslint-pluginsRemoves custom ESLint rules.
$ make clean-eslint-rules-pluginRemoves custom ESLint plugins.
$ make clean-eslint-pluginsGit hooks are triggered before or after specific Git events, such as committing, pulling, and pushing. These triggers are important in facilitating development, as they automate linting, test running, and more.
Installs Git hooks.
$ make init-git-hooks