diff --git a/package.json b/package.json index 04ce47a..87fe4bc 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,8 @@ "api:docs": "pnpm --filter @hexcanvas/docs-tools exec typedoc --options typedoc.json" }, "devDependencies": { - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitest/browser": "^5.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index df5945c..7bda459 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: devDependencies: '@microsoft/api-extractor': - specifier: ^7.60.0 - version: 7.60.0(@types/node@26.6.5) + specifier: ^7.60.1 + version: 7.60.1(@types/node@26.6.6) '@types/node': - specifier: ^26.6.5 - version: 26.6.5 + specifier: ^26.6.6 + version: 26.6.6 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -22,10 +22,10 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitest/browser': specifier: ^5.0.5 - version: 5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))(vitest@5.0.5) + version: 5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))(vitest@5.0.5) '@vitest/browser-playwright': specifier: ^5.0.5 - version: 5.0.5(playwright@1.64.1)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))(vitest@5.0.5) + version: 5.0.5(playwright@1.64.1)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))(vitest@5.0.5) playwright: specifier: ^1.64.1 version: 1.64.1 @@ -40,7 +40,7 @@ importers: version: 7.0.2 vitest: specifier: ^5.0.5 - version: 5.0.5(@types/node@26.6.5)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + version: 5.0.5(@types/node@26.6.6)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) vue: specifier: ^3.5.44 version: 3.5.44(typescript@7.0.2) @@ -74,10 +74,10 @@ importers: devDependencies: '@vitejs/plugin-react': specifier: ^6.1.2 - version: 6.1.2(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + version: 6.1.2(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) vite: specifier: ^8.3.5 - version: 8.3.5(@types/node@26.6.5)(yaml@2.9.0) + version: 8.3.5(@types/node@26.6.6)(yaml@2.9.0) packages/core: {} @@ -168,12 +168,12 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@microsoft/api-extractor-model@7.33.15': - resolution: {integrity: sha512-UpCnItIJwu03iNTWtJVKv8Qbf0MXN7WLQZUail9cpAQmnZiIX36YPRRoRxz0pocwytzUpmJhstsLkyW5tsaHBA==} + '@microsoft/api-extractor-model@7.33.16': + resolution: {integrity: sha512-MO61eHRI3DDieE9pxNo5xc096NGUQAIKzEPW6IhNNGU9K4EIhRSYiXfroDZX4joNkrWBMzAMp3WhbPGbHG5zHQ==} engines: {node: '>=20.9.0'} - '@microsoft/api-extractor@7.60.0': - resolution: {integrity: sha512-z744eKZNJ75h4WlsJiEa8oqbRUfczNe5MexweXe9kcm/phhZBZqfkDZCzHR5dDf8FdZvNapYK/wRPnSUAKuoug==} + '@microsoft/api-extractor@7.60.1': + resolution: {integrity: sha512-1FJ/Z30xLL3pWn6oYSJCjGsnlEWkWivwmVeCB7YrRPe+47J7H54NVR+m/1PIL1RYsh/mZsxm/FwirreD72G76g==} engines: {node: '>=20.9.0'} hasBin: true @@ -288,8 +288,8 @@ packages: '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} - '@rushstack/node-core-library@5.25.1': - resolution: {integrity: sha512-ozoRDwIx3jStOYpx86rFyXH4SaUR+DVT6HubQ59avLplJkWXSm5InztYH7RrOzzq9PJXTdq9/+lKX06SfkLVsA==} + '@rushstack/node-core-library@5.25.2': + resolution: {integrity: sha512-76QGqWRVMtd/KZqhfSOMBgDvxIUsYPhUBhLSorGdn/wwkuESoJ2/cUI3KmfMKrZrE72o8Lau4P8kCBH/omI17Q==} engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' @@ -309,8 +309,8 @@ packages: resolution: {integrity: sha512-SHZdzc9b2ptUb5uvRWALtAceD/QKZ4UAnZjcaKviTMPmHBnW14gs7XDocn6sDv2EqgnxxFPFkpV7/I3cUijCbw==} engines: {node: '>=20.9.0'} - '@rushstack/terminal@0.24.7': - resolution: {integrity: sha512-o8J9nHOIwfYb0s0eG2WYhx7ed3YIvBXQHVFxYdXCmVdBOkTkdArJcgVzRS8ewUepmlic4nGgJPjKIVaNKSqEnA==} + '@rushstack/terminal@0.24.8': + resolution: {integrity: sha512-VJAq8ZVgnEtXOC+FnBL3YdP5YNBibT9JvRvEuXsqi0ENZ+Ha0uR9CaK2c+4y8hdk/n6Y2SJ6+AZYDfSQmqupWg==} engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' @@ -318,8 +318,8 @@ packages: '@types/node': optional: true - '@rushstack/ts-command-line@5.3.17': - resolution: {integrity: sha512-pIwhWawZXAT0nTXwvcE/InQ7uaVAgSeIzILMb2mBrI01Hz1yEvxrhV2+DE2Fzux8aZY9OJTdLsI+sk9kZDuAJw==} + '@rushstack/ts-command-line@5.3.18': + resolution: {integrity: sha512-acP68tGx/DJEIQgTqj/xStBRaghN7axV+uAjNasDjVXgHgHaLQ1f16/bbXtw6mNLjURhTORD4fdfbOZM7kyWcw==} engines: {node: '>=20.9.0'} '@shikijs/engine-oniguruma@3.23.0': @@ -352,8 +352,8 @@ packages: '@types/hast@3.0.5': resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} - '@types/node@26.6.5': - resolution: {integrity: sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==} + '@types/node@26.6.6': + resolution: {integrity: sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==} '@types/react-dom@19.3.0': resolution: {integrity: sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==} @@ -696,8 +696,8 @@ packages: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} - is-core-module@2.17.0: - resolution: {integrity: sha512-J/vG0zBCbIKOQFfufSwyXdMrsohyJIUNkrnmo6WZGzoM7tr/lsbfW5b2BvisL6zsyMzK9UxV9L6c7AoFbyXHOA==} + is-core-module@2.18.0: + resolution: {integrity: sha512-qyax9fgaKOEC4qK8WZn7Q4IcoZC9RC1O1fFxRcRTq/oMMkWT/uXpqpXa12kzWR409zAt1drYN9N9BO26UmBCmw==} engines: {node: '>= 0.4'} jju@1.4.0: @@ -884,8 +884,8 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - resolve@1.22.13: - resolution: {integrity: sha512-Dj/cW9zBV2aRj6XzCxuGIs3ESZKv02jixne3q6jFZYZ3/Tg09gHHviSMDL4kObh9pqSahdRHEnDoaP2gn8YLhA==} + resolve@1.22.14: + resolution: {integrity: sha512-1ZjYvR9sbkiwC5+9QHetqW5HmA2pHRMaoupD01t2HlYnV/vydC2zPwLixhsMieSWVZt0JJRg5LVIk0Ow1D/TrA==} engines: {node: '>= 0.4'} hasBin: true @@ -1130,26 +1130,26 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.6.0 - '@microsoft/api-extractor-model@7.33.15(@types/node@26.6.5)': + '@microsoft/api-extractor-model@7.33.16(@types/node@26.6.6)': dependencies: '@microsoft/tsdoc': 0.17.1 '@microsoft/tsdoc-config': 0.18.3 - '@rushstack/node-core-library': 5.25.1(@types/node@26.6.5) + '@rushstack/node-core-library': 5.25.2(@types/node@26.6.6) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.60.0(@types/node@26.6.5)': + '@microsoft/api-extractor@7.60.1(@types/node@26.6.6)': dependencies: - '@microsoft/api-extractor-model': 7.33.15(@types/node@26.6.5) + '@microsoft/api-extractor-model': 7.33.16(@types/node@26.6.6) '@microsoft/tsdoc': 0.17.1 '@microsoft/tsdoc-config': 0.18.3 - '@rushstack/node-core-library': 5.25.1(@types/node@26.6.5) + '@rushstack/node-core-library': 5.25.2(@types/node@26.6.6) '@rushstack/rig-package': 0.7.4 - '@rushstack/terminal': 0.24.7(@types/node@26.6.5) - '@rushstack/ts-command-line': 5.3.17(@types/node@26.6.5) + '@rushstack/terminal': 0.24.8(@types/node@26.6.6) + '@rushstack/ts-command-line': 5.3.18(@types/node@26.6.6) diff: 8.0.4 minimatch: 10.2.3 - resolve: 1.22.13 + resolve: 1.22.14 semver: 7.7.4 source-map: 0.6.1 typescript: 6.0.3 @@ -1161,7 +1161,7 @@ snapshots: '@microsoft/tsdoc': 0.17.1 ajv: 8.18.0 jju: 1.4.0 - resolve: 1.22.13 + resolve: 1.22.14 '@microsoft/tsdoc@0.17.1': {} @@ -1216,7 +1216,7 @@ snapshots: '@rolldown/pluginutils@1.0.1': {} - '@rushstack/node-core-library@5.25.1(@types/node@26.6.5)': + '@rushstack/node-core-library@5.25.2(@types/node@26.6.6)': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -1224,31 +1224,31 @@ snapshots: fs-extra: 11.3.6 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.13 + resolve: 1.22.14 semver: 7.7.4 optionalDependencies: - '@types/node': 26.6.5 + '@types/node': 26.6.6 - '@rushstack/problem-matcher@0.2.1(@types/node@26.6.5)': + '@rushstack/problem-matcher@0.2.1(@types/node@26.6.6)': optionalDependencies: - '@types/node': 26.6.5 + '@types/node': 26.6.6 '@rushstack/rig-package@0.7.4': dependencies: jju: 1.4.0 - resolve: 1.22.13 + resolve: 1.22.14 - '@rushstack/terminal@0.24.7(@types/node@26.6.5)': + '@rushstack/terminal@0.24.8(@types/node@26.6.6)': dependencies: - '@rushstack/node-core-library': 5.25.1(@types/node@26.6.5) - '@rushstack/problem-matcher': 0.2.1(@types/node@26.6.5) + '@rushstack/node-core-library': 5.25.2(@types/node@26.6.6) + '@rushstack/problem-matcher': 0.2.1(@types/node@26.6.6) supports-color: 8.1.1 optionalDependencies: - '@types/node': 26.6.5 + '@types/node': 26.6.6 - '@rushstack/ts-command-line@5.3.17(@types/node@26.6.5)': + '@rushstack/ts-command-line@5.3.18(@types/node@26.6.6)': dependencies: - '@rushstack/terminal': 0.24.7(@types/node@26.6.5) + '@rushstack/terminal': 0.24.8(@types/node@26.6.6) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -1290,7 +1290,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@26.6.5': + '@types/node@26.6.6': dependencies: undici-types: 8.9.0 @@ -1364,35 +1364,35 @@ snapshots: '@typescript/typescript-win32-x64@7.0.2': optional: true - '@vitejs/plugin-react@6.1.2(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))': + '@vitejs/plugin-react@6.1.2(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.3.5(@types/node@26.6.5)(yaml@2.9.0) + vite: 8.3.5(@types/node@26.6.6)(yaml@2.9.0) - '@vitest/browser-playwright@5.0.5(playwright@1.64.1)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))(vitest@5.0.5)': + '@vitest/browser-playwright@5.0.5(playwright@1.64.1)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))(vitest@5.0.5)': dependencies: - '@vitest/browser': 5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))(vitest@5.0.5) - '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + '@vitest/browser': 5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))(vitest@5.0.5) + '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) playwright: 1.64.1 tinyrainbow: 3.2.0 - vitest: 5.0.5(@types/node@26.6.5)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + vitest: 5.0.5(@types/node@26.6.6)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser@5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))(vitest@5.0.5)': + '@vitest/browser@5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))(vitest@5.0.5)': dependencies: '@blazediff/core': 1.10.0 - '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) '@vitest/ui': 5.0.5(vitest@5.0.5) '@vitest/utils': 5.0.5 magic-string: 1.4.3 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.2.0 - vitest: 5.0.5(@types/node@26.6.5)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + vitest: 5.0.5(@types/node@26.6.6)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) ws: 8.22.0 transitivePeerDependencies: - bufferutil @@ -1400,14 +1400,14 @@ snapshots: - utf-8-validate - vite - '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))': + '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.0.5 estree-walker: 3.0.3 magic-string: 1.4.3 optionalDependencies: - vite: 8.3.5(@types/node@26.6.5)(yaml@2.9.0) + vite: 8.3.5(@types/node@26.6.6)(yaml@2.9.0) '@vitest/pretty-format@5.0.5': dependencies: @@ -1423,7 +1423,7 @@ snapshots: pathe: 2.0.3 sirv: 3.0.2 tinyrainbow: 3.2.0 - vitest: 5.0.5(@types/node@26.6.5)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + vitest: 5.0.5(@types/node@26.6.6)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) '@vitest/utils@5.0.5': dependencies: @@ -1580,7 +1580,7 @@ snapshots: import-lazy@4.0.0: {} - is-core-module@2.17.0: + is-core-module@2.18.0: dependencies: hasown: 2.0.4 @@ -1728,10 +1728,10 @@ snapshots: require-from-string@2.0.2: {} - resolve@1.22.13: + resolve@1.22.14: dependencies: es-errors: 1.3.0 - is-core-module: 2.17.0 + is-core-module: 2.18.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -1837,7 +1837,7 @@ snapshots: universalify@2.0.1: {} - vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0): + vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -1845,14 +1845,14 @@ snapshots: rolldown: 1.2.15 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.6.5 + '@types/node': 26.6.6 fsevents: 2.3.3 yaml: 2.9.0 - vitest@5.0.5(@types/node@26.6.5)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)): + vitest@5.0.5(@types/node@26.6.6)(@vitest/browser-playwright@5.0.5)(@vitest/ui@5.0.5)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0)) + '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -1863,11 +1863,11 @@ snapshots: tinybench: 6.2.2 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.5(@types/node@26.6.5)(yaml@2.9.0) + vite: 8.3.5(@types/node@26.6.6)(yaml@2.9.0) why-is-node-running: 3.2.1 optionalDependencies: - '@types/node': 26.6.5 - '@vitest/browser-playwright': 5.0.5(playwright@1.64.1)(vite@8.3.5(@types/node@26.6.5)(yaml@2.9.0))(vitest@5.0.5) + '@types/node': 26.6.6 + '@vitest/browser-playwright': 5.0.5(playwright@1.64.1)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.0))(vitest@5.0.5) '@vitest/ui': 5.0.5(vitest@5.0.5) transitivePeerDependencies: - msw