lint-init
A cli for init lint config that wrote by rust.
Installation
Install by cargo
# Install Rust
|
# Install lint-init
Usage
Init config specify dir
Init config current dir and auto install dependencies
**Tips: --auto-install
only work when dir value is .
**.
Features
Init lint config for a project.
$ lint-init --version
USAGE:
lint-init[EXE] [OPTIONS] --template <TEMPLATE>
OPTIONS:
-t, --template <TEMPLATE> Template of lint config, the value of template: typescript, reactTs, pureJs, prettier etc.
-d, --dir Target dir of generate config, the default value is '.'
-a, --auto-install Auto install eslint、eslint-plugin dependencies
-h, --help Print help information
-V, --version Print version information
TODO
-
parse args
-
add a variety of templates
-
auto create dir and file
-
auto run npm/yarn install
-
interact with select template
-
unit test
-
support web assembly