mirror of
https://github.com/doocs/md.git
synced 2024-11-24 19:10:34 +08:00
chore: add an eslint configuration file (#164)
从 package.json 中抽离规则为单独的配置文件
This commit is contained in:
parent
3d26b03430
commit
b728bc5d55
25
.eslintrc.js
Normal file
25
.eslintrc.js
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
module.exports = {
|
||||||
|
root: true,
|
||||||
|
env: {
|
||||||
|
node: true,
|
||||||
|
},
|
||||||
|
extends: [`plugin:vue/essential`, `eslint:recommended`, `@vue/prettier`],
|
||||||
|
parserOptions: {
|
||||||
|
parser: `babel-eslint`,
|
||||||
|
},
|
||||||
|
ignorePatterns: [`src/assets/scripts/renderers`],
|
||||||
|
rules: {
|
||||||
|
'prettier/prettier': [
|
||||||
|
`error`,
|
||||||
|
{
|
||||||
|
singleQuote: true,
|
||||||
|
semi: false,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
semi: [`error`, `never`],
|
||||||
|
quotes: [`error`, `backtick`],
|
||||||
|
'no-unused-vars': `off`,
|
||||||
|
'no-console': `off`,
|
||||||
|
'no-debugger': `off`,
|
||||||
|
},
|
||||||
|
}
|
37
package.json
37
package.json
@ -12,43 +12,6 @@
|
|||||||
"build-cli": "npm run build && npx shx rm -rf md-cli/dist && npx shx rm -rf dist/**/*.map && npx shx cp -r dist md-cli/ && cd md-cli && npm pack",
|
"build-cli": "npm run build && npx shx rm -rf md-cli/dist && npx shx rm -rf dist/**/*.map && npx shx cp -r dist md-cli/ && cd md-cli && npm pack",
|
||||||
"mm": "npx mockm --cwd=mm"
|
"mm": "npx mockm --cwd=mm"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
|
||||||
"root": true,
|
|
||||||
"env": {
|
|
||||||
"node": true
|
|
||||||
},
|
|
||||||
"extends": [
|
|
||||||
"plugin:vue/essential",
|
|
||||||
"eslint:recommended",
|
|
||||||
"@vue/prettier"
|
|
||||||
],
|
|
||||||
"parserOptions": {
|
|
||||||
"parser": "babel-eslint"
|
|
||||||
},
|
|
||||||
"ignorePatterns": [
|
|
||||||
"src/assets/scripts/renderers"
|
|
||||||
],
|
|
||||||
"rules": {
|
|
||||||
"prettier/prettier": [
|
|
||||||
"error",
|
|
||||||
{
|
|
||||||
"singleQuote": true,
|
|
||||||
"semi": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"semi": [
|
|
||||||
"error",
|
|
||||||
"never"
|
|
||||||
],
|
|
||||||
"quotes": [
|
|
||||||
"error",
|
|
||||||
"backtick"
|
|
||||||
],
|
|
||||||
"no-unused-vars": "off",
|
|
||||||
"no-console": "off",
|
|
||||||
"no-debugger": "off"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@vue/shared": "^3.2.26",
|
"@vue/shared": "^3.2.26",
|
||||||
"ali-oss": "^6.16.0",
|
"ali-oss": "^6.16.0",
|
||||||
|
Loading…
Reference in New Issue
Block a user