diff --git a/package.json b/package.json index 363a435..36ff0cf 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "core-js": "^3.21.1", "cross-env": "^7.0.3", "css-loader": "^6.6.0", - "eslint": "8.9.0", + "eslint": "8.10.0", "eslint-config-standard": "^16.0.3", "eslint-friendly-formatter": "^4.0.1", "eslint-plugin-import": "^2.25.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59e9c36..614fe1a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,7 +26,7 @@ specifiers: core-js: ^3.21.1 cross-env: ^7.0.3 css-loader: ^6.6.0 - eslint: 8.9.0 + eslint: 8.10.0 eslint-config-standard: ^16.0.3 eslint-friendly-formatter: ^4.0.1 eslint-plugin-import: ^2.25.4 @@ -51,8 +51,8 @@ specifiers: devDependencies: '@babel/core': 7.17.5 - '@babel/eslint-parser': 7.17.0_@babel+core@7.17.5+eslint@8.9.0 - '@babel/eslint-plugin': 7.16.5_0f7d57242c70b8e89c1f8fee5b7f60ba + '@babel/eslint-parser': 7.17.0_@babel+core@7.17.5+eslint@8.10.0 + '@babel/eslint-plugin': 7.16.5_fe2b17f5cea7d312cb7a0336ca5c48e8 '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 '@babel/plugin-proposal-decorators': 7.17.2_@babel+core@7.17.5 '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.5 @@ -70,20 +70,20 @@ devDependencies: '@babel/runtime': 7.17.2 '@babel/runtime-corejs2': 7.17.2 '@vue/compiler-sfc': 3.2.31 - '@vue/eslint-config-standard': 6.1.0_85da545e78fb478ba62bf8b6b5e8d36f + '@vue/eslint-config-standard': 6.1.0_2af0ed2ab07b330710dbbae16e294985 babel-loader: 8.2.3_9351ded4f79a023849d74b5df047d562 core-js: 3.21.1 cross-env: 7.0.3 css-loader: 6.6.0_webpack@5.69.1 - eslint: 8.9.0 - eslint-config-standard: 16.0.3_2dae9da07848968bcc0999a5e5956768 + eslint: 8.10.0 + eslint-config-standard: 16.0.3_8f85ce6fcfc4a9375ed3494add570ac3 eslint-friendly-formatter: 4.0.1 - eslint-plugin-import: 2.25.4_eslint@8.9.0 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.9.0 - eslint-plugin-node: 11.1.0_eslint@8.9.0 - eslint-plugin-promise: 5.2.0_eslint@8.9.0 - eslint-plugin-vue: 7.20.0_eslint@8.9.0 - eslint-webpack-plugin: 3.1.1_eslint@8.9.0+webpack@5.69.1 + eslint-plugin-import: 2.25.4_eslint@8.10.0 + eslint-plugin-jsx-a11y: 6.5.1_eslint@8.10.0 + eslint-plugin-node: 11.1.0_eslint@8.10.0 + eslint-plugin-promise: 5.2.0_eslint@8.10.0 + eslint-plugin-vue: 7.20.0_eslint@8.10.0 + eslint-webpack-plugin: 3.1.1_eslint@8.10.0+webpack@5.69.1 file-loader: 6.2.0_webpack@5.69.1 html-webpack-plugin: 5.5.0_webpack@5.69.1 sass: 1.49.8 @@ -142,7 +142,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.17.0_@babel+core@7.17.5+eslint@8.9.0: + /@babel/eslint-parser/7.17.0_@babel+core@7.17.5+eslint@8.10.0: resolution: {integrity: sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -150,21 +150,21 @@ packages: eslint: ^7.5.0 || ^8.0.0 dependencies: '@babel/core': 7.17.5 - eslint: 8.9.0 + eslint: 8.10.0 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true - /@babel/eslint-plugin/7.16.5_0f7d57242c70b8e89c1f8fee5b7f60ba: + /@babel/eslint-plugin/7.16.5_fe2b17f5cea7d312cb7a0336ca5c48e8: resolution: {integrity: sha512-R1p6RMyU1Xl1U/NNr+D4+HjkQzN5dQOX0MpjW9WLWhHDjhzN9gso96MxxOFvPh0fKF/mMH8TGW2kuqQ2eK2s9A==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/eslint-parser': '>=7.11.0' eslint: '>=7.5.0' dependencies: - '@babel/eslint-parser': 7.17.0_@babel+core@7.17.5+eslint@8.9.0 - eslint: 8.9.0 + '@babel/eslint-parser': 7.17.0_@babel+core@7.17.5+eslint@8.10.0 + eslint: 8.10.0 eslint-rule-composer: 0.3.0 dev: true @@ -1397,8 +1397,8 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@eslint/eslintrc/1.1.0: - resolution: {integrity: sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==} + /@eslint/eslintrc/1.2.0: + resolution: {integrity: sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -1639,7 +1639,7 @@ packages: resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==} dev: true - /@vue/eslint-config-standard/6.1.0_85da545e78fb478ba62bf8b6b5e8d36f: + /@vue/eslint-config-standard/6.1.0_2af0ed2ab07b330710dbbae16e294985: resolution: {integrity: sha512-9+hrEyflDzsGdlBDl9jPV5DIYUx1TOU5OSQqRDKCrNumrxRj5HRWKuk+ocXWnha6uoNRtLC24mY7d/MwqvBCNw==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 @@ -1652,14 +1652,14 @@ packages: '@vue/cli-service': optional: true dependencies: - eslint: 8.9.0 - eslint-config-standard: 16.0.3_2dae9da07848968bcc0999a5e5956768 + eslint: 8.10.0 + eslint-config-standard: 16.0.3_8f85ce6fcfc4a9375ed3494add570ac3 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-webpack: 0.13.2_7ca1bbee865b31ac8d70a441e63dab12 - eslint-plugin-import: 2.25.4_eslint@8.9.0 - eslint-plugin-node: 11.1.0_eslint@8.9.0 - eslint-plugin-promise: 5.2.0_eslint@8.9.0 - eslint-plugin-vue: 7.20.0_eslint@8.9.0 + eslint-plugin-import: 2.25.4_eslint@8.10.0 + eslint-plugin-node: 11.1.0_eslint@8.10.0 + eslint-plugin-promise: 5.2.0_eslint@8.10.0 + eslint-plugin-vue: 7.20.0_eslint@8.10.0 transitivePeerDependencies: - webpack dev: true @@ -2760,7 +2760,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-standard/16.0.3_2dae9da07848968bcc0999a5e5956768: + /eslint-config-standard/16.0.3_8f85ce6fcfc4a9375ed3494add570ac3: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: ^7.12.1 @@ -2768,10 +2768,10 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 || ^5.0.0 dependencies: - eslint: 8.9.0 - eslint-plugin-import: 2.25.4_eslint@8.9.0 - eslint-plugin-node: 11.1.0_eslint@8.9.0 - eslint-plugin-promise: 5.2.0_eslint@8.9.0 + eslint: 8.10.0 + eslint-plugin-import: 2.25.4_eslint@8.10.0 + eslint-plugin-node: 11.1.0_eslint@8.10.0 + eslint-plugin-promise: 5.2.0_eslint@8.10.0 dev: true /eslint-friendly-formatter/4.0.1: @@ -2803,7 +2803,7 @@ packages: array-find: 1.0.0 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.25.4_eslint@8.9.0 + eslint-plugin-import: 2.25.4_eslint@8.10.0 find-root: 1.1.0 has: 1.0.3 interpret: 1.4.0 @@ -2823,18 +2823,18 @@ packages: find-up: 2.1.0 dev: true - /eslint-plugin-es/3.0.1_eslint@8.9.0: + /eslint-plugin-es/3.0.1_eslint@8.10.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.9.0 + eslint: 8.10.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.25.4_eslint@8.9.0: + /eslint-plugin-import/2.25.4_eslint@8.10.0: resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} engines: {node: '>=4'} peerDependencies: @@ -2844,7 +2844,7 @@ packages: array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.9.0 + eslint: 8.10.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3 has: 1.0.3 @@ -2856,7 +2856,7 @@ packages: tsconfig-paths: 3.12.0 dev: true - /eslint-plugin-jsx-a11y/6.5.1_eslint@8.9.0: + /eslint-plugin-jsx-a11y/6.5.1_eslint@8.10.0: resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} engines: {node: '>=4.0'} peerDependencies: @@ -2870,21 +2870,21 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.9.0 + eslint: 8.10.0 has: 1.0.3 jsx-ast-utils: 3.2.1 language-tags: 1.0.5 minimatch: 3.1.2 dev: true - /eslint-plugin-node/11.1.0_eslint@8.9.0: + /eslint-plugin-node/11.1.0_eslint@8.10.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.9.0 - eslint-plugin-es: 3.0.1_eslint@8.9.0 + eslint: 8.10.0 + eslint-plugin-es: 3.0.1_eslint@8.10.0 eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 @@ -2892,26 +2892,26 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/5.2.0_eslint@8.9.0: + /eslint-plugin-promise/5.2.0_eslint@8.10.0: resolution: {integrity: sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^7.0.0 dependencies: - eslint: 8.9.0 + eslint: 8.10.0 dev: true - /eslint-plugin-vue/7.20.0_eslint@8.9.0: + /eslint-plugin-vue/7.20.0_eslint@8.10.0: resolution: {integrity: sha512-oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw==} engines: {node: '>=8.10'} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.9.0 + eslint: 8.10.0 eslint-utils: 2.1.0 natural-compare: 1.4.0 semver: 6.3.0 - vue-eslint-parser: 7.11.0_eslint@8.9.0 + vue-eslint-parser: 7.11.0_eslint@8.10.0 transitivePeerDependencies: - supports-color dev: true @@ -2944,13 +2944,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.9.0: + /eslint-utils/3.0.0_eslint@8.10.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.9.0 + eslint: 8.10.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2969,7 +2969,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-webpack-plugin/3.1.1_eslint@8.9.0+webpack@5.69.1: + /eslint-webpack-plugin/3.1.1_eslint@8.10.0+webpack@5.69.1: resolution: {integrity: sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -2977,7 +2977,7 @@ packages: webpack: ^5.0.0 dependencies: '@types/eslint': 7.29.0 - eslint: 8.9.0 + eslint: 8.10.0 jest-worker: 27.5.1 micromatch: 4.0.4 normalize-path: 3.0.0 @@ -2985,12 +2985,12 @@ packages: webpack: 5.69.1_webpack-cli@4.9.2 dev: true - /eslint/8.9.0: - resolution: {integrity: sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==} + /eslint/8.10.0: + resolution: {integrity: sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.1.0 + '@eslint/eslintrc': 1.2.0 '@humanwhocodes/config-array': 0.9.3 ajv: 6.12.6 chalk: 4.1.2 @@ -2999,7 +2999,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.9.0 + eslint-utils: 3.0.0_eslint@8.10.0 eslint-visitor-keys: 3.3.0 espree: 9.3.1 esquery: 1.4.0 @@ -5254,14 +5254,14 @@ packages: engines: {node: '>= 0.8'} dev: true - /vue-eslint-parser/7.11.0_eslint@8.9.0: + /vue-eslint-parser/7.11.0_eslint@8.10.0: resolution: {integrity: sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg==} engines: {node: '>=8.10'} peerDependencies: eslint: '>=5.0.0' dependencies: debug: 4.3.3 - eslint: 8.9.0 + eslint: 8.10.0 eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 espree: 6.2.1