Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

init

Initialization commands.

This directory contains make rules for initializing the project development environment (e.g., adding Git hooks, installing custom ESLint plugins, etc).

Usage

Usage: make <command> [<ENV_VAR>=<value> <ENV_VAR>=<value> ...]

Commands

init

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 init

ESLint

init-eslint-rules-plugin

Initializes custom ESLint rules.

$ make init-eslint-rules-plugin

init-eslint-plugins

Initializes custom ESLint plugins.

$ make init-eslint-plugins

clean-eslint-rules-plugin

Removes custom ESLint rules.

$ make clean-eslint-rules-plugin

clean-eslint-plugins

Removes custom ESLint plugins.

$ make clean-eslint-plugins

Git

init-git-hooks

Git 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