diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 348264f..1d5301e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: devDependencies: '@commitlint/cli': specifier: ^18.6.1 - version: 18.6.1(@types/node@20.11.20)(typescript@5.3.3) + version: 18.6.1(@types/node@20.19.30)(typescript@5.3.3) '@recodive/configs': specifier: ^1.7.6 - version: 1.7.6(@commitlint/lint@17.8.1)(@types/node@20.11.20)(typescript@5.3.3) + version: 1.7.6(@commitlint/lint@17.8.1)(@types/node@20.19.30)(typescript@5.3.3) '@recodive/eslint-config': specifier: ^1.7.6 version: 1.7.6(@rushstack/eslint-patch@1.7.2)(eslint@8.57.0) @@ -22,7 +22,7 @@ importers: version: 1.7.2 '@types/node': specifier: ^20.11.20 - version: 20.11.20 + version: 20.19.30 '@vitest/browser': specifier: ^1.3.1 version: 1.3.1(playwright@1.41.2)(vitest@1.3.1) @@ -52,7 +52,7 @@ importers: version: 5.3.3 vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@20.11.20)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) + version: 1.3.1(@types/node@20.19.30)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) packages/pixilet: devDependencies: @@ -73,13 +73,13 @@ importers: version: 5.0.5 vite: specifier: ^5.1.4 - version: 5.1.4(@types/node@20.11.20) + version: 5.1.4(@types/node@20.19.30) vite-plugin-checker: specifier: ^0.6.4 - version: 0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4) + version: 0.6.4(eslint@8.57.0)(typescript@5.9.3)(vite@5.1.4) vite-plugin-dts: specifier: ^3.7.3 - version: 3.7.3(@types/node@20.11.20)(typescript@5.3.3)(vite@5.1.4) + version: 3.7.3(@types/node@20.19.30)(typescript@5.9.3)(vite@5.1.4) packages: @@ -294,14 +294,14 @@ packages: to-fast-properties: 2.0.0 dev: true - /@commitlint/cli@18.6.1(@types/node@20.11.20)(typescript@5.3.3): + /@commitlint/cli@18.6.1(@types/node@20.19.30)(typescript@5.3.3): resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.11.20)(typescript@5.3.3) + '@commitlint/load': 18.6.1(@types/node@20.19.30)(typescript@5.3.3) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -395,7 +395,7 @@ packages: '@commitlint/types': 18.6.1 dev: true - /@commitlint/load@18.6.1(@types/node@20.11.20)(typescript@5.3.3): + /@commitlint/load@18.6.1(@types/node@20.19.30)(typescript@5.3.3): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} dependencies: @@ -405,7 +405,7 @@ packages: '@commitlint/types': 18.6.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.20)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.19.30)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -846,24 +846,24 @@ packages: type-detect: 4.0.8 dev: true - /@microsoft/api-extractor-model@7.28.3(@types/node@20.11.20): + /@microsoft/api-extractor-model@7.28.3(@types/node@20.19.30): resolution: {integrity: sha512-wT/kB2oDbdZXITyDh2SQLzaWwTOFbV326fP0pUwNW00WeliARs0qjmXBWmGWardEzp2U3/axkO3Lboqun6vrig==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.62.0(@types/node@20.11.20) + '@rushstack/node-core-library': 3.62.0(@types/node@20.19.30) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.39.0(@types/node@20.11.20): + /@microsoft/api-extractor@7.39.0(@types/node@20.19.30): resolution: {integrity: sha512-PuXxzadgnvp+wdeZFPonssRAj/EW4Gm4s75TXzPk09h3wJ8RS3x7typf95B4vwZRrPTQBGopdUl+/vHvlPdAcg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.3(@types/node@20.11.20) + '@microsoft/api-extractor-model': 7.28.3(@types/node@20.19.30) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.62.0(@types/node@20.11.20) + '@rushstack/node-core-library': 3.62.0(@types/node@20.19.30) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -1273,10 +1273,10 @@ packages: resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} dev: true - /@recodive/configs@1.7.6(@commitlint/lint@17.8.1)(@types/node@20.11.20)(typescript@5.3.3): + /@recodive/configs@1.7.6(@commitlint/lint@17.8.1)(@types/node@20.19.30)(typescript@5.3.3): resolution: {integrity: sha512-oTWimUlx92ZaRhwadp/zKx/bAZ+a57ztmbIz7bmPzvt2qlRGlaLTBdOppLQPWV0AjFBcOpxnxUzvgUJgA/Krrg==} dependencies: - commitlint: 18.6.1(@types/node@20.11.20)(typescript@5.3.3) + commitlint: 18.6.1(@types/node@20.19.30)(typescript@5.3.3) commitlint-plugin-function-rules: 2.0.2(@commitlint/lint@17.8.1) prompts: 2.4.2 transitivePeerDependencies: @@ -1431,7 +1431,7 @@ packages: resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} dev: true - /@rushstack/node-core-library@3.62.0(@types/node@20.11.20): + /@rushstack/node-core-library@3.62.0(@types/node@20.19.30): resolution: {integrity: sha512-88aJn2h8UpSvdwuDXBv1/v1heM6GnBf3RjEy6ZPP7UnzHNCqOHA2Ut+ScYUbXcqIdfew9JlTAe3g+cnX9xQ/Aw==} peerDependencies: '@types/node': '*' @@ -1439,7 +1439,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.11.20 + '@types/node': 20.19.30 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -1582,10 +1582,10 @@ packages: resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} dev: true - /@types/node@20.11.20: - resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} + /@types/node@20.19.30: + resolution: {integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==} dependencies: - undici-types: 5.26.5 + undici-types: 6.21.0 dev: true /@types/normalize-package-data@2.4.4: @@ -1751,7 +1751,7 @@ packages: magic-string: 0.30.7 playwright: 1.41.2 sirv: 2.0.4 - vitest: 1.3.1(@types/node@20.11.20)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) + vitest: 1.3.1(@types/node@20.19.30)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) dev: true /@vitest/coverage-istanbul@1.3.1(vitest@1.3.1): @@ -1768,7 +1768,7 @@ packages: magicast: 0.3.3 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 1.3.1(@types/node@20.11.20)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) + vitest: 1.3.1(@types/node@20.19.30)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) transitivePeerDependencies: - supports-color dev: true @@ -1815,7 +1815,7 @@ packages: pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.3.1(@types/node@20.11.20)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) + vitest: 1.3.1(@types/node@20.19.30)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1) dev: true /@vitest/utils@1.3.1: @@ -1863,7 +1863,7 @@ packages: '@vue/shared': 3.4.19 dev: true - /@vue/language-core@1.8.27(typescript@5.3.3): + /@vue/language-core@1.8.27(typescript@5.9.3): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: typescript: '*' @@ -1879,7 +1879,7 @@ packages: minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 - typescript: 5.3.3 + typescript: 5.9.3 vue-template-compiler: 2.7.16 dev: true @@ -2276,12 +2276,12 @@ packages: '@commitlint/lint': 17.8.1 dev: true - /commitlint@18.6.1(@types/node@20.11.20)(typescript@5.3.3): + /commitlint@18.6.1(@types/node@20.19.30)(typescript@5.3.3): resolution: {integrity: sha512-I10mj1OmBCrPUHItRqeCEj0uxCdWxL15sCfS1Poq8av2FcX/KvRoiH8jTNG0cVDA2ns7IftugTAM+nLvOavLsw==} engines: {node: '>=v18'} hasBin: true dependencies: - '@commitlint/cli': 18.6.1(@types/node@20.11.20)(typescript@5.3.3) + '@commitlint/cli': 18.6.1(@types/node@20.19.30)(typescript@5.3.3) '@commitlint/types': 18.6.1 transitivePeerDependencies: - '@types/node' @@ -2374,7 +2374,7 @@ packages: browserslist: 4.23.0 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.20)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.19.30)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -2382,7 +2382,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.20 + '@types/node': 20.19.30 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -4782,12 +4782,18 @@ packages: hasBin: true dev: true + /typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + /ufo@1.4.0: resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} dev: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} dev: true /universalify@0.1.2: @@ -4840,7 +4846,7 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite-node@1.3.1(@types/node@20.11.20): + /vite-node@1.3.1(@types/node@20.19.30): resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4849,7 +4855,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.4(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.19.30) transitivePeerDependencies: - '@types/node' - less @@ -4861,7 +4867,7 @@ packages: - terser dev: true - /vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.3.3)(vite@5.1.4): + /vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.9.3)(vite@5.1.4): resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} peerDependencies: @@ -4904,15 +4910,15 @@ packages: semver: 7.6.0 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - typescript: 5.3.3 - vite: 5.1.4(@types/node@20.11.20) + typescript: 5.9.3 + vite: 5.1.4(@types/node@20.19.30) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: true - /vite-plugin-dts@3.7.3(@types/node@20.11.20)(typescript@5.3.3)(vite@5.1.4): + /vite-plugin-dts@3.7.3(@types/node@20.19.30)(typescript@5.9.3)(vite@5.1.4): resolution: {integrity: sha512-26eTlBYdpjRLWCsTJebM8vkCieE+p9gP3raf+ecDnzzK5E3FG6VE1wcy55OkRpfWWVlVvKkYFe6uvRHYWx7Nog==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -4922,21 +4928,21 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.39.0(@types/node@20.11.20) + '@microsoft/api-extractor': 7.39.0(@types/node@20.19.30) '@rollup/pluginutils': 5.1.0 - '@vue/language-core': 1.8.27(typescript@5.3.3) + '@vue/language-core': 1.8.27(typescript@5.9.3) debug: 4.3.4 kolorist: 1.8.0 - typescript: 5.3.3 - vite: 5.1.4(@types/node@20.11.20) - vue-tsc: 1.8.27(typescript@5.3.3) + typescript: 5.9.3 + vite: 5.1.4(@types/node@20.19.30) + vue-tsc: 1.8.27(typescript@5.9.3) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite@5.1.4(@types/node@20.11.20): + /vite@5.1.4(@types/node@20.19.30): resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4964,7 +4970,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.20 + '@types/node': 20.19.30 esbuild: 0.19.12 postcss: 8.4.35 rollup: 4.12.0 @@ -4972,7 +4978,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.3.1(@types/node@20.11.20)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1): + /vitest@1.3.1(@types/node@20.19.30)(@vitest/browser@1.3.1)(@vitest/ui@1.3.1): resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4997,7 +5003,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.20 + '@types/node': 20.19.30 '@vitest/browser': 1.3.1(playwright@1.41.2)(vitest@1.3.1) '@vitest/expect': 1.3.1 '@vitest/runner': 1.3.1 @@ -5017,8 +5023,8 @@ packages: strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.1.4(@types/node@20.11.20) - vite-node: 1.3.1(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.19.30) + vite-node: 1.3.1(@types/node@20.19.30) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -5095,16 +5101,16 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.27(typescript@5.3.3): + /vue-tsc@1.8.27(typescript@5.9.3): resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.3.3) + '@vue/language-core': 1.8.27(typescript@5.9.3) semver: 7.6.0 - typescript: 5.3.3 + typescript: 5.9.3 dev: true /which@2.0.2: