|
@@ -27,11 +27,13 @@
|
|
"@rushstack/eslint-patch": "^1.2.0",
|
|
"@rushstack/eslint-patch": "^1.2.0",
|
|
"@types/node": "^18.14.2",
|
|
"@types/node": "^18.14.2",
|
|
"@vitejs/plugin-vue": "^4.0.0",
|
|
"@vitejs/plugin-vue": "^4.0.0",
|
|
|
|
+ "@vue/eslint-config-prettier": "^7.1.0",
|
|
"@vue/eslint-config-typescript": "^11.0.2",
|
|
"@vue/eslint-config-typescript": "^11.0.2",
|
|
"@vue/tsconfig": "^0.1.3",
|
|
"@vue/tsconfig": "^0.1.3",
|
|
- "eslint": "^8.34.0",
|
|
|
|
|
|
+ "eslint": "^8.38.0",
|
|
"eslint-plugin-vue": "^9.9.0",
|
|
"eslint-plugin-vue": "^9.9.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"npm-run-all": "^4.1.5",
|
|
|
|
+ "prettier": "^2.8.7",
|
|
"sass": "^1.62.0",
|
|
"sass": "^1.62.0",
|
|
"sass-loader": "^13.2.2",
|
|
"sass-loader": "^13.2.2",
|
|
"typescript": "~4.8.4",
|
|
"typescript": "~4.8.4",
|
|
@@ -1055,6 +1057,20 @@
|
|
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz",
|
|
"integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q=="
|
|
"integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q=="
|
|
},
|
|
},
|
|
|
|
+ "node_modules/@vue/eslint-config-prettier": {
|
|
|
|
+ "version": "7.1.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz",
|
|
|
|
+ "integrity": "sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "eslint-config-prettier": "^8.3.0",
|
|
|
|
+ "eslint-plugin-prettier": "^4.0.0"
|
|
|
|
+ },
|
|
|
|
+ "peerDependencies": {
|
|
|
|
+ "eslint": ">= 7.28.0",
|
|
|
|
+ "prettier": ">= 2.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/@vue/eslint-config-typescript": {
|
|
"node_modules/@vue/eslint-config-typescript": {
|
|
"version": "11.0.2",
|
|
"version": "11.0.2",
|
|
"resolved": "https://registry.npmmirror.com/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.2.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.2.tgz",
|
|
@@ -2244,7 +2260,7 @@
|
|
},
|
|
},
|
|
"node_modules/eslint": {
|
|
"node_modules/eslint": {
|
|
"version": "8.38.0",
|
|
"version": "8.38.0",
|
|
- "resolved": "https://registry.npmmirror.com/eslint/-/eslint-8.38.0.tgz",
|
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz",
|
|
"integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
|
|
"integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"dependencies": {
|
|
"dependencies": {
|
|
@@ -2294,6 +2310,42 @@
|
|
},
|
|
},
|
|
"engines": {
|
|
"engines": {
|
|
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
|
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
|
|
|
+ },
|
|
|
|
+ "funding": {
|
|
|
|
+ "url": "https://opencollective.com/eslint"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/eslint-config-prettier": {
|
|
|
|
+ "version": "8.8.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz",
|
|
|
|
+ "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "bin": {
|
|
|
|
+ "eslint-config-prettier": "bin/cli.js"
|
|
|
|
+ },
|
|
|
|
+ "peerDependencies": {
|
|
|
|
+ "eslint": ">=7.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/eslint-plugin-prettier": {
|
|
|
|
+ "version": "4.2.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz",
|
|
|
|
+ "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "prettier-linter-helpers": "^1.0.0"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">=12.0.0"
|
|
|
|
+ },
|
|
|
|
+ "peerDependencies": {
|
|
|
|
+ "eslint": ">=7.28.0",
|
|
|
|
+ "prettier": ">=2.0.0"
|
|
|
|
+ },
|
|
|
|
+ "peerDependenciesMeta": {
|
|
|
|
+ "eslint-config-prettier": {
|
|
|
|
+ "optional": true
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/eslint-plugin-vue": {
|
|
"node_modules/eslint-plugin-vue": {
|
|
@@ -2478,6 +2530,12 @@
|
|
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
|
|
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "node_modules/fast-diff": {
|
|
|
|
+ "version": "1.2.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
|
|
|
|
+ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"node_modules/fast-glob": {
|
|
"node_modules/fast-glob": {
|
|
"version": "3.2.12",
|
|
"version": "3.2.12",
|
|
"resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz",
|
|
"resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz",
|
|
@@ -4038,6 +4096,33 @@
|
|
"node": ">= 0.8.0"
|
|
"node": ">= 0.8.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/prettier": {
|
|
|
|
+ "version": "2.8.7",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz",
|
|
|
|
+ "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "bin": {
|
|
|
|
+ "prettier": "bin-prettier.js"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">=10.13.0"
|
|
|
|
+ },
|
|
|
|
+ "funding": {
|
|
|
|
+ "url": "https://github.com/prettier/prettier?sponsor=1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/prettier-linter-helpers": {
|
|
|
|
+ "version": "1.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "fast-diff": "^1.1.2"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">=6.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/prismjs": {
|
|
"node_modules/prismjs": {
|
|
"version": "1.29.0",
|
|
"version": "1.29.0",
|
|
"resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
|
|
@@ -5788,6 +5873,16 @@
|
|
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz",
|
|
"integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q=="
|
|
"integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q=="
|
|
},
|
|
},
|
|
|
|
+ "@vue/eslint-config-prettier": {
|
|
|
|
+ "version": "7.1.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz",
|
|
|
|
+ "integrity": "sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "eslint-config-prettier": "^8.3.0",
|
|
|
|
+ "eslint-plugin-prettier": "^4.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"@vue/eslint-config-typescript": {
|
|
"@vue/eslint-config-typescript": {
|
|
"version": "11.0.2",
|
|
"version": "11.0.2",
|
|
"resolved": "https://registry.npmmirror.com/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.2.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.2.tgz",
|
|
@@ -6742,7 +6837,7 @@
|
|
},
|
|
},
|
|
"eslint": {
|
|
"eslint": {
|
|
"version": "8.38.0",
|
|
"version": "8.38.0",
|
|
- "resolved": "https://registry.npmmirror.com/eslint/-/eslint-8.38.0.tgz",
|
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz",
|
|
"integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
|
|
"integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
@@ -6806,6 +6901,22 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "eslint-config-prettier": {
|
|
|
|
+ "version": "8.8.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz",
|
|
|
|
+ "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {}
|
|
|
|
+ },
|
|
|
|
+ "eslint-plugin-prettier": {
|
|
|
|
+ "version": "4.2.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz",
|
|
|
|
+ "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "prettier-linter-helpers": "^1.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"eslint-plugin-vue": {
|
|
"eslint-plugin-vue": {
|
|
"version": "9.11.0",
|
|
"version": "9.11.0",
|
|
"resolved": "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.11.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.11.0.tgz",
|
|
@@ -6936,6 +7047,12 @@
|
|
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
|
|
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "fast-diff": {
|
|
|
|
+ "version": "1.2.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
|
|
|
|
+ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"fast-glob": {
|
|
"fast-glob": {
|
|
"version": "3.2.12",
|
|
"version": "3.2.12",
|
|
"resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz",
|
|
"resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz",
|
|
@@ -8183,6 +8300,21 @@
|
|
"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
|
|
"integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "prettier": {
|
|
|
|
+ "version": "2.8.7",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz",
|
|
|
|
+ "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
|
|
+ "prettier-linter-helpers": {
|
|
|
|
+ "version": "1.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "fast-diff": "^1.1.2"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"prismjs": {
|
|
"prismjs": {
|
|
"version": "1.29.0",
|
|
"version": "1.29.0",
|
|
"resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
|
|
"resolved": "https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz",
|