@21epub/configs
v0.1.5
Published
Epub项目通用配置
Downloads
16
Readme
@21epub/configs
简介
Epub项目通用配置
安装
npm install --save-dev @21epub/configs
使用
eslint
.eslintrc.js
module.exports = {
extends: require.resolve("@21epub/configs/eslint-config"),
// 由于使用了eslint-config-standard-with-typescript插件对ts的支持
// 部分规则需要tsconfig.json配置,需要在这里引入tsconfig.json文件
parserOptions: {
project: ['./tsconfig.json'],
},
};
tsconfig.json
tsconfig.json 文件中,也需要在include中引入.eslintrc.js文件
{
"include": [".eslintrc.js"]
}
prettier
.prettierrc
'@21epub/configs/prettier-config';
.prettierrc.js
module.exports = {
...require("@21epub/configs/prettier-config"),
};
tsconfig
tsconfig.json
{
"extends": "@21epub/configs/tsconfig",
}
types
types.d.ts
/// <reference types="@21epub/configs/types" />