2 个不稳定版本
0.2.0 | 2022年4月10日 |
---|---|
0.1.0 | 2022年4月10日 |
#602 在 配置
7KB
121 行
lint-init
用 Rust 编写的初始化 lint 配置的 CLI 工具。
安装
使用 cargo 安装
# Install Rust
curl https://sh.rustup.rs -sSf | sh
# Install lint-init
cargo install lint-init
lint-init -h
用法
初始化指定目录的配置
lint-init --template typescript --dir ../react-app
初始化当前目录的配置并自动安装依赖项
lint-init --template typescript --dir . --auto-install
**提示: --auto-install
仅当目录值为 .
时才有效。 **.
特性
为项目初始化 lint 配置。
$ 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
待办事项
-
解析参数
-
添加多种模板
-
自动创建目录和文件
-
自动运行 npm/yarn 安装
-
与选择的模板交互
-
单元测试
-
支持 WebAssembly
依赖
~2.2–3MB
~52K SLoC