diff --git a/package.json b/package.json index 97e9a67..256d264 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@scalar/galaxy": "^0.2.5", - "@scalar/mock-server": "^0.2.26", + "@scalar/mock-server": "^0.2.65", "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "hono": "^4.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3adce38..d165151 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.2.5 version: 0.2.5 '@scalar/mock-server': - specifier: ^0.2.26 - version: 0.2.26(typescript@5.5.4) + specifier: ^0.2.65 + version: 0.2.65(@hyperjump/browser@1.1.6) follow-redirects: specifier: ^1.15.6 version: 1.15.6 @@ -510,6 +510,24 @@ packages: peerDependencies: hono: '*' + '@hyperjump/browser@1.1.6': + resolution: {integrity: sha512-i27uPV7SxK1GOn7TLTRxTorxchYa5ur9JHgtl6TxZ1MHuyb9ROAnXxEeu4q4H1836Xb7lL2PGPsaa5Jl3p+R6g==} + engines: {node: '>=18.0.0'} + + '@hyperjump/json-pointer@1.1.0': + resolution: {integrity: sha512-tFCKxMKDKK3VEdtUA3EBOS9GmSOS4mbrTjh9v3RnK10BphDMOb6+bxTh++/ae1AyfHyWb6R54O/iaoAtPMZPCg==} + + '@hyperjump/json-schema@1.9.8': + resolution: {integrity: sha512-qmdMpYn8CpYR7z3fxkL6fgkDvMaAEFKtmYu3XDi6hWW2BT+rLl7T4Y4QpafEIR4wkcmCxcJf9me9FmxKpv3i9g==} + peerDependencies: + '@hyperjump/browser': ^1.1.0 + + '@hyperjump/pact@1.3.0': + resolution: {integrity: sha512-/UIKatOtyZ3kN4A7AQmqZKzg/6es9jKyeWbfrenb2rDb3I9W4ZrVZT8q1zDrI/G+849I6Eq0ybzV1mmEC9zoDg==} + + '@hyperjump/uri@1.2.2': + resolution: {integrity: sha512-Zn8AZb/j54KKUCckmcOzKCSCKpIpMVBc60zYaajD8Dq/1g4UN6TfAFi+uDa5o/6rf+I+5xDZjZpdzwfuhlC0xQ==} + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -621,20 +639,32 @@ packages: resolution: {integrity: sha512-gYZKly6siuFKwJBSQyskm1+WmxLIKTO88XX5Y2rqZ0Z+j/D2BSQskd51qCQaa3H5B0WgUiiDO2EwkCvaoh0+5g==} engines: {node: '>=18'} - '@scalar/mock-server@0.2.26': - resolution: {integrity: sha512-jgU0fDTUpqnXKE2uFSuvEdOyqTuWK1UaCqKUtdt5lPDjccDoYCbCTjhGuKQ01aWpsZoQvigxXEc4fTFwFwjx2A==} + '@scalar/mock-server@0.2.65': + resolution: {integrity: sha512-9imUmMV7HPiU8delyXTCZNEx1a9G44JQOh7/g+wxeoNsGugfB6wJoYcBThs3eMJ3pu3kkV7Wl9/ljalUf/oi+A==} engines: {node: '>=18'} - '@scalar/oas-utils@0.2.23': - resolution: {integrity: sha512-yh668poZpYgRjTtCHN5mACG3sMMPqeJw1cY1nsdW7JPiqFGTFsUaUai3EmVRsIKOZMcC+mwKm3cAaqHzEfiRJg==} + '@scalar/oas-utils@0.2.61': + resolution: {integrity: sha512-VjdTdHA1WgPV76R0adJZYAh3X7NCZl6ZuJAYWhaWON8r3Ygfze/e/xnFgYYK+kyyu4rxMqmX3UwLkb37hoq30w==} engines: {node: '>=18'} - '@scalar/openapi-parser@0.7.2': - resolution: {integrity: sha512-kgzFox4KzC3NLrOZeT9m/iQ2VMNvL7JNz8ec+hz0sYulvMtYQ1qTqEyjQjALyCDzmzrSJA11Vg8JMMHDw3AA7A==} + '@scalar/object-utils@1.1.10': + resolution: {integrity: sha512-9EHPgFLCwekpwaD7FamaieFcDQ0y+tmTKIVBPxuH8m6P7f6KrWD9r0F6Th7HPES187B2hVRCxuVTLnwZWyItjw==} engines: {node: '>=18'} - '@scalar/themes@0.9.19': - resolution: {integrity: sha512-V3dYaPbaBOaDfeaOaLOskXoZ8u//qZoHrYbeCbVWaWa943Y2vN/6mVs7bq9R26afUpzx3uSHMcGhRXXmxIv4rg==} + '@scalar/openapi-parser@0.8.8': + resolution: {integrity: sha512-q6yzyYYEcU+gdPTYz6WB8O5wZnoY+uYCjIAgpT+AK/jVkZnlrRHy7D//aYStypLW9beFqEKVTWh3DWdhkRm+Vw==} + engines: {node: '>=18'} + + '@scalar/openapi-types@0.1.4': + resolution: {integrity: sha512-+wRXgmqzgDnj8Dxqf4OOPMPo4or/LRd1Bsy4pnrIW0yBt8rKSdtBb+jH/aRnhgDDmKVjWxJ+KFk7WlSKvZwNTw==} + engines: {node: '>=18'} + + '@scalar/themes@0.9.42': + resolution: {integrity: sha512-WQvs1FmNVca2i95C22IGwHTMT+nKE6vceW+DKvvL32fRvQ0CxZXKsv+tJvbtqPtl+/pQQobC+opjqX33S4MEkQ==} + engines: {node: '>=18'} + + '@scalar/types@0.0.17': + resolution: {integrity: sha512-wUrvNnYFMULsHENX/9TP3oyECRTtZsP06mOZU+RlWg9sRtzWVTjlBCahkgUETL93J+Bz2RLFSKVgPyNN4fpIpA==} engines: {node: '>=18'} '@trivago/prettier-plugin-sort-imports@4.3.0': @@ -655,6 +685,9 @@ packages: '@types/node@22.1.0': resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} + '@unhead/schema@1.11.10': + resolution: {integrity: sha512-lXh7cm5XtFaw3gc+ZVXTSfIHXiBpAywbjtEiOsz5TR4GxOjj2rtfOAl4C3Difk1yupP6L2otYmOZdn/i8EXSJg==} + '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} @@ -685,20 +718,6 @@ packages: '@vue/compiler-ssr@3.4.35': resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} - '@vue/reactivity@3.4.35': - resolution: {integrity: sha512-Ggtz7ZZHakriKioveJtPlStYardwQH6VCs9V13/4qjHSQb/teE30LVJNrbBVs4+aoYGtTQKJbTe4CWGxVZrvEw==} - - '@vue/runtime-core@3.4.35': - resolution: {integrity: sha512-D+BAjFoWwT5wtITpSxwqfWZiBClhBbR+bm0VQlWYFOadUUXFo+5wbe9ErXhLvwguPiLZdEF13QAWi2vP3ZD5tA==} - - '@vue/runtime-dom@3.4.35': - resolution: {integrity: sha512-yGOlbos+MVhlS5NWBF2HDNgblG8e2MY3+GigHEyR/dREAluvI5tuUUgie3/9XeqhPE4LF0i2wjlduh5thnfOqw==} - - '@vue/server-renderer@3.4.35': - resolution: {integrity: sha512-iZ0e/u9mRE4T8tNhlo0tbA+gzVkgv8r5BX6s1kRbOZqfpq14qoIvCZ5gIgraOmYkMYrSEZgkkojFPr+Nyq/Mnw==} - peerDependencies: - vue: 3.4.35 - '@vue/shared@3.4.35': resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} @@ -748,9 +767,6 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - axios@1.7.3: - resolution: {integrity: sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==} - balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -811,6 +827,10 @@ packages: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + cookie@0.5.0: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} @@ -819,9 +839,6 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - dank-each@1.0.0: resolution: {integrity: sha512-gMDy24y+3LlnAaHq4WFwRKliMZRkGp41Gy9JVsD1BO5tprb/lEh4afJlkankcTqRoppSaHRwgFQX61QjJ5ClfQ==} @@ -1040,6 +1057,9 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + follow-redirects@1.15.6: resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} @@ -1094,6 +1114,13 @@ packages: resolution: {integrity: sha512-r26WwwbKD3BAYdfB294knNnegNda7VfV1tVn66D9Kvl9WQTdrR+5eKdoeaQNHQcC3Gr0KBikzAtjd6VsRGVSaw==} engines: {node: '>=16.0.0'} + hono@4.6.6: + resolution: {integrity: sha512-euUj5qwvtkG+p38GFs0LYacwaoS2hYRAGn9ysAggiwT2QBcPnT1XYUCW3hatW4C1KzAXTYuQ08BlVDJtAGuhlg==} + engines: {node: '>=16.9.0'} + + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} @@ -1139,10 +1166,20 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-stringify-deterministic@1.0.12: + resolution: {integrity: sha512-q3PN0lbUdv0pmurkBNdJH3pfFvOTL/Zp0lquqpvcjfKzt6Y0j49EPHAmVHCAS4Ceq/Y+PejWTzyiVpoY71+D6g==} + engines: {node: '>= 4'} + jsonpointer@5.0.1: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} + just-clone@6.2.0: + resolution: {integrity: sha512-1IynUYEc/HAwxhi3WDpIpxJbZpMCvvrrmZVqvj9EhpvbH8lls7HhdhiByjL7DkAaWlLIzpC0Xc/VPvy/UxLNjA==} + + just-curry-it@5.3.0: + resolution: {integrity: sha512-silMIRiFjUWlfaDhkgSzpuAyQ6EX/o09Eu8ZBfmFwQMbax7+LQzeIU2CBrICT6Ne4l86ITCGvUCBpCubWYy0Yw==} + leven@4.0.0: resolution: {integrity: sha512-puehA3YKku3osqPlNuzGDUHq8WpwXupUg1V6NXdV38G+gr+gkBwFC8g1b/+YcIvp8gnqVIus+eJCH/eGsRmJNw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1162,6 +1199,9 @@ packages: merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + microdiff@1.4.0: + resolution: {integrity: sha512-OBKBOa1VBznvLPb/3ljeJaENVe0fO0lnWl77lR4vhPlQD71UpjEoRV5P0KdQkcjbFlBu1Oy2mEUBMU3wxcBAGg==} + mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -1392,6 +1432,10 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + ts-deepmerge@7.0.1: + resolution: {integrity: sha512-JBFCmNenZdUCc+TRNCtXVM6N8y/nDQHAcpj5BlwXG/gnogjam1NunulB9ia68mnqYI446giMfpqeBFFkOleh+g==} + engines: {node: '>=14.13.1'} + tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -1413,6 +1457,10 @@ packages: unenv-nightly@1.10.0-1717606461.a117952: resolution: {integrity: sha512-u3TfBX02WzbHTpaEfWEKwDijDSFAHcgXkayUZ+MVDrjhLFvgAJzFGTSTmwlEhwWi2exyRQey23ah9wELMM6etg==} + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + vite-node@2.0.5: resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -1471,14 +1519,6 @@ packages: jsdom: optional: true - vue@3.4.35: - resolution: {integrity: sha512-+fl/GLmI4GPileHftVlCdB7fUL4aziPcqTudpTGXCT8s+iZWuOCeNEB5haX6Uz2IpRrbEXOgIFbe+XciCuGbNQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -1527,6 +1567,9 @@ packages: youch@3.3.3: resolution: {integrity: sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==} + zhead@2.2.4: + resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -1576,7 +1619,8 @@ snapshots: '@babel/helper-string-parser@7.24.7': {} - '@babel/helper-string-parser@7.24.8': {} + '@babel/helper-string-parser@7.24.8': + optional: true '@babel/helper-validator-identifier@7.22.20': {} @@ -1596,6 +1640,7 @@ snapshots: '@babel/parser@7.25.3': dependencies: '@babel/types': 7.25.2 + optional: true '@babel/template@7.24.7': dependencies: @@ -1640,6 +1685,7 @@ snapshots: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + optional: true '@cloudflare/kv-asset-handler@0.3.4': dependencies: @@ -1852,6 +1898,32 @@ snapshots: - supports-color - utf-8-validate + '@hyperjump/browser@1.1.6': + dependencies: + '@hyperjump/json-pointer': 1.1.0 + '@hyperjump/uri': 1.2.2 + content-type: 1.0.5 + just-curry-it: 5.3.0 + + '@hyperjump/json-pointer@1.1.0': {} + + '@hyperjump/json-schema@1.9.8(@hyperjump/browser@1.1.6)': + dependencies: + '@hyperjump/browser': 1.1.6 + '@hyperjump/json-pointer': 1.1.0 + '@hyperjump/pact': 1.3.0 + '@hyperjump/uri': 1.2.2 + content-type: 1.0.5 + json-stringify-deterministic: 1.0.12 + just-curry-it: 5.3.0 + uuid: 9.0.1 + + '@hyperjump/pact@1.3.0': + dependencies: + just-curry-it: 5.3.0 + + '@hyperjump/uri@1.2.2': {} + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -1930,28 +2002,38 @@ snapshots: '@scalar/galaxy@0.2.5': {} - '@scalar/mock-server@0.2.26(typescript@5.5.4)': + '@scalar/mock-server@0.2.65(@hyperjump/browser@1.1.6)': dependencies: - '@scalar/oas-utils': 0.2.23(typescript@5.5.4) - '@scalar/openapi-parser': 0.7.2 - hono: 4.5.3 + '@scalar/oas-utils': 0.2.61(@hyperjump/browser@1.1.6) + '@scalar/openapi-parser': 0.8.8 + '@scalar/openapi-types': 0.1.4 + hono: 4.6.6 object-to-xml: 2.0.0 transitivePeerDependencies: - - debug - - typescript + - '@hyperjump/browser' - '@scalar/oas-utils@0.2.23(typescript@5.5.4)': + '@scalar/oas-utils@0.2.61(@hyperjump/browser@1.1.6)': dependencies: - '@scalar/themes': 0.9.19(typescript@5.5.4) - axios: 1.7.3 + '@hyperjump/json-schema': 1.9.8(@hyperjump/browser@1.1.6) + '@scalar/object-utils': 1.1.10 + '@scalar/openapi-types': 0.1.4 + '@scalar/themes': 0.9.42 + '@scalar/types': 0.0.17 + flatted: 3.3.1 + microdiff: 1.4.0 nanoid: 5.0.7 yaml: 2.5.0 zod: 3.23.8 transitivePeerDependencies: - - debug - - typescript + - '@hyperjump/browser' - '@scalar/openapi-parser@0.7.2': + '@scalar/object-utils@1.1.10': + dependencies: + flatted: 3.3.1 + just-clone: 6.2.0 + ts-deepmerge: 7.0.1 + + '@scalar/openapi-parser@0.8.8': dependencies: ajv: 8.17.1 ajv-draft-04: 1.0.0(ajv@8.17.1) @@ -1960,11 +2042,16 @@ snapshots: leven: 4.0.0 yaml: 2.5.0 - '@scalar/themes@0.9.19(typescript@5.5.4)': + '@scalar/openapi-types@0.1.4': {} + + '@scalar/themes@0.9.42': dependencies: - vue: 3.4.35(typescript@5.5.4) - transitivePeerDependencies: - - typescript + '@scalar/types': 0.0.17 + + '@scalar/types@0.0.17': + dependencies: + '@scalar/openapi-types': 0.1.4 + '@unhead/schema': 1.11.10 '@trivago/prettier-plugin-sort-imports@4.3.0(@vue/compiler-sfc@3.4.35)(prettier@3.3.3)': dependencies: @@ -1990,6 +2077,11 @@ snapshots: dependencies: undici-types: 6.13.0 + '@unhead/schema@1.11.10': + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 + '@vitest/expect@2.0.5': dependencies: '@vitest/spy': 2.0.5 @@ -2030,11 +2122,13 @@ snapshots: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 + optional: true '@vue/compiler-dom@3.4.35': dependencies: '@vue/compiler-core': 3.4.35 '@vue/shared': 3.4.35 + optional: true '@vue/compiler-sfc@3.4.35': dependencies: @@ -2047,35 +2141,16 @@ snapshots: magic-string: 0.30.11 postcss: 8.4.40 source-map-js: 1.2.0 + optional: true '@vue/compiler-ssr@3.4.35': dependencies: '@vue/compiler-dom': 3.4.35 '@vue/shared': 3.4.35 + optional: true - '@vue/reactivity@3.4.35': - dependencies: - '@vue/shared': 3.4.35 - - '@vue/runtime-core@3.4.35': - dependencies: - '@vue/reactivity': 3.4.35 - '@vue/shared': 3.4.35 - - '@vue/runtime-dom@3.4.35': - dependencies: - '@vue/reactivity': 3.4.35 - '@vue/runtime-core': 3.4.35 - '@vue/shared': 3.4.35 - csstype: 3.1.3 - - '@vue/server-renderer@3.4.35(vue@3.4.35(typescript@5.5.4))': - dependencies: - '@vue/compiler-ssr': 3.4.35 - '@vue/shared': 3.4.35 - vue: 3.4.35(typescript@5.5.4) - - '@vue/shared@3.4.35': {} + '@vue/shared@3.4.35': + optional: true acorn-walk@8.3.3: dependencies: @@ -2115,14 +2190,6 @@ snapshots: asynckit@0.4.0: {} - axios@1.7.3: - dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - balanced-match@1.0.2: {} binary-extensions@2.3.0: {} @@ -2190,6 +2257,8 @@ snapshots: consola@3.2.3: {} + content-type@1.0.5: {} + cookie@0.5.0: {} cross-spawn@7.0.3: @@ -2198,8 +2267,6 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - csstype@3.1.3: {} - dank-each@1.0.0: {} dank-map@0.1.0: {} @@ -2224,7 +2291,8 @@ snapshots: devalue@4.3.3: {} - entities@4.5.0: {} + entities@4.5.0: + optional: true esbuild-android-64@0.14.54: optional: true @@ -2367,7 +2435,8 @@ snapshots: estree-walker@0.6.1: {} - estree-walker@2.0.2: {} + estree-walker@2.0.2: + optional: true estree-walker@3.0.3: dependencies: @@ -2395,6 +2464,8 @@ snapshots: dependencies: to-regex-range: 5.0.1 + flatted@3.3.1: {} + follow-redirects@1.15.6: {} form-data@4.0.0: @@ -2433,6 +2504,10 @@ snapshots: hono@4.5.3: {} + hono@4.6.6: {} + + hookable@5.5.3: {} + human-signals@5.0.0: {} is-binary-path@2.1.0: @@ -2463,8 +2538,14 @@ snapshots: json-schema-traverse@1.0.0: {} + json-stringify-deterministic@1.0.12: {} + jsonpointer@5.0.1: {} + just-clone@6.2.0: {} + + just-curry-it@5.3.0: {} + leven@4.0.0: {} lodash@4.17.21: {} @@ -2483,6 +2564,8 @@ snapshots: merge-stream@2.0.0: {} + microdiff@1.4.0: {} + mime-db@1.52.0: {} mime-types@2.1.35: @@ -2682,6 +2765,8 @@ snapshots: dependencies: is-number: 7.0.0 + ts-deepmerge@7.0.1: {} + tslib@2.6.3: {} typescript@5.5.4: {} @@ -2703,6 +2788,8 @@ snapshots: pathe: 1.1.2 ufo: 1.5.4 + uuid@9.0.1: {} + vite-node@2.0.5(@types/node@22.1.0): dependencies: cac: 6.7.14 @@ -2761,16 +2848,6 @@ snapshots: - supports-color - terser - vue@3.4.35(typescript@5.5.4): - dependencies: - '@vue/compiler-dom': 3.4.35 - '@vue/compiler-sfc': 3.4.35 - '@vue/runtime-dom': 3.4.35 - '@vue/server-renderer': 3.4.35(vue@3.4.35(typescript@5.5.4)) - '@vue/shared': 3.4.35 - optionalDependencies: - typescript: 5.5.4 - which@2.0.2: dependencies: isexe: 2.0.0 @@ -2827,4 +2904,6 @@ snapshots: mustache: 4.2.0 stacktracey: 2.1.8 + zhead@2.2.4: {} + zod@3.23.8: {}