diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 520c0ea..4575db6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 16.5.0 openai: specifier: ^4.26.0 - version: 4.100.0(ws@8.18.1)(zod@3.25.7) + version: 4.103.0(ws@8.18.1)(zod@3.25.7) prompts: specifier: ^2.4.2 version: 2.4.2 @@ -59,19 +59,19 @@ importers: version: 3.5.3 release-it: specifier: ^19.0.2 - version: 19.0.2(@types/node@22.15.19)(magicast@0.3.5) + version: 19.0.2(@types/node@22.15.21)(magicast@0.3.5) task-master-ai: specifier: ^0.14.0 - version: 0.14.0(@types/node@22.15.19)(react@19.1.0)(ws@8.18.1) + version: 0.14.0(@types/node@22.15.21)(react@19.1.0)(ws@8.18.1) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^6.3.3 - version: 6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1) + version: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1) vitest: specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.19)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + version: 3.1.2(@types/node@22.15.21)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) packages: @@ -864,11 +864,11 @@ packages: '@types/node-fetch@2.6.12': resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} - '@types/node@18.19.101': - resolution: {integrity: sha512-Ykg7fcE3+cOQlLUv2Ds3zil6DVjriGQaSN/kEpl5HQ3DIGM6W0F2n9+GkWV4bRt7KjLymgzNdTnSKCbFUUJ7Kw==} + '@types/node@18.19.103': + resolution: {integrity: sha512-hHTHp+sEz6SxFsp+SA+Tqrua3AbmlAw+Y//aEwdHrdZkYVRWdvWD3y5uPZ0flYOkgskaFWqZ/YGFm3FaFQ0pRw==} - '@types/node@22.15.19': - resolution: {integrity: sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw==} + '@types/node@22.15.21': + resolution: {integrity: sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==} '@types/parse-path@7.1.0': resolution: {integrity: sha512-EULJ8LApcVEPbrfND0cRQqutIOdiIgJ1Mgrhpy755r14xMohPTEpkV/k28SJvuOs9bHRFW8x+KeDAEPiGQPB9Q==} @@ -2702,8 +2702,8 @@ packages: resolution: {integrity: sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==} engines: {node: '>=18'} - openai@4.100.0: - resolution: {integrity: sha512-9soq/wukv3utxcuD7TWFqKdKp0INWdeyhUCvxwrne5KwnxaCp4eHL4GdT/tMFhYolxgNhxFzg5GFwM331Z5CZg==} + openai@4.103.0: + resolution: {integrity: sha512-eWcz9kdurkGOFDtd5ySS5y251H2uBgq9+1a2lTBnjMMzlexJ40Am5t6Mu76SSE87VvitPa0dkIAp75F+dZVC0g==} hasBin: true peerDependencies: ws: ^8.18.0 @@ -3789,7 +3789,7 @@ snapshots: '@anthropic-ai/sdk@0.39.0': dependencies: - '@types/node': 18.19.101 + '@types/node': 18.19.103 '@types/node-fetch': 2.6.12 abort-controller: 3.0.0 agentkeepalive: 4.6.0 @@ -3985,32 +3985,32 @@ snapshots: ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 - '@inquirer/checkbox@4.1.6(@types/node@22.15.19)': + '@inquirer/checkbox@4.1.6(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/type': 3.0.6(@types/node@22.15.21) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/confirm@3.2.0': dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 - '@inquirer/confirm@5.1.10(@types/node@22.15.19)': + '@inquirer/confirm@5.1.10(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 - '@inquirer/core@10.1.11(@types/node@22.15.19)': + '@inquirer/core@10.1.11(@types/node@22.15.21)': dependencies: '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/type': 3.0.6(@types/node@22.15.21) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -4018,14 +4018,14 @@ snapshots: wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/core@9.2.1': dependencies: '@inquirer/figures': 1.0.11 '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -4041,13 +4041,13 @@ snapshots: '@inquirer/type': 1.5.5 external-editor: 3.1.0 - '@inquirer/editor@4.2.11(@types/node@22.15.19)': + '@inquirer/editor@4.2.11(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) external-editor: 3.1.0 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/expand@2.3.0': dependencies: @@ -4055,13 +4055,13 @@ snapshots: '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 - '@inquirer/expand@4.0.13(@types/node@22.15.19)': + '@inquirer/expand@4.0.13(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/figures@1.0.11': {} @@ -4070,24 +4070,24 @@ snapshots: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 - '@inquirer/input@4.1.10(@types/node@22.15.19)': + '@inquirer/input@4.1.10(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/number@1.1.0': dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 - '@inquirer/number@3.0.13(@types/node@22.15.19)': + '@inquirer/number@3.0.13(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/password@2.2.0': dependencies: @@ -4095,13 +4095,13 @@ snapshots: '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 - '@inquirer/password@4.0.13(@types/node@22.15.19)': + '@inquirer/password@4.0.13(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/prompts@5.5.0': dependencies: @@ -4116,20 +4116,20 @@ snapshots: '@inquirer/search': 1.1.0 '@inquirer/select': 2.5.0 - '@inquirer/prompts@7.5.1(@types/node@22.15.19)': - dependencies: - '@inquirer/checkbox': 4.1.6(@types/node@22.15.19) - '@inquirer/confirm': 5.1.10(@types/node@22.15.19) - '@inquirer/editor': 4.2.11(@types/node@22.15.19) - '@inquirer/expand': 4.0.13(@types/node@22.15.19) - '@inquirer/input': 4.1.10(@types/node@22.15.19) - '@inquirer/number': 3.0.13(@types/node@22.15.19) - '@inquirer/password': 4.0.13(@types/node@22.15.19) - '@inquirer/rawlist': 4.1.1(@types/node@22.15.19) - '@inquirer/search': 3.0.13(@types/node@22.15.19) - '@inquirer/select': 4.2.1(@types/node@22.15.19) + '@inquirer/prompts@7.5.1(@types/node@22.15.21)': + dependencies: + '@inquirer/checkbox': 4.1.6(@types/node@22.15.21) + '@inquirer/confirm': 5.1.10(@types/node@22.15.21) + '@inquirer/editor': 4.2.11(@types/node@22.15.21) + '@inquirer/expand': 4.0.13(@types/node@22.15.21) + '@inquirer/input': 4.1.10(@types/node@22.15.21) + '@inquirer/number': 3.0.13(@types/node@22.15.21) + '@inquirer/password': 4.0.13(@types/node@22.15.21) + '@inquirer/rawlist': 4.1.1(@types/node@22.15.21) + '@inquirer/search': 3.0.13(@types/node@22.15.21) + '@inquirer/select': 4.2.1(@types/node@22.15.21) optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/rawlist@2.3.0': dependencies: @@ -4137,13 +4137,13 @@ snapshots: '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 - '@inquirer/rawlist@4.1.1(@types/node@22.15.19)': + '@inquirer/rawlist@4.1.1(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/search@1.1.0': dependencies: @@ -4152,14 +4152,14 @@ snapshots: '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 - '@inquirer/search@3.0.13(@types/node@22.15.19)': + '@inquirer/search@3.0.13(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/type': 3.0.6(@types/node@22.15.21) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/select@2.5.0': dependencies: @@ -4169,15 +4169,15 @@ snapshots: ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 - '@inquirer/select@4.2.1(@types/node@22.15.19)': + '@inquirer/select@4.2.1(@types/node@22.15.21)': dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/type': 3.0.6(@types/node@22.15.21) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@inquirer/type@1.5.5': dependencies: @@ -4187,9 +4187,9 @@ snapshots: dependencies: mute-stream: 1.0.0 - '@inquirer/type@3.0.6(@types/node@22.15.19)': + '@inquirer/type@3.0.6(@types/node@22.15.21)': optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@isaacs/cliui@8.0.2': dependencies: @@ -4436,18 +4436,18 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@types/node-fetch@2.6.12': dependencies: - '@types/node': 18.19.101 + '@types/node': 18.19.103 form-data: 4.0.2 - '@types/node@18.19.101': + '@types/node@18.19.103': dependencies: undici-types: 5.26.5 - '@types/node@22.15.19': + '@types/node@22.15.21': dependencies: undici-types: 6.21.0 @@ -4605,7 +4605,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.2(@types/node@22.15.19)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + vitest: 3.1.2(@types/node@22.15.21)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) transitivePeerDependencies: - supports-color @@ -4616,13 +4616,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.2(vite@6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1))': + '@vitest/mocker@3.1.2(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1))': dependencies: '@vitest/spy': 3.1.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1) '@vitest/pretty-format@3.1.2': dependencies: @@ -4652,7 +4652,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.2(@types/node@22.15.19)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + vitest: 3.1.2(@types/node@22.15.21)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) '@vitest/utils@3.1.2': dependencies: @@ -5935,29 +5935,29 @@ snapshots: run-async: 3.0.0 rxjs: 7.8.2 - inquirer@12.6.0(@types/node@22.15.19): + inquirer@12.6.0(@types/node@22.15.21): dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/prompts': 7.5.1(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/prompts': 7.5.1(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 rxjs: 7.8.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 - inquirer@12.6.1(@types/node@22.15.19): + inquirer@12.6.1(@types/node@22.15.21): dependencies: - '@inquirer/core': 10.1.11(@types/node@22.15.19) - '@inquirer/prompts': 7.5.1(@types/node@22.15.19) - '@inquirer/type': 3.0.6(@types/node@22.15.19) + '@inquirer/core': 10.1.11(@types/node@22.15.21) + '@inquirer/prompts': 7.5.1(@types/node@22.15.21) + '@inquirer/type': 3.0.6(@types/node@22.15.21) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 rxjs: 7.8.2 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 internal-slot@1.1.0: dependencies: @@ -6526,9 +6526,9 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 3.1.0 - openai@4.100.0(ws@8.18.1)(zod@3.25.7): + openai@4.103.0(ws@8.18.1)(zod@3.25.7): dependencies: - '@types/node': 18.19.101 + '@types/node': 18.19.103 '@types/node-fetch': 2.6.12 abort-controller: 3.0.0 agentkeepalive: 4.6.0 @@ -6774,7 +6774,7 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - release-it@19.0.2(@types/node@22.15.19)(magicast@0.3.5): + release-it@19.0.2(@types/node@22.15.21)(magicast@0.3.5): dependencies: '@nodeutils/defaults-deep': 1.1.0 '@octokit/rest': 21.1.1 @@ -6784,7 +6784,7 @@ snapshots: ci-info: 4.2.0 eta: 3.5.0 git-url-parse: 16.1.0 - inquirer: 12.6.0(@types/node@22.15.19) + inquirer: 12.6.0(@types/node@22.15.21) issue-parser: 7.0.1 lodash.get: 4.4.2 lodash.merge: 4.6.2 @@ -7174,7 +7174,7 @@ snapshots: '@pkgr/core': 0.2.4 tslib: 2.8.1 - task-master-ai@0.14.0(@types/node@22.15.19)(react@19.1.0)(ws@8.18.1): + task-master-ai@0.14.0(@types/node@22.15.21)(react@19.1.0)(ws@8.18.1): dependencies: '@ai-sdk/anthropic': 1.2.11(zod@3.25.7) '@ai-sdk/azure': 1.3.23(zod@3.25.7) @@ -7198,11 +7198,11 @@ snapshots: fuse.js: 7.1.0 gradient-string: 3.0.0 helmet: 8.1.0 - inquirer: 12.6.1(@types/node@22.15.19) + inquirer: 12.6.1(@types/node@22.15.21) jsonwebtoken: 9.0.2 lru-cache: 10.4.3 ollama-ai-provider: 1.2.0(zod@3.25.7) - openai: 4.100.0(ws@8.18.1)(zod@3.25.7) + openai: 4.103.0(ws@8.18.1)(zod@3.25.7) ora: 8.2.0 uuid: 11.1.0 zod: 3.25.7 @@ -7421,13 +7421,13 @@ snapshots: vary@1.1.2: {} - vite-node@3.1.2(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1): + vite-node@3.1.2(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -7442,7 +7442,7 @@ snapshots: - tsx - yaml - vite@6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1): + vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1): dependencies: esbuild: 0.25.3 fdir: 6.4.4(picomatch@4.0.2) @@ -7451,15 +7451,15 @@ snapshots: rollup: 4.40.1 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.1 - vitest@3.1.2(@types/node@22.15.19)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1): + vitest@3.1.2(@types/node@22.15.21)(@vitest/ui@3.1.2)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1): dependencies: '@vitest/expect': 3.1.2 - '@vitest/mocker': 3.1.2(vite@6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1)) + '@vitest/mocker': 3.1.2(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1)) '@vitest/pretty-format': 3.1.2 '@vitest/runner': 3.1.2 '@vitest/snapshot': 3.1.2 @@ -7476,11 +7476,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1) - vite-node: 3.1.2(@types/node@22.15.19)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1) + vite-node: 3.1.2(@types/node@22.15.21)(jiti@2.4.2)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.19 + '@types/node': 22.15.21 '@vitest/ui': 3.1.2(vitest@3.1.2) jsdom: 26.1.0 transitivePeerDependencies: