diff --git a/package.json b/package.json index 726a01bee..7fba62dbb 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "globby": "^13.2.2", "husky": "^8.0.3", "jiti": "^1.20.0", - "lint-staged": "^14.0.1", + "lint-staged": "^15.0.2", "nuxt": "3.8.0", "rehype-figure": "^1.0.1", "rehype-wrap-all": "^1.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a9b7c3caf..106b27c9b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -81,7 +81,7 @@ dependencies: devDependencies: '@nuxt/module-builder': specifier: ^0.5.2 - version: 0.5.2(@nuxt/kit@3.8.0)(nuxi@3.9.0)(typescript@5.2.2) + version: 0.5.2(@nuxt/kit@3.8.0)(nuxi@3.9.1)(typescript@5.2.2) '@nuxt/schema': specifier: 3.8.0 version: 3.8.0(rollup@3.29.3) @@ -119,11 +119,11 @@ devDependencies: specifier: ^1.20.0 version: 1.20.0 lint-staged: - specifier: ^14.0.1 - version: 14.0.1 + specifier: ^15.0.2 + version: 15.0.2 nuxt: specifier: 3.8.0 - version: 3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.4.9) + version: 3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.5.0) rehype-figure: specifier: ^1.0.1 version: 1.0.1 @@ -354,6 +354,7 @@ packages: /@babel/highlight@7.22.20: resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} + requiresBuild: true dependencies: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 @@ -1398,7 +1399,7 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: true - /@nuxt/devtools-kit@1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.4.9): + /@nuxt/devtools-kit@1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.5.0): resolution: {integrity: sha512-cNloBepQYCBW6x/ctfCvyYRZudxhfgh5w5JDswpCzn7KXmm8U6abG2jyT0FXIaceW1d5QYMpGCN1RUw24wSvOA==} peerDependencies: nuxt: ^3.7.4 @@ -1407,8 +1408,8 @@ packages: '@nuxt/kit': 3.8.0(rollup@3.29.3) '@nuxt/schema': 3.8.0(rollup@3.29.3) execa: 7.2.0 - nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.4.9) - vite: 4.4.9(@types/node@20.7.0) + nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.5.0) + vite: 4.5.0 transitivePeerDependencies: - rollup - supports-color @@ -1430,7 +1431,7 @@ packages: semver: 7.5.4 dev: true - /@nuxt/devtools@1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.4.9): + /@nuxt/devtools@1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.5.0): resolution: {integrity: sha512-pM5AvystXlFPYOsGbH8PBxEYkttiEWHsZnGw660iMw8QedB6mAweT21XX9LDS69cqnRY5uTFqVOmO9Y4EYL3hg==} hasBin: true peerDependencies: @@ -1438,7 +1439,7 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.4.9) + '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.5.0) '@nuxt/devtools-wizard': 1.0.0 '@nuxt/kit': 3.8.0(rollup@3.29.3) birpc: 0.2.14 @@ -1458,7 +1459,7 @@ packages: local-pkg: 0.5.0 magicast: 0.3.0 nitropack: 2.7.0 - nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.4.9) + nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.5.0) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -1472,9 +1473,9 @@ packages: simple-git: 3.20.0 sirv: 2.0.3 unimport: 3.4.0(rollup@3.29.3) - vite: 4.4.9(@types/node@20.7.0) - vite-plugin-inspect: 0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.3)(vite@4.4.9) - vite-plugin-vue-inspector: 4.0.0(vite@4.4.9) + vite: 4.5.0 + vite-plugin-inspect: 0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.3)(vite@4.5.0) + vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) which: 3.0.1 ws: 8.14.2 transitivePeerDependencies: @@ -1524,7 +1525,7 @@ packages: - rollup - supports-color - /@nuxt/module-builder@0.5.2(@nuxt/kit@3.8.0)(nuxi@3.9.0)(typescript@5.2.2): + /@nuxt/module-builder@0.5.2(@nuxt/kit@3.8.0)(nuxi@3.9.1)(typescript@5.2.2): resolution: {integrity: sha512-MsnPTsa94VNrzV76RKCDS0C96uaKw9s3EbTtabI/BkAXOD4Ud1w6m0O20XUdI9tmRtE8Kbgyr4XUhD/YB3eeAw==} hasBin: true peerDependencies: @@ -1535,7 +1536,7 @@ packages: citty: 0.1.4 consola: 3.2.3 mlly: 1.4.2 - nuxi: 3.9.0 + nuxi: 3.9.1 pathe: 1.1.1 unbuild: 2.0.0(typescript@5.2.2) transitivePeerDependencies: @@ -3178,6 +3179,7 @@ packages: /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} + requiresBuild: true dependencies: color-convert: 1.9.3 @@ -3840,6 +3842,7 @@ packages: /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} + requiresBuild: true dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 @@ -4031,6 +4034,7 @@ packages: /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + requiresBuild: true dependencies: color-name: 1.1.3 @@ -4043,6 +4047,7 @@ packages: /color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + requiresBuild: true /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -4068,8 +4073,8 @@ packages: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} dev: false - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} + /commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} dev: true @@ -6029,6 +6034,7 @@ packages: /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} + requiresBuild: true /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -7054,6 +7060,7 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + requiresBuild: true /js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} @@ -7265,23 +7272,22 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@14.0.1: - resolution: {integrity: sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw==} - engines: {node: ^16.14.0 || >=18.0.0} + /lint-staged@15.0.2: + resolution: {integrity: sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw==} + engines: {node: '>=18.12.0'} hasBin: true dependencies: chalk: 5.3.0 - commander: 11.0.0 + commander: 11.1.0 debug: 4.3.4 - execa: 7.2.0 + execa: 8.0.1 lilconfig: 2.1.0 - listr2: 6.6.1 + listr2: 7.0.2 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.1 + yaml: 2.3.3 transitivePeerDependencies: - - enquirer - supports-color dev: true @@ -7307,14 +7313,9 @@ packages: untun: 0.1.2 uqr: 0.1.2 - /listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} + /listr2@7.0.2: + resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} engines: {node: '>=16.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -8853,14 +8854,6 @@ packages: boolbase: 1.0.0 dev: true - /nuxi@3.9.0: - resolution: {integrity: sha512-roCfCnQsp/oaHm6PL3HFvvGrwm1d2y1n7G9KzIx+i91eiO4P7fBuaVKibB2e8uqEJBgTwN52KxFha6MJnDykJQ==} - engines: {node: ^14.18.0 || >=16.10.0} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - /nuxi@3.9.1: resolution: {integrity: sha512-4R4tcC2uQ5QCnHxyKoX5nZm/YUesCcQM3bZBKYU/8ZWrWjK6aPG6Q5zOQG1aLPkAotyahNsqtSiU/CrRoenEgA==} engines: {node: ^14.18.0 || >=16.10.0} @@ -8894,7 +8887,7 @@ packages: - supports-color dev: true - /nuxt@3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.4.9): + /nuxt@3.8.0(eslint@8.52.0)(rollup@3.29.3)(typescript@5.2.2)(vite@4.5.0): resolution: {integrity: sha512-ZnisJYx5AcUl7xlw18m6zfINBpNhld+ZF+jdTLRZxkLjKSFZeFMGqKxOR1jNVSmxfIXM/guK0uV9GPm6HK/z7g==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8908,7 +8901,7 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.4.9) + '@nuxt/devtools': 1.0.0(nuxt@3.8.0)(rollup@3.29.3)(vite@4.5.0) '@nuxt/kit': 3.8.0(rollup@3.29.3) '@nuxt/schema': 3.8.0(rollup@3.29.3) '@nuxt/telemetry': 2.5.2(rollup@3.29.3) @@ -11362,6 +11355,7 @@ packages: /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} + requiresBuild: true dependencies: has-flag: 3.0.0 @@ -12376,7 +12370,7 @@ packages: vscode-uri: 3.0.7 dev: true - /vite-plugin-inspect@0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.3)(vite@4.4.9): + /vite-plugin-inspect@0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.3)(vite@4.5.0): resolution: {integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==} engines: {node: '>=14'} peerDependencies: @@ -12395,13 +12389,13 @@ packages: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 4.4.9(@types/node@20.7.0) + vite: 4.5.0 transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-vue-inspector@4.0.0(vite@4.4.9): + /vite-plugin-vue-inspector@4.0.0(vite@4.5.0): resolution: {integrity: sha512-xNjMbRj3YrebuuInTvlC8ghPtzT+3LjMIQPeeR/5CaFd+WcbA9wBnECZmlcP3GITCVED0SxGmTyoJ3iVKsK4vQ==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 @@ -12415,7 +12409,7 @@ packages: '@vue/compiler-dom': 3.3.4 kolorist: 1.8.0 magic-string: 0.30.5 - vite: 4.4.9(@types/node@20.7.0) + vite: 4.5.0 transitivePeerDependencies: - supports-color dev: true @@ -12947,13 +12941,13 @@ packages: engines: {node: '>= 6'} dev: true - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + /yaml@2.3.2: + resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==} engines: {node: '>= 14'} dev: true - /yaml@2.3.2: - resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==} + /yaml@2.3.3: + resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} engines: {node: '>= 14'} dev: true