feat(admin) - update eslint

This commit is contained in:
Mateusz Michałowski 2024-07-23 15:45:15 +02:00
parent 051521cd04
commit f7890ba060
4 changed files with 2710 additions and 2927 deletions

View File

@ -5,14 +5,15 @@ module.exports = {
node: true,
jest: true,
},
parserOptions: {
parser: 'babel-eslint',
},
// parserOptions: {
// parser: 'babel-eslint',
// },
extends: [
'standard',
'plugin:vue/essential',
'plugin:vue/vue3-recommended',
'plugin:prettier/recommended',
'plugin:@intlify/vue-i18n/recommended',
'prettier',
],
// required to lint *.vue files
plugins: ['vue', 'prettier', 'jest'],
@ -25,7 +26,7 @@ module.exports = {
// add your custom rules here
rules: {
'no-console': ['error'],
'no-debugger': import.meta.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'vue/component-name-in-template-casing': ['error', 'kebab-case'],
'vue/no-static-inline-styles': [
'error',

View File

@ -68,22 +68,23 @@
"@vue/compiler-sfc": "^3.4.32",
"babel-plugin-transform-require-context": "^0.1.1",
"cross-env": "^7.0.3",
"eslint": "7.25.0",
"eslint-config-prettier": "^8.3.0",
"eslint": "8.57.0",
"eslint-config-prettier": "8.10.0",
"eslint-config-standard": "^16.0.3",
"eslint-loader": "^4.0.2",
"eslint-plugin-import": "^2.25.2",
"eslint-plugin-jest": "^25.2.2",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "3.3.1",
"eslint-plugin-prettier": "5.2.1",
"eslint-plugin-promise": "^5.1.1",
"eslint-plugin-vue": "^7.20.0",
"eslint-plugin-vue": "8.7.1",
"jest": "29.7.0",
"mock-apollo-client": "^1.2.1",
"postcss": "^8.4.8",
"postcss-html": "^1.3.0",
"postcss-scss": "^4.0.3",
"stylelint": "^14.5.3",
"prettier": "^3.3.3",
"stylelint": "16.7.0",
"stylelint-config-recommended-vue": "^1.3.0",
"stylelint-config-standard-scss": "^3.0.0",
"unplugin-icons": "^0.19.0",

View File

@ -37,7 +37,9 @@ export default defineConfig({
Icons({
compiler: 'vue3',
}),
,
commonjs(),
],
build: {
outDir: 'build',
},
})

File diff suppressed because it is too large Load Diff