diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 69f21bd..624de67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 2.1.5(vue@3.4.38(typescript@5.5.4)) '@nuxt/eslint': specifier: ^0.5.3 - version: 0.5.3(eslint@8.57.0)(magicast@0.3.5)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) + version: 0.5.4(eslint@8.57.0)(magicast@0.3.5)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) '@nuxt/image': specifier: ^1.7.1 version: 1.8.0(ioredis@5.4.1)(magicast@0.3.5)(rollup@4.21.1) @@ -708,6 +708,10 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/compat@1.1.1': + resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-array@0.17.1': resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -929,18 +933,18 @@ packages: peerDependencies: vite: '*' - '@nuxt/eslint-config@0.5.3': - resolution: {integrity: sha512-V/z6pvNLiUwh4Y2goaqIDA91rmglWujYyUTfm6e0uKillJPKyUXjPwlQyxtvfEtUyyaR/RnUswjzluL6xcZt2g==} + '@nuxt/eslint-config@0.5.4': + resolution: {integrity: sha512-RzIAtmCfHA5F7cYmc//M1uX6vgeyo3yOU9YHFS6DkE04+gpml4PcRgBpG2SPZWMlzWEZHwvkeNVcuCltuS8G9A==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@nuxt/eslint-plugin@0.5.3': - resolution: {integrity: sha512-Qcm33Jv+BIQNreSyG0Rold64iL0VBTaL6s+dh2/88UwKknnb5GWnkP19Op7+w1xkl74okky6LIPkHPSJq3Ue7A==} + '@nuxt/eslint-plugin@0.5.4': + resolution: {integrity: sha512-uJ02Mc+L4DEq/bi2LPLZ4ygZ7IhygOqQ9U65g2gOb8QRjQ1ZY2wucCNL2OAdtJgjJ6tLd504QhjDg8fwGENbpQ==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@nuxt/eslint@0.5.3': - resolution: {integrity: sha512-v5qhTou69hHEC0UmxJAPBS9h6fXVpyzCYIicEx6CyTbgYB6Vf1XJ5nSMVjWrgDu5LmUJ9tAEYvVRRmVQ3gxMIg==} + '@nuxt/eslint@0.5.4': + resolution: {integrity: sha512-/meZHYxbzw3UXEjTAbEcvYKE1xHe5bp8Ze+5mBtZnqxjqH42pNvpK8Nd3/qkcarMsMFFY3chknZUa7MJkCcz4A==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 eslint-webpack-plugin: ^4.1.0 @@ -1255,31 +1259,8 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} - '@stylistic/eslint-plugin-js@2.6.4': - resolution: {integrity: sha512-kx1hS3xTvzxZLdr/DCU/dLBE++vcP97sHeEFX2QXhk1Ipa4K1rzPOLw1HCbf4mU3s+7kHP5eYpDe+QteEOFLug==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.40.0' - - '@stylistic/eslint-plugin-jsx@2.6.4': - resolution: {integrity: sha512-bIvVhdtjmyu3S10V7QRIuawtCZSq9gRmzAX23ucjCOdSFzEwlq+di0IM0riBAvvQerrJL4SM6G3xgyPs8BSXIA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.40.0' - - '@stylistic/eslint-plugin-plus@2.6.4': - resolution: {integrity: sha512-EuRvtxhf7Hv8OoMIePulP/6rBJIgPTu1l5GAm1780WcF1Cl8bOZXIn84Pdac5pNv6lVlzCOFm8MD3VE+2YROuA==} - peerDependencies: - eslint: '*' - - '@stylistic/eslint-plugin-ts@2.6.4': - resolution: {integrity: sha512-yxL8Hj6WkObw1jfiLpBzKy5yfxY6vwlwO4miq34ySErUjUecPV5jxfVbOe4q1QDPKemQGPq93v7sAQS5PzM8lA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.40.0' - - '@stylistic/eslint-plugin@2.6.4': - resolution: {integrity: sha512-euUGnjzH8EOqEYTGk9dB2OBINp0FX1nuO7/k4fO82zNRBIKZgJoDwTLM4Ce+Om6W1Qmh1PrZjCr4jh4tMEXGPQ==} + '@stylistic/eslint-plugin@2.7.1': + resolution: {integrity: sha512-JqnHom8CP14oOgPhwTPbn0QgsBJwgNySQSe00V9GQQDlY1tEqZUlK4jM2DIOJ5nE+oXoy51vZWHnHkfZ6rEruw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -2363,8 +2344,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-config-flat-gitignore@0.1.8: - resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==} + eslint-config-flat-gitignore@0.2.0: + resolution: {integrity: sha512-s4lsQLYX+76FCt3PZPwdLwWlqssa5SLufl2gopFmCo3PETOLY3OW5IrD3/l2R0FfYEJvd9BRJ19yJ+yfc5oW3g==} eslint-config-prettier@9.1.0: resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} @@ -2378,8 +2359,8 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-plugin-import-x@4.1.0: - resolution: {integrity: sha512-1BYJU0C5NBJLY4qukmwDbFrf2w8fLGEU9zZV3viWa7gNnbn4o4meQy5O4LVXn56eFh9Y4fQxu3udhIqQuVITvw==} + eslint-plugin-import-x@4.1.1: + resolution: {integrity: sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2648,8 +2629,8 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - get-tsconfig@4.7.6: - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + get-tsconfig@4.8.0: + resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==} giget@1.2.3: resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} @@ -3537,10 +3518,6 @@ packages: resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} engines: {node: '>=8'} - parse-gitignore@2.0.0: - resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} - engines: {node: '>=14'} - parse-imports@2.1.1: resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==} engines: {node: '>= 18'} @@ -5366,6 +5343,8 @@ snapshots: '@eslint-community/regexpp@4.11.0': {} + '@eslint/compat@1.1.1': {} + '@eslint/config-array@0.17.1': dependencies: '@eslint/object-schema': 2.1.4 @@ -5681,18 +5660,18 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/eslint-config@0.5.3(eslint@8.57.0)(typescript@5.5.4)': + '@nuxt/eslint-config@0.5.4(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint/js': 9.9.1 - '@nuxt/eslint-plugin': 0.5.3(eslint@8.57.0)(typescript@5.5.4) + '@nuxt/eslint-plugin': 0.5.4(eslint@8.57.0)(typescript@5.5.4) '@rushstack/eslint-patch': 1.10.4 - '@stylistic/eslint-plugin': 2.6.4(eslint@8.57.0)(typescript@5.5.4) + '@stylistic/eslint-plugin': 2.7.1(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': 8.3.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 - eslint-config-flat-gitignore: 0.1.8 + eslint-config-flat-gitignore: 0.2.0 eslint-flat-config-utils: 0.3.1 - eslint-plugin-import-x: 4.1.0(eslint@8.57.0)(typescript@5.5.4) + eslint-plugin-import-x: 4.1.1(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-jsdoc: 50.2.2(eslint@8.57.0) eslint-plugin-regexp: 2.6.0(eslint@8.57.0) eslint-plugin-unicorn: 55.0.0(eslint@8.57.0) @@ -5706,7 +5685,7 @@ snapshots: - supports-color - typescript - '@nuxt/eslint-plugin@0.5.3(eslint@8.57.0)(typescript@5.5.4)': + '@nuxt/eslint-plugin@0.5.4(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 8.3.0 '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) @@ -5715,12 +5694,12 @@ snapshots: - supports-color - typescript - '@nuxt/eslint@0.5.3(eslint@8.57.0)(magicast@0.3.5)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))': + '@nuxt/eslint@0.5.4(eslint@8.57.0)(magicast@0.3.5)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6))': dependencies: '@eslint/config-inspector': 0.5.4(eslint@8.57.0) '@nuxt/devtools-kit': 1.4.1(magicast@0.3.5)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.0)(terser@5.31.6)) - '@nuxt/eslint-config': 0.5.3(eslint@8.57.0)(typescript@5.5.4) - '@nuxt/eslint-plugin': 0.5.3(eslint@8.57.0)(typescript@5.5.4) + '@nuxt/eslint-config': 0.5.4(eslint@8.57.0)(typescript@5.5.4) + '@nuxt/eslint-plugin': 0.5.4(eslint@8.57.0)(typescript@5.5.4) '@nuxt/kit': 3.13.0(magicast@0.3.5)(rollup@4.21.1) chokidar: 3.6.0 eslint: 8.57.0 @@ -6230,47 +6209,15 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} - '@stylistic/eslint-plugin-js@2.6.4(eslint@8.57.0)': - dependencies: - '@types/eslint': 9.6.1 - acorn: 8.12.1 - eslint: 8.57.0 - eslint-visitor-keys: 4.0.0 - espree: 10.1.0 - - '@stylistic/eslint-plugin-jsx@2.6.4(eslint@8.57.0)': + '@stylistic/eslint-plugin@2.7.1(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.4(eslint@8.57.0) '@types/eslint': 9.6.1 + '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-visitor-keys: 4.0.0 espree: 10.1.0 estraverse: 5.3.0 picomatch: 4.0.2 - - '@stylistic/eslint-plugin-plus@2.6.4(eslint@8.57.0)': - dependencies: - '@types/eslint': 9.6.1 - eslint: 8.57.0 - - '@stylistic/eslint-plugin-ts@2.6.4(eslint@8.57.0)(typescript@5.5.4)': - dependencies: - '@stylistic/eslint-plugin-js': 2.6.4(eslint@8.57.0) - '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 - transitivePeerDependencies: - - supports-color - - typescript - - '@stylistic/eslint-plugin@2.6.4(eslint@8.57.0)(typescript@5.5.4)': - dependencies: - '@stylistic/eslint-plugin-js': 2.6.4(eslint@8.57.0) - '@stylistic/eslint-plugin-jsx': 2.6.4(eslint@8.57.0) - '@stylistic/eslint-plugin-plus': 2.6.4(eslint@8.57.0) - '@stylistic/eslint-plugin-ts': 2.6.4(eslint@8.57.0)(typescript@5.5.4) - '@types/eslint': 9.6.1 - eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript @@ -7468,10 +7415,10 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-flat-gitignore@0.1.8: + eslint-config-flat-gitignore@0.2.0: dependencies: + '@eslint/compat': 1.1.1 find-up-simple: 1.0.0 - parse-gitignore: 2.0.0 eslint-config-prettier@9.1.0(eslint@8.57.0): dependencies: @@ -7490,7 +7437,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.1.0(eslint@8.57.0)(typescript@5.5.4): + eslint-plugin-import-x@4.1.1(eslint@8.57.0)(typescript@5.5.4): dependencies: '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) '@typescript-eslint/utils': 8.3.0(eslint@8.57.0)(typescript@5.5.4) @@ -7498,7 +7445,7 @@ snapshots: doctrine: 3.0.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.7.6 + get-tsconfig: 4.8.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 @@ -7853,7 +7800,7 @@ snapshots: get-stream@8.0.1: {} - get-tsconfig@4.7.6: + get-tsconfig@4.8.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -8960,8 +8907,6 @@ snapshots: git-config-path: 2.0.0 ini: 1.3.8 - parse-gitignore@2.0.0: {} - parse-imports@2.1.1: dependencies: es-module-lexer: 1.5.4