Skip to content

Quickly create an eslint config file in any directory based on your presets

License

Notifications You must be signed in to change notification settings

jmoore914/eslint-initializer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eslint-initializer

npm GitHub repo size

Quickly create an eslint config file in any directory based on your presets

Install

npm i -g eslint-initializer

Usage

Basic usage:

$ eslint-init
? Does your project use typescript? Yes
? Which framework does your project use? Vue
? What environments will your project be running in? browser, es6
ESLint config created.
{
  "typescript": true,
  "framework": "vue",
  "env": [
    "browser",
    "es6"
  ]
}

Add rules from a second eslintrc file to the saved template:

$ eslint-init -m

Replace the saved template with a new eslintrc file:

$ eslint-init -r

Options

-v, --version                    Print program version
-m, --merge                      Merge rules from an eslintrc into the saved
                                 template
-r, --replace                    Replace the saved template with a new eslintrc

License

MIT © jmoore914

About

Quickly create an eslint config file in any directory based on your presets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published