diff --git a/package.json b/package.json index 0def65d..266f0d0 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@nuxt/module-builder": "^0.2.0", "@types/dedent": "^0.7.0", "bumpp": "^7.2.0", - "eslint": "^8.14.0", + "eslint": "^8.25.0", "nuxt": "3.0.0-rc.12", "pnpm": "^7.5.0", "trpc-nuxt": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a02b89..3e7ea3f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: bumpp: ^7.2.0 dedent: ^0.7.0 defu: ^6.1.0 - eslint: ^8.14.0 + eslint: ^8.25.0 h3: ^0.8.5 nuxt: 3.0.0-rc.12 ohash: ^0.1.5 @@ -34,13 +34,13 @@ importers: pathe: 0.3.9 ufo: 0.8.6 devDependencies: - '@antfu/eslint-config': 0.23.1_eslint@8.19.0 + '@antfu/eslint-config': 0.23.1_eslint@8.25.0 '@antfu/ni': 0.16.3 '@nuxt/module-builder': 0.2.0 '@types/dedent': 0.7.0 bumpp: 7.2.0 - eslint: 8.19.0 - nuxt: 3.0.0-rc.12_eslint@8.19.0 + eslint: 8.25.0 + nuxt: 3.0.0-rc.12_eslint@8.25.0 pnpm: 7.5.1 trpc-nuxt: 'link:' zod: 3.19.1 @@ -57,22 +57,22 @@ packages: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.14 - /@antfu/eslint-config-basic/0.23.1_rywvbqnelbznwddhxv2glfjuay: + /@antfu/eslint-config-basic/0.23.1_cypfrbwxsswdjybi7ibxvogm7e: resolution: {integrity: sha512-9h0hqK+E/upIrSVTo2Nt2SQoKRqouDhiJcrdkOx3RgvQkcZItuZnpWI2WGDMWQ3WTjE4fYyd+F4p7Mx/QHvX8w==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.19.0 - eslint-plugin-antfu: 0.23.1_eslint@8.19.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.19.0 + eslint: 8.25.0 + eslint-plugin-antfu: 0.23.1_eslint@8.25.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.25.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_rywvbqnelbznwddhxv2glfjuay - eslint-plugin-jsonc: 2.3.1_eslint@8.19.0 - eslint-plugin-markdown: 2.2.1_eslint@8.19.0 - eslint-plugin-n: 15.2.4_eslint@8.19.0 - eslint-plugin-promise: 6.0.0_eslint@8.19.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.19.0 - eslint-plugin-yml: 0.14.0_eslint@8.19.0 + eslint-plugin-import: 2.26.0_cypfrbwxsswdjybi7ibxvogm7e + eslint-plugin-jsonc: 2.3.1_eslint@8.25.0 + eslint-plugin-markdown: 2.2.1_eslint@8.25.0 + eslint-plugin-n: 15.2.4_eslint@8.25.0 + eslint-plugin-promise: 6.0.0_eslint@8.25.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.25.0 + eslint-plugin-yml: 0.14.0_eslint@8.25.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: @@ -83,14 +83,14 @@ packages: - typescript dev: true - /@antfu/eslint-config-react/0.23.1_eslint@8.19.0: + /@antfu/eslint-config-react/0.23.1_eslint@8.25.0: resolution: {integrity: sha512-mg/wcl3AxvHljpnFGji6+7i2uyBqtL3YnCeLcjM6pvOq6DqhMkIsWUYiVonaqEOdTczcNGTvjwZpLlElBAOOgQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.23.1_eslint@8.19.0 - eslint: 8.19.0 - eslint-plugin-react: 7.30.1_eslint@8.19.0 + '@antfu/eslint-config-ts': 0.23.1_eslint@8.25.0 + eslint: 8.25.0 + eslint-plugin-react: 7.30.1_eslint@8.25.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -98,30 +98,30 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.23.1_eslint@8.19.0: + /@antfu/eslint-config-ts/0.23.1_eslint@8.25.0: resolution: {integrity: sha512-n/CZU17ZSbHKLKojX3QKuUxHhpbXXbxmOMQQP9W20/bsYo0ewpPotBwF0hjeN1B7D7uH8NGp+CoGzhnN7UyffA==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.23.1_rywvbqnelbznwddhxv2glfjuay - '@typescript-eslint/eslint-plugin': 5.30.6_rywvbqnelbznwddhxv2glfjuay - '@typescript-eslint/parser': 5.30.6_eslint@8.19.0 - eslint: 8.19.0 + '@antfu/eslint-config-basic': 0.23.1_cypfrbwxsswdjybi7ibxvogm7e + '@typescript-eslint/eslint-plugin': 5.30.6_cypfrbwxsswdjybi7ibxvogm7e + '@typescript-eslint/parser': 5.30.6_eslint@8.25.0 + eslint: 8.25.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /@antfu/eslint-config-vue/0.23.1_eslint@8.19.0: + /@antfu/eslint-config-vue/0.23.1_eslint@8.25.0: resolution: {integrity: sha512-rkOSQuHHoYuB64qRuIwGqK1cdKi6UabfUHxjZSQn586f8fKzcDGoLWFZkHx6e66lEAECKLlVc4VmrKIVuUX2jw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.23.1_eslint@8.19.0 - eslint: 8.19.0 - eslint-plugin-vue: 8.7.1_eslint@8.19.0 + '@antfu/eslint-config-ts': 0.23.1_eslint@8.25.0 + eslint: 8.25.0 + eslint-plugin-vue: 8.7.1_eslint@8.25.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -129,25 +129,25 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.23.1_eslint@8.19.0: + /@antfu/eslint-config/0.23.1_eslint@8.25.0: resolution: {integrity: sha512-yHx9wiEnGrb22qil15U/2tIyFa+AbpHRdDn6xpyaONsRsa5FphrP/v1imbiF278HJZOzZ9qWvnrihKVtfOaPSw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.23.1_eslint@8.19.0 - '@antfu/eslint-config-vue': 0.23.1_eslint@8.19.0 - '@typescript-eslint/eslint-plugin': 5.30.6_rywvbqnelbznwddhxv2glfjuay - '@typescript-eslint/parser': 5.30.6_eslint@8.19.0 - eslint: 8.19.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.19.0 + '@antfu/eslint-config-react': 0.23.1_eslint@8.25.0 + '@antfu/eslint-config-vue': 0.23.1_eslint@8.25.0 + '@typescript-eslint/eslint-plugin': 5.30.6_cypfrbwxsswdjybi7ibxvogm7e + '@typescript-eslint/parser': 5.30.6_eslint@8.25.0 + eslint: 8.25.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.25.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_rywvbqnelbznwddhxv2glfjuay - eslint-plugin-jsonc: 2.3.1_eslint@8.19.0 - eslint-plugin-n: 15.2.4_eslint@8.19.0 - eslint-plugin-promise: 6.0.0_eslint@8.19.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.19.0 - eslint-plugin-vue: 8.7.1_eslint@8.19.0 - eslint-plugin-yml: 0.14.0_eslint@8.19.0 + eslint-plugin-import: 2.26.0_cypfrbwxsswdjybi7ibxvogm7e + eslint-plugin-jsonc: 2.3.1_eslint@8.25.0 + eslint-plugin-n: 15.2.4_eslint@8.25.0 + eslint-plugin-promise: 6.0.0_eslint@8.25.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.25.0 + eslint-plugin-vue: 8.7.1_eslint@8.25.0 + eslint-plugin-yml: 0.14.0_eslint@8.25.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: @@ -478,13 +478,13 @@ packages: dev: true optional: true - /@eslint/eslintrc/1.3.0: - resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==} + /@eslint/eslintrc/1.3.3: + resolution: {integrity: sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.3.2 + espree: 9.4.0 globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 @@ -495,8 +495,8 @@ packages: - supports-color dev: true - /@humanwhocodes/config-array/0.9.5: - resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + /@humanwhocodes/config-array/0.10.7: + resolution: {integrity: sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -506,6 +506,11 @@ packages: - supports-color dev: true + /@humanwhocodes/module-importer/1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + /@humanwhocodes/object-schema/1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true @@ -737,7 +742,7 @@ packages: resolution: {integrity: sha512-oFjUfn9r9U4vNljd5uU08+6M3mF6OSxZfCrfqJQaN5TtqVTcZmZFzOZ4H866Lq+Eaugv/Vte225kuaZCB3FR/g==} dev: true - /@nuxt/vite-builder/3.0.0-rc.12_eslint@8.19.0+vue@3.2.41: + /@nuxt/vite-builder/3.0.0-rc.12_eslint@8.25.0+vue@3.2.41: resolution: {integrity: sha512-1jzEg2+Er9fzir8NvVnHAU8N4xda8IVzmqQQblKDWDE4v+zD5QLwk4Fp+l9Y74BZgH7pTogVSvEA01WdNQQUlw==} engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0} peerDependencies: @@ -774,7 +779,7 @@ packages: unplugin: 0.10.0 vite: 3.1.8 vite-node: 0.24.3 - vite-plugin-checker: 0.5.1_eslint@8.19.0+vite@3.1.8 + vite-plugin-checker: 0.5.1_eslint@8.25.0+vite@3.1.8 vue: 3.2.41 vue-bundle-renderer: 0.4.4 transitivePeerDependencies: @@ -1062,7 +1067,7 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.30.6_rywvbqnelbznwddhxv2glfjuay: + /@typescript-eslint/eslint-plugin/5.30.6_cypfrbwxsswdjybi7ibxvogm7e: resolution: {integrity: sha512-J4zYMIhgrx4MgnZrSDD7sEnQp7FmhKNOaqaOpaoQ/SfdMfRB/0yvK74hTnvH+VQxndZynqs5/Hn4t+2/j9bADg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1073,12 +1078,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.30.6_eslint@8.19.0 + '@typescript-eslint/parser': 5.30.6_eslint@8.25.0 '@typescript-eslint/scope-manager': 5.30.6 - '@typescript-eslint/type-utils': 5.30.6_eslint@8.19.0 - '@typescript-eslint/utils': 5.30.6_eslint@8.19.0 + '@typescript-eslint/type-utils': 5.30.6_eslint@8.25.0 + '@typescript-eslint/utils': 5.30.6_eslint@8.25.0 debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.25.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -1088,7 +1093,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.30.6_eslint@8.19.0: + /@typescript-eslint/parser/5.30.6_eslint@8.25.0: resolution: {integrity: sha512-gfF9lZjT0p2ZSdxO70Xbw8w9sPPJGfAdjK7WikEjB3fcUI/yr9maUVEdqigBjKincUYNKOmf7QBMiTf719kbrA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1102,7 +1107,7 @@ packages: '@typescript-eslint/types': 5.30.6 '@typescript-eslint/typescript-estree': 5.30.6 debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.25.0 transitivePeerDependencies: - supports-color dev: true @@ -1115,7 +1120,7 @@ packages: '@typescript-eslint/visitor-keys': 5.30.6 dev: true - /@typescript-eslint/type-utils/5.30.6_eslint@8.19.0: + /@typescript-eslint/type-utils/5.30.6_eslint@8.25.0: resolution: {integrity: sha512-GFVVzs2j0QPpM+NTDMXtNmJKlF842lkZKDSanIxf+ArJsGeZUIaeT4jGg+gAgHt7AcQSFwW7htzF/rbAh2jaVA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1125,9 +1130,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.30.6_eslint@8.19.0 + '@typescript-eslint/utils': 5.30.6_eslint@8.25.0 debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.25.0 tsutils: 3.21.0 transitivePeerDependencies: - supports-color @@ -1158,7 +1163,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.30.6_eslint@8.19.0: + /@typescript-eslint/utils/5.30.6_eslint@8.25.0: resolution: {integrity: sha512-xFBLc/esUbLOJLk9jKv0E9gD/OH966M40aY9jJ8GiqpSkP2xOV908cokJqqhVd85WoIvHVHYXxSFE4cCSDzVvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1168,9 +1173,9 @@ packages: '@typescript-eslint/scope-manager': 5.30.6 '@typescript-eslint/types': 5.30.6 '@typescript-eslint/typescript-estree': 5.30.6 - eslint: 8.19.0 + eslint: 8.25.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint-utils: 3.0.0_eslint@8.25.0 transitivePeerDependencies: - supports-color - typescript @@ -1390,6 +1395,14 @@ packages: acorn: 8.7.1 dev: true + /acorn-jsx/5.3.2_acorn@8.8.0: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.8.0 + dev: true + /acorn/8.7.1: resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} engines: {node: '>=0.4.0'} @@ -2844,7 +2857,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.30.6_eslint@8.19.0 + '@typescript-eslint/parser': 5.30.6_eslint@8.25.0 debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -2852,35 +2865,35 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.23.1_eslint@8.19.0: + /eslint-plugin-antfu/0.23.1_eslint@8.25.0: resolution: {integrity: sha512-GCc4hqHqPPVM4xIFHUKJFpOZbl9C48t9SupePiNjFisUHAxrZj/c1EHCt0LV0TONJHtSZDR53NNWMuB3O2USSg==} dependencies: - '@typescript-eslint/utils': 5.30.6_eslint@8.19.0 + '@typescript-eslint/utils': 5.30.6_eslint@8.25.0 transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-es/4.1.0_eslint@8.19.0: + /eslint-plugin-es/4.1.0_eslint@8.25.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.19.0 + eslint: 8.25.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.19.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.25.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.19.0 + eslint: 8.25.0 ignore: 5.2.0 dev: true @@ -2890,7 +2903,7 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.26.0_rywvbqnelbznwddhxv2glfjuay: + /eslint-plugin-import/2.26.0_cypfrbwxsswdjybi7ibxvogm7e: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -2900,12 +2913,12 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.30.6_eslint@8.19.0 + '@typescript-eslint/parser': 5.30.6_eslint@8.25.0 array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.19.0 + eslint: 8.25.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3_bsugbhruclroeiaqnd7gqoy7ya has: 1.0.3 @@ -2921,40 +2934,40 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc/2.3.1_eslint@8.19.0: + /eslint-plugin-jsonc/2.3.1_eslint@8.25.0: resolution: {integrity: sha512-8sgWGWiVRMFL6xGawRymrE4RjZJgiU0rXYgFFb71wvdwuUkPgWSvfFtc8jfwcgjjqFjis8vzCUFsg7SciMEDWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.19.0 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint: 8.25.0 + eslint-utils: 3.0.0_eslint@8.25.0 jsonc-eslint-parser: 2.1.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown/2.2.1_eslint@8.19.0: + /eslint-plugin-markdown/2.2.1_eslint@8.25.0: resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.19.0 + eslint: 8.25.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n/15.2.4_eslint@8.19.0: + /eslint-plugin-n/15.2.4_eslint@8.25.0: resolution: {integrity: sha512-tjnVMv2fiXYMnuiIFI8QMtyUFI42SckEEWvi8h68SWGWshfqO6SSCASy24dGMGAiy7NUk6DZt90DM0iNUsmQ5w==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.19.0 - eslint-plugin-es: 4.1.0_eslint@8.19.0 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint: 8.25.0 + eslint-plugin-es: 4.1.0_eslint@8.25.0 + eslint-utils: 3.0.0_eslint@8.25.0 ignore: 5.2.0 is-core-module: 2.9.0 minimatch: 3.1.2 @@ -2962,16 +2975,16 @@ packages: semver: 7.3.7 dev: true - /eslint-plugin-promise/6.0.0_eslint@8.19.0: + /eslint-plugin-promise/6.0.0_eslint@8.25.0: resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.19.0 + eslint: 8.25.0 dev: true - /eslint-plugin-react/7.30.1_eslint@8.19.0: + /eslint-plugin-react/7.30.1_eslint@8.25.0: resolution: {integrity: sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==} engines: {node: '>=4'} peerDependencies: @@ -2980,7 +2993,7 @@ packages: array-includes: 3.1.5 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.19.0 + eslint: 8.25.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.2 minimatch: 3.1.2 @@ -2994,7 +3007,7 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-unicorn/42.0.0_eslint@8.19.0: + /eslint-plugin-unicorn/42.0.0_eslint@8.25.0: resolution: {integrity: sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==} engines: {node: '>=12'} peerDependencies: @@ -3003,8 +3016,8 @@ packages: '@babel/helper-validator-identifier': 7.18.6 ci-info: 3.3.2 clean-regexp: 1.0.0 - eslint: 8.19.0 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint: 8.25.0 + eslint-utils: 3.0.0_eslint@8.25.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -3017,31 +3030,31 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/8.7.1_eslint@8.19.0: + /eslint-plugin-vue/8.7.1_eslint@8.25.0: resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.19.0 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint: 8.25.0 + eslint-utils: 3.0.0_eslint@8.25.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.10 semver: 7.3.7 - vue-eslint-parser: 8.3.0_eslint@8.19.0 + vue-eslint-parser: 8.3.0_eslint@8.25.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.14.0_eslint@8.19.0: + /eslint-plugin-yml/0.14.0_eslint@8.25.0: resolution: {integrity: sha512-+0+bBV/07txENbxfrHF9olGoLCHez64vmnOmjWOoLwmXOwfdaSRleBSPIi4nWQs7WwX8lm/fSLadOjbVEcsXQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.25.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.5.0 @@ -3072,13 +3085,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.19.0: + /eslint-utils/3.0.0_eslint@8.25.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.19.0 + eslint: 8.25.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3097,13 +3110,14 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.19.0: - resolution: {integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==} + /eslint/8.25.0: + resolution: {integrity: sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.3.0 - '@humanwhocodes/config-array': 0.9.5 + '@eslint/eslintrc': 1.3.3 + '@humanwhocodes/config-array': 0.10.7 + '@humanwhocodes/module-importer': 1.0.1 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -3111,20 +3125,23 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint-utils: 3.0.0_eslint@8.25.0 eslint-visitor-keys: 3.3.0 - espree: 9.3.2 + espree: 9.4.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 + find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.16.0 + globby: 11.1.0 + grapheme-splitter: 1.0.4 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 + js-sdsl: 4.1.5 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -3136,7 +3153,6 @@ packages: strip-ansi: 6.0.1 strip-json-comments: 3.1.1 text-table: 0.2.0 - v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color dev: true @@ -3150,6 +3166,15 @@ packages: eslint-visitor-keys: 3.3.0 dev: true + /espree/9.4.0: + resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.8.0 + acorn-jsx: 5.3.2_acorn@8.8.0 + eslint-visitor-keys: 3.3.0 + dev: true + /esquery/1.4.0: resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} @@ -3323,6 +3348,14 @@ packages: path-exists: 4.0.0 dev: true + /find-up/5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + /flat-cache/3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3574,6 +3607,10 @@ packages: /graceful-fs/4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + /gzip-size/7.0.0: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4016,6 +4053,10 @@ packages: resolution: {integrity: sha512-L3BJStEf5NAqNuzrpfbN71dp43mYIcBUlCRea/vdyv5dW/AYa1d4bpelko4SHdY3I6eN9Wzyasxirj1/vv5kmg==} hasBin: true + /js-sdsl/4.1.5: + resolution: {integrity: sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==} + dev: true + /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4153,6 +4194,13 @@ packages: p-locate: 4.1.0 dev: true + /locate-path/6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + /lodash._reinterpolate/3.0.0: resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} @@ -4645,7 +4693,7 @@ packages: fsevents: 2.3.2 dev: true - /nuxt/3.0.0-rc.12_eslint@8.19.0: + /nuxt/3.0.0-rc.12_eslint@8.25.0: resolution: {integrity: sha512-VhSod1u/w+C3VWsagTd5Prnsjk/VxPRt/bbADhUz3l0zxxajHRhHFX4xZSJWNgzsakducDqhn7N1pY6Ukko9kg==} engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0} hasBin: true @@ -4655,7 +4703,7 @@ packages: '@nuxt/schema': 3.0.0-rc.12 '@nuxt/telemetry': 2.1.6 '@nuxt/ui-templates': 0.4.0 - '@nuxt/vite-builder': 3.0.0-rc.12_eslint@8.19.0+vue@3.2.41 + '@nuxt/vite-builder': 3.0.0-rc.12_eslint@8.25.0+vue@3.2.41 '@vue/reactivity': 3.2.41 '@vue/shared': 3.2.41 '@vueuse/head': 1.0.0-rc.12_vue@3.2.41 @@ -4857,6 +4905,13 @@ packages: p-try: 2.2.0 dev: true + /p-limit/3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + /p-locate/2.0.0: resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} @@ -4871,6 +4926,13 @@ packages: p-limit: 2.3.0 dev: true + /p-locate/5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + /p-try/1.0.0: resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} engines: {node: '>=4'} @@ -6412,10 +6474,6 @@ packages: /util-deprecate/1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - /v8-compile-cache/2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - dev: true - /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -6440,7 +6498,7 @@ packages: - terser dev: true - /vite-plugin-checker/0.5.1_eslint@8.19.0+vite@3.1.8: + /vite-plugin-checker/0.5.1_eslint@8.25.0+vite@3.1.8: resolution: {integrity: sha512-NFiO1PyK9yGuaeSnJ7Whw9fnxLc1AlELnZoyFURnauBYhbIkx9n+PmIXxSFUuC9iFyACtbJQUAEuQi6yHs2Adg==} engines: {node: '>=14.16'} peerDependencies: @@ -6464,7 +6522,7 @@ packages: chalk: 4.1.2 chokidar: 3.5.3 commander: 8.3.0 - eslint: 8.19.0 + eslint: 8.25.0 fast-glob: 3.2.12 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 @@ -6570,14 +6628,14 @@ packages: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} dev: true - /vue-eslint-parser/8.3.0_eslint@8.19.0: + /vue-eslint-parser/8.3.0_eslint@8.25.0: resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.25.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.3.2 @@ -6749,6 +6807,11 @@ packages: yargs-parser: 21.0.1 dev: true + /yocto-queue/0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true + /zip-stream/4.1.0: resolution: {integrity: sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==} engines: {node: '>= 10'}