diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c78196f..d33a26d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,15 +14,15 @@ specifiers: vitest: ^0.25.5 devDependencies: - '@antfu/eslint-config-ts': 0.33.1_ehdwy5kzbif6xcqezeurmsx5ua - '@typescript-eslint/eslint-plugin': 5.45.1_u44djop2pfga2b7yfrsal6zmmq - '@typescript-eslint/parser': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@antfu/eslint-config-ts': 0.33.1_4xflokrtr2apmqks7xzipmy5by + '@typescript-eslint/eslint-plugin': 5.45.1_pcdobsd4ncnmobuqzpxaatxur4 + '@typescript-eslint/parser': 5.45.1_4xflokrtr2apmqks7xzipmy5by '@vitest/coverage-c8': 0.25.8 changelogen: 0.4.0 eslint: 8.29.0 - typedoc: 0.23.21_typescript@5.1.6 + typedoc: 0.23.21_typescript@5.9.2 typedoc-plugin-markdown: 3.14.0_typedoc@0.23.21 - typescript: 5.1.6 + typescript: 5.9.2 unbuild: 1.0.2 vitest: 0.25.5 @@ -36,13 +36,13 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true - /@antfu/eslint-config-basic/0.33.1_u44djop2pfga2b7yfrsal6zmmq: + /@antfu/eslint-config-basic/0.33.1_pcdobsd4ncnmobuqzpxaatxur4: resolution: {integrity: sha512-2aubzjJSGcPJkHgNWOzOWaVdya9km0985wQTWJhT7WZEgZRMSjX+KIzMSz0l6HxvTmCCV71uAhBI1+5C+X2YQg==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.29.0 - eslint-plugin-antfu: 0.33.1_ehdwy5kzbif6xcqezeurmsx5ua + eslint-plugin-antfu: 0.33.1_4xflokrtr2apmqks7xzipmy5by eslint-plugin-eslint-comments: 3.2.0_eslint@8.29.0 eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.26.0_i656iqvetrvx3ajhg4t6psfrl4 @@ -63,28 +63,30 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.33.1_ehdwy5kzbif6xcqezeurmsx5ua: + /@antfu/eslint-config-ts/0.33.1_4xflokrtr2apmqks7xzipmy5by: resolution: {integrity: sha512-wsu9eltvDNaB+SFISFq/+wvMf2uZYmoHb/zFgltHXUnInYbj4qlCOYzfUy9dPcPrxtaPdWoOC8P8WOKsSnbOvA==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.33.1_u44djop2pfga2b7yfrsal6zmmq - '@typescript-eslint/eslint-plugin': 5.45.1_u44djop2pfga2b7yfrsal6zmmq - '@typescript-eslint/parser': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@antfu/eslint-config-basic': 0.33.1_pcdobsd4ncnmobuqzpxaatxur4 + '@typescript-eslint/eslint-plugin': 5.45.1_pcdobsd4ncnmobuqzpxaatxur4 + '@typescript-eslint/parser': 5.45.1_4xflokrtr2apmqks7xzipmy5by eslint: 8.29.0 - typescript: 5.1.6 + typescript: 5.9.2 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /@babel/code-frame/7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + /@babel/code-frame/7.27.1: + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.18.6 + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 dev: true /@babel/compat-data/7.20.5: @@ -97,7 +99,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.27.1 '@babel/generator': 7.20.5 '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 '@babel/helper-module-transforms': 7.20.2 @@ -172,7 +174,7 @@ packages: '@babel/helper-module-imports': 7.18.6 '@babel/helper-simple-access': 7.20.2 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-validator-identifier': 7.27.1 '@babel/template': 7.18.10 '@babel/traverse': 7.20.5 '@babel/types': 7.20.5 @@ -204,6 +206,11 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@babel/helper-validator-identifier/7.27.1: + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-option/7.18.6: resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} engines: {node: '>=6.9.0'} @@ -220,15 +227,6 @@ packages: - supports-color dev: true - /@babel/highlight/7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.19.1 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - /@babel/parser/7.20.5: resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==} engines: {node: '>=6.0.0'} @@ -246,7 +244,7 @@ packages: resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.27.1 '@babel/parser': 7.20.5 '@babel/types': 7.20.5 dev: true @@ -255,7 +253,7 @@ packages: resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.27.1 '@babel/generator': 7.20.5 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 @@ -554,7 +552,7 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.45.1_u44djop2pfga2b7yfrsal6zmmq: + /@typescript-eslint/eslint-plugin/5.45.1_pcdobsd4ncnmobuqzpxaatxur4: resolution: {integrity: sha512-cOizjPlKEh0bXdFrBLTrI/J6B/QMlhwE9auOov53tgB+qMukH6/h8YAK/qw+QJGct/PTbdh2lytGyipxCcEtAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -565,23 +563,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@typescript-eslint/parser': 5.45.1_4xflokrtr2apmqks7xzipmy5by '@typescript-eslint/scope-manager': 5.45.1 - '@typescript-eslint/type-utils': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua - '@typescript-eslint/utils': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@typescript-eslint/type-utils': 5.45.1_4xflokrtr2apmqks7xzipmy5by + '@typescript-eslint/utils': 5.45.1_4xflokrtr2apmqks7xzipmy5by debug: 4.3.4 eslint: 8.29.0 ignore: 5.2.1 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@5.1.6 - typescript: 5.1.6 + tsutils: 3.21.0_typescript@5.9.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.45.1_ehdwy5kzbif6xcqezeurmsx5ua: + /@typescript-eslint/parser/5.45.1_4xflokrtr2apmqks7xzipmy5by: resolution: {integrity: sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -593,10 +591,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.45.1 '@typescript-eslint/types': 5.45.1 - '@typescript-eslint/typescript-estree': 5.45.1_typescript@5.1.6 + '@typescript-eslint/typescript-estree': 5.45.1_typescript@5.9.2 debug: 4.3.4 eslint: 8.29.0 - typescript: 5.1.6 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -609,7 +607,7 @@ packages: '@typescript-eslint/visitor-keys': 5.45.1 dev: true - /@typescript-eslint/type-utils/5.45.1_ehdwy5kzbif6xcqezeurmsx5ua: + /@typescript-eslint/type-utils/5.45.1_4xflokrtr2apmqks7xzipmy5by: resolution: {integrity: sha512-aosxFa+0CoYgYEl3aptLe1svP910DJq68nwEJzyQcrtRhC4BN0tJAvZGAe+D0tzjJmFXe+h4leSsiZhwBa2vrA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -619,12 +617,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.45.1_typescript@5.1.6 - '@typescript-eslint/utils': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@typescript-eslint/typescript-estree': 5.45.1_typescript@5.9.2 + '@typescript-eslint/utils': 5.45.1_4xflokrtr2apmqks7xzipmy5by debug: 4.3.4 eslint: 8.29.0 - tsutils: 3.21.0_typescript@5.1.6 - typescript: 5.1.6 + tsutils: 3.21.0_typescript@5.9.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -634,7 +632,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.45.1_typescript@5.1.6: + /@typescript-eslint/typescript-estree/5.45.1_typescript@5.9.2: resolution: {integrity: sha512-76NZpmpCzWVrrb0XmYEpbwOz/FENBi+5W7ipVXAsG3OoFrQKJMiaqsBMbvGRyLtPotGqUfcY7Ur8j0dksDJDng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -649,13 +647,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@5.1.6 - typescript: 5.1.6 + tsutils: 3.21.0_typescript@5.9.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.45.1_ehdwy5kzbif6xcqezeurmsx5ua: + /@typescript-eslint/utils/5.45.1_4xflokrtr2apmqks7xzipmy5by: resolution: {integrity: sha512-rlbC5VZz68+yjAzQBc4I7KDYVzWG2X/OrqoZrMahYq3u8FFtmQYc+9rovo/7wlJH5kugJ+jQXV5pJMnofGmPRw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -665,7 +663,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.45.1 '@typescript-eslint/types': 5.45.1 - '@typescript-eslint/typescript-estree': 5.45.1_typescript@5.1.6 + '@typescript-eslint/typescript-estree': 5.45.1_typescript@5.9.2 eslint: 8.29.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.29.0 @@ -735,13 +733,6 @@ packages: engines: {node: '>=8'} dev: true - /ansi-styles/3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: true - /ansi-styles/4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -890,15 +881,6 @@ packages: type-detect: 4.0.8 dev: true - /chalk/2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: true - /chalk/4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -967,12 +949,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /color-convert/1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - dev: true - /color-convert/2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -980,10 +956,6 @@ packages: color-name: 1.1.4 dev: true - /color-name/1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true - /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true @@ -1455,7 +1427,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@typescript-eslint/parser': 5.45.1_4xflokrtr2apmqks7xzipmy5by debug: 3.2.7 eslint: 8.29.0 eslint-import-resolver-node: 0.3.6 @@ -1463,10 +1435,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.33.1_ehdwy5kzbif6xcqezeurmsx5ua: + /eslint-plugin-antfu/0.33.1_4xflokrtr2apmqks7xzipmy5by: resolution: {integrity: sha512-QhEFqyMpsXDV+Rz/mzGs6LSb6XAeCtS0YgmcqAEeTYL+rCmEaxGWiOKDphhEUcVf7qT86fZkF8h7ffBwId30bA==} dependencies: - '@typescript-eslint/utils': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@typescript-eslint/utils': 5.45.1_4xflokrtr2apmqks7xzipmy5by transitivePeerDependencies: - eslint - supports-color @@ -1511,7 +1483,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.45.1_ehdwy5kzbif6xcqezeurmsx5ua + '@typescript-eslint/parser': 5.45.1_4xflokrtr2apmqks7xzipmy5by array-includes: 3.1.6 array.prototype.flat: 1.3.1 debug: 2.6.9 @@ -1883,8 +1855,8 @@ packages: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true - /fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + /fsevents/2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true @@ -2041,18 +2013,13 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.17.4 + uglify-js: 3.19.3 dev: true /has-bigints/1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true - /has-flag/3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true - /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -2590,7 +2557,7 @@ packages: hasBin: true dev: true - /mkdist/1.0.0_typescript@4.9.3: + /mkdist/1.0.0_typescript@4.9.5: resolution: {integrity: sha512-aJke+yvXwwcrOh+3KfAdDgDA+MPe7c+R8hQ7IPfp0gqL1/WPZZUS9rwS6CNjdwDJmHm6DTMA9KwX1FNjZG3I1Q==} hasBin: true peerDependencies: @@ -2609,7 +2576,7 @@ packages: jiti: 1.16.0 mri: 1.2.0 pathe: 1.0.0 - typescript: 4.9.3 + typescript: 4.9.5 dev: true /mlly/0.5.17: @@ -2797,7 +2764,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.27.1 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -2848,6 +2815,10 @@ packages: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true + /picocolors/1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + dev: true + /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -2986,7 +2957,7 @@ packages: glob: 7.2.3 dev: true - /rollup-plugin-dts/5.0.0_6ro6gq72rszfdmymkp46l2rwkq: + /rollup-plugin-dts/5.0.0_guucawzrnrnquxtynvcpqr7uiu: resolution: {integrity: sha512-OO8ayCvuJCKaQSShyVTARxGurVVk4ulzbuvz+0zFd1f93vlnWFU5pBMT7HFeS6uj7MvvZLx4kUAarGATSU1+Ng==} engines: {node: '>=v14'} peerDependencies: @@ -2995,9 +2966,9 @@ packages: dependencies: magic-string: 0.26.7 rollup: 3.7.4 - typescript: 4.9.3 + typescript: 4.9.5 optionalDependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.27.1 dev: true /rollup/2.79.1: @@ -3005,7 +2976,7 @@ packages: engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /rollup/3.7.4: @@ -3013,7 +2984,7 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /run-parallel/1.2.0: @@ -3205,13 +3176,6 @@ packages: acorn: 8.8.1 dev: true - /supports-color/5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - dependencies: - has-flag: 3.0.0 - dev: true - /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -3289,14 +3253,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils/3.21.0_typescript@5.1.6: + /tsutils/3.21.0_typescript@5.9.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.1.6 + typescript: 5.9.2 dev: true /type-check/0.4.0: @@ -3332,10 +3296,10 @@ packages: typedoc: '>=0.23.0' dependencies: handlebars: 4.7.7 - typedoc: 0.23.21_typescript@5.1.6 + typedoc: 0.23.21_typescript@5.9.2 dev: true - /typedoc/0.23.21_typescript@5.1.6: + /typedoc/0.23.21_typescript@5.9.2: resolution: {integrity: sha512-VNE9Jv7BgclvyH9moi2mluneSviD43dCE9pY8RWkO88/DrEgJZk9KpUk7WO468c9WWs/+aG6dOnoH7ccjnErhg==} engines: {node: '>= 14.14'} hasBin: true @@ -3346,17 +3310,17 @@ packages: marked: 4.2.4 minimatch: 5.1.1 shiki: 0.11.1 - typescript: 5.1.6 + typescript: 5.9.2 dev: true - /typescript/4.9.3: - resolution: {integrity: sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true - /typescript/5.1.6: - resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + /typescript/5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -3365,8 +3329,8 @@ packages: resolution: {integrity: sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==} dev: true - /uglify-js/3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + /uglify-js/3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -3401,7 +3365,7 @@ packages: jiti: 1.16.0 magic-string: 0.27.0 mkdirp: 1.0.4 - mkdist: 1.0.0_typescript@4.9.3 + mkdist: 1.0.0_typescript@4.9.5 mlly: 1.0.0 mri: 1.2.0 pathe: 1.0.0 @@ -3409,9 +3373,9 @@ packages: pretty-bytes: 6.0.0 rimraf: 3.0.2 rollup: 3.7.4 - rollup-plugin-dts: 5.0.0_6ro6gq72rszfdmymkp46l2rwkq + rollup-plugin-dts: 5.0.0_guucawzrnrnquxtynvcpqr7uiu scule: 1.0.0 - typescript: 4.9.3 + typescript: 4.9.5 untyped: 1.1.0 transitivePeerDependencies: - sass @@ -3448,7 +3412,7 @@ packages: dependencies: browserslist: 4.21.4 escalade: 3.1.1 - picocolors: 1.0.0 + picocolors: 1.1.1 dev: true /uri-js/4.4.1: @@ -3504,7 +3468,7 @@ packages: resolve: 1.22.1 rollup: 2.79.1 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /vitest/0.25.5: