diff --git a/package.json b/package.json index 15b2cfd..ee3f72b 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "saika-code-block-buttons": "1.0.1", "tsup": "6.7.0", "typedoc": "0.23.27", - "typescript": "5.0.4", + "typescript": "5.6.3", "vite": "4.5.5", "vue": "2.7.16", "vue-template-compiler": "2.7.16", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f558120..09ca2f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: devDependencies: '@2nthony/eslint-config': specifier: ^1.0.1 - version: 1.1.2(@vue/compiler-sfc@3.5.6)(eslint@8.57.1)(typescript@5.0.4) + version: 1.1.2(@vue/compiler-sfc@3.5.6)(eslint@8.57.1)(typescript@5.6.3) '@saika/github-corner': specifier: 0.1.3 version: 0.1.3 @@ -37,13 +37,13 @@ devDependencies: version: 1.0.1 tsup: specifier: 6.7.0 - version: 6.7.0(postcss@8.4.47)(typescript@5.0.4) + version: 6.7.0(postcss@8.4.47)(typescript@5.6.3) typedoc: specifier: 0.23.27 - version: 0.23.27(typescript@5.0.4) + version: 0.23.27(typescript@5.6.3) typescript: - specifier: 5.0.4 - version: 5.0.4 + specifier: 5.6.3 + version: 5.6.3 vite: specifier: 4.5.5 version: 4.5.5 @@ -59,12 +59,12 @@ devDependencies: packages: - /@2nthony/eslint-config@1.1.2(@vue/compiler-sfc@3.5.6)(eslint@8.57.1)(typescript@5.0.4): + /@2nthony/eslint-config@1.1.2(@vue/compiler-sfc@3.5.6)(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-I4TtpISSqyJSupMIbT3Lj3Ycj3DK2WI+CJWAXMRD2XdAX39J2ax/+wNHzeaBsoHGHgpDIaUuz7HQQt4n0ZQEZQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config': 2.6.4(@vue/compiler-sfc@3.5.6)(eslint-plugin-react@7.33.2)(eslint@8.57.1)(typescript@5.0.4) + '@antfu/eslint-config': 2.6.4(@vue/compiler-sfc@3.5.6)(eslint-plugin-react@7.33.2)(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 eslint-plugin-react: 7.33.2(eslint@8.57.1) local-pkg: 0.4.3 @@ -85,7 +85,7 @@ packages: - vitest dev: true - /@antfu/eslint-config@2.6.4(@vue/compiler-sfc@3.5.6)(eslint-plugin-react@7.33.2)(eslint@8.57.1)(typescript@5.0.4): + /@antfu/eslint-config@2.6.4(@vue/compiler-sfc@3.5.6)(eslint-plugin-react@7.33.2)(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-dMD/QC5KWS1OltdpKLhfZM7W7y7zils85opk8d4lyNr7yn0OFjZs7eMYtcC6DrrN2kQ1JrFvBM7uB0QdWn5PUQ==} hasBin: true peerDependencies: @@ -118,9 +118,9 @@ packages: '@eslint-types/jsdoc': 46.8.2-1 '@eslint-types/typescript-eslint': 6.21.0 '@eslint-types/unicorn': 50.0.1 - '@stylistic/eslint-plugin': 1.6.2(eslint@8.57.1)(typescript@5.0.4) - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.0.4) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@stylistic/eslint-plugin': 1.6.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 eslint-config-flat-gitignore: 0.1.3 eslint-merge-processors: 0.1.0(eslint@8.57.1) @@ -132,12 +132,12 @@ packages: eslint-plugin-markdown: 3.0.1(eslint@8.57.1) eslint-plugin-n: 16.6.2(eslint@8.57.1) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.5.0(eslint@8.57.1)(typescript@5.0.4)(vue-eslint-parser@9.4.2) + eslint-plugin-perfectionist: 2.5.0(eslint@8.57.1)(typescript@5.6.3)(vue-eslint-parser@9.4.2) eslint-plugin-react: 7.33.2(eslint@8.57.1) eslint-plugin-toml: 0.9.2(eslint@8.57.1) eslint-plugin-unicorn: 50.0.1(eslint@8.57.1) eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.1) - eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.1)(typescript@5.0.4) + eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.1)(typescript@5.6.3) eslint-plugin-vue: 9.22.0(eslint@8.57.1) eslint-plugin-yml: 1.12.2(eslint@8.57.1) eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.5.6)(eslint@8.57.1) @@ -1152,20 +1152,20 @@ packages: picomatch: 4.0.1 dev: true - /@stylistic/eslint-plugin-plus@1.6.2(eslint@8.57.1)(typescript@5.0.4): + /@stylistic/eslint-plugin-plus@1.6.2(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-EDMwa6gzKw4bXRqdIAUvZDfIgwotbjJs8o+vYE22chAYtVAnA0Pcq+cPx0Uk35t2gvJWb5OaLDjqA6oy1tD0jg==} peerDependencies: eslint: '*' dependencies: '@types/eslint': 8.56.3 - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin-ts@1.6.2(eslint@8.57.1)(typescript@5.0.4): + /@stylistic/eslint-plugin-ts@1.6.2(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-FizV58em0OjO/xFHRIy/LJJVqzxCNmYC/xVtKDf8aGDRgZpLo+lkaBKfBrbMkAGzhBKbYj+iLEFI4WEl6aVZGQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1173,14 +1173,14 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.6.2(eslint@8.57.1) '@types/eslint': 8.56.3 - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.6.2(eslint@8.57.1)(typescript@5.0.4): + /@stylistic/eslint-plugin@1.6.2(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-EFnVcKOE5HTiMlVwisL9hHjz8a69yBbJRscWF/z+/vl6M4ew8NVrBlY8ea7KdV8QtyCY4Yapmsbg5ZDfhWlEgg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1188,8 +1188,8 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.6.2(eslint@8.57.1) '@stylistic/eslint-plugin-jsx': 1.6.2(eslint@8.57.1) - '@stylistic/eslint-plugin-plus': 1.6.2(eslint@8.57.1)(typescript@5.0.4) - '@stylistic/eslint-plugin-ts': 1.6.2(eslint@8.57.1)(typescript@5.0.4) + '@stylistic/eslint-plugin-plus': 1.6.2(eslint@8.57.1)(typescript@5.6.3) + '@stylistic/eslint-plugin-ts': 1.6.2(eslint@8.57.1)(typescript@5.6.3) '@types/eslint': 8.56.3 eslint: 8.57.1 transitivePeerDependencies: @@ -1230,7 +1230,7 @@ packages: resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} dev: true - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.0.4): + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1242,10 +1242,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.6.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.7 eslint: 8.57.1 @@ -1253,13 +1253,13 @@ packages: ignore: 5.3.2 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.0.4) - typescript: 5.0.4 + ts-api-utils: 1.2.1(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.0.4): + /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1271,11 +1271,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.7 eslint: 8.57.1 - typescript: 5.0.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true @@ -1288,7 +1288,7 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.0.4): + /@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1298,12 +1298,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.0.4) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) debug: 4.3.7 eslint: 8.57.1 - ts-api-utils: 1.2.1(typescript@5.0.4) - typescript: 5.0.4 + ts-api-utils: 1.2.1(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true @@ -1313,7 +1313,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.0.4): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.3): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1329,13 +1329,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.0.4) - typescript: 5.0.4 + ts-api-utils: 1.2.1(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.0.4): + /@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -1346,7 +1346,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) eslint: 8.57.1 semver: 7.6.0 transitivePeerDependencies: @@ -2262,7 +2262,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.6.3) debug: 3.2.7 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 @@ -2396,7 +2396,7 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-perfectionist@2.5.0(eslint@8.57.1)(typescript@5.0.4)(vue-eslint-parser@9.4.2): + /eslint-plugin-perfectionist@2.5.0(eslint@8.57.1)(typescript@5.6.3)(vue-eslint-parser@9.4.2): resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==} peerDependencies: astro-eslint-parser: ^0.16.0 @@ -2414,7 +2414,7 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 minimatch: 9.0.5 natural-compare-lite: 1.4.0 @@ -2501,12 +2501,12 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.1)(typescript@5.0.4): + /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.57.1)(typescript@5.6.3): resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: @@ -2519,8 +2519,8 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.0.4) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -4903,13 +4903,13 @@ packages: hasBin: true dev: true - /ts-api-utils@1.2.1(typescript@5.0.4): + /ts-api-utils@1.2.1(typescript@5.6.3): resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.0.4 + typescript: 5.6.3 dev: true /ts-interface-checker@0.1.13: @@ -4920,7 +4920,7 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true - /tsup@6.7.0(postcss@8.4.47)(typescript@5.0.4): + /tsup@6.7.0(postcss@8.4.47)(typescript@5.6.3): resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -4951,7 +4951,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.24.0 tree-kill: 1.2.2 - typescript: 5.0.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - ts-node @@ -5028,7 +5028,7 @@ packages: possible-typed-array-names: 1.0.0 dev: true - /typedoc@0.23.27(typescript@5.0.4): + /typedoc@0.23.27(typescript@5.6.3): resolution: {integrity: sha512-YKjlxX3LEhYbMCkemjlpNh1OKDiFa+ynqP0VRPsH28bEugrMTGI6l8DC6oX5kzFcUKKlYWKpZDSGWszuO/FR3g==} engines: {node: '>= 14.14'} hasBin: true @@ -5039,12 +5039,12 @@ packages: marked: 4.2.12 minimatch: 7.4.2 shiki: 0.14.1 - typescript: 5.0.4 + typescript: 5.6.3 dev: true - /typescript@5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} + /typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} hasBin: true dev: true