diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc8f7f26d..10300b64e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,10 +117,10 @@ importers: version: 29.7.0(@babel/core@7.25.2) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + version: 29.7.0(@types/node@22.19.0) ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)))(typescript@5.9.2) + version: 29.1.1(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.2) tsup: specifier: ^8.5.0 version: 8.5.0(postcss@8.5.6)(tsx@4.20.6)(typescript@5.9.2)(yaml@2.8.1) @@ -135,45 +135,29 @@ importers: version: 3.25.76 optionalDependencies: '@codex-native/sdk-darwin-arm64': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-darwin-x64': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-linux-arm64-gnu': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-linux-arm64-musl': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-linux-x64-gnu': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-linux-x64-musl': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-win32-arm64-msvc': - specifier: 0.0.33 - version: 0.0.33 + specifier: 0.0.38 + version: 0.0.38 '@codex-native/sdk-win32-x64-msvc': - specifier: 0.0.33 - version: 0.0.33 - - sdk/native/npm/darwin-arm64: {} - - sdk/native/npm/darwin-x64: {} - - sdk/native/npm/linux-arm64-gnu: {} - - sdk/native/npm/linux-arm64-musl: {} - - sdk/native/npm/linux-x64-gnu: {} - - sdk/native/npm/linux-x64-musl: {} - - sdk/native/npm/win32-arm64-msvc: {} - - sdk/native/npm/win32-x64-msvc: {} + specifier: 0.0.38 + version: 0.0.38 sdk/typescript: devDependencies: @@ -194,7 +178,7 @@ importers: version: 9.1.2(eslint@9.36.0) eslint-plugin-jest: specifier: ^29.0.1 - version: 29.0.1(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2) + version: 29.12.2(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2) eslint-plugin-node-import: specifier: ^1.0.5 version: 1.0.5(eslint@9.36.0) @@ -209,7 +193,7 @@ importers: version: 29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.25.10)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2) ts-jest-mock-import-meta: specifier: ^1.3.1 - version: 1.3.1(ts-jest@29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2)) + version: 1.3.1(ts-jest@29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.25.10)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2)) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@20.19.18)(typescript@5.9.2) @@ -239,13 +223,13 @@ importers: version: 20.19.18 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)) + version: 29.7.0(@types/node@20.19.18) prettier: specifier: ^3.6.2 version: 3.6.2 ts-jest: specifier: ^29.3.4 - version: 29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.25.10)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2) + version: 29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18))(typescript@5.9.2) tsup: specifier: ^8.5.0 version: 8.5.0(postcss@8.5.6)(tsx@4.20.6)(typescript@5.9.2)(yaml@2.8.1) @@ -869,50 +853,50 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@codex-native/sdk-darwin-arm64@0.0.33': - resolution: {integrity: sha512-XH3tC7dee1FkmjFjl21XN634FERElVmwE4MDI4SwSjY0ioXinyFRpWJCCQm8r6bwaBbhRxrqVTAW0q46tfDaNg==} + '@codex-native/sdk-darwin-arm64@0.0.38': + resolution: {integrity: sha512-2iBjrxaWXb59VtySolb8rsrl1ptelY/lLUsEJ+EOjI7slJxUvsOEIZtiNZ2REXtWWAHUVOjzVSRXKIsN4XtHUw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@codex-native/sdk-darwin-x64@0.0.33': - resolution: {integrity: sha512-Y5bDbJHrFsXvq5D5BnbxmvsVUsMXgx/caScvSgjTkB/KPOgYp86SJsLHjuAaNYjyiOOjXl9xXzd+Hcarf3+jVg==} + '@codex-native/sdk-darwin-x64@0.0.38': + resolution: {integrity: sha512-VGyx1OdD4HD791jshkmOiyaR++e9YGONLL1YXipHsK6fxdGtvCw/wyl4yo8e3c+KVMVQcjmVyuH/dBO2LkhP/Q==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@codex-native/sdk-linux-arm64-gnu@0.0.33': - resolution: {integrity: sha512-qGGIg1PIVznHhaRVePw6ThBRhud/lq+wDoT1A6E8U7XRbmLRrjVdfABjub3yKVJ/8jNL1QZiEEWkBA9P65t2cQ==} + '@codex-native/sdk-linux-arm64-gnu@0.0.38': + resolution: {integrity: sha512-8uwWkX8ChY92FQzGPg7+3eIeQXz7SP07H7/QcfTDqux6/JA82TtvJ5PjSKRZE+6uEH2OQ3MDAG+jBVltafQ7lQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@codex-native/sdk-linux-arm64-musl@0.0.33': - resolution: {integrity: sha512-VdSiLuUBdzZBTS77pPDcRF3zx7ITT5iWnfnZsxbr10RU3OD6YC+OuzIz9CA66qpdEEz3ll9ppdpsvmAm0UtBZQ==} + '@codex-native/sdk-linux-arm64-musl@0.0.38': + resolution: {integrity: sha512-dc3lKPF4t7p6D92PHmxZhNRjIrt1gS90x1XZ8X6/ih8Fn8zJ1xoBsZPWpbdMcy0GbVfNrLVXTVp/EAu9+chNIQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@codex-native/sdk-linux-x64-gnu@0.0.33': - resolution: {integrity: sha512-hayb08Yt8xF60z64N8BFjweX0DcJUy5iXDDY00C1nux+NivIJCZq5vioP/eMpFUXts6cReP1l9DLkM/HfuC2UA==} + '@codex-native/sdk-linux-x64-gnu@0.0.38': + resolution: {integrity: sha512-+2bqJAsKNKGfH/TE6looeRy6VfMnb72YI4bVLhU41iweBnPsJqu6Nrn4wKDB+EWhGWmjKrLPxxZHF2lxHjDxbA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@codex-native/sdk-linux-x64-musl@0.0.33': - resolution: {integrity: sha512-bAb0uqLbIMqFu6tVwZmMcFFlAS2LvtXeMUTQIExZkif1vRD14MFVn8swIvLChWBdOBQ3opSqsmwuh0FbfFb85w==} + '@codex-native/sdk-linux-x64-musl@0.0.38': + resolution: {integrity: sha512-XWa1Dhj7zKHhv1j5tTmhy7UvYyGJbmfzKK1ImLMl/IakBT9nNhfyoJQ/ibpF9UzUHH1SFHrEkpLmR3wM3GnIoA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@codex-native/sdk-win32-arm64-msvc@0.0.33': - resolution: {integrity: sha512-LLV1iwguo6M++YX12JvQ6btg7VlAVAPz3YdZQ2lA+JRn028Yh+loaqVl6Xvsv1nVTtv4lRw2ycpWzon527eTNg==} + '@codex-native/sdk-win32-arm64-msvc@0.0.38': + resolution: {integrity: sha512-zrFWpjIP6dmOISWUh4PUm5HGnhgY+5FSlUe++wKN//opFQd9HNnmwVfNfzafwod6L0BDtlsxkOLE8pmxVbN6nQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@codex-native/sdk-win32-x64-msvc@0.0.33': - resolution: {integrity: sha512-Hh56TRP3oHbZzKEAlJtCLHisFAdb6kS5rZE8A/FECU2xzgDXvOHKDp7RBssJh4ZL922JesgkJsT6FmycZXrJYg==} + '@codex-native/sdk-win32-x64-msvc@0.0.38': + resolution: {integrity: sha512-FlwWAeW6mRNOLJqeZLev+oy3tVXjVE2WC86rOETbjE+MkbTGlGOWv8sOdrMIJWOT8VqkXyvRogtf5Xivk+DSIg==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -1092,6 +1076,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.1': + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -2026,16 +2016,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.54.0': + resolution: {integrity: sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.45.0': resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.54.0': + resolution: {integrity: sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.45.0': resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.54.0': + resolution: {integrity: sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.45.0': resolution: {integrity: sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2047,12 +2053,22 @@ packages: resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.54.0': + resolution: {integrity: sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.45.0': resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.54.0': + resolution: {integrity: sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.45.0': resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2060,10 +2076,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.54.0': + resolution: {integrity: sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@8.45.0': resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.54.0': + resolution: {integrity: sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + accepts@2.0.0: resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} engines: {node: '>= 0.6'} @@ -2495,18 +2522,21 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-jest@29.0.1: - resolution: {integrity: sha512-EE44T0OSMCeXhDrrdsbKAhprobKkPtJTbQz5yEktysNpHeDZTAL1SfDTNKmcFfJkY6yrQLtTKZALrD3j/Gpmiw==} + eslint-plugin-jest@29.12.2: + resolution: {integrity: sha512-IIRg0IZ5yuERfzOZrKuNScxk9yeuKo0M4Urx7RZcthK5HE/8gJUY518bdi7picLRBJVctjOW3yVx0zyBp4Cq+g==} engines: {node: ^20.12.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^8.0.0 eslint: ^8.57.0 || ^9.0.0 jest: '*' + typescript: '>=4.8.4 <6.0.0' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true jest: optional: true + typescript: + optional: true eslint-plugin-node-import@1.0.5: resolution: {integrity: sha512-razzgbr3EcB5+bm8/gqTqzTJ7Bpiu8PIChiAMRfZCNigr9GZBtnVSI+wPw+RGbWYCCIzWAsK/A7ihoAeSz5j7A==} @@ -3485,6 +3515,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + send@1.2.0: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} @@ -3660,6 +3695,12 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-api-utils@2.4.0: + resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} @@ -4778,28 +4819,28 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@codex-native/sdk-darwin-arm64@0.0.33': + '@codex-native/sdk-darwin-arm64@0.0.38': optional: true - '@codex-native/sdk-darwin-x64@0.0.33': + '@codex-native/sdk-darwin-x64@0.0.38': optional: true - '@codex-native/sdk-linux-arm64-gnu@0.0.33': + '@codex-native/sdk-linux-arm64-gnu@0.0.38': optional: true - '@codex-native/sdk-linux-arm64-musl@0.0.33': + '@codex-native/sdk-linux-arm64-musl@0.0.38': optional: true - '@codex-native/sdk-linux-x64-gnu@0.0.33': + '@codex-native/sdk-linux-x64-gnu@0.0.38': optional: true - '@codex-native/sdk-linux-x64-musl@0.0.33': + '@codex-native/sdk-linux-x64-musl@0.0.38': optional: true - '@codex-native/sdk-win32-arm64-msvc@0.0.33': + '@codex-native/sdk-win32-arm64-msvc@0.0.38': optional: true - '@codex-native/sdk-win32-x64-msvc@0.0.33': + '@codex-native/sdk-win32-x64-msvc@0.0.38': optional: true '@cspotcode/source-map-support@0.8.1': @@ -4905,6 +4946,11 @@ snapshots: eslint: 9.36.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.9.1(eslint@9.36.0)': + dependencies: + eslint: 9.36.0 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} '@eslint/config-array@0.21.0': @@ -5229,7 +5275,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2))': + '@jest/core@29.7.0': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -5243,7 +5289,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@20.19.18) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5264,7 +5310,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -5278,7 +5324,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -6076,15 +6122,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.54.0(typescript@5.9.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.2) + '@typescript-eslint/types': 8.54.0 + debug: 4.4.3 + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.45.0': dependencies: '@typescript-eslint/types': 8.45.0 '@typescript-eslint/visitor-keys': 8.45.0 + '@typescript-eslint/scope-manager@8.54.0': + dependencies: + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/visitor-keys': 8.54.0 + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.2)': dependencies: typescript: 5.9.2 + '@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.9.2)': + dependencies: + typescript: 5.9.2 + '@typescript-eslint/type-utils@8.45.0(eslint@9.36.0)(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.45.0 @@ -6099,6 +6163,8 @@ snapshots: '@typescript-eslint/types@8.45.0': {} + '@typescript-eslint/types@8.54.0': {} + '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.2)': dependencies: '@typescript-eslint/project-service': 8.45.0(typescript@5.9.2) @@ -6115,6 +6181,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.54.0(typescript@5.9.2)': + dependencies: + '@typescript-eslint/project-service': 8.54.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.2) + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/visitor-keys': 8.54.0 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.45.0(eslint@9.36.0)(typescript@5.9.2)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) @@ -6126,11 +6207,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.54.0(eslint@9.36.0)(typescript@5.9.2)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.36.0) + '@typescript-eslint/scope-manager': 8.54.0 + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.2) + eslint: 9.36.0 + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.45.0': dependencies: '@typescript-eslint/types': 8.45.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.54.0': + dependencies: + '@typescript-eslint/types': 8.54.0 + eslint-visitor-keys: 4.2.1 + accepts@2.0.0: dependencies: mime-types: 3.0.1 @@ -6443,6 +6540,21 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 + create-jest@29.7.0(@types/node@20.19.18): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.19.18) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + create-jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)): dependencies: '@jest/types': 29.6.3 @@ -6458,13 +6570,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)): + create-jest@29.7.0(@types/node@22.19.0): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@22.19.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -6578,16 +6690,16 @@ snapshots: dependencies: eslint: 9.36.0 - eslint-plugin-jest@29.0.1(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2): + eslint-plugin-jest@29.12.2(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2): dependencies: - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.36.0)(typescript@5.9.2) eslint: 9.36.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2) jest: 29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - - typescript eslint-plugin-node-import@1.0.5(eslint@9.36.0): dependencies: @@ -7045,6 +7157,25 @@ snapshots: - babel-plugin-macros - supports-color + jest-cli@29.7.0(@types/node@20.19.18): + dependencies: + '@jest/core': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.19.18) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@20.19.18) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jest-cli@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)): dependencies: '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)) @@ -7064,16 +7195,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)): + jest-cli@29.7.0(@types/node@22.19.0): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + create-jest: 29.7.0(@types/node@22.19.0) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + jest-config: 29.7.0(@types/node@22.19.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -7083,7 +7214,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)): + jest-config@29.7.0(@types/node@20.19.18): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -7109,12 +7240,11 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.19.18 - ts-node: 10.9.2(@types/node@20.19.18)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)): + jest-config@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -7140,12 +7270,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.19.18 - ts-node: 10.9.2(@types/node@22.19.0)(typescript@5.9.2) + ts-node: 10.9.2(@types/node@20.19.18)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)): + jest-config@29.7.0(@types/node@22.19.0): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -7171,7 +7301,6 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.19.0 - ts-node: 10.9.2(@types/node@22.19.0)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -7391,6 +7520,18 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 + jest@29.7.0(@types/node@20.19.18): + dependencies: + '@jest/core': 29.7.0 + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@20.19.18) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)): dependencies: '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)) @@ -7403,12 +7544,12 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)): + jest@29.7.0(@types/node@22.19.0): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + jest-cli: 29.7.0(@types/node@22.19.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -7491,7 +7632,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 make-error@1.3.6: {} @@ -7833,6 +7974,8 @@ snapshots: semver@7.7.2: {} + semver@7.7.3: {} + send@1.2.0: dependencies: debug: 4.4.3 @@ -8018,17 +8161,21 @@ snapshots: dependencies: typescript: 5.9.2 + ts-api-utils@2.4.0(typescript@5.9.2): + dependencies: + typescript: 5.9.2 + ts-interface-checker@0.1.13: {} - ts-jest-mock-import-meta@1.3.1(ts-jest@29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2)): + ts-jest-mock-import-meta@1.3.1(ts-jest@29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.25.10)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2)): dependencies: ts-jest: 29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.25.10)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18)(ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2)))(typescript@5.9.2) - ts-jest@29.1.1(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)))(typescript@5.9.2): + ts-jest@29.1.1(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.19.0))(typescript@5.9.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.19.0)(ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2)) + jest: 29.7.0(@types/node@22.19.0) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -8062,32 +8209,34 @@ snapshots: esbuild: 0.25.10 jest-util: 29.7.0 - ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2): + ts-jest@29.4.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.18))(typescript@5.9.2): dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.19.18 - acorn: 8.15.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + handlebars: 4.7.8 + jest: 29.7.0(@types/node@20.19.18) + json5: 2.2.3 + lodash.memoize: 4.1.2 make-error: 1.3.6 + semver: 7.7.2 + type-fest: 4.41.0 typescript: 5.9.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.25.2 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.25.2) + jest-util: 29.7.0 - ts-node@10.9.2(@types/node@22.19.0)(typescript@5.9.2): + ts-node@10.9.2(@types/node@20.19.18)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.19.0 + '@types/node': 20.19.18 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -8097,7 +8246,6 @@ snapshots: typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optional: true tslib@2.8.1: {}