build: update Vue CLI to 5.x

This commit is contained in:
Łukasz Holeczek
2021-11-26 16:36:06 +01:00
parent 863efa04dc
commit a46ab69767
6 changed files with 3187 additions and 5831 deletions
+4 -3
View File
@@ -4,16 +4,17 @@ module.exports = {
node: true,
},
extends: [
'plugin:vue/vue3-recommended',
'plugin:vue/vue3-essential',
'eslint:recommended',
'@vue/prettier',
'plugin:prettier/recommended',
],
parserOptions: {
parser: 'babel-eslint',
parser: '@babel/eslint-parser',
},
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'vue/multi-word-component-names': 'off',
},
overrides: [
{
-3
View File
@@ -1,6 +1,3 @@
module.exports = {
preset: '@vue/cli-plugin-unit-jest',
transform: {
'^.+\\.vue$': 'vue-jest',
},
}
+19
View File
@@ -0,0 +1,19 @@
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
"paths": {
"@/*": [
"src/*"
]
},
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}
+20 -17
View File
@@ -30,28 +30,31 @@
"@coreui/vue": "^4.0.1",
"@coreui/vue-chartjs": "2.0.0",
"core-js": "^3.19.0",
"vue": "^3.2.19",
"vue-router": "^4.0.0-0",
"vuex": "^4.0.0-0"
"vue": "^3.2.23",
"vue-router": "^4.0.12",
"vuex": "^4.0.2"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~4.5.14",
"@vue/cli-plugin-e2e-cypress": "~4.5.14",
"@vue/cli-plugin-eslint": "~4.5.14",
"@vue/cli-plugin-router": "~4.5.14",
"@vue/cli-plugin-unit-jest": "~4.5.14",
"@vue/cli-plugin-vuex": "~4.5.14",
"@vue/cli-service": "~4.5.14",
"@vue/compiler-sfc": "^3.2.20",
"@vue/eslint-config-prettier": "^6.0.0",
"@babel/core": "^7.12.16",
"@babel/eslint-parser": "^7.12.16",
"@vue/cli-plugin-babel": "~5.0.0-rc.1",
"@vue/cli-plugin-e2e-cypress": "~5.0.0-rc.1",
"@vue/cli-plugin-eslint": "~5.0.0-rc.1",
"@vue/cli-plugin-router": "~5.0.0-rc.1",
"@vue/cli-plugin-unit-jest": "~5.0.0-rc.1",
"@vue/cli-plugin-vuex": "~5.0.0-rc.1",
"@vue/cli-service": "~5.0.0-rc.1",
"@vue/test-utils": "^2.0.0-0",
"babel-eslint": "^10.1.0",
"@vue/vue3-jest": "^27.0.0-alpha.1",
"babel-jest": "^27.0.6",
"cypress": "^8.7.0",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-vue": "^7.20.0",
"eslint-plugin-vue": "^8.0.3",
"jest": "^27.0.5",
"prettier": "^2.4.1",
"sass": "^1.43.3",
"sass-loader": "^10.2.0",
"vue-jest": "^5.0.0-0"
"sass": "^1.32.7",
"sass-loader": "^12.0.0"
}
}
+4
View File
@@ -0,0 +1,4 @@
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
})
+3140 -5808
View File
File diff suppressed because it is too large Load Diff