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([
|
VERSION = VersionNumber([
|
||||||
versionNumberString:
|
versionNumberString:
|
||||||
'${BUILDS_ALL_TIME}',
|
'${BUILDS_ALL_TIME}',
|
||||||
versionPrefix: '1.2.',
|
versionPrefix: '2.0.',
|
||||||
worstResultForIncrement: 'SUCCESS'
|
worstResultForIncrement: 'SUCCESS'
|
||||||
])
|
])
|
||||||
}
|
}
|
||||||
|
46
index.js
46
index.js
@ -9,19 +9,14 @@ module.exports = {
|
|||||||
|
|
||||||
globals: {},
|
globals: {},
|
||||||
|
|
||||||
parser: 'vue-eslint-parser',
|
|
||||||
|
|
||||||
extends: [
|
extends: [
|
||||||
'eslint:recommended',
|
'eslint:recommended',
|
||||||
'plugin:jsdoc/recommended',
|
'plugin:jsdoc/recommended',
|
||||||
'plugin:vue/recommended',
|
|
||||||
'plugin:node/recommended'
|
'plugin:node/recommended'
|
||||||
],
|
],
|
||||||
|
|
||||||
plugins: [
|
plugins: [
|
||||||
'eslint-plugin-jsdoc',
|
'eslint-plugin-jsdoc',
|
||||||
'eslint-plugin-vue',
|
|
||||||
'eslint-plugin-import',
|
|
||||||
'eslint-plugin-node',
|
'eslint-plugin-node',
|
||||||
'eslint-plugin-sort-requires-by-path'
|
'eslint-plugin-sort-requires-by-path'
|
||||||
],
|
],
|
||||||
@ -323,46 +318,7 @@ module.exports = {
|
|||||||
'node/no-unpublished-require': 'off',
|
'node/no-unpublished-require': 'off',
|
||||||
|
|
||||||
// sort-requires-by-path
|
// sort-requires-by-path
|
||||||
'sort-requires-by-path/sort-requires-by-path': 'error',
|
'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'
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -28,10 +28,8 @@
|
|||||||
"eslint-plugin-standard": "^4.0.1"
|
"eslint-plugin-standard": "^4.0.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"eslint-plugin-import": "^2.20.1",
|
|
||||||
"eslint-plugin-jsdoc": "22",
|
"eslint-plugin-jsdoc": "22",
|
||||||
"eslint-plugin-node": "^11.0.0",
|
"eslint-plugin-node": "^11.0.0",
|
||||||
"eslint-plugin-sort-requires-by-path": "^1.0.2",
|
"eslint-plugin-sort-requires-by-path": "^1.0.2",
|
||||||
"eslint-plugin-vue": "^6.1.2"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user