update vue-cli to 5.x
This commit is contained in:
		@@ -32,29 +32,30 @@
 | 
				
			|||||||
    "@intlify/vue-i18n-loader": "^4.0.1",
 | 
					    "@intlify/vue-i18n-loader": "^4.0.1",
 | 
				
			||||||
    "@types/chai": "^4.2.11",
 | 
					    "@types/chai": "^4.2.11",
 | 
				
			||||||
    "@types/mocha": "^9.1.0",
 | 
					    "@types/mocha": "^9.1.0",
 | 
				
			||||||
    "@typescript-eslint/eslint-plugin": "^4.18.0",
 | 
					    "@typescript-eslint/eslint-plugin": "^5.4.0",
 | 
				
			||||||
    "@typescript-eslint/parser": "^4.18.0",
 | 
					    "@typescript-eslint/parser": "^5.4.0",
 | 
				
			||||||
    "@vue/cli-plugin-babel": "~4.5.0",
 | 
					    "@vue/cli-plugin-babel": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-plugin-eslint": "~4.5.0",
 | 
					    "@vue/cli-plugin-eslint": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-plugin-pwa": "~4.5.0",
 | 
					    "@vue/cli-plugin-pwa": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-plugin-router": "~4.5.0",
 | 
					    "@vue/cli-plugin-router": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-plugin-typescript": "~4.5.0",
 | 
					    "@vue/cli-plugin-typescript": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-plugin-unit-mocha": "~4.5.0",
 | 
					    "@vue/cli-plugin-unit-mocha": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-plugin-vuex": "~4.5.0",
 | 
					    "@vue/cli-plugin-vuex": "~5.0.1",
 | 
				
			||||||
    "@vue/cli-service": "~4.5.0",
 | 
					    "@vue/cli-service": "~5.0.1",
 | 
				
			||||||
    "@vue/eslint-config-prettier": "^6.0.0",
 | 
					    "@vue/eslint-config-prettier": "^6.0.0",
 | 
				
			||||||
    "@vue/eslint-config-typescript": "^7.0.0",
 | 
					    "@vue/eslint-config-typescript": "^9.1.0",
 | 
				
			||||||
    "@vue/test-utils": "^2.0.0-0",
 | 
					    "@vue/test-utils": "^2.0.0-0",
 | 
				
			||||||
    "chai": "^4.3.6",
 | 
					    "chai": "^4.3.6",
 | 
				
			||||||
    "eslint": "^6.7.2",
 | 
					    "eslint": "^7.32.0",
 | 
				
			||||||
 | 
					    "eslint-config-prettier": "^8.3.0",
 | 
				
			||||||
    "eslint-import-resolver-typescript": "^2.4.0",
 | 
					    "eslint-import-resolver-typescript": "^2.4.0",
 | 
				
			||||||
    "eslint-plugin-import": "^2.24.1",
 | 
					    "eslint-plugin-import": "^2.24.1",
 | 
				
			||||||
    "eslint-plugin-prettier": "^3.3.1",
 | 
					    "eslint-plugin-prettier": "^4.0.0",
 | 
				
			||||||
    "eslint-plugin-vue": "^7.0.0",
 | 
					    "eslint-plugin-vue": "^8.0.3",
 | 
				
			||||||
    "prettier": "^2.2.1",
 | 
					    "prettier": "^2.4.1",
 | 
				
			||||||
    "sass": "^1.49.8",
 | 
					    "sass": "^1.49.8",
 | 
				
			||||||
    "sass-loader": "^10.2.0",
 | 
					    "sass-loader": "^10.2.0",
 | 
				
			||||||
    "typescript": "~4.4.4",
 | 
					    "typescript": "~4.5.5",
 | 
				
			||||||
    "vue-cli-plugin-i18n": "~2.3.1"
 | 
					    "vue-cli-plugin-i18n": "~2.3.1"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "eslintConfig": {
 | 
					  "eslintConfig": {
 | 
				
			||||||
@@ -81,7 +82,8 @@
 | 
				
			|||||||
      "import/resolver": "typescript"
 | 
					      "import/resolver": "typescript"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "parserOptions": {
 | 
					    "parserOptions": {
 | 
				
			||||||
      "ecmaVersion": 2020
 | 
					      "ecmaVersion": 2020,
 | 
				
			||||||
 | 
					      "parser": "@typescript-eslint/parser"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "rules": {
 | 
					    "rules": {
 | 
				
			||||||
      "import/order": [
 | 
					      "import/order": [
 | 
				
			||||||
@@ -93,7 +95,8 @@
 | 
				
			|||||||
            "caseInsensitive": true
 | 
					            "caseInsensitive": true
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      ]
 | 
					      ],
 | 
				
			||||||
 | 
					      "vue/multi-word-component-names": "off"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "overrides": [
 | 
					    "overrides": [
 | 
				
			||||||
      {
 | 
					      {
 | 
				
			||||||
@@ -110,6 +113,7 @@
 | 
				
			|||||||
  "browserslist": [
 | 
					  "browserslist": [
 | 
				
			||||||
    "> 1%",
 | 
					    "> 1%",
 | 
				
			||||||
    "last 2 versions",
 | 
					    "last 2 versions",
 | 
				
			||||||
    "not dead"
 | 
					    "not dead",
 | 
				
			||||||
 | 
					    "not ie 11"
 | 
				
			||||||
  ]
 | 
					  ]
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
| 
		 Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.6 KiB  | 
@@ -169,7 +169,7 @@ button {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
.no-map {
 | 
					.no-map {
 | 
				
			||||||
  background-color: var(--workout-no-map-bg-color);
 | 
					  background-color: var(--workout-no-map-bg-color);
 | 
				
			||||||
  background-image: url('/img/workouts/map.svg');
 | 
					  background-image: url('~@/assets/img/workouts/map.svg');
 | 
				
			||||||
  background-size: contain;
 | 
					  background-size: contain;
 | 
				
			||||||
  background-repeat: no-repeat;
 | 
					  background-repeat: no-repeat;
 | 
				
			||||||
  background-position: center;
 | 
					  background-position: center;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,7 +1,9 @@
 | 
				
			|||||||
/* eslint-disable @typescript-eslint/no-var-requires */
 | 
					/* eslint-disable @typescript-eslint/no-var-requires */
 | 
				
			||||||
const path = require('path')
 | 
					const path = require('path')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
module.exports = {
 | 
					const { defineConfig } = require('@vue/cli-service')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					module.exports = defineConfig({
 | 
				
			||||||
  configureWebpack: {
 | 
					  configureWebpack: {
 | 
				
			||||||
    performance: {
 | 
					    performance: {
 | 
				
			||||||
      maxEntrypointSize: 400000,
 | 
					      maxEntrypointSize: 400000,
 | 
				
			||||||
@@ -28,4 +30,9 @@ module.exports = {
 | 
				
			|||||||
      fullInstall: true,
 | 
					      fullInstall: true,
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
}
 | 
					  pwa: {
 | 
				
			||||||
 | 
					    iconPaths: {
 | 
				
			||||||
 | 
					      faviconSVG: null,
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 
 | 
				
			|||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user