diff --git a/apps/cli/package.json b/apps/cli/package.json index 1e468fe58..c9c3fe25d 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -64,7 +64,7 @@ "terminal-link": "catalog:", "ts-morph": "18.0.0", "valibot": "catalog:", - "vitest": "^1.0.1", + "vitest": "1.6.0", "yargs": "catalog:" }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 916e145ce..aefddaee9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1299,7 +1299,7 @@ importers: version: 17.0.32 '@vitest/coverage-v8': specifier: 'catalog:' - version: 1.6.0(vitest@1.1.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1)) + version: 1.6.0(vitest@1.6.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1)) axios: specifier: 'catalog:' version: 1.7.7 @@ -1346,8 +1346,8 @@ importers: specifier: 'catalog:' version: 0.34.0 vitest: - specifier: ^1.0.1 - version: 1.1.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1) + specifier: 1.6.0 + version: 1.6.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1) yargs: specifier: 'catalog:' version: 17.7.2 @@ -7975,6 +7975,9 @@ packages: '@vitest/expect@1.1.0': resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==} + '@vitest/expect@1.6.0': + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} + '@vitest/expect@2.1.9': resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} @@ -7995,24 +7998,36 @@ packages: '@vitest/runner@1.1.0': resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==} + '@vitest/runner@1.6.0': + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} + '@vitest/runner@2.1.9': resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} '@vitest/snapshot@1.1.0': resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==} + '@vitest/snapshot@1.6.0': + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} + '@vitest/snapshot@2.1.9': resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} '@vitest/spy@1.1.0': resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==} + '@vitest/spy@1.6.0': + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} + '@vitest/spy@2.1.9': resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} '@vitest/utils@1.1.0': resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==} + '@vitest/utils@1.6.0': + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} + '@vitest/utils@2.1.9': resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} @@ -16122,6 +16137,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@1.6.0: + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + vite-node@2.1.9: resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -16229,6 +16249,31 @@ packages: jsdom: optional: true + vitest@1.6.0: + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + vitest@2.1.9: resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -22943,7 +22988,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.6.0(vitest@1.1.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1))': + '@vitest/coverage-v8@1.6.0(vitest@1.1.0(@types/node@20.10.3)(jsdom@23.2.0)(terser@5.38.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -22958,11 +23003,11 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.1.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1) + vitest: 1.1.0(@types/node@20.10.3)(jsdom@23.2.0)(terser@5.38.1) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.6.0(vitest@1.1.0(@types/node@20.10.3)(jsdom@23.2.0)(terser@5.38.1))': + '@vitest/coverage-v8@1.6.0(vitest@1.1.0(@types/node@20.8.5)(jsdom@23.2.0)(terser@5.38.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -22977,11 +23022,11 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.1.0(@types/node@20.10.3)(jsdom@23.2.0)(terser@5.38.1) + vitest: 1.1.0(@types/node@20.8.5)(jsdom@23.2.0)(terser@5.38.1) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.6.0(vitest@1.1.0(@types/node@20.8.5)(jsdom@23.2.0)(terser@5.38.1))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -22996,7 +23041,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.1.0(@types/node@20.8.5)(jsdom@23.2.0)(terser@5.38.1) + vitest: 1.6.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1) transitivePeerDependencies: - supports-color @@ -23025,6 +23070,12 @@ snapshots: '@vitest/utils': 1.1.0 chai: 4.4.1 + '@vitest/expect@1.6.0': + dependencies: + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + chai: 4.4.1 + '@vitest/expect@2.1.9': dependencies: '@vitest/spy': 2.1.9 @@ -23050,6 +23101,12 @@ snapshots: p-limit: 5.0.0 pathe: 1.1.2 + '@vitest/runner@1.6.0': + dependencies: + '@vitest/utils': 1.6.0 + p-limit: 5.0.0 + pathe: 1.1.2 + '@vitest/runner@2.1.9': dependencies: '@vitest/utils': 2.1.9 @@ -23061,6 +23118,12 @@ snapshots: pathe: 1.1.2 pretty-format: 29.7.0 + '@vitest/snapshot@1.6.0': + dependencies: + magic-string: 0.30.17 + pathe: 1.1.2 + pretty-format: 29.7.0 + '@vitest/snapshot@2.1.9': dependencies: '@vitest/pretty-format': 2.1.9 @@ -23071,6 +23134,10 @@ snapshots: dependencies: tinyspy: 2.2.1 + '@vitest/spy@1.6.0': + dependencies: + tinyspy: 2.2.1 + '@vitest/spy@2.1.9': dependencies: tinyspy: 3.0.2 @@ -23081,6 +23148,13 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 + '@vitest/utils@1.6.0': + dependencies: + diff-sequences: 29.6.3 + estree-walker: 3.0.3 + loupe: 2.3.7 + pretty-format: 29.7.0 + '@vitest/utils@2.1.9': dependencies: '@vitest/pretty-format': 2.1.9 @@ -32653,13 +32727,13 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-node@1.1.0(@types/node@18.11.9)(terser@5.38.1): + vite-node@1.1.0(@types/node@20.10.3)(terser@5.38.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@18.11.9)(terser@5.38.1) + vite: 5.4.14(@types/node@20.10.3)(terser@5.38.1) transitivePeerDependencies: - '@types/node' - less @@ -32671,13 +32745,13 @@ snapshots: - supports-color - terser - vite-node@1.1.0(@types/node@20.10.3)(terser@5.38.1): + vite-node@1.1.0(@types/node@20.10.5)(terser@5.38.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@20.10.3)(terser@5.38.1) + vite: 5.4.14(@types/node@20.10.5)(terser@5.38.1) transitivePeerDependencies: - '@types/node' - less @@ -32689,13 +32763,13 @@ snapshots: - supports-color - terser - vite-node@1.1.0(@types/node@20.10.5)(terser@5.38.1): + vite-node@1.1.0(@types/node@20.14.8)(terser@5.38.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@20.10.5)(terser@5.38.1) + vite: 5.4.14(@types/node@20.14.8)(terser@5.38.1) transitivePeerDependencies: - '@types/node' - less @@ -32707,13 +32781,13 @@ snapshots: - supports-color - terser - vite-node@1.1.0(@types/node@20.14.8)(terser@5.38.1): + vite-node@1.1.0(@types/node@20.8.5)(terser@5.38.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@20.14.8)(terser@5.38.1) + vite: 5.4.14(@types/node@20.8.5)(terser@5.38.1) transitivePeerDependencies: - '@types/node' - less @@ -32725,13 +32799,13 @@ snapshots: - supports-color - terser - vite-node@1.1.0(@types/node@20.8.5)(terser@5.38.1): + vite-node@1.6.0(@types/node@18.11.9)(terser@5.38.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@20.8.5)(terser@5.38.1) + vite: 5.4.14(@types/node@18.11.9)(terser@5.38.1) transitivePeerDependencies: - '@types/node' - less @@ -32866,7 +32940,7 @@ snapshots: fsevents: 2.3.3 terser: 5.38.1 - vitest@1.1.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1): + vitest@1.1.0(@types/node@20.10.3)(jsdom@23.2.0)(terser@5.38.1): dependencies: '@vitest/expect': 1.1.0 '@vitest/runner': 1.1.0 @@ -32886,11 +32960,11 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@18.11.9)(terser@5.38.1) - vite-node: 1.1.0(@types/node@18.11.9)(terser@5.38.1) + vite: 5.4.14(@types/node@20.10.3)(terser@5.38.1) + vite-node: 1.1.0(@types/node@20.10.3)(terser@5.38.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 18.11.9 + '@types/node': 20.10.3 jsdom: 23.2.0 transitivePeerDependencies: - less @@ -32902,7 +32976,7 @@ snapshots: - supports-color - terser - vitest@1.1.0(@types/node@20.10.3)(jsdom@23.2.0)(terser@5.38.1): + vitest@1.1.0(@types/node@20.10.5)(jsdom@23.2.0)(terser@5.38.1): dependencies: '@vitest/expect': 1.1.0 '@vitest/runner': 1.1.0 @@ -32922,11 +32996,11 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@20.10.3)(terser@5.38.1) - vite-node: 1.1.0(@types/node@20.10.3)(terser@5.38.1) + vite: 5.4.14(@types/node@20.10.5)(terser@5.38.1) + vite-node: 1.1.0(@types/node@20.10.5)(terser@5.38.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.10.3 + '@types/node': 20.10.5 jsdom: 23.2.0 transitivePeerDependencies: - less @@ -32938,7 +33012,7 @@ snapshots: - supports-color - terser - vitest@1.1.0(@types/node@20.10.5)(jsdom@23.2.0)(terser@5.38.1): + vitest@1.1.0(@types/node@20.14.8)(jsdom@23.2.0)(terser@5.38.1): dependencies: '@vitest/expect': 1.1.0 '@vitest/runner': 1.1.0 @@ -32958,11 +33032,11 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@20.10.5)(terser@5.38.1) - vite-node: 1.1.0(@types/node@20.10.5)(terser@5.38.1) + vite: 5.4.14(@types/node@20.14.8)(terser@5.38.1) + vite-node: 1.1.0(@types/node@20.14.8)(terser@5.38.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.10.5 + '@types/node': 20.14.8 jsdom: 23.2.0 transitivePeerDependencies: - less @@ -32974,7 +33048,7 @@ snapshots: - supports-color - terser - vitest@1.1.0(@types/node@20.14.8)(jsdom@23.2.0)(terser@5.38.1): + vitest@1.1.0(@types/node@20.8.5)(jsdom@23.2.0)(terser@5.38.1): dependencies: '@vitest/expect': 1.1.0 '@vitest/runner': 1.1.0 @@ -32994,11 +33068,11 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@20.14.8)(terser@5.38.1) - vite-node: 1.1.0(@types/node@20.14.8)(terser@5.38.1) + vite: 5.4.14(@types/node@20.8.5)(terser@5.38.1) + vite-node: 1.1.0(@types/node@20.8.5)(terser@5.38.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.8 + '@types/node': 20.8.5 jsdom: 23.2.0 transitivePeerDependencies: - less @@ -33010,15 +33084,14 @@ snapshots: - supports-color - terser - vitest@1.1.0(@types/node@20.8.5)(jsdom@23.2.0)(terser@5.38.1): + vitest@1.6.0(@types/node@18.11.9)(jsdom@23.2.0)(terser@5.38.1): dependencies: - '@vitest/expect': 1.1.0 - '@vitest/runner': 1.1.0 - '@vitest/snapshot': 1.1.0 - '@vitest/spy': 1.1.0 - '@vitest/utils': 1.1.0 + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 acorn-walk: 8.3.3 - cac: 6.7.14 chai: 4.4.1 debug: 4.4.0 execa: 8.0.1 @@ -33027,14 +33100,14 @@ snapshots: pathe: 1.1.2 picocolors: 1.1.1 std-env: 3.8.0 - strip-literal: 1.3.0 + strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@20.8.5)(terser@5.38.1) - vite-node: 1.1.0(@types/node@20.8.5)(terser@5.38.1) + vite: 5.4.14(@types/node@18.11.9)(terser@5.38.1) + vite-node: 1.6.0(@types/node@18.11.9)(terser@5.38.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.8.5 + '@types/node': 18.11.9 jsdom: 23.2.0 transitivePeerDependencies: - less