split into modules
This commit is contained in:
parent
8f1cfc34ab
commit
8fb3ec9655
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -5,7 +5,7 @@ pipeline {
|
||||
VERSION = VersionNumber([
|
||||
versionNumberString:
|
||||
'${BUILDS_ALL_TIME}',
|
||||
versionPrefix: '1.2.',
|
||||
versionPrefix: '2.0.',
|
||||
worstResultForIncrement: 'SUCCESS'
|
||||
])
|
||||
}
|
||||
|
46
index.js
46
index.js
@ -9,19 +9,14 @@ module.exports = {
|
||||
|
||||
globals: {},
|
||||
|
||||
parser: 'vue-eslint-parser',
|
||||
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'plugin:jsdoc/recommended',
|
||||
'plugin:vue/recommended',
|
||||
'plugin:node/recommended'
|
||||
],
|
||||
|
||||
plugins: [
|
||||
'eslint-plugin-jsdoc',
|
||||
'eslint-plugin-vue',
|
||||
'eslint-plugin-import',
|
||||
'eslint-plugin-node',
|
||||
'eslint-plugin-sort-requires-by-path'
|
||||
],
|
||||
@ -323,46 +318,7 @@ module.exports = {
|
||||
'node/no-unpublished-require': 'off',
|
||||
|
||||
// sort-requires-by-path
|
||||
'sort-requires-by-path/sort-requires-by-path': 'error',
|
||||
|
||||
// vue
|
||||
'vue/prop-name-casing': ['error', 'snake_case']
|
||||
|
||||
/*
|
||||
* import (deactivated until wide adoption of es6 import/export)
|
||||
*'import/no-unresolved': 'error',
|
||||
*'import/named': 'error',
|
||||
*'import/default': 'error',
|
||||
*'import/namespace': 'error',
|
||||
*'import/no-absolute-path': 'error',
|
||||
*'import/no-dynamic-require': 'warn',
|
||||
*'import/no-webpack-loader-syntax': 'error',
|
||||
*'import/no-self-import': 'error',
|
||||
*'import/no-cycle': 'error',
|
||||
*'import/no-useless-path-segments': 'error',
|
||||
*'import/no-unused-modules': 'error',
|
||||
*'import/export': 'error',
|
||||
*'import/no-named-as-default': 'error',
|
||||
*'import/no-named-as-default-member': 'error',
|
||||
*'import/no-deprecated': 'error',
|
||||
*'import/no-extraneous-dependencies': 'error',
|
||||
*'import/no-mutable-exports': 'error',
|
||||
*'import/unambiguous': 'error',
|
||||
*'import/no-commonjs': 'error',
|
||||
*'import/no-amd': 'error',
|
||||
*'import/first': 'error',
|
||||
*'import/exports-last': 'error',
|
||||
*'import/no-duplicates': 'error',
|
||||
*'import/no-namespace': 'error',
|
||||
*'import/extensions': 'error',
|
||||
*'import/order': 'error',
|
||||
*'import/newline-after-import': 'error',
|
||||
*'import/prefer-default-export': 'error',
|
||||
*'import/no-unassigned-import': 'error',
|
||||
*'import/no-named-default': 'error',
|
||||
*'import/no-anonymous-default-export': 'error',
|
||||
*'import/group-exports': 'error'
|
||||
*/
|
||||
'sort-requires-by-path/sort-requires-by-path': 'error'
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -28,10 +28,8 @@
|
||||
"eslint-plugin-standard": "^4.0.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"eslint-plugin-import": "^2.20.1",
|
||||
"eslint-plugin-jsdoc": "22",
|
||||
"eslint-plugin-node": "^11.0.0",
|
||||
"eslint-plugin-sort-requires-by-path": "^1.0.2",
|
||||
"eslint-plugin-vue": "^6.1.2"
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user