fork of hey-api/openapi-ts because I need some additional things

Merge branch 'main' of https://github.com/hey-api/openapi-ts into feat/name-dedup

Lubos d9c14d49 2ecc70c1

Changed files
+1400 -370
.vscode
dev
docs
examples
openapi-ts-angular
src
openapi-ts-angular-common
src
openapi-ts-axios
src
openapi-ts-fastify
src
openapi-ts-fetch
src
openapi-ts-ky
src
openapi-ts-next
src
openapi-ts-ofetch
src
openapi-ts-openai
src
openapi-ts-pinia-colada
src
openapi-ts-tanstack-angular-query-experimental
src
openapi-ts-tanstack-react-query
src
openapi-ts-tanstack-svelte-query
src
openapi-ts-tanstack-vue-query
src
packages
codegen-core
nuxt
openapi-ts
src
plugins
@hey-api
client-core
sdk
shared
openapi-ts-tests
main
test
__snapshots__
2.0.x
body-response-text-plain
form-data
plugins
@angular
common
default
default-class
@hey-api
client-fetch
sdk-nested-classes
sdk-nested-classes-instance
sdk
default
instance
throwOnError
transformers
type-format-valibot
type-format-zod
typescript
transforms-read-write-custom-name
transforms-read-write-ignore
@pinia
colada
@tanstack
angular-query-experimental
react-query
solid-query
svelte-query
vue-query
schema-unknown
security-api-key
security-basic
security-false
security-oauth2
servers
servers-base-path
servers-host
transforms-read-write
3.0.x
body-response-text-plain
content-types
internal-name-conflict
parameter-explode-false
parameter-explode-false-axios
plugins
@angular
common
default
default-class
@hey-api
client-fetch
sdk-nested-classes
sdk-nested-classes-instance
sdk
default
instance
throwOnError
transformers
type-format-valibot
type-format-zod
typescript
transforms-read-write-custom-name
transforms-read-write-ignore
@pinia
colada
@tanstack
angular-query-experimental
react-query
solid-query
svelte-query
vue-query
security-api-key
security-false
security-http-bearer
security-oauth2
security-open-id-connect
servers
transformers-all-of
transformers-any-of-null
transformers-array
transformers-recursive
transforms-read-write
3.1.x
body-response-text-plain
clients
@hey-api
client-angular
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
client-axios
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
client-fetch
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
client-ky
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
client-next
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
client-nuxt
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
client-ofetch
base-url-false
base-url-number
base-url-strict
base-url-string
clean-false
default
import-file-extension-ts
sdk-client-optional
sdk-client-required
tsconfig-nodenext-sdk
content-types
headers
internal-name-conflict
pagination-ref
parameter-explode-false
parameter-explode-false-axios
plugins
@angular
common
default
default-class
@hey-api
client-fetch
sdk-nested-classes
sdk-nested-classes-instance
sdk
default
instance
throwOnError
transformers
type-format-valibot
type-format-zod
typescript
transforms-read-write-custom-name
transforms-read-write-ignore
@pinia
colada
@tanstack
angular-query-experimental
react-query
solid-query
svelte-query
vue-query
security-api-key
security-false
security-http-bearer
security-oauth2
security-open-id-connect
servers
sse-angular
sse-axios
sse-fetch
sse-next
sse-nuxt
sse-ofetch
transformers-all-of
transformers-any-of-null
transformers-array
transformers-recursive
transforms-read-write
plugins
@tanstack
sdks
__snapshots__
method-class-conflict
opencode
vite-plugin
+6 -3
.vscode/extensions.json
··· 1 1 { 2 2 "recommendations": [ 3 + "dbaeumer.vscode-eslint", 3 4 "EditorConfig.EditorConfig", 4 - "dbaeumer.vscode-eslint", 5 - "esbenp.prettier-vscode", 6 - "hilleer.yaml-plus-json" 5 + "hilleer.yaml-plus-json", 6 + "oxc.oxc-vscode", 7 + "prettier.prettier-vscode", 8 + "streetsidesoftware.code-spell-checker", 9 + "usernamehw.errorlens" 7 10 ] 8 11 }
+4 -4
dev/openapi-ts.config.ts
··· 44 44 // 'full.yaml', 45 45 // 'object-property-names.yaml', 46 46 // 'openai.yaml', 47 - // 'opencode.yaml', 47 + 'opencode.yaml', 48 48 // 'pagination-ref.yaml', 49 49 'sdk-instance.yaml', 50 50 // 'string-with-format.yaml', ··· 281 281 // signature: 'object', 282 282 // transformer: '@hey-api/transformers', 283 283 // transformer: true, 284 - validator: 'valibot', 284 + // validator: 'valibot', 285 285 // validator: { 286 286 // request: 'zod', 287 287 // response: 'zod', ··· 383 383 definitions: 'z{{name}}', 384 384 exportFromIndex: true, 385 385 // metadata: true, 386 - name: 'valibot', 386 + // name: 'valibot', 387 387 // requests: { 388 388 // case: 'PascalCase', 389 389 // name: '{{name}}Data', ··· 466 466 }, 467 467 exportFromIndex: true, 468 468 metadata: true, 469 - name: 'zod', 469 + // name: 'zod', 470 470 // requests: { 471 471 // // case: 'SCREAMING_SNAKE_CASE', 472 472 // // name: 'z{{name}}TestData',
+4 -1
dev/package.json
··· 6 6 "engines": { 7 7 "node": ">=20.19.0" 8 8 }, 9 + "scripts": { 10 + "dev": "ts-node ./playground.ts" 11 + }, 9 12 "devDependencies": { 10 13 "@hey-api/codegen-core": "workspace:*", 11 14 "@hey-api/openapi-ts": "workspace:*", ··· 15 18 "@tanstack/solid-query": "5.73.3", 16 19 "@tanstack/svelte-query": "5.73.3", 17 20 "@tanstack/vue-query": "5.73.3", 18 - "arktype": "2.1.25", 21 + "arktype": "2.1.28", 19 22 "swr": "2.3.6", 20 23 "typescript": "5.9.3", 21 24 "valibot": "1.1.0",
+15 -1
dev/playground.ts
··· 1 1 import type { DefinePlugin, IR } from '@hey-api/openapi-ts'; 2 2 3 + import { authSet } from './.gen/index.ts'; 4 + 3 5 type MyPluginConfig = { readonly name: 'myplugin' }; 4 6 type MyPlugin = DefinePlugin<MyPluginConfig>; 5 7 6 8 export function f(schema: IR.SchemaObject, plugin: MyPlugin['Instance']) { 7 - plugin.context.resolveIrRef(schema.$ref); 9 + plugin.context.resolveIrRef(schema.$ref!); 8 10 } 9 11 10 12 export const handler: MyPlugin['Handler'] = ({ plugin }) => { ··· 12 14 console.log(event); 13 15 }); 14 16 }; 17 + 18 + console.log( 19 + authSet({ 20 + auth: { 21 + access: '', 22 + expires: 1, 23 + refresh: '', 24 + type: 'oauth', 25 + }, 26 + id: '123', 27 + }), 28 + );
+4 -1
docs/.vitepress/config/shared.ts
··· 85 85 ['meta', { content: 'Hey API', property: 'og:site_name' }], 86 86 [ 87 87 'meta', 88 - { content: `${domain}/images/logo-640w.png`, property: 'og:image' }, 88 + { 89 + content: `${domain}/images/openapi-ts-hero-640w.png`, 90 + property: 'og:image', 91 + }, 89 92 ], 90 93 ['meta', { content: url, property: 'og:url' }], 91 94 [
+4 -5
docs/package.json
··· 15 15 "vue3-select-component": "0.11.8" 16 16 }, 17 17 "devDependencies": { 18 - "sharp": "0.33.5", 19 - "vitepress": "2.0.0-alpha.13", 20 - "vitepress-plugin-llms": "1.7.3", 18 + "sharp": "0.34.5", 19 + "vitepress": "2.0.0-alpha.15", 20 + "vitepress-plugin-llms": "1.9.3", 21 21 "vue": "3.5.23" 22 - }, 23 - "packageManager": "pnpm@10.22.0" 22 + } 24 23 }
+12 -1
docs/partials/sponsors-list.md
··· 11 11 </picture> 12 12 </a> 13 13 <p> 14 - Best-in-class SDKs and MCP for your API. 14 + Best-in-class developer interfaces for your API. 15 15 </p> 16 16 <a href="https://kutt.it/pkEZyc" target="_blank"> 17 17 stainless.com 18 + </a> 19 + </li> 20 + <li> 21 + <a href="https://kutt.it/QM9Q2N" style="height: 50px;" target="_blank"> 22 + <svg width='640' height='115' viewBox='0 0 640 115' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(#clip0_1401_86353)'><mask id='mask0_1401_86353' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='640' height='115'><path d='M640 0H0V115H640V0Z' fill='white'/></mask><g mask='url(#mask0_1401_86353)'><path d='M49.2308 32.8573H16.4103V82.143H49.2308V32.8573ZM65.641 98.5716H0V16.4287H65.641V98.5716Z' fill='currentColor'/><path d='M98.4649 82.143H131.285V32.8573H98.4649V82.143ZM147.696 98.5716H98.4649V115H82.0547V16.4287H147.696V98.5716Z' fill='currentColor'/><path d='M229.743 65.7144H180.512V82.143H229.743V98.5716H164.102V16.4287H229.743V65.7144ZM180.512 49.2859H213.332V32.8573H180.512V49.2859Z' fill='currentColor'/><path d='M295.387 32.8573H262.567V98.5716H246.156V16.4287H295.387V32.8573ZM311.797 98.5716H295.387V32.8573H311.797V98.5716Z' fill='currentColor'/><path d='M393.844 32.8573H344.613V82.143H393.844V98.5716H328.203V16.4287H393.844V32.8573Z' fill='currentColor'/><path d='M459.489 32.8573H426.668V82.143H459.489V32.8573ZM475.899 98.5716H410.258V16.4287H475.899V98.5716Z' fill='currentColor'/><path d='M541.535 32.8571H508.715V82.1428H541.535V32.8571ZM557.946 98.5714H492.305V16.4286H541.535V0H557.946V98.5714Z' fill='currentColor'/><path d='M590.77 32.8573V49.2859H623.59V32.8573H590.77ZM640 65.7144H590.77V82.143H640V98.5716H574.359V16.4287H640V65.7144Z' fill='currentColor'/></g></g><defs><clipPath id='clip0_1401_86353'><rect width='640' height='115' fill='white'/></clipPath></defs></svg> 23 + </a> 24 + <p> 25 + The open source coding agent. 26 + </p> 27 + <a href="https://kutt.it/QM9Q2N" target="_blank"> 28 + opencode.ai 18 29 </a> 19 30 </li> 20 31 </ul>
docs/public/images/blueprint-300w.png

This is a binary file and will not be displayed.

docs/public/images/blueprint-640w.png

This is a binary file and will not be displayed.

docs/public/images/bricks-300w.png

This is a binary file and will not be displayed.

docs/public/images/bricks-640w.png

This is a binary file and will not be displayed.

docs/public/images/cella-logo-wordmark-1200w.png

This is a binary file and will not be displayed.

docs/public/images/kinde-logo-wordmark-1200w.png

This is a binary file and will not be displayed.

docs/public/images/kinde-logo-wordmark-dark-1200w.png

This is a binary file and will not be displayed.

docs/public/images/logo-48w.png

This is a binary file and will not be displayed.

docs/public/images/logo-astronaut-300w.png

This is a binary file and will not be displayed.

docs/public/images/openapi-ts-hero-1280w.png

This is a binary file and will not be displayed.

docs/public/images/openapi-ts-hero-300w.png

This is a binary file and will not be displayed.

docs/public/images/openapi-ts-hero-640w.png

This is a binary file and will not be displayed.

docs/public/images/openstatus-logo-1200w.png

This is a binary file and will not be displayed.

docs/public/images/openstatus-logo-768w.webp

This is a binary file and will not be displayed.

docs/public/images/scalar-logo-wordmark-1200w.png

This is a binary file and will not be displayed.

docs/public/images/scalar-logo-wordmark-1200w.webp

This is a binary file and will not be displayed.

docs/public/images/scalar-logo-wordmark-768w.webp

This is a binary file and will not be displayed.

docs/public/images/stainless-logo-wordmark-1200w.png

This is a binary file and will not be displayed.

docs/public/images/stainless-logo-wordmark-1200w.webp

This is a binary file and will not be displayed.

docs/public/images/stainless-logo-wordmark-768w.webp

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-1200w.png

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-1200w.webp

This is a binary file and will not be displayed.

docs/public/images/vercel-logo-768w.webp

This is a binary file and will not be displayed.

docs/public/openapi-ts-hero.png

This is a binary file and will not be displayed.

+1
docs/public/opencode-logo-wordmark.svg
··· 1 + <svg width='640' height='115' viewBox='0 0 640 115' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(#clip0_1401_86353)'><mask id='mask0_1401_86353' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='640' height='115'><path d='M640 0H0V115H640V0Z' fill='white'/></mask><g mask='url(#mask0_1401_86353)'><path d='M49.2308 32.8573H16.4103V82.143H49.2308V32.8573ZM65.641 98.5716H0V16.4287H65.641V98.5716Z' fill='black'/><path d='M98.4649 82.143H131.285V32.8573H98.4649V82.143ZM147.696 98.5716H98.4649V115H82.0547V16.4287H147.696V98.5716Z' fill='black'/><path d='M229.743 65.7144H180.512V82.143H229.743V98.5716H164.102V16.4287H229.743V65.7144ZM180.512 49.2859H213.332V32.8573H180.512V49.2859Z' fill='black'/><path d='M295.387 32.8573H262.567V98.5716H246.156V16.4287H295.387V32.8573ZM311.797 98.5716H295.387V32.8573H311.797V98.5716Z' fill='black'/><path d='M393.844 32.8573H344.613V82.143H393.844V98.5716H328.203V16.4287H393.844V32.8573Z' fill='black'/><path d='M459.489 32.8573H426.668V82.143H459.489V32.8573ZM475.899 98.5716H410.258V16.4287H475.899V98.5716Z' fill='black'/><path d='M541.535 32.8571H508.715V82.1428H541.535V32.8571ZM557.946 98.5714H492.305V16.4286H541.535V0H557.946V98.5714Z' fill='black'/><path d='M590.77 32.8573V49.2859H623.59V32.8573H590.77ZM640 65.7144H590.77V82.143H640V98.5716H574.359V16.4287H640V65.7144Z' fill='black'/></g></g><defs><clipPath id='clip0_1401_86353'><rect width='640' height='115' fill='white'/></clipPath></defs></svg>
+17
docs/scripts/optimize-images.js
··· 52 52 sizes: [ 53 53 { 54 54 formats: ['png'], 55 + width: 300, 56 + }, 57 + { 58 + formats: ['png'], 59 + width: 640, 60 + }, 61 + { 62 + formats: ['png'], 63 + width: 1280, 64 + }, 65 + ], 66 + source: 'openapi-ts-hero.png', 67 + }, 68 + { 69 + sizes: [ 70 + { 71 + formats: ['png'], 55 72 width: 16, 56 73 }, 57 74 {
+2
examples/openapi-ts-angular-common/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-angular/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-axios/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-fastify/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-fetch/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-ky/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-next/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-ofetch/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-openai/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-pinia-colada/src/client/core/serverSentEvents.gen.ts
··· 155 155 const { done, value } = await reader.read() 156 156 if (done) break 157 157 buffer += value 158 + // Normalize line endings: CRLF -> LF, then CR -> LF 159 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n') 158 160 159 161 const chunks = buffer.split('\n\n') 160 162 buffer = chunks.pop() ?? ''
+2
examples/openapi-ts-tanstack-angular-query-experimental/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-tanstack-react-query/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-tanstack-svelte-query/src/client/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
examples/openapi-ts-tanstack-vue-query/src/client/core/serverSentEvents.gen.ts
··· 155 155 const { done, value } = await reader.read() 156 156 if (done) break 157 157 buffer += value 158 + // Normalize line endings: CRLF -> LF, then CR -> LF 159 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n') 158 160 159 161 const chunks = buffer.split('\n\n') 160 162 buffer = chunks.pop() ?? ''
+4 -4
package.json
··· 41 41 }, 42 42 "devDependencies": { 43 43 "@arethetypeswrong/cli": "0.18.2", 44 - "@changesets/cli": "2.29.7", 44 + "@changesets/cli": "2.29.8", 45 45 "@changesets/get-github-info": "0.6.0", 46 46 "@changesets/parse": "0.4.1", 47 47 "@changesets/types": "6.1.0", ··· 62 62 "eslint-plugin-vue": "9.32.0", 63 63 "globals": "16.4.0", 64 64 "husky": "9.1.7", 65 - "lint-staged": "16.2.6", 65 + "lint-staged": "16.2.7", 66 66 "prettier": "3.4.2", 67 67 "rollup": "4.31.0", 68 68 "rollup-plugin-dts": "6.1.1", 69 69 "ts-node": "10.9.2", 70 70 "tsdown": "0.16.6", 71 - "turbo": "2.6.1", 71 + "turbo": "2.6.3", 72 72 "typescript": "5.9.3", 73 73 "typescript-eslint": "8.29.1", 74 74 "vitest": "3.1.1" 75 75 }, 76 - "packageManager": "pnpm@10.22.0" 76 + "packageManager": "pnpm@10.24.0" 77 77 }
+18 -1
packages/codegen-core/README.md
··· 48 48 </picture> 49 49 </a> 50 50 <br/> 51 - Best-in-class SDKs and MCP for your API. 51 + Best-in-class developer interfaces for your API. 52 52 <br/> 53 53 <a href="https://kutt.it/pkEZyc" style="text-decoration:none;" target="_blank"> 54 54 stainless.com 55 + </a> 56 + </p> 57 + <p></p> 58 + </td> 59 + <td align="center"> 60 + <p></p> 61 + <p> 62 + <a href="https://kutt.it/QM9Q2N" target="_blank"> 63 + <picture height="50px"> 64 + <img alt="Opencode logo" height="50px" src="https://heyapi.dev/opencode-logo-wordmark.svg"> 65 + </picture> 66 + </a> 67 + <br/> 68 + The open source coding agent. 69 + <br/> 70 + <a href="https://kutt.it/QM9Q2N" style="text-decoration:none;" target="_blank"> 71 + opencode.ai 55 72 </a> 56 73 </p> 57 74 <p></p>
+18 -1
packages/nuxt/README.md
··· 51 51 </picture> 52 52 </a> 53 53 <br/> 54 - Best-in-class SDKs and MCP for your API. 54 + Best-in-class developer interfaces for your API. 55 55 <br/> 56 56 <a href="https://kutt.it/pkEZyc" style="text-decoration:none;" target="_blank"> 57 57 stainless.com 58 + </a> 59 + </p> 60 + <p></p> 61 + </td> 62 + <td align="center"> 63 + <p></p> 64 + <p> 65 + <a href="https://kutt.it/QM9Q2N" target="_blank"> 66 + <picture height="50px"> 67 + <img alt="Opencode logo" height="50px" src="https://heyapi.dev/opencode-logo-wordmark.svg"> 68 + </picture> 69 + </a> 70 + <br/> 71 + The open source coding agent. 72 + <br/> 73 + <a href="https://kutt.it/QM9Q2N" style="text-decoration:none;" target="_blank"> 74 + opencode.ai 58 75 </a> 59 76 </p> 60 77 <p></p>
+1 -1
packages/openapi-ts-tests/main/package.json
··· 38 38 "@tanstack/vue-query": "5.73.3", 39 39 "@types/cross-spawn": "6.0.6", 40 40 "ajv": "8.17.1", 41 - "arktype": "2.1.25", 41 + "arktype": "2.1.28", 42 42 "axios": "1.8.2", 43 43 "cross-spawn": "7.0.6", 44 44 "eslint": "9.17.0",
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default-class/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@angular/common/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/schema-unknown/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-api-key/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-basic/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/security-oauth2/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-base-path/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers-host/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/servers/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/transforms-read-write/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/body-response-text-plain/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/content-types/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/internal-name-conflict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false-axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/parameter-explode-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default-class/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@angular/common/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/sdk/throwOnError/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-valibot/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/transformers/type-format-zod/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/typescript/transforms-read-write-ignore/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-api-key/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-http-bearer/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-oauth2/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/security-open-id-connect/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/servers/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-all-of/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-any-of-null/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-array/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transformers-recursive/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/transforms-read-write/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/body-response-text-plain/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-angular/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-axios/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-fetch/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ky/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-next/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-nuxt/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-number/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-strict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/base-url-string/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/clean-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/import-file-extension-ts/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/sdk-client-optional/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/sdk-client-required/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/clients/@hey-api/client-ofetch/tsconfig-nodenext-sdk/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/content-types/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/headers/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/internal-name-conflict/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/pagination-ref/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false-axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/parameter-explode-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default-class/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@angular/common/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/default/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/sdk/throwOnError/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-valibot/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/transformers/type-format-zod/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-custom-name/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/typescript/transforms-read-write-ignore/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/name-builder/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-api-key/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-false/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-http-bearer/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-oauth2/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/security-open-id-connect/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/servers/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-angular/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-axios/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-fetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-next/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-nuxt/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/sse-ofetch/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-all-of/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-any-of-null/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-array/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transformers-recursive/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/transforms-read-write/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/main/test/__snapshots__/plugins/@tanstack/meta/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/flat/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+2
packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+65 -65
packages/openapi-ts-tests/sdks/__snapshots__/opencode/flat/sdk.gen.ts
··· 49 49 export const sessionCreate = <ThrowOnError extends boolean = false>(parameters?: { 50 50 parentID?: string; 51 51 title?: string; 52 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'body', key: 'parentID' }, { in: 'body', key: 'title' }]); return (options?.client ?? client).post<SessionCreateResponses, SessionCreateErrors, ThrowOnError>({ 52 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'body', key: 'parentID' }, { in: 'body', key: 'title' }] }]); return (options?.client ?? client).post<SessionCreateResponses, SessionCreateErrors, ThrowOnError>({ 53 53 url: '/session', 54 54 ...options, 55 55 ...params, ··· 65 65 */ 66 66 export const sessionDelete = <ThrowOnError extends boolean = false>(parameters: { 67 67 id: string; 68 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).delete<SessionDeleteResponses, unknown, ThrowOnError>({ 68 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).delete<SessionDeleteResponses, unknown, ThrowOnError>({ 69 69 url: '/session/{id}', 70 70 ...options, 71 71 ...params ··· 76 76 */ 77 77 export const sessionGet = <ThrowOnError extends boolean = false>(parameters: { 78 78 id: string; 79 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).get<SessionGetResponses, unknown, ThrowOnError>({ 79 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).get<SessionGetResponses, unknown, ThrowOnError>({ 80 80 url: '/session/{id}', 81 81 ...options, 82 82 ...params ··· 88 88 export const sessionUpdate = <ThrowOnError extends boolean = false>(parameters: { 89 89 id: string; 90 90 title?: string; 91 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }, { in: 'body', key: 'title' }]); return (options?.client ?? client).patch<SessionUpdateResponses, unknown, ThrowOnError>({ 91 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }, { in: 'body', key: 'title' }] }]); return (options?.client ?? client).patch<SessionUpdateResponses, unknown, ThrowOnError>({ 92 92 url: '/session/{id}', 93 93 ...options, 94 94 ...params, ··· 104 104 */ 105 105 export const sessionChildren = <ThrowOnError extends boolean = false>(parameters: { 106 106 id: string; 107 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).get<SessionChildrenResponses, unknown, ThrowOnError>({ 107 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).get<SessionChildrenResponses, unknown, ThrowOnError>({ 108 108 url: '/session/{id}/children', 109 109 ...options, 110 110 ...params ··· 118 118 messageID?: string; 119 119 providerID?: string; 120 120 modelID?: string; 121 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 122 - { in: 'path', key: 'id' }, 123 - { in: 'body', key: 'messageID' }, 124 - { in: 'body', key: 'providerID' }, 125 - { in: 'body', key: 'modelID' } 126 - ]); return (options?.client ?? client).post<SessionInitResponses, unknown, ThrowOnError>({ 121 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 122 + { in: 'path', key: 'id' }, 123 + { in: 'body', key: 'messageID' }, 124 + { in: 'body', key: 'providerID' }, 125 + { in: 'body', key: 'modelID' } 126 + ] }]); return (options?.client ?? client).post<SessionInitResponses, unknown, ThrowOnError>({ 127 127 url: '/session/{id}/init', 128 128 ...options, 129 129 ...params, ··· 139 139 */ 140 140 export const sessionAbort = <ThrowOnError extends boolean = false>(parameters: { 141 141 id: string; 142 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).post<SessionAbortResponses, unknown, ThrowOnError>({ 142 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).post<SessionAbortResponses, unknown, ThrowOnError>({ 143 143 url: '/session/{id}/abort', 144 144 ...options, 145 145 ...params ··· 150 150 */ 151 151 export const sessionUnshare = <ThrowOnError extends boolean = false>(parameters: { 152 152 id: string; 153 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).delete<SessionUnshareResponses, unknown, ThrowOnError>({ 153 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).delete<SessionUnshareResponses, unknown, ThrowOnError>({ 154 154 url: '/session/{id}/share', 155 155 ...options, 156 156 ...params ··· 161 161 */ 162 162 export const sessionShare = <ThrowOnError extends boolean = false>(parameters: { 163 163 id: string; 164 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).post<SessionShareResponses, unknown, ThrowOnError>({ 164 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).post<SessionShareResponses, unknown, ThrowOnError>({ 165 165 url: '/session/{id}/share', 166 166 ...options, 167 167 ...params ··· 174 174 id: string; 175 175 providerID?: string; 176 176 modelID?: string; 177 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 178 - { in: 'path', key: 'id' }, 179 - { in: 'body', key: 'providerID' }, 180 - { in: 'body', key: 'modelID' } 181 - ]); return (options?.client ?? client).post<SessionSummarizeResponses, unknown, ThrowOnError>({ 177 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 178 + { in: 'path', key: 'id' }, 179 + { in: 'body', key: 'providerID' }, 180 + { in: 'body', key: 'modelID' } 181 + ] }]); return (options?.client ?? client).post<SessionSummarizeResponses, unknown, ThrowOnError>({ 182 182 url: '/session/{id}/summarize', 183 183 ...options, 184 184 ...params, ··· 194 194 */ 195 195 export const sessionMessages = <ThrowOnError extends boolean = false>(parameters: { 196 196 id: string; 197 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).get<SessionMessagesResponses, unknown, ThrowOnError>({ 197 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).get<SessionMessagesResponses, unknown, ThrowOnError>({ 198 198 url: '/session/{id}/message', 199 199 ...options, 200 200 ...params ··· 220 220 } & FilePartInput) | ({ 221 221 type: 'agent'; 222 222 } & AgentPartInput)>; 223 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 224 - { in: 'path', key: 'id' }, 225 - { in: 'body', key: 'messageID' }, 226 - { in: 'body', key: 'providerID' }, 227 - { in: 'body', key: 'modelID' }, 228 - { in: 'body', key: 'agent' }, 229 - { in: 'body', key: 'system' }, 230 - { in: 'body', key: 'tools' }, 231 - { in: 'body', key: 'parts' } 232 - ]); return (options?.client ?? client).post<SessionChatResponses, unknown, ThrowOnError>({ 223 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 224 + { in: 'path', key: 'id' }, 225 + { in: 'body', key: 'messageID' }, 226 + { in: 'body', key: 'providerID' }, 227 + { in: 'body', key: 'modelID' }, 228 + { in: 'body', key: 'agent' }, 229 + { in: 'body', key: 'system' }, 230 + { in: 'body', key: 'tools' }, 231 + { in: 'body', key: 'parts' } 232 + ] }]); return (options?.client ?? client).post<SessionChatResponses, unknown, ThrowOnError>({ 233 233 url: '/session/{id}/message', 234 234 ...options, 235 235 ...params, ··· 246 246 export const sessionMessage = <ThrowOnError extends boolean = false>(parameters: { 247 247 id: string; 248 248 messageID: string; 249 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }, { in: 'path', key: 'messageID' }]); return (options?.client ?? client).get<SessionMessageResponses, unknown, ThrowOnError>({ 249 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }, { in: 'path', key: 'messageID' }] }]); return (options?.client ?? client).get<SessionMessageResponses, unknown, ThrowOnError>({ 250 250 url: '/session/{id}/message/{messageID}', 251 251 ...options, 252 252 ...params ··· 259 259 id: string; 260 260 agent?: string; 261 261 command?: string; 262 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 263 - { in: 'path', key: 'id' }, 264 - { in: 'body', key: 'agent' }, 265 - { in: 'body', key: 'command' } 266 - ]); return (options?.client ?? client).post<SessionShellResponses, unknown, ThrowOnError>({ 262 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 263 + { in: 'path', key: 'id' }, 264 + { in: 'body', key: 'agent' }, 265 + { in: 'body', key: 'command' } 266 + ] }]); return (options?.client ?? client).post<SessionShellResponses, unknown, ThrowOnError>({ 267 267 url: '/session/{id}/shell', 268 268 ...options, 269 269 ...params, ··· 281 281 id: string; 282 282 messageID?: string; 283 283 partID?: string; 284 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 285 - { in: 'path', key: 'id' }, 286 - { in: 'body', key: 'messageID' }, 287 - { in: 'body', key: 'partID' } 288 - ]); return (options?.client ?? client).post<SessionRevertResponses, unknown, ThrowOnError>({ 284 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 285 + { in: 'path', key: 'id' }, 286 + { in: 'body', key: 'messageID' }, 287 + { in: 'body', key: 'partID' } 288 + ] }]); return (options?.client ?? client).post<SessionRevertResponses, unknown, ThrowOnError>({ 289 289 url: '/session/{id}/revert', 290 290 ...options, 291 291 ...params, ··· 301 301 */ 302 302 export const sessionUnrevert = <ThrowOnError extends boolean = false>(parameters: { 303 303 id: string; 304 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }]); return (options?.client ?? client).post<SessionUnrevertResponses, unknown, ThrowOnError>({ 304 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }] }]); return (options?.client ?? client).post<SessionUnrevertResponses, unknown, ThrowOnError>({ 305 305 url: '/session/{id}/unrevert', 306 306 ...options, 307 307 ...params ··· 314 314 id: string; 315 315 permissionID: string; 316 316 response?: 'once' | 'always' | 'reject'; 317 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 318 - { in: 'path', key: 'id' }, 319 - { in: 'path', key: 'permissionID' }, 320 - { in: 'body', key: 'response' } 321 - ]); return (options?.client ?? client).post<PostSessionByIdPermissionsByPermissionIdResponses, unknown, ThrowOnError>({ 317 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 318 + { in: 'path', key: 'id' }, 319 + { in: 'path', key: 'permissionID' }, 320 + { in: 'body', key: 'response' } 321 + ] }]); return (options?.client ?? client).post<PostSessionByIdPermissionsByPermissionIdResponses, unknown, ThrowOnError>({ 322 322 url: '/session/{id}/permissions/{permissionID}', 323 323 ...options, 324 324 ...params, ··· 339 339 */ 340 340 export const findText = <ThrowOnError extends boolean = false>(parameters: { 341 341 pattern: string; 342 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'query', key: 'pattern' }]); return (options?.client ?? client).get<FindTextResponses, unknown, ThrowOnError>({ 342 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'query', key: 'pattern' }] }]); return (options?.client ?? client).get<FindTextResponses, unknown, ThrowOnError>({ 343 343 url: '/find', 344 344 ...options, 345 345 ...params ··· 350 350 */ 351 351 export const findFiles = <ThrowOnError extends boolean = false>(parameters: { 352 352 query: string; 353 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'query', key: 'query' }]); return (options?.client ?? client).get<FindFilesResponses, unknown, ThrowOnError>({ 353 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'query', key: 'query' }] }]); return (options?.client ?? client).get<FindFilesResponses, unknown, ThrowOnError>({ 354 354 url: '/find/file', 355 355 ...options, 356 356 ...params ··· 361 361 */ 362 362 export const findSymbols = <ThrowOnError extends boolean = false>(parameters: { 363 363 query: string; 364 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'query', key: 'query' }]); return (options?.client ?? client).get<FindSymbolsResponses, unknown, ThrowOnError>({ 364 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'query', key: 'query' }] }]); return (options?.client ?? client).get<FindSymbolsResponses, unknown, ThrowOnError>({ 365 365 url: '/find/symbol', 366 366 ...options, 367 367 ...params ··· 372 372 */ 373 373 export const fileRead = <ThrowOnError extends boolean = false>(parameters: { 374 374 path: string; 375 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'query', key: 'path' }]); return (options?.client ?? client).get<FileReadResponses, unknown, ThrowOnError>({ 375 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'query', key: 'path' }] }]); return (options?.client ?? client).get<FileReadResponses, unknown, ThrowOnError>({ 376 376 url: '/file', 377 377 ...options, 378 378 ...params ··· 393 393 extra?: { 394 394 [key: string]: unknown; 395 395 }; 396 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 397 - { in: 'body', key: 'service' }, 398 - { in: 'body', key: 'level' }, 399 - { in: 'body', key: 'message' }, 400 - { in: 'body', key: 'extra' } 401 - ]); return (options?.client ?? client).post<AppLogResponses, unknown, ThrowOnError>({ 396 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 397 + { in: 'body', key: 'service' }, 398 + { in: 'body', key: 'level' }, 399 + { in: 'body', key: 'message' }, 400 + { in: 'body', key: 'extra' } 401 + ] }]); return (options?.client ?? client).post<AppLogResponses, unknown, ThrowOnError>({ 402 402 url: '/log', 403 403 ...options, 404 404 ...params, ··· 419 419 */ 420 420 export const tuiAppendPrompt = <ThrowOnError extends boolean = false>(parameters?: { 421 421 text?: string; 422 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'body', key: 'text' }]); return (options?.client ?? client).post<TuiAppendPromptResponses, unknown, ThrowOnError>({ 422 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'body', key: 'text' }] }]); return (options?.client ?? client).post<TuiAppendPromptResponses, unknown, ThrowOnError>({ 423 423 url: '/tui/append-prompt', 424 424 ...options, 425 425 ...params, ··· 465 465 */ 466 466 export const tuiExecuteCommand = <ThrowOnError extends boolean = false>(parameters?: { 467 467 command?: string; 468 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'body', key: 'command' }]); return (options?.client ?? client).post<TuiExecuteCommandResponses, unknown, ThrowOnError>({ 468 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'body', key: 'command' }] }]); return (options?.client ?? client).post<TuiExecuteCommandResponses, unknown, ThrowOnError>({ 469 469 url: '/tui/execute-command', 470 470 ...options, 471 471 ...params, ··· 483 483 title?: string; 484 484 message?: string; 485 485 variant?: 'info' | 'success' | 'warning' | 'error'; 486 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [ 487 - { in: 'body', key: 'title' }, 488 - { in: 'body', key: 'message' }, 489 - { in: 'body', key: 'variant' } 490 - ]); return (options?.client ?? client).post<TuiShowToastResponses, unknown, ThrowOnError>({ 486 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [ 487 + { in: 'body', key: 'title' }, 488 + { in: 'body', key: 'message' }, 489 + { in: 'body', key: 'variant' } 490 + ] }]); return (options?.client ?? client).post<TuiShowToastResponses, unknown, ThrowOnError>({ 491 491 url: '/tui/show-toast', 492 492 ...options, 493 493 ...params, ··· 504 504 export const authSet = <ThrowOnError extends boolean = false>(parameters: { 505 505 id: string; 506 506 auth?: Auth; 507 - }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ in: 'path', key: 'id' }, {}]); return (options?.client ?? client).put<AuthSetResponses, AuthSetErrors, ThrowOnError>({ 507 + }, options?: Options<never, ThrowOnError>) => { const params = buildClientParams([parameters], [{ args: [{ in: 'path', key: 'id' }, { key: 'auth', map: 'body' }] }]); return (options?.client ?? client).put<AuthSetResponses, AuthSetErrors, ThrowOnError>({ 508 508 url: '/auth/{id}', 509 509 ...options, 510 510 ...params,
+2
packages/openapi-ts-tests/sdks/__snapshots__/opencode/grouped/core/serverSentEvents.gen.ts
··· 169 169 const { done, value } = await reader.read(); 170 170 if (done) break; 171 171 buffer += value; 172 + // Normalize line endings: CRLF -> LF, then CR -> LF 173 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 172 174 173 175 const chunks = buffer.split('\n\n'); 174 176 buffer = chunks.pop() ?? '';
+12
packages/openapi-ts/CHANGELOG.md
··· 1 1 # @hey-api/openapi-ts 2 2 3 + ## 0.88.2 4 + 5 + ### Patch Changes 6 + 7 + - **clients**: handle CR and CRLF line endings in SSE ([#3055](https://github.com/hey-api/openapi-ts/pull/3055)) ([`d663232`](https://github.com/hey-api/openapi-ts/commit/d663232d8f10cb29744beeba073532e2f6b3b27a)) by [@nachogarcia](https://github.com/nachogarcia) 8 + 9 + ## 0.88.1 10 + 11 + ### Patch Changes 12 + 13 + - **@hey-api/sdk**: correctly map flat parameters ([#3047](https://github.com/hey-api/openapi-ts/pull/3047)) ([`55ef279`](https://github.com/hey-api/openapi-ts/commit/55ef27994740ba0af0bc8db17b3e71bfb5c11714)) by [@mrlubos](https://github.com/mrlubos) 14 + 3 15 ## 0.88.0 4 16 5 17 ### Minor Changes
+19 -2
packages/openapi-ts/README.md
··· 1 1 <div align="center"> 2 - <img alt="Two people looking at the TypeScript logo" height="214" src="https://heyapi.dev/images/hero-920w.png" width="320"> 2 + <img alt="Hey API presents openapi-ts" height="214" src="https://heyapi.dev/images/openapi-ts-hero-640w.png" width="438"> 3 3 <h1><b>OpenAPI TypeScript</b></h1> 4 4 <p><em>“OpenAPI codegen that just works.”</em><br/><sub>— Guillermo Rauch, CEO of Vercel</sub></p> 5 5 </div> ··· 64 64 </picture> 65 65 </a> 66 66 <br/> 67 - Best-in-class SDKs and MCP for your API. 67 + Best-in-class developer interfaces for your API. 68 68 <br/> 69 69 <a href="https://kutt.it/pkEZyc" style="text-decoration:none;" target="_blank"> 70 70 stainless.com 71 + </a> 72 + </p> 73 + <p></p> 74 + </td> 75 + <td align="center"> 76 + <p></p> 77 + <p> 78 + <a href="https://kutt.it/QM9Q2N" target="_blank"> 79 + <picture height="50px"> 80 + <img alt="Opencode logo" height="50px" src="https://heyapi.dev/opencode-logo-wordmark.svg"> 81 + </picture> 82 + </a> 83 + <br/> 84 + The open source coding agent. 85 + <br/> 86 + <a href="https://kutt.it/QM9Q2N" style="text-decoration:none;" target="_blank"> 87 + opencode.ai 71 88 </a> 72 89 </p> 73 90 <p></p>
+2 -2
packages/openapi-ts/package.json
··· 1 1 { 2 2 "name": "@hey-api/openapi-ts", 3 - "version": "0.88.0", 3 + "version": "0.88.2", 4 4 "description": "🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.", 5 5 "homepage": "https://heyapi.dev/", 6 6 "repository": { ··· 90 90 }, 91 91 "dependencies": { 92 92 "@hey-api/codegen-core": "workspace:^0.3.3", 93 - "@hey-api/json-schema-ref-parser": "1.2.1", 93 + "@hey-api/json-schema-ref-parser": "1.2.2", 94 94 "ansi-colors": "4.1.3", 95 95 "c12": "3.3.2", 96 96 "color-support": "1.1.3",
+60
packages/openapi-ts/src/plugins/@hey-api/client-core/__tests__/serverSentEvents.test.ts
··· 629 629 expect(validator).not.toHaveBeenCalled(); 630 630 expect(transformer).not.toHaveBeenCalled(); 631 631 }); 632 + 633 + it('handles CRLF line endings', async () => { 634 + fetchMock.mockResolvedValue({ 635 + body: makeStream(['id: 1\r\nevent: test\r\ndata: {"foo":"bar"}\r\n\r\n']), 636 + ok: true, 637 + }); 638 + 639 + const onEvent = vi.fn(); 640 + const { stream } = createSseClient({ 641 + onSseEvent: onEvent, 642 + url: 'http://localhost/sse', 643 + }); 644 + 645 + const result: any[] = []; 646 + for await (const ev of stream) result.push(ev); 647 + 648 + expect(result).toEqual([{ foo: 'bar' }]); 649 + expect(onEvent).toHaveBeenCalledWith({ 650 + data: { foo: 'bar' }, 651 + event: 'test', 652 + id: '1', 653 + retry: 3000, 654 + }); 655 + }); 656 + 657 + it('handles CR-only line endings', async () => { 658 + fetchMock.mockResolvedValue({ 659 + body: makeStream(['id: 2\revent: test\rdata: {"baz":"qux"}\r\r']), 660 + ok: true, 661 + }); 662 + 663 + const onEvent = vi.fn(); 664 + const { stream } = createSseClient({ 665 + onSseEvent: onEvent, 666 + url: 'http://localhost/sse', 667 + }); 668 + 669 + const result: any[] = []; 670 + for await (const ev of stream) result.push(ev); 671 + 672 + expect(result).toEqual([{ baz: 'qux' }]); 673 + expect(onEvent).toHaveBeenCalledWith({ 674 + data: { baz: 'qux' }, 675 + event: 'test', 676 + id: '2', 677 + retry: 3000, 678 + }); 679 + }); 680 + 681 + it('handles mixed line endings in a single stream', async () => { 682 + fetchMock.mockResolvedValue({ 683 + body: makeStream(['data: 1\n\n', 'data: 2\r\n\r\n', 'data: 3\r\r']), 684 + ok: true, 685 + }); 686 + 687 + const { stream } = createSseClient({ url: 'http://localhost/sse' }); 688 + const result: any[] = []; 689 + for await (const ev of stream) result.push(ev); 690 + expect(result).toEqual([1, 2, 3]); 691 + }); 632 692 });
+2
packages/openapi-ts/src/plugins/@hey-api/client-core/bundle/serverSentEvents.ts
··· 167 167 const { done, value } = await reader.read(); 168 168 if (done) break; 169 169 buffer += value; 170 + // Normalize line endings: CRLF -> LF, then CR -> LF 171 + buffer = buffer.replace(/\r\n/g, '\n').replace(/\r/g, '\n'); 170 172 171 173 const chunks = buffer.split('\n\n'); 172 174 buffer = chunks.pop() ?? '';
+6 -1
packages/openapi-ts/src/plugins/@hey-api/sdk/shared/operation.ts
··· 543 543 const shape = $.object(); 544 544 if ('in' in field) { 545 545 shape.prop('in', $.literal(field.in)); 546 + } 547 + if ('key' in field) { 546 548 if (field.key) { 547 549 shape.prop('key', $.literal(field.key)); 548 550 } ··· 558 560 }); 559 561 statements.push( 560 562 $.const('params').assign( 561 - $(symbol).call($.array(...args), $.array(...config)), 563 + $(symbol).call( 564 + $.array(...args), 565 + $.array($.object().prop('args', $.array(...config))), 566 + ), 562 567 ), 563 568 ); 564 569 reqOptions.spread('params');
+18 -1
packages/vite-plugin/README.md
··· 37 37 </picture> 38 38 </a> 39 39 <br/> 40 - Best-in-class SDKs and MCP for your API. 40 + Best-in-class developer interfaces for your API. 41 41 <br/> 42 42 <a href="https://kutt.it/pkEZyc" style="text-decoration:none;" target="_blank"> 43 43 stainless.com 44 + </a> 45 + </p> 46 + <p></p> 47 + </td> 48 + <td align="center"> 49 + <p></p> 50 + <p> 51 + <a href="https://kutt.it/QM9Q2N" target="_blank"> 52 + <picture height="50px"> 53 + <img alt="Opencode logo" height="50px" src="https://heyapi.dev/opencode-logo-wordmark.svg"> 54 + </picture> 55 + </a> 56 + <br/> 57 + The open source coding agent. 58 + <br/> 59 + <a href="https://kutt.it/QM9Q2N" style="text-decoration:none;" target="_blank"> 60 + opencode.ai 44 61 </a> 45 62 </p> 46 63 <p></p>
+627 -276
pnpm-lock.yaml
··· 17 17 specifier: 0.18.2 18 18 version: 0.18.2 19 19 '@changesets/cli': 20 - specifier: 2.29.7 21 - version: 2.29.7(@types/node@22.10.5) 20 + specifier: 2.29.8 21 + version: 2.29.8(@types/node@22.10.5) 22 22 '@changesets/get-github-info': 23 23 specifier: 0.6.0 24 24 version: 0.6.0(encoding@0.1.13) ··· 80 80 specifier: 9.1.7 81 81 version: 9.1.7 82 82 lint-staged: 83 - specifier: 16.2.6 84 - version: 16.2.6 83 + specifier: 16.2.7 84 + version: 16.2.7 85 85 prettier: 86 86 specifier: 3.4.2 87 87 version: 3.4.2 ··· 98 98 specifier: 0.16.6 99 99 version: 0.16.6(@arethetypeswrong/core@0.18.2)(synckit@0.11.11)(typescript@5.9.3) 100 100 turbo: 101 - specifier: 2.6.1 102 - version: 2.6.1 101 + specifier: 2.6.3 102 + version: 2.6.3 103 103 typescript: 104 104 specifier: 5.9.3 105 105 version: 5.9.3 ··· 137 137 specifier: 5.73.3 138 138 version: 5.73.3(vue@3.5.24(typescript@5.9.3)) 139 139 arktype: 140 - specifier: 2.1.25 141 - version: 2.1.25 140 + specifier: 2.1.28 141 + version: 2.1.28 142 142 swr: 143 143 specifier: 2.3.6 144 144 version: 2.3.6(react@19.0.0) ··· 162 162 version: 0.11.8(vue@3.5.23(typescript@5.9.3)) 163 163 devDependencies: 164 164 sharp: 165 - specifier: 0.33.5 166 - version: 0.33.5 165 + specifier: 0.34.5 166 + version: 0.34.5 167 167 vitepress: 168 - specifier: 2.0.0-alpha.13 169 - version: 2.0.0-alpha.13(patch_hash=828e6d2347338f051e3210f9d54e3a79212e9afb26e6b8a746d7ad5f58e9385b)(@types/node@22.10.5)(axios@1.8.2)(jiti@2.6.1)(jwt-decode@4.0.0)(less@4.2.2)(postcss@8.5.6)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(yaml@2.8.1) 168 + specifier: 2.0.0-alpha.15 169 + version: 2.0.0-alpha.15(patch_hash=828e6d2347338f051e3210f9d54e3a79212e9afb26e6b8a746d7ad5f58e9385b)(@types/node@22.10.5)(axios@1.8.2)(jiti@2.6.1)(jwt-decode@4.0.0)(less@4.2.2)(postcss@8.5.6)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(yaml@2.8.1) 170 170 vitepress-plugin-llms: 171 - specifier: 1.7.3 172 - version: 1.7.3 171 + specifier: 1.9.3 172 + version: 1.9.3 173 173 vue: 174 174 specifier: 3.5.23 175 175 version: 3.5.23(typescript@5.9.3) ··· 1317 1317 specifier: workspace:^0.3.3 1318 1318 version: link:../codegen-core 1319 1319 '@hey-api/json-schema-ref-parser': 1320 - specifier: 1.2.1 1321 - version: 1.2.1 1320 + specifier: 1.2.2 1321 + version: 1.2.2 1322 1322 ansi-colors: 1323 1323 specifier: 4.1.3 1324 1324 version: 4.1.3 ··· 1385 1385 version: 1.14.0 1386 1386 nuxt: 1387 1387 specifier: 3.14.1592 1388 - version: 3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.51)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 1388 + version: 3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.51)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 1389 1389 ofetch: 1390 1390 specifier: 1.4.1 1391 1391 version: 1.4.1 ··· 1480 1480 specifier: 8.17.1 1481 1481 version: 8.17.1 1482 1482 arktype: 1483 - specifier: 2.1.25 1484 - version: 2.1.25 1483 + specifier: 2.1.28 1484 + version: 2.1.28 1485 1485 axios: 1486 1486 specifier: 1.8.2 1487 1487 version: 1.8.2 ··· 2191 2191 resolution: {integrity: sha512-GiwTmBFOU1/+UVNqqCGzFJYfBXEytUkiI+iRZ6Qx7KmUVtLm00sYySkfe203C9QtPG11yOz1ZaMek8dT/xnlgg==} 2192 2192 engines: {node: '>=20'} 2193 2193 2194 - '@ark/schema@0.53.0': 2195 - resolution: {integrity: sha512-1PB7RThUiTlmIu8jbSurPrhHpVixPd4C+xNBUF/HrjIENCeDcAMg36n5mpMzED7OQGDVIzpfXXiMnaTiutjHJw==} 2194 + '@ark/schema@0.56.0': 2195 + resolution: {integrity: sha512-ECg3hox/6Z/nLajxXqNhgPtNdHWC9zNsDyskwO28WinoFEnWow4IsERNz9AnXRhTZJnYIlAJ4uGn3nlLk65vZA==} 2196 2196 2197 - '@ark/util@0.53.0': 2198 - resolution: {integrity: sha512-TGn4gLlA6dJcQiqrtCtd88JhGb2XBHo6qIejsDre+nxpGuUVW4G3YZGVrwjNBTO0EyR+ykzIo4joHJzOj+/cpA==} 2197 + '@ark/util@0.56.0': 2198 + resolution: {integrity: sha512-BghfRC8b9pNs3vBoDJhcta0/c1J1rsoS1+HgVUreMFPdhz/CRAKReAu57YEllNaSy98rWAdY1gE+gFup7OXpgA==} 2199 2199 2200 2200 '@babel/code-frame@7.27.1': 2201 2201 resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} ··· 2815 2815 '@braidai/lang@1.1.2': 2816 2816 resolution: {integrity: sha512-qBcknbBufNHlui137Hft8xauQMTZDKdophmLFv05r2eNmdIv/MlPuP4TdUknHG68UdWLgVZwgxVe735HzJNIwA==} 2817 2817 2818 - '@changesets/apply-release-plan@7.0.13': 2819 - resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} 2818 + '@changesets/apply-release-plan@7.0.14': 2819 + resolution: {integrity: sha512-ddBvf9PHdy2YY0OUiEl3TV78mH9sckndJR14QAt87KLEbIov81XO0q0QAmvooBxXlqRRP8I9B7XOzZwQG7JkWA==} 2820 2820 2821 2821 '@changesets/assemble-release-plan@6.0.9': 2822 2822 resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} ··· 2824 2824 '@changesets/changelog-git@0.2.1': 2825 2825 resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} 2826 2826 2827 - '@changesets/cli@2.29.7': 2828 - resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} 2827 + '@changesets/cli@2.29.8': 2828 + resolution: {integrity: sha512-1weuGZpP63YWUYjay/E84qqwcnt5yJMM0tep10Up7Q5cS/DGe2IZ0Uj3HNMxGhCINZuR7aO9WBMdKnPit5ZDPA==} 2829 2829 hasBin: true 2830 2830 2831 - '@changesets/config@3.1.1': 2832 - resolution: {integrity: sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==} 2831 + '@changesets/config@3.1.2': 2832 + resolution: {integrity: sha512-CYiRhA4bWKemdYi/uwImjPxqWNpqGPNbEBdX1BdONALFIDK7MCUj6FPkzD+z9gJcvDFUQJn9aDVf4UG7OT6Kog==} 2833 2833 2834 2834 '@changesets/errors@0.2.0': 2835 2835 resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} ··· 2840 2840 '@changesets/get-github-info@0.6.0': 2841 2841 resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} 2842 2842 2843 - '@changesets/get-release-plan@4.0.13': 2844 - resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} 2843 + '@changesets/get-release-plan@4.0.14': 2844 + resolution: {integrity: sha512-yjZMHpUHgl4Xl5gRlolVuxDkm4HgSJqT93Ri1Uz8kGrQb+5iJ8dkXJ20M2j/Y4iV5QzS2c5SeTxVSKX+2eMI0g==} 2845 2845 2846 2846 '@changesets/get-version-range-type@0.4.0': 2847 2847 resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} ··· 2855 2855 '@changesets/parse@0.4.1': 2856 2856 resolution: {integrity: sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==} 2857 2857 2858 + '@changesets/parse@0.4.2': 2859 + resolution: {integrity: sha512-Uo5MC5mfg4OM0jU3up66fmSn6/NE9INK+8/Vn/7sMVcdWg46zfbvvUSjD9EMonVqPi9fbrJH9SXHn48Tr1f2yA==} 2860 + 2858 2861 '@changesets/pre@2.0.2': 2859 2862 resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} 2860 2863 2861 - '@changesets/read@0.6.5': 2862 - resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} 2864 + '@changesets/read@0.6.6': 2865 + resolution: {integrity: sha512-P5QaN9hJSQQKJShzzpBT13FzOSPyHbqdoIBUd2DJdgvnECCyO6LmAOWSV+O8se2TaZJVwSXjL+v9yhb+a9JeJg==} 2863 2866 2864 2867 '@changesets/should-skip-package@0.1.2': 2865 2868 resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} ··· 2911 2914 2912 2915 '@emnapi/runtime@1.5.0': 2913 2916 resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} 2917 + 2918 + '@emnapi/runtime@1.7.1': 2919 + resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} 2914 2920 2915 2921 '@emnapi/wasi-threads@1.1.0': 2916 2922 resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} ··· 4028 4034 '@fontsource/fira-mono@5.0.0': 4029 4035 resolution: {integrity: sha512-IsinH/oLYJyv/sQv7SbKmjoAXZsSjm6Q1Tz5GBBXCXi3Jg9MzXmKvWm9bSLC8lFI6CDsi8GkH/DAgZ98t8bhTQ==} 4030 4036 4031 - '@hey-api/json-schema-ref-parser@1.2.1': 4032 - resolution: {integrity: sha512-inPeksRLq+j3ArnuGOzQPQE//YrhezQG0+9Y9yizScBN2qatJ78fIByhEgKdNAbtguDCn4RPxmEhcrePwHxs4A==} 4037 + '@hey-api/json-schema-ref-parser@1.2.2': 4038 + resolution: {integrity: sha512-oS+5yAdwnK20lSeFO1d53Ku+yaGCsY8PcrmSq2GtSs3bsBfRnHAbpPKSVzQcaxAOrzj5NB+f34WhZglVrNayBA==} 4033 4039 engines: {node: '>= 16'} 4034 4040 4035 4041 '@humanfs/core@0.19.1': ··· 4058 4064 '@iconify/types@2.0.0': 4059 4065 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} 4060 4066 4067 + '@img/colour@1.0.0': 4068 + resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} 4069 + engines: {node: '>=18'} 4070 + 4061 4071 '@img/sharp-darwin-arm64@0.33.5': 4062 4072 resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} 4063 4073 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4064 4074 cpu: [arm64] 4065 4075 os: [darwin] 4066 4076 4077 + '@img/sharp-darwin-arm64@0.34.5': 4078 + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} 4079 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4080 + cpu: [arm64] 4081 + os: [darwin] 4082 + 4067 4083 '@img/sharp-darwin-x64@0.33.5': 4068 4084 resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} 4069 4085 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4070 4086 cpu: [x64] 4071 4087 os: [darwin] 4072 4088 4089 + '@img/sharp-darwin-x64@0.34.5': 4090 + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} 4091 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4092 + cpu: [x64] 4093 + os: [darwin] 4094 + 4073 4095 '@img/sharp-libvips-darwin-arm64@1.0.4': 4074 4096 resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} 4075 4097 cpu: [arm64] 4076 4098 os: [darwin] 4077 4099 4100 + '@img/sharp-libvips-darwin-arm64@1.2.4': 4101 + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} 4102 + cpu: [arm64] 4103 + os: [darwin] 4104 + 4078 4105 '@img/sharp-libvips-darwin-x64@1.0.4': 4079 4106 resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} 4080 4107 cpu: [x64] 4081 4108 os: [darwin] 4082 4109 4110 + '@img/sharp-libvips-darwin-x64@1.2.4': 4111 + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} 4112 + cpu: [x64] 4113 + os: [darwin] 4114 + 4083 4115 '@img/sharp-libvips-linux-arm64@1.0.4': 4084 4116 resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} 4085 4117 cpu: [arm64] 4086 4118 os: [linux] 4087 4119 4120 + '@img/sharp-libvips-linux-arm64@1.2.4': 4121 + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} 4122 + cpu: [arm64] 4123 + os: [linux] 4124 + 4088 4125 '@img/sharp-libvips-linux-arm@1.0.5': 4089 4126 resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} 4090 4127 cpu: [arm] 4091 4128 os: [linux] 4092 4129 4130 + '@img/sharp-libvips-linux-arm@1.2.4': 4131 + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} 4132 + cpu: [arm] 4133 + os: [linux] 4134 + 4135 + '@img/sharp-libvips-linux-ppc64@1.2.4': 4136 + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} 4137 + cpu: [ppc64] 4138 + os: [linux] 4139 + 4140 + '@img/sharp-libvips-linux-riscv64@1.2.4': 4141 + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} 4142 + cpu: [riscv64] 4143 + os: [linux] 4144 + 4093 4145 '@img/sharp-libvips-linux-s390x@1.0.4': 4094 4146 resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} 4095 4147 cpu: [s390x] 4096 4148 os: [linux] 4097 4149 4150 + '@img/sharp-libvips-linux-s390x@1.2.4': 4151 + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} 4152 + cpu: [s390x] 4153 + os: [linux] 4154 + 4098 4155 '@img/sharp-libvips-linux-x64@1.0.4': 4099 4156 resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} 4100 4157 cpu: [x64] 4101 4158 os: [linux] 4102 4159 4160 + '@img/sharp-libvips-linux-x64@1.2.4': 4161 + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} 4162 + cpu: [x64] 4163 + os: [linux] 4164 + 4103 4165 '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 4104 4166 resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} 4105 4167 cpu: [arm64] 4106 4168 os: [linux] 4107 4169 4170 + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': 4171 + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} 4172 + cpu: [arm64] 4173 + os: [linux] 4174 + 4108 4175 '@img/sharp-libvips-linuxmusl-x64@1.0.4': 4109 4176 resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} 4177 + cpu: [x64] 4178 + os: [linux] 4179 + 4180 + '@img/sharp-libvips-linuxmusl-x64@1.2.4': 4181 + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} 4110 4182 cpu: [x64] 4111 4183 os: [linux] 4112 4184 ··· 4116 4188 cpu: [arm64] 4117 4189 os: [linux] 4118 4190 4191 + '@img/sharp-linux-arm64@0.34.5': 4192 + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} 4193 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4194 + cpu: [arm64] 4195 + os: [linux] 4196 + 4119 4197 '@img/sharp-linux-arm@0.33.5': 4120 4198 resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} 4121 4199 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4122 4200 cpu: [arm] 4123 4201 os: [linux] 4124 4202 4203 + '@img/sharp-linux-arm@0.34.5': 4204 + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} 4205 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4206 + cpu: [arm] 4207 + os: [linux] 4208 + 4209 + '@img/sharp-linux-ppc64@0.34.5': 4210 + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} 4211 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4212 + cpu: [ppc64] 4213 + os: [linux] 4214 + 4215 + '@img/sharp-linux-riscv64@0.34.5': 4216 + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} 4217 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4218 + cpu: [riscv64] 4219 + os: [linux] 4220 + 4125 4221 '@img/sharp-linux-s390x@0.33.5': 4126 4222 resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} 4127 4223 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4128 4224 cpu: [s390x] 4129 4225 os: [linux] 4130 4226 4227 + '@img/sharp-linux-s390x@0.34.5': 4228 + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} 4229 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4230 + cpu: [s390x] 4231 + os: [linux] 4232 + 4131 4233 '@img/sharp-linux-x64@0.33.5': 4132 4234 resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} 4133 4235 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4134 4236 cpu: [x64] 4135 4237 os: [linux] 4136 4238 4239 + '@img/sharp-linux-x64@0.34.5': 4240 + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} 4241 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4242 + cpu: [x64] 4243 + os: [linux] 4244 + 4137 4245 '@img/sharp-linuxmusl-arm64@0.33.5': 4138 4246 resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} 4247 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4248 + cpu: [arm64] 4249 + os: [linux] 4250 + 4251 + '@img/sharp-linuxmusl-arm64@0.34.5': 4252 + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} 4139 4253 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4140 4254 cpu: [arm64] 4141 4255 os: [linux] 4142 4256 4143 4257 '@img/sharp-linuxmusl-x64@0.33.5': 4144 4258 resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} 4259 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4260 + cpu: [x64] 4261 + os: [linux] 4262 + 4263 + '@img/sharp-linuxmusl-x64@0.34.5': 4264 + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} 4145 4265 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4146 4266 cpu: [x64] 4147 4267 os: [linux] ··· 4151 4271 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4152 4272 cpu: [wasm32] 4153 4273 4274 + '@img/sharp-wasm32@0.34.5': 4275 + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} 4276 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4277 + cpu: [wasm32] 4278 + 4279 + '@img/sharp-win32-arm64@0.34.5': 4280 + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} 4281 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4282 + cpu: [arm64] 4283 + os: [win32] 4284 + 4154 4285 '@img/sharp-win32-ia32@0.33.5': 4155 4286 resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} 4156 4287 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4157 4288 cpu: [ia32] 4158 4289 os: [win32] 4159 4290 4291 + '@img/sharp-win32-ia32@0.34.5': 4292 + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} 4293 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4294 + cpu: [ia32] 4295 + os: [win32] 4296 + 4160 4297 '@img/sharp-win32-x64@0.33.5': 4161 4298 resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} 4299 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4300 + cpu: [x64] 4301 + os: [win32] 4302 + 4303 + '@img/sharp-win32-x64@0.34.5': 4304 + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} 4162 4305 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 4163 4306 cpu: [x64] 4164 4307 os: [win32] ··· 4226 4369 '@types/node': 4227 4370 optional: true 4228 4371 4372 + '@inquirer/external-editor@1.0.3': 4373 + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} 4374 + engines: {node: '>=18'} 4375 + peerDependencies: 4376 + '@types/node': '>=18' 4377 + peerDependenciesMeta: 4378 + '@types/node': 4379 + optional: true 4380 + 4229 4381 '@inquirer/figures@1.0.13': 4230 4382 resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} 4231 4383 engines: {node: '>=18'} ··· 6170 6322 resolution: {integrity: sha512-OEd7RYlSwmq4zpaHPOnf+yyzWN6aON4RrA+Dd3PGo5JPBY8G5peofQpJZDwxdJJKPOvqU0C7aZ8LeL2CE2XTdA==} 6171 6323 hasBin: true 6172 6324 6173 - '@shikijs/core@3.15.0': 6174 - resolution: {integrity: sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==} 6325 + '@shikijs/core@3.19.0': 6326 + resolution: {integrity: sha512-L7SrRibU7ZoYi1/TrZsJOFAnnHyLTE1SwHG1yNWjZIVCqjOEmCSuK2ZO9thnRbJG6TOkPp+Z963JmpCNw5nzvA==} 6175 6327 6176 - '@shikijs/engine-javascript@3.15.0': 6177 - resolution: {integrity: sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==} 6328 + '@shikijs/engine-javascript@3.19.0': 6329 + resolution: {integrity: sha512-ZfWJNm2VMhKkQIKT9qXbs76RRcT0SF/CAvEz0+RkpUDAoDaCx0uFdCGzSRiD9gSlhm6AHkjdieOBJMaO2eC1rQ==} 6178 6330 6179 - '@shikijs/engine-oniguruma@3.15.0': 6180 - resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} 6331 + '@shikijs/engine-oniguruma@3.19.0': 6332 + resolution: {integrity: sha512-1hRxtYIJfJSZeM5ivbUXv9hcJP3PWRo5prG/V2sWwiubUKTa+7P62d2qxCW8jiVFX4pgRHhnHNp+qeR7Xl+6kg==} 6181 6333 6182 - '@shikijs/langs@3.15.0': 6183 - resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} 6334 + '@shikijs/langs@3.19.0': 6335 + resolution: {integrity: sha512-dBMFzzg1QiXqCVQ5ONc0z2ebyoi5BKz+MtfByLm0o5/nbUu3Iz8uaTCa5uzGiscQKm7lVShfZHU1+OG3t5hgwg==} 6184 6336 6185 - '@shikijs/themes@3.15.0': 6186 - resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} 6337 + '@shikijs/themes@3.19.0': 6338 + resolution: {integrity: sha512-H36qw+oh91Y0s6OlFfdSuQ0Ld+5CgB/VE6gNPK+Hk4VRbVG/XQgkjnt4KzfnnoO6tZPtKJKHPjwebOCfjd6F8A==} 6187 6339 6188 - '@shikijs/transformers@3.15.0': 6189 - resolution: {integrity: sha512-Hmwip5ovvSkg+Kc41JTvSHHVfCYF+C8Cp1omb5AJj4Xvd+y9IXz2rKJwmFRGsuN0vpHxywcXJ1+Y4B9S7EG1/A==} 6340 + '@shikijs/transformers@3.19.0': 6341 + resolution: {integrity: sha512-e6vwrsyw+wx4OkcrDbL+FVCxwx8jgKiCoXzakVur++mIWVcgpzIi8vxf4/b4dVTYrV/nUx5RjinMf4tq8YV8Fw==} 6190 6342 6191 - '@shikijs/types@3.15.0': 6192 - resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} 6343 + '@shikijs/types@3.19.0': 6344 + resolution: {integrity: sha512-Z2hdeEQlzuntf/BZpFG8a+Fsw9UVXdML7w0o3TgSXV3yNESGon+bs9ITkQb3Ki7zxoXOOu5oJWqZ2uto06V9iQ==} 6193 6345 6194 6346 '@shikijs/vscode-textmate@10.0.2': 6195 6347 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} ··· 6945 7097 '@vue/devtools-api@8.0.3': 6946 7098 resolution: {integrity: sha512-YxZE7xNvvfq5XmjJh1ml+CzVNrRjuZYCuT5Xjj0u9RlXU7za/MRuZDUXcKfp0j7IvYkDut49vlKqbiQ1xhXP2w==} 6947 7099 7100 + '@vue/devtools-api@8.0.5': 7101 + resolution: {integrity: sha512-DgVcW8H/Nral7LgZEecYFFYXnAvGuN9C3L3DtWekAncFBedBczpNW8iHKExfaM559Zm8wQWrwtYZ9lXthEHtDw==} 7102 + 6948 7103 '@vue/devtools-core@7.6.8': 6949 7104 resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} 6950 7105 peerDependencies: ··· 6970 7125 '@vue/devtools-kit@8.0.3': 6971 7126 resolution: {integrity: sha512-UF4YUOVGdfzXLCv5pMg2DxocB8dvXz278fpgEE+nJ/DRALQGAva7sj9ton0VWZ9hmXw+SV8yKMrxP2MpMhq9Wg==} 6972 7127 7128 + '@vue/devtools-kit@8.0.5': 7129 + resolution: {integrity: sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==} 7130 + 6973 7131 '@vue/devtools-shared@7.7.7': 6974 7132 resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} 6975 7133 ··· 6981 7139 6982 7140 '@vue/devtools-shared@8.0.3': 6983 7141 resolution: {integrity: sha512-s/QNll7TlpbADFZrPVsaUNPCOF8NvQgtgmmB7Tip6pLf/HcOvBTly0lfLQ0Eylu9FQ4OqBhFpLyBgwykiSf8zw==} 7142 + 7143 + '@vue/devtools-shared@8.0.5': 7144 + resolution: {integrity: sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==} 6984 7145 6985 7146 '@vue/eslint-config-prettier@10.1.0': 6986 7147 resolution: {integrity: sha512-J6wV91y2pXc0Phha01k0WOHBTPsoSTf4xlmMjoKaeSxBpAdsgTppGF5RZRdOHM7OA74zAXD+VLANrtYXpiPKkQ==} ··· 7075 7236 vue: 7076 7237 optional: true 7077 7238 7078 - '@vueuse/core@14.0.0': 7079 - resolution: {integrity: sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==} 7239 + '@vueuse/core@14.1.0': 7240 + resolution: {integrity: sha512-rgBinKs07hAYyPF834mDTigH7BtPqvZ3Pryuzt1SD/lg5wEcWqvwzXXYGEDb2/cP0Sj5zSvHl3WkmMELr5kfWw==} 7080 7241 peerDependencies: 7081 7242 vue: ^3.5.0 7082 7243 7083 - '@vueuse/integrations@14.0.0': 7084 - resolution: {integrity: sha512-5A0X7q9qyLtM3xyghq5nK/NEESf7cpcZlkQgXTMuW4JWiAMYxc1ImdhhGrk4negFBsq3ejvAlRmLdNrkcTzk1Q==} 7244 + '@vueuse/integrations@14.1.0': 7245 + resolution: {integrity: sha512-eNQPdisnO9SvdydTIXnTE7c29yOsJBD/xkwEyQLdhDC/LKbqrFpXHb3uS//7NcIrQO3fWVuvMGp8dbK6mNEMCA==} 7085 7246 peerDependencies: 7086 7247 async-validator: ^4 7087 7248 axios: ^1 ··· 7122 7283 universal-cookie: 7123 7284 optional: true 7124 7285 7125 - '@vueuse/metadata@14.0.0': 7126 - resolution: {integrity: sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==} 7286 + '@vueuse/metadata@14.1.0': 7287 + resolution: {integrity: sha512-7hK4g015rWn2PhKcZ99NyT+ZD9sbwm7SGvp7k+k+rKGWnLjS/oQozoIZzWfCewSUeBmnJkIb+CNr7Zc/EyRnnA==} 7127 7288 7128 - '@vueuse/shared@14.0.0': 7129 - resolution: {integrity: sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==} 7289 + '@vueuse/shared@14.1.0': 7290 + resolution: {integrity: sha512-EcKxtYvn6gx1F8z9J5/rsg3+lTQnvOruQd8fUecW99DCK04BkWD7z5KQ/wTAx+DazyoEE9dJt/zV8OIEQbM6kw==} 7130 7291 peerDependencies: 7131 7292 vue: ^3.5.0 7132 7293 ··· 7379 7540 resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} 7380 7541 engines: {node: '>= 0.4'} 7381 7542 7382 - arkregex@0.0.2: 7383 - resolution: {integrity: sha512-ttjDUICBVoXD/m8bf7eOjx8XMR6yIT2FmmW9vsN0FCcFOygEZvvIX8zK98tTdXkzi0LkRi5CmadB44jFEIyDNA==} 7543 + arkregex@0.0.4: 7544 + resolution: {integrity: sha512-biS/FkvSwQq59TZ453piUp8bxMui11pgOMV9WHAnli1F8o0ayNCZzUwQadL/bGIUic5TkS/QlPcyMuI8ZIwedQ==} 7384 7545 7385 - arktype@2.1.25: 7386 - resolution: {integrity: sha512-fdj10sNlUPeDRg1QUqMbzJ4Q7gutTOWOpLUNdcC4vxeVrN0G+cbDOvLbuxQOFj/NDAode1G7kwFv4yKwQvupJg==} 7546 + arktype@2.1.28: 7547 + resolution: {integrity: sha512-LVZqXl2zWRpNFnbITrtFmqeqNkPPo+KemuzbGSY6jvJwCb4v8NsDzrWOLHnQgWl26TkJeWWcUNUeBpq2Mst1/Q==} 7387 7548 7388 7549 array-buffer-byte-length@1.0.2: 7389 7550 resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} ··· 7640 7801 resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} 7641 7802 engines: {node: '>=10.16.0'} 7642 7803 7643 - byte-size@9.0.1: 7644 - resolution: {integrity: sha512-YLe9x3rabBrcI0cueCdLS2l5ONUKywcRpTs02B8KP9/Cimhj7o3ZccGrPnRvcbyHMbb7W79/3MUJl7iGgTXKEw==} 7645 - engines: {node: '>=12.17'} 7646 - peerDependencies: 7647 - '@75lb/nature': latest 7648 - peerDependenciesMeta: 7649 - '@75lb/nature': 7650 - optional: true 7651 - 7652 7804 bytes@3.1.2: 7653 7805 resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} 7654 7806 engines: {node: '>= 0.8'} ··· 7744 7896 7745 7897 chardet@2.1.0: 7746 7898 resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} 7899 + 7900 + chardet@2.1.1: 7901 + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} 7747 7902 7748 7903 check-error@2.1.1: 7749 7904 resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} ··· 8335 8490 resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} 8336 8491 engines: {node: '>=8'} 8337 8492 8493 + detect-libc@2.1.2: 8494 + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 8495 + engines: {node: '>=8'} 8496 + 8338 8497 detect-node-es@1.1.0: 8339 8498 resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} 8340 8499 ··· 9550 9709 resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 9551 9710 engines: {node: '>=0.10.0'} 9552 9711 9712 + iconv-lite@0.7.0: 9713 + resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} 9714 + engines: {node: '>=0.10.0'} 9715 + 9553 9716 icss-utils@5.1.0: 9554 9717 resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} 9555 9718 engines: {node: ^10 || ^12 || >= 14} ··· 10009 10172 resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 10010 10173 hasBin: true 10011 10174 10175 + js-yaml@4.1.1: 10176 + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 10177 + hasBin: true 10178 + 10012 10179 jsdom@23.0.0: 10013 10180 resolution: {integrity: sha512-cbL/UCtohJguhFC7c2/hgW6BeZCNvP7URQGnx9tSJRYKCdnfbfWOrtuLTMfiB2VxKsx5wPHVsh/J0aBy9lIIhQ==} 10014 10181 engines: {node: '>=18'} ··· 10220 10387 linkify-it@5.0.0: 10221 10388 resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} 10222 10389 10223 - lint-staged@16.2.6: 10224 - resolution: {integrity: sha512-s1gphtDbV4bmW1eylXpVMk2u7is7YsrLl8hzrtvC70h4ByhcMLZFY01Fx05ZUDNuv1H8HO4E+e2zgejV1jVwNw==} 10390 + lint-staged@16.2.7: 10391 + resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==} 10225 10392 engines: {node: '>=20.17'} 10226 10393 hasBin: true 10227 10394 ··· 10799 10966 next@15.2.4: 10800 10967 resolution: {integrity: sha512-VwL+LAaPSxEkd3lU2xWbgEOtrM8oedmyhBqaVNmgKB+GvZlCy9rgaEc+y2on0wv+l0oSFqLtYD6dcC1eAedUaQ==} 10801 10968 engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} 10969 + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. 10802 10970 hasBin: true 10803 10971 peerDependencies: 10804 10972 '@opentelemetry/api': ^1.1.0 ··· 11092 11260 oniguruma-parser@0.12.1: 11093 11261 resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} 11094 11262 11095 - oniguruma-to-es@4.3.3: 11096 - resolution: {integrity: sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==} 11263 + oniguruma-to-es@4.3.4: 11264 + resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} 11097 11265 11098 11266 open@10.1.0: 11099 11267 resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} ··· 11303 11471 path-to-regexp@0.1.12: 11304 11472 resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} 11305 11473 11306 - path-to-regexp@8.2.0: 11307 - resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==} 11308 - engines: {node: '>=16'} 11474 + path-to-regexp@8.3.0: 11475 + resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==} 11309 11476 11310 11477 path-type@4.0.0: 11311 11478 resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} ··· 11727 11894 pretty-bytes@6.1.1: 11728 11895 resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} 11729 11896 engines: {node: ^14.13.1 || >=16.0.0} 11897 + 11898 + pretty-bytes@7.1.0: 11899 + resolution: {integrity: sha512-nODzvTiYVRGRqAOvE84Vk5JDPyyxsVk0/fbA/bq7RqlnhksGpset09XTxbpvLTIjoaF7K8Z8DG8yHtKGTPSYRw==} 11900 + engines: {node: '>=20'} 11730 11901 11731 11902 pretty-ms@9.2.0: 11732 11903 resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} ··· 12349 12520 resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} 12350 12521 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 12351 12522 12523 + sharp@0.34.5: 12524 + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} 12525 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 12526 + 12352 12527 shebang-command@2.0.0: 12353 12528 resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 12354 12529 engines: {node: '>=8'} ··· 12361 12536 resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} 12362 12537 engines: {node: '>= 0.4'} 12363 12538 12364 - shiki@3.15.0: 12365 - resolution: {integrity: sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==} 12539 + shiki@3.19.0: 12540 + resolution: {integrity: sha512-77VJr3OR/VUZzPiStyRhADmO2jApMM0V2b1qf0RpfWya8Zr1PeZev5AEpPGAAKWdiYUtcZGBE4F5QvJml1PvWA==} 12366 12541 12367 12542 side-channel-list@1.0.0: 12368 12543 resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} ··· 13021 13196 resolution: {integrity: sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==} 13022 13197 engines: {node: ^18.17.0 || >=20.5.0} 13023 13198 13024 - turbo-darwin-64@2.6.1: 13025 - resolution: {integrity: sha512-Dm0HwhyZF4J0uLqkhUyCVJvKM9Rw7M03v3J9A7drHDQW0qAbIGBrUijQ8g4Q9Cciw/BXRRd8Uzkc3oue+qn+ZQ==} 13199 + turbo-darwin-64@2.6.3: 13200 + resolution: {integrity: sha512-BlJJDc1CQ7SK5Y5qnl7AzpkvKSnpkfPmnA+HeU/sgny3oHZckPV2776ebO2M33CYDSor7+8HQwaodY++IINhYg==} 13026 13201 cpu: [x64] 13027 13202 os: [darwin] 13028 13203 13029 - turbo-darwin-arm64@2.6.1: 13030 - resolution: {integrity: sha512-U0PIPTPyxdLsrC3jN7jaJUwgzX5sVUBsKLO7+6AL+OASaa1NbT1pPdiZoTkblBAALLP76FM0LlnsVQOnmjYhyw==} 13204 + turbo-darwin-arm64@2.6.3: 13205 + resolution: {integrity: sha512-MwVt7rBKiOK7zdYerenfCRTypefw4kZCue35IJga9CH1+S50+KTiCkT6LBqo0hHeoH2iKuI0ldTF2a0aB72z3w==} 13031 13206 cpu: [arm64] 13032 13207 os: [darwin] 13033 13208 13034 - turbo-linux-64@2.6.1: 13035 - resolution: {integrity: sha512-eM1uLWgzv89bxlK29qwQEr9xYWBhmO/EGiH22UGfq+uXr+QW1OvNKKMogSN65Ry8lElMH4LZh0aX2DEc7eC0Mw==} 13209 + turbo-linux-64@2.6.3: 13210 + resolution: {integrity: sha512-cqpcw+dXxbnPtNnzeeSyWprjmuFVpHJqKcs7Jym5oXlu/ZcovEASUIUZVN3OGEM6Y/OTyyw0z09tOHNt5yBAVg==} 13036 13211 cpu: [x64] 13037 13212 os: [linux] 13038 13213 13039 - turbo-linux-arm64@2.6.1: 13040 - resolution: {integrity: sha512-MFFh7AxAQAycXKuZDrbeutfWM5Ep0CEZ9u7zs4Hn2FvOViTCzIfEhmuJou3/a5+q5VX1zTxQrKGy+4Lf5cdpsA==} 13214 + turbo-linux-arm64@2.6.3: 13215 + resolution: {integrity: sha512-MterpZQmjXyr4uM7zOgFSFL3oRdNKeflY7nsjxJb2TklsYqiu3Z9pQ4zRVFFH8n0mLGna7MbQMZuKoWqqHb45w==} 13041 13216 cpu: [arm64] 13042 13217 os: [linux] 13043 13218 13044 - turbo-windows-64@2.6.1: 13045 - resolution: {integrity: sha512-buq7/VAN7KOjMYi4tSZT5m+jpqyhbRU2EUTTvp6V0Ii8dAkY2tAAjQN1q5q2ByflYWKecbQNTqxmVploE0LVwQ==} 13219 + turbo-windows-64@2.6.3: 13220 + resolution: {integrity: sha512-biDU70v9dLwnBdLf+daoDlNJVvqOOP8YEjqNipBHzgclbQlXbsi6Gqqelp5er81Qo3BiRgmTNx79oaZQTPb07Q==} 13046 13221 cpu: [x64] 13047 13222 os: [win32] 13048 13223 13049 - turbo-windows-arm64@2.6.1: 13050 - resolution: {integrity: sha512-7w+AD5vJp3R+FB0YOj1YJcNcOOvBior7bcHTodqp90S3x3bLgpr7tE6xOea1e8JkP7GK6ciKVUpQvV7psiwU5Q==} 13224 + turbo-windows-arm64@2.6.3: 13225 + resolution: {integrity: sha512-dDHVKpSeukah3VsI/xMEKeTnV9V9cjlpFSUs4bmsUiLu3Yv2ENlgVEZv65wxbeE0bh0jjpmElDT+P1KaCxArQQ==} 13051 13226 cpu: [arm64] 13052 13227 os: [win32] 13053 13228 13054 - turbo@2.6.1: 13055 - resolution: {integrity: sha512-qBwXXuDT3rA53kbNafGbT5r++BrhRgx3sAo0cHoDAeG9g1ItTmUMgltz3Hy7Hazy1ODqNpR+C7QwqL6DYB52yA==} 13229 + turbo@2.6.3: 13230 + resolution: {integrity: sha512-bf6YKUv11l5Xfcmg76PyWoy/e2vbkkxFNBGJSnfdSXQC33ZiUfutYh6IXidc5MhsnrFkWfdNNLyaRk+kHMLlwA==} 13056 13231 hasBin: true 13057 13232 13058 13233 type-check@0.4.0: ··· 13804 13979 vite: 13805 13980 optional: true 13806 13981 13807 - vitepress-plugin-llms@1.7.3: 13808 - resolution: {integrity: sha512-XhTVbUrKwrzrwlRKd/zT2owvjwi5cdB21HgDRcHqp9PYK4Fy+mBYJUoTcLaJ5IKD1DDrJZMo0DuJeyC5RSDI9Q==} 13982 + vitepress-plugin-llms@1.9.3: 13983 + resolution: {integrity: sha512-iU6LQVGS35urNGW/RXHTtt9gj6kprV9ptJDX7ZiC+kgFtqiBMDo2bdXh2YG+KUGU3geKZWkWZcurhnrNCmofsA==} 13809 13984 13810 - vitepress@2.0.0-alpha.13: 13811 - resolution: {integrity: sha512-bnUfnyL3TRqqYvOxQ68MxbFyI6qkQ8IQnhwIiGLSMF9GXloyfBCV1hnVJE6yA+Rlk+T+y19gzDKjKIMpiCIUvA==} 13985 + vitepress@2.0.0-alpha.15: 13986 + resolution: {integrity: sha512-jhjSYd10Z6RZiKOa7jy0xMVf5NB5oSc/lS3bD/QoUc6V8PrvQR5JhC9104NEt6+oTGY/ftieVWxY9v7YI+1IjA==} 13812 13987 hasBin: true 13813 13988 peerDependencies: 13814 13989 markdown-it-mathjax3: ^4 ··· 14351 14526 dependencies: 14352 14527 '@ampproject/remapping': 2.3.0 14353 14528 '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) 14354 - '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)))(webpack@5.98.0(esbuild@0.25.0)) 14529 + '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.0)) 14355 14530 '@angular-devkit/core': 19.2.0(chokidar@4.0.3) 14356 14531 '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/platform-server@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/ssr@19.2.15(5c03da8199d2fcdf9ff93b70f9349edd))(@types/node@22.10.5)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(postcss@8.5.2)(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.8.3)))(terser@5.39.0)(typescript@5.8.3)(yaml@2.8.1) 14357 14532 '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3) ··· 14402 14577 tslib: 2.8.1 14403 14578 typescript: 5.8.3 14404 14579 webpack: 5.98.0(esbuild@0.25.0) 14405 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 14406 - webpack-dev-server: 5.2.0(webpack@5.98.0(esbuild@0.25.0)) 14580 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) 14581 + webpack-dev-server: 5.2.0(webpack@5.98.0) 14407 14582 webpack-merge: 6.0.1 14408 14583 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) 14409 14584 optionalDependencies: ··· 14439 14614 dependencies: 14440 14615 '@ampproject/remapping': 2.3.0 14441 14616 '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) 14442 - '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)))(webpack@5.98.0(esbuild@0.25.0)) 14617 + '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.0)) 14443 14618 '@angular-devkit/core': 19.2.0(chokidar@4.0.3) 14444 14619 '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/platform-server@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/ssr@19.2.15(5c03da8199d2fcdf9ff93b70f9349edd))(@types/node@22.10.5)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(postcss@8.5.2)(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.8.3)))(terser@5.39.0)(typescript@5.8.3)(yaml@2.8.1) 14445 14620 '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3) ··· 14490 14665 tslib: 2.8.1 14491 14666 typescript: 5.8.3 14492 14667 webpack: 5.98.0(esbuild@0.25.0) 14493 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 14494 - webpack-dev-server: 5.2.0(webpack@5.98.0(esbuild@0.25.0)) 14668 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) 14669 + webpack-dev-server: 5.2.0(webpack@5.98.0) 14495 14670 webpack-merge: 6.0.1 14496 14671 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) 14497 14672 optionalDependencies: ··· 14578 14753 tslib: 2.8.1 14579 14754 typescript: 5.8.3 14580 14755 webpack: 5.98.0(esbuild@0.25.4) 14581 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 14756 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) 14582 14757 webpack-dev-server: 5.2.2(webpack@5.98.0) 14583 14758 webpack-merge: 6.0.1 14584 14759 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) ··· 14666 14841 tslib: 2.8.1 14667 14842 typescript: 5.9.3 14668 14843 webpack: 5.98.0(esbuild@0.25.4) 14669 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 14844 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) 14670 14845 webpack-dev-server: 5.2.2(webpack@5.98.0) 14671 14846 webpack-merge: 6.0.1 14672 14847 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) ··· 14698 14873 - webpack-cli 14699 14874 - yaml 14700 14875 14701 - '@angular-devkit/build-webpack@0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)))(webpack@5.98.0(esbuild@0.25.0))': 14876 + '@angular-devkit/build-webpack@0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.0))': 14702 14877 dependencies: 14703 14878 '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) 14704 14879 rxjs: 7.8.1 14705 14880 webpack: 5.98.0(esbuild@0.25.0) 14706 - webpack-dev-server: 5.2.0(webpack@5.98.0(esbuild@0.25.0)) 14881 + webpack-dev-server: 5.2.0(webpack@5.98.0) 14707 14882 transitivePeerDependencies: 14708 14883 - chokidar 14709 14884 ··· 15313 15488 typescript: 5.6.1-rc 15314 15489 validate-npm-package-name: 5.0.1 15315 15490 15316 - '@ark/schema@0.53.0': 15491 + '@ark/schema@0.56.0': 15317 15492 dependencies: 15318 - '@ark/util': 0.53.0 15493 + '@ark/util': 0.56.0 15319 15494 15320 - '@ark/util@0.53.0': {} 15495 + '@ark/util@0.56.0': {} 15321 15496 15322 15497 '@babel/code-frame@7.27.1': 15323 15498 dependencies: ··· 16703 16878 16704 16879 '@braidai/lang@1.1.2': {} 16705 16880 16706 - '@changesets/apply-release-plan@7.0.13': 16881 + '@changesets/apply-release-plan@7.0.14': 16707 16882 dependencies: 16708 - '@changesets/config': 3.1.1 16883 + '@changesets/config': 3.1.2 16709 16884 '@changesets/get-version-range-type': 0.4.0 16710 16885 '@changesets/git': 3.0.4 16711 16886 '@changesets/should-skip-package': 0.1.2 ··· 16732 16907 dependencies: 16733 16908 '@changesets/types': 6.1.0 16734 16909 16735 - '@changesets/cli@2.29.7(@types/node@22.10.5)': 16910 + '@changesets/cli@2.29.8(@types/node@22.10.5)': 16736 16911 dependencies: 16737 - '@changesets/apply-release-plan': 7.0.13 16912 + '@changesets/apply-release-plan': 7.0.14 16738 16913 '@changesets/assemble-release-plan': 6.0.9 16739 16914 '@changesets/changelog-git': 0.2.1 16740 - '@changesets/config': 3.1.1 16915 + '@changesets/config': 3.1.2 16741 16916 '@changesets/errors': 0.2.0 16742 16917 '@changesets/get-dependents-graph': 2.1.3 16743 - '@changesets/get-release-plan': 4.0.13 16918 + '@changesets/get-release-plan': 4.0.14 16744 16919 '@changesets/git': 3.0.4 16745 16920 '@changesets/logger': 0.1.1 16746 16921 '@changesets/pre': 2.0.2 16747 - '@changesets/read': 0.6.5 16922 + '@changesets/read': 0.6.6 16748 16923 '@changesets/should-skip-package': 0.1.2 16749 16924 '@changesets/types': 6.1.0 16750 16925 '@changesets/write': 0.4.0 16751 - '@inquirer/external-editor': 1.0.1(@types/node@22.10.5) 16926 + '@inquirer/external-editor': 1.0.3(@types/node@22.10.5) 16752 16927 '@manypkg/get-packages': 1.1.3 16753 16928 ansi-colors: 4.1.3 16754 16929 ci-info: 3.9.0 ··· 16765 16940 transitivePeerDependencies: 16766 16941 - '@types/node' 16767 16942 16768 - '@changesets/config@3.1.1': 16943 + '@changesets/config@3.1.2': 16769 16944 dependencies: 16770 16945 '@changesets/errors': 0.2.0 16771 16946 '@changesets/get-dependents-graph': 2.1.3 ··· 16793 16968 transitivePeerDependencies: 16794 16969 - encoding 16795 16970 16796 - '@changesets/get-release-plan@4.0.13': 16971 + '@changesets/get-release-plan@4.0.14': 16797 16972 dependencies: 16798 16973 '@changesets/assemble-release-plan': 6.0.9 16799 - '@changesets/config': 3.1.1 16974 + '@changesets/config': 3.1.2 16800 16975 '@changesets/pre': 2.0.2 16801 - '@changesets/read': 0.6.5 16976 + '@changesets/read': 0.6.6 16802 16977 '@changesets/types': 6.1.0 16803 16978 '@manypkg/get-packages': 1.1.3 16804 16979 ··· 16821 16996 '@changesets/types': 6.1.0 16822 16997 js-yaml: 3.14.1 16823 16998 16999 + '@changesets/parse@0.4.2': 17000 + dependencies: 17001 + '@changesets/types': 6.1.0 17002 + js-yaml: 4.1.1 17003 + 16824 17004 '@changesets/pre@2.0.2': 16825 17005 dependencies: 16826 17006 '@changesets/errors': 0.2.0 ··· 16828 17008 '@manypkg/get-packages': 1.1.3 16829 17009 fs-extra: 7.0.1 16830 17010 16831 - '@changesets/read@0.6.5': 17011 + '@changesets/read@0.6.6': 16832 17012 dependencies: 16833 17013 '@changesets/git': 3.0.4 16834 17014 '@changesets/logger': 0.1.1 16835 - '@changesets/parse': 0.4.1 17015 + '@changesets/parse': 0.4.2 16836 17016 '@changesets/types': 6.1.0 16837 17017 fs-extra: 7.0.1 16838 17018 p-filter: 2.1.0 ··· 16892 17072 optional: true 16893 17073 16894 17074 '@emnapi/runtime@1.5.0': 17075 + dependencies: 17076 + tslib: 2.8.1 17077 + optional: true 17078 + 17079 + '@emnapi/runtime@1.7.1': 16895 17080 dependencies: 16896 17081 tslib: 2.8.1 16897 17082 optional: true ··· 17507 17692 17508 17693 '@fontsource/fira-mono@5.0.0': {} 17509 17694 17510 - '@hey-api/json-schema-ref-parser@1.2.1': 17695 + '@hey-api/json-schema-ref-parser@1.2.2': 17511 17696 dependencies: 17512 17697 '@jsdevtools/ono': 7.1.3 17513 17698 '@types/json-schema': 7.0.15 17514 - js-yaml: 4.1.0 17699 + js-yaml: 4.1.1 17515 17700 lodash: 4.17.21 17516 17701 17517 17702 '@humanfs/core@0.19.1': {} ··· 17533 17718 17534 17719 '@iconify/types@2.0.0': {} 17535 17720 17721 + '@img/colour@1.0.0': {} 17722 + 17536 17723 '@img/sharp-darwin-arm64@0.33.5': 17537 17724 optionalDependencies: 17538 17725 '@img/sharp-libvips-darwin-arm64': 1.0.4 17539 17726 optional: true 17540 17727 17728 + '@img/sharp-darwin-arm64@0.34.5': 17729 + optionalDependencies: 17730 + '@img/sharp-libvips-darwin-arm64': 1.2.4 17731 + optional: true 17732 + 17541 17733 '@img/sharp-darwin-x64@0.33.5': 17542 17734 optionalDependencies: 17543 17735 '@img/sharp-libvips-darwin-x64': 1.0.4 17544 17736 optional: true 17545 17737 17738 + '@img/sharp-darwin-x64@0.34.5': 17739 + optionalDependencies: 17740 + '@img/sharp-libvips-darwin-x64': 1.2.4 17741 + optional: true 17742 + 17546 17743 '@img/sharp-libvips-darwin-arm64@1.0.4': 17547 17744 optional: true 17548 17745 17746 + '@img/sharp-libvips-darwin-arm64@1.2.4': 17747 + optional: true 17748 + 17549 17749 '@img/sharp-libvips-darwin-x64@1.0.4': 17550 17750 optional: true 17551 17751 17752 + '@img/sharp-libvips-darwin-x64@1.2.4': 17753 + optional: true 17754 + 17552 17755 '@img/sharp-libvips-linux-arm64@1.0.4': 17553 17756 optional: true 17554 17757 17758 + '@img/sharp-libvips-linux-arm64@1.2.4': 17759 + optional: true 17760 + 17555 17761 '@img/sharp-libvips-linux-arm@1.0.5': 17556 17762 optional: true 17557 17763 17764 + '@img/sharp-libvips-linux-arm@1.2.4': 17765 + optional: true 17766 + 17767 + '@img/sharp-libvips-linux-ppc64@1.2.4': 17768 + optional: true 17769 + 17770 + '@img/sharp-libvips-linux-riscv64@1.2.4': 17771 + optional: true 17772 + 17558 17773 '@img/sharp-libvips-linux-s390x@1.0.4': 17559 17774 optional: true 17560 17775 17776 + '@img/sharp-libvips-linux-s390x@1.2.4': 17777 + optional: true 17778 + 17561 17779 '@img/sharp-libvips-linux-x64@1.0.4': 17562 17780 optional: true 17563 17781 17782 + '@img/sharp-libvips-linux-x64@1.2.4': 17783 + optional: true 17784 + 17564 17785 '@img/sharp-libvips-linuxmusl-arm64@1.0.4': 17565 17786 optional: true 17566 17787 17788 + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': 17789 + optional: true 17790 + 17567 17791 '@img/sharp-libvips-linuxmusl-x64@1.0.4': 17568 17792 optional: true 17569 17793 17794 + '@img/sharp-libvips-linuxmusl-x64@1.2.4': 17795 + optional: true 17796 + 17570 17797 '@img/sharp-linux-arm64@0.33.5': 17571 17798 optionalDependencies: 17572 17799 '@img/sharp-libvips-linux-arm64': 1.0.4 17573 17800 optional: true 17574 17801 17802 + '@img/sharp-linux-arm64@0.34.5': 17803 + optionalDependencies: 17804 + '@img/sharp-libvips-linux-arm64': 1.2.4 17805 + optional: true 17806 + 17575 17807 '@img/sharp-linux-arm@0.33.5': 17576 17808 optionalDependencies: 17577 17809 '@img/sharp-libvips-linux-arm': 1.0.5 17578 17810 optional: true 17579 17811 17812 + '@img/sharp-linux-arm@0.34.5': 17813 + optionalDependencies: 17814 + '@img/sharp-libvips-linux-arm': 1.2.4 17815 + optional: true 17816 + 17817 + '@img/sharp-linux-ppc64@0.34.5': 17818 + optionalDependencies: 17819 + '@img/sharp-libvips-linux-ppc64': 1.2.4 17820 + optional: true 17821 + 17822 + '@img/sharp-linux-riscv64@0.34.5': 17823 + optionalDependencies: 17824 + '@img/sharp-libvips-linux-riscv64': 1.2.4 17825 + optional: true 17826 + 17580 17827 '@img/sharp-linux-s390x@0.33.5': 17581 17828 optionalDependencies: 17582 17829 '@img/sharp-libvips-linux-s390x': 1.0.4 17583 17830 optional: true 17584 17831 17832 + '@img/sharp-linux-s390x@0.34.5': 17833 + optionalDependencies: 17834 + '@img/sharp-libvips-linux-s390x': 1.2.4 17835 + optional: true 17836 + 17585 17837 '@img/sharp-linux-x64@0.33.5': 17586 17838 optionalDependencies: 17587 17839 '@img/sharp-libvips-linux-x64': 1.0.4 17588 17840 optional: true 17589 17841 17842 + '@img/sharp-linux-x64@0.34.5': 17843 + optionalDependencies: 17844 + '@img/sharp-libvips-linux-x64': 1.2.4 17845 + optional: true 17846 + 17590 17847 '@img/sharp-linuxmusl-arm64@0.33.5': 17591 17848 optionalDependencies: 17592 17849 '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 17850 + optional: true 17851 + 17852 + '@img/sharp-linuxmusl-arm64@0.34.5': 17853 + optionalDependencies: 17854 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 17593 17855 optional: true 17594 17856 17595 17857 '@img/sharp-linuxmusl-x64@0.33.5': ··· 17597 17859 '@img/sharp-libvips-linuxmusl-x64': 1.0.4 17598 17860 optional: true 17599 17861 17862 + '@img/sharp-linuxmusl-x64@0.34.5': 17863 + optionalDependencies: 17864 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 17865 + optional: true 17866 + 17600 17867 '@img/sharp-wasm32@0.33.5': 17601 17868 dependencies: 17602 17869 '@emnapi/runtime': 1.5.0 17603 17870 optional: true 17604 17871 17872 + '@img/sharp-wasm32@0.34.5': 17873 + dependencies: 17874 + '@emnapi/runtime': 1.7.1 17875 + optional: true 17876 + 17877 + '@img/sharp-win32-arm64@0.34.5': 17878 + optional: true 17879 + 17605 17880 '@img/sharp-win32-ia32@0.33.5': 17606 17881 optional: true 17607 17882 17883 + '@img/sharp-win32-ia32@0.34.5': 17884 + optional: true 17885 + 17608 17886 '@img/sharp-win32-x64@0.33.5': 17887 + optional: true 17888 + 17889 + '@img/sharp-win32-x64@0.34.5': 17609 17890 optional: true 17610 17891 17611 17892 '@inquirer/checkbox@4.2.2(@types/node@22.10.5)': ··· 17665 17946 dependencies: 17666 17947 chardet: 2.1.0 17667 17948 iconv-lite: 0.6.3 17949 + optionalDependencies: 17950 + '@types/node': 22.10.5 17951 + 17952 + '@inquirer/external-editor@1.0.3(@types/node@22.10.5)': 17953 + dependencies: 17954 + chardet: 2.1.1 17955 + iconv-lite: 0.7.0 17668 17956 optionalDependencies: 17669 17957 '@types/node': 22.10.5 17670 17958 ··· 18213 18502 18214 18503 '@nuxt/devalue@2.0.2': {} 18215 18504 18505 + '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))': 18506 + dependencies: 18507 + '@nuxt/kit': 3.15.4(magicast@0.3.5) 18508 + '@nuxt/schema': 3.16.2 18509 + execa: 7.2.0 18510 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 18511 + transitivePeerDependencies: 18512 + - magicast 18513 + - supports-color 18514 + 18216 18515 '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))': 18217 18516 dependencies: 18218 18517 '@nuxt/kit': 3.15.4(magicast@0.3.5) ··· 18229 18528 '@nuxt/schema': 3.16.2 18230 18529 execa: 7.2.0 18231 18530 vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 18232 - transitivePeerDependencies: 18233 - - magicast 18234 - - supports-color 18235 - 18236 - '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))': 18237 - dependencies: 18238 - '@nuxt/kit': 3.15.4(magicast@0.3.5) 18239 - '@nuxt/schema': 3.16.2 18240 - execa: 7.2.0 18241 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 18242 18531 transitivePeerDependencies: 18243 18532 - magicast 18244 18533 - supports-color ··· 18303 18592 - utf-8-validate 18304 18593 - vue 18305 18594 18306 - '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 18595 + '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.23(typescript@5.9.3))': 18307 18596 dependencies: 18308 18597 '@antfu/utils': 0.7.10 18309 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18598 + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 18310 18599 '@nuxt/devtools-wizard': 1.7.0 18311 18600 '@nuxt/kit': 3.15.4(magicast@0.3.5) 18312 - '@vue/devtools-core': 7.6.8(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 18601 + '@vue/devtools-core': 7.6.8(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.23(typescript@5.9.3)) 18313 18602 '@vue/devtools-kit': 7.6.8 18314 18603 birpc: 0.2.19 18315 18604 consola: 3.4.2 ··· 18338 18627 sirv: 3.0.2 18339 18628 tinyglobby: 0.2.15 18340 18629 unimport: 3.14.6(rollup@4.50.0) 18341 - vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 18342 - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18343 - vite-plugin-vue-inspector: 5.3.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18630 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 18631 + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 18632 + vite-plugin-vue-inspector: 5.3.2(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 18344 18633 which: 3.0.1 18345 18634 ws: 8.18.3 18346 18635 transitivePeerDependencies: ··· 18350 18639 - utf-8-validate 18351 18640 - vue 18352 18641 18353 - '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 18642 + '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 18354 18643 dependencies: 18355 18644 '@antfu/utils': 0.7.10 18356 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 18645 + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18357 18646 '@nuxt/devtools-wizard': 1.7.0 18358 18647 '@nuxt/kit': 3.15.4(magicast@0.3.5) 18359 - '@vue/devtools-core': 7.6.8(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 18648 + '@vue/devtools-core': 7.6.8(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 18360 18649 '@vue/devtools-kit': 7.6.8 18361 18650 birpc: 0.2.19 18362 18651 consola: 3.4.2 ··· 18385 18674 sirv: 3.0.2 18386 18675 tinyglobby: 0.2.15 18387 18676 unimport: 3.14.6(rollup@4.50.0) 18388 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 18389 - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 18390 - vite-plugin-vue-inspector: 5.3.2(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 18677 + vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 18678 + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18679 + vite-plugin-vue-inspector: 5.3.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18391 18680 which: 3.0.1 18392 18681 ws: 8.18.3 18393 18682 transitivePeerDependencies: ··· 18397 18686 - utf-8-validate 18398 18687 - vue 18399 18688 18400 - '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 18689 + '@nuxt/devtools@1.7.0(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 18401 18690 dependencies: 18402 18691 '@antfu/utils': 0.7.10 18403 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18692 + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 18404 18693 '@nuxt/devtools-wizard': 1.7.0 18405 18694 '@nuxt/kit': 3.15.4(magicast@0.3.5) 18406 - '@vue/devtools-core': 7.6.8(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 18695 + '@vue/devtools-core': 7.6.8(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 18407 18696 '@vue/devtools-kit': 7.6.8 18408 18697 birpc: 0.2.19 18409 18698 consola: 3.4.2 ··· 18432 18721 sirv: 3.0.2 18433 18722 tinyglobby: 0.2.15 18434 18723 unimport: 3.14.6(rollup@4.50.0) 18435 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 18436 - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18437 - vite-plugin-vue-inspector: 5.3.2(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 18724 + vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 18725 + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 18726 + vite-plugin-vue-inspector: 5.3.2(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 18438 18727 which: 3.0.1 18439 18728 ws: 8.18.3 18440 18729 transitivePeerDependencies: ··· 20064 20353 ajv-formats: 3.0.1(ajv@8.17.1) 20065 20354 js-yaml: 4.1.0 20066 20355 20067 - '@shikijs/core@3.15.0': 20356 + '@shikijs/core@3.19.0': 20068 20357 dependencies: 20069 - '@shikijs/types': 3.15.0 20358 + '@shikijs/types': 3.19.0 20070 20359 '@shikijs/vscode-textmate': 10.0.2 20071 20360 '@types/hast': 3.0.4 20072 20361 hast-util-to-html: 9.0.5 20073 20362 20074 - '@shikijs/engine-javascript@3.15.0': 20363 + '@shikijs/engine-javascript@3.19.0': 20075 20364 dependencies: 20076 - '@shikijs/types': 3.15.0 20365 + '@shikijs/types': 3.19.0 20077 20366 '@shikijs/vscode-textmate': 10.0.2 20078 - oniguruma-to-es: 4.3.3 20367 + oniguruma-to-es: 4.3.4 20079 20368 20080 - '@shikijs/engine-oniguruma@3.15.0': 20369 + '@shikijs/engine-oniguruma@3.19.0': 20081 20370 dependencies: 20082 - '@shikijs/types': 3.15.0 20371 + '@shikijs/types': 3.19.0 20083 20372 '@shikijs/vscode-textmate': 10.0.2 20084 20373 20085 - '@shikijs/langs@3.15.0': 20374 + '@shikijs/langs@3.19.0': 20086 20375 dependencies: 20087 - '@shikijs/types': 3.15.0 20376 + '@shikijs/types': 3.19.0 20088 20377 20089 - '@shikijs/themes@3.15.0': 20378 + '@shikijs/themes@3.19.0': 20090 20379 dependencies: 20091 - '@shikijs/types': 3.15.0 20380 + '@shikijs/types': 3.19.0 20092 20381 20093 - '@shikijs/transformers@3.15.0': 20382 + '@shikijs/transformers@3.19.0': 20094 20383 dependencies: 20095 - '@shikijs/core': 3.15.0 20096 - '@shikijs/types': 3.15.0 20384 + '@shikijs/core': 3.19.0 20385 + '@shikijs/types': 3.19.0 20097 20386 20098 - '@shikijs/types@3.15.0': 20387 + '@shikijs/types@3.19.0': 20099 20388 dependencies: 20100 20389 '@shikijs/vscode-textmate': 10.0.2 20101 20390 '@types/hast': 3.0.4 ··· 21211 21500 dependencies: 21212 21501 '@vue/devtools-kit': 8.0.3 21213 21502 21503 + '@vue/devtools-api@8.0.5': 21504 + dependencies: 21505 + '@vue/devtools-kit': 8.0.5 21506 + 21507 + '@vue/devtools-core@7.6.8(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.23(typescript@5.9.3))': 21508 + dependencies: 21509 + '@vue/devtools-kit': 7.7.7 21510 + '@vue/devtools-shared': 7.7.7 21511 + mitt: 3.0.1 21512 + nanoid: 5.1.5 21513 + pathe: 1.1.2 21514 + vite-hot-client: 0.2.4(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)) 21515 + vue: 3.5.23(typescript@5.9.3) 21516 + transitivePeerDependencies: 21517 + - vite 21518 + 21214 21519 '@vue/devtools-core@7.6.8(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 21215 21520 dependencies: 21216 21521 '@vue/devtools-kit': 7.7.7 ··· 21231 21536 nanoid: 5.1.5 21232 21537 pathe: 1.1.2 21233 21538 vite-hot-client: 0.2.4(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)) 21234 - vue: 3.5.23(typescript@5.9.3) 21235 - transitivePeerDependencies: 21236 - - vite 21237 - 21238 - '@vue/devtools-core@7.6.8(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3))': 21239 - dependencies: 21240 - '@vue/devtools-kit': 7.7.7 21241 - '@vue/devtools-shared': 7.7.7 21242 - mitt: 3.0.1 21243 - nanoid: 5.1.5 21244 - pathe: 1.1.2 21245 - vite-hot-client: 0.2.4(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 21246 21539 vue: 3.5.23(typescript@5.9.3) 21247 21540 transitivePeerDependencies: 21248 21541 - vite ··· 21309 21602 speakingurl: 14.0.1 21310 21603 superjson: 2.2.2 21311 21604 21605 + '@vue/devtools-kit@8.0.5': 21606 + dependencies: 21607 + '@vue/devtools-shared': 8.0.5 21608 + birpc: 2.8.0 21609 + hookable: 5.5.3 21610 + mitt: 3.0.1 21611 + perfect-debounce: 2.0.0 21612 + speakingurl: 14.0.1 21613 + superjson: 2.2.2 21614 + 21312 21615 '@vue/devtools-shared@7.7.7': 21313 21616 dependencies: 21314 21617 rfdc: 1.4.1 ··· 21322 21625 rfdc: 1.4.1 21323 21626 21324 21627 '@vue/devtools-shared@8.0.3': 21628 + dependencies: 21629 + rfdc: 1.4.1 21630 + 21631 + '@vue/devtools-shared@8.0.5': 21325 21632 dependencies: 21326 21633 rfdc: 1.4.1 21327 21634 ··· 21449 21756 typescript: 5.8.3 21450 21757 vue: 3.5.13(typescript@5.8.3) 21451 21758 21452 - '@vueuse/core@14.0.0(vue@3.5.24(typescript@5.9.3))': 21759 + '@vueuse/core@14.1.0(vue@3.5.24(typescript@5.9.3))': 21453 21760 dependencies: 21454 21761 '@types/web-bluetooth': 0.0.21 21455 - '@vueuse/metadata': 14.0.0 21456 - '@vueuse/shared': 14.0.0(vue@3.5.24(typescript@5.9.3)) 21762 + '@vueuse/metadata': 14.1.0 21763 + '@vueuse/shared': 14.1.0(vue@3.5.24(typescript@5.9.3)) 21457 21764 vue: 3.5.24(typescript@5.9.3) 21458 21765 21459 - '@vueuse/integrations@14.0.0(axios@1.8.2)(focus-trap@7.6.6)(jwt-decode@4.0.0)(vue@3.5.24(typescript@5.9.3))': 21766 + '@vueuse/integrations@14.1.0(axios@1.8.2)(focus-trap@7.6.6)(jwt-decode@4.0.0)(vue@3.5.24(typescript@5.9.3))': 21460 21767 dependencies: 21461 - '@vueuse/core': 14.0.0(vue@3.5.24(typescript@5.9.3)) 21462 - '@vueuse/shared': 14.0.0(vue@3.5.24(typescript@5.9.3)) 21768 + '@vueuse/core': 14.1.0(vue@3.5.24(typescript@5.9.3)) 21769 + '@vueuse/shared': 14.1.0(vue@3.5.24(typescript@5.9.3)) 21463 21770 vue: 3.5.24(typescript@5.9.3) 21464 21771 optionalDependencies: 21465 21772 axios: 1.8.2 21466 21773 focus-trap: 7.6.6 21467 21774 jwt-decode: 4.0.0 21468 21775 21469 - '@vueuse/metadata@14.0.0': {} 21776 + '@vueuse/metadata@14.1.0': {} 21470 21777 21471 - '@vueuse/shared@14.0.0(vue@3.5.24(typescript@5.9.3))': 21778 + '@vueuse/shared@14.1.0(vue@3.5.24(typescript@5.9.3))': 21472 21779 dependencies: 21473 21780 vue: 3.5.24(typescript@5.9.3) 21474 21781 ··· 21732 22039 21733 22040 aria-query@5.3.2: {} 21734 22041 21735 - arkregex@0.0.2: 22042 + arkregex@0.0.4: 21736 22043 dependencies: 21737 - '@ark/util': 0.53.0 22044 + '@ark/util': 0.56.0 21738 22045 21739 - arktype@2.1.25: 22046 + arktype@2.1.28: 21740 22047 dependencies: 21741 - '@ark/schema': 0.53.0 21742 - '@ark/util': 0.53.0 21743 - arkregex: 0.0.2 22048 + '@ark/schema': 0.56.0 22049 + '@ark/util': 0.56.0 22050 + arkregex: 0.0.4 21744 22051 21745 22052 array-buffer-byte-length@1.0.2: 21746 22053 dependencies: ··· 22113 22420 dependencies: 22114 22421 streamsearch: 1.1.0 22115 22422 22116 - byte-size@9.0.1: {} 22117 - 22118 22423 bytes@3.1.2: {} 22119 22424 22120 22425 c12@2.0.1(magicast@0.3.5): ··· 22243 22548 character-entities@2.0.2: {} 22244 22549 22245 22550 chardet@2.1.0: {} 22551 + 22552 + chardet@2.1.1: {} 22246 22553 22247 22554 check-error@2.1.1: {} 22248 22555 ··· 22377 22684 dependencies: 22378 22685 color-convert: 2.0.1 22379 22686 color-string: 1.9.1 22687 + optional: true 22380 22688 22381 22689 colord@2.9.3: {} 22382 22690 ··· 22785 23093 detect-libc@1.0.3: {} 22786 23094 22787 23095 detect-libc@2.0.4: {} 23096 + 23097 + detect-libc@2.1.2: {} 22788 23098 22789 23099 detect-node-es@1.1.0: {} 22790 23100 ··· 22836 23146 detective-vue2@2.2.0(typescript@5.9.3): 22837 23147 dependencies: 22838 23148 '@dependents/detective-less': 5.0.1 22839 - '@vue/compiler-sfc': 3.5.23 23149 + '@vue/compiler-sfc': 3.5.24 22840 23150 detective-es6: 5.0.1 22841 23151 detective-sass: 6.0.1 22842 23152 detective-scss: 5.0.1 ··· 23350 23660 '@typescript-eslint/parser': 8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3) 23351 23661 eslint: 9.17.0(jiti@2.6.1) 23352 23662 eslint-import-resolver-node: 0.3.9 23353 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 23354 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 23663 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.17.0(jiti@2.6.1)) 23664 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)) 23355 23665 eslint-plugin-jsx-a11y: 6.10.2(eslint@9.17.0(jiti@2.6.1)) 23356 23666 eslint-plugin-react: 7.37.5(eslint@9.17.0(jiti@2.6.1)) 23357 23667 eslint-plugin-react-hooks: 5.2.0(eslint@9.17.0(jiti@2.6.1)) ··· 23378 23688 transitivePeerDependencies: 23379 23689 - supports-color 23380 23690 23381 - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)): 23691 + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.17.0(jiti@2.6.1)): 23382 23692 dependencies: 23383 23693 '@nolyfill/is-core-module': 1.0.39 23384 23694 debug: 4.4.3 ··· 23389 23699 tinyglobby: 0.2.15 23390 23700 unrs-resolver: 1.11.1 23391 23701 optionalDependencies: 23392 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 23702 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)) 23393 23703 transitivePeerDependencies: 23394 23704 - supports-color 23395 23705 23396 - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)): 23706 + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)): 23397 23707 dependencies: 23398 23708 debug: 3.2.7 23399 23709 optionalDependencies: 23400 23710 '@typescript-eslint/parser': 8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3) 23401 23711 eslint: 9.17.0(jiti@2.6.1) 23402 23712 eslint-import-resolver-node: 0.3.9 23403 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 23713 + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.17.0(jiti@2.6.1)) 23404 23714 transitivePeerDependencies: 23405 23715 - supports-color 23406 23716 23407 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)): 23717 + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)): 23408 23718 dependencies: 23409 23719 '@rtsao/scc': 1.1.0 23410 23720 array-includes: 3.1.9 ··· 23415 23725 doctrine: 2.1.0 23416 23726 eslint: 9.17.0(jiti@2.6.1) 23417 23727 eslint-import-resolver-node: 0.3.9 23418 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 23728 + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)) 23419 23729 hasown: 2.0.2 23420 23730 is-core-module: 2.16.1 23421 23731 is-glob: 4.0.3 ··· 24485 24795 dependencies: 24486 24796 safer-buffer: 2.1.2 24487 24797 24798 + iconv-lite@0.7.0: 24799 + dependencies: 24800 + safer-buffer: 2.1.2 24801 + 24488 24802 icss-utils@5.1.0(postcss@8.4.41): 24489 24803 dependencies: 24490 24804 postcss: 8.4.41 ··· 24917 25231 dependencies: 24918 25232 argparse: 2.0.1 24919 25233 25234 + js-yaml@4.1.1: 25235 + dependencies: 25236 + argparse: 2.0.1 25237 + 24920 25238 jsdom@23.0.0: 24921 25239 dependencies: 24922 25240 cssstyle: 3.0.0 ··· 25158 25476 dependencies: 25159 25477 uc.micro: 2.1.0 25160 25478 25161 - lint-staged@16.2.6: 25479 + lint-staged@16.2.7: 25162 25480 dependencies: 25163 25481 commander: 14.0.2 25164 25482 listr2: 9.0.5 ··· 26405 26723 - vue-tsc 26406 26724 - xml2js 26407 26725 26408 - nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.51)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 26726 + nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.51)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 26409 26727 dependencies: 26410 26728 '@nuxt/devalue': 2.0.2 26411 - '@nuxt/devtools': 1.7.0(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 26729 + '@nuxt/devtools': 1.7.0(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1))(vue@3.5.23(typescript@5.9.3)) 26412 26730 '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.50.0) 26413 26731 '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.50.0) 26414 26732 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) ··· 26464 26782 unhead: 1.11.20 26465 26783 unimport: 3.14.6(rollup@4.50.0) 26466 26784 unplugin: 1.16.1 26467 - unplugin-vue-router: 0.10.9(rollup@4.50.0)(vue-router@4.5.0(vue@3.5.13(typescript@5.9.3)))(vue@3.5.23(typescript@5.9.3)) 26785 + unplugin-vue-router: 0.10.9(rollup@4.50.0)(vue-router@4.5.0(vue@3.5.23(typescript@5.9.3)))(vue@3.5.23(typescript@5.9.3)) 26468 26786 unstorage: 1.17.0(@netlify/blobs@9.1.2)(db0@0.3.2)(ioredis@5.7.0) 26469 26787 untyped: 1.5.2 26470 26788 vue: 3.5.23(typescript@5.9.3) ··· 26526 26844 - vue-tsc 26527 26845 - xml2js 26528 26846 26529 - nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.51)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 26847 + nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.17.0(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.51)(rollup@4.50.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 26530 26848 dependencies: 26531 26849 '@nuxt/devalue': 2.0.2 26532 - '@nuxt/devtools': 1.7.0(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 26850 + '@nuxt/devtools': 1.7.0(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.23(typescript@5.9.3)) 26533 26851 '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.50.0) 26534 26852 '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.50.0) 26535 26853 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) ··· 26585 26903 unhead: 1.11.20 26586 26904 unimport: 3.14.6(rollup@4.50.0) 26587 26905 unplugin: 1.16.1 26588 - unplugin-vue-router: 0.10.9(rollup@4.50.0)(vue-router@4.5.0(vue@3.5.23(typescript@5.9.3)))(vue@3.5.23(typescript@5.9.3)) 26906 + unplugin-vue-router: 0.10.9(rollup@4.50.0)(vue-router@4.5.0(vue@3.5.13(typescript@5.9.3)))(vue@3.5.23(typescript@5.9.3)) 26589 26907 unstorage: 1.17.0(@netlify/blobs@9.1.2)(db0@0.3.2)(ioredis@5.7.0) 26590 26908 untyped: 1.5.2 26591 26909 vue: 3.5.23(typescript@5.9.3) ··· 26776 27094 26777 27095 oniguruma-parser@0.12.1: {} 26778 27096 26779 - oniguruma-to-es@4.3.3: 27097 + oniguruma-to-es@4.3.4: 26780 27098 dependencies: 26781 27099 oniguruma-parser: 0.12.1 26782 27100 regex: 6.0.1 ··· 27009 27327 27010 27328 path-to-regexp@0.1.12: {} 27011 27329 27012 - path-to-regexp@8.2.0: {} 27330 + path-to-regexp@8.3.0: {} 27013 27331 27014 27332 path-type@4.0.0: {} 27015 27333 ··· 27436 27754 prettier@3.4.2: {} 27437 27755 27438 27756 pretty-bytes@6.1.1: {} 27757 + 27758 + pretty-bytes@7.1.0: {} 27439 27759 27440 27760 pretty-ms@9.2.0: 27441 27761 dependencies: ··· 28211 28531 '@img/sharp-wasm32': 0.33.5 28212 28532 '@img/sharp-win32-ia32': 0.33.5 28213 28533 '@img/sharp-win32-x64': 0.33.5 28534 + optional: true 28535 + 28536 + sharp@0.34.5: 28537 + dependencies: 28538 + '@img/colour': 1.0.0 28539 + detect-libc: 2.1.2 28540 + semver: 7.7.3 28541 + optionalDependencies: 28542 + '@img/sharp-darwin-arm64': 0.34.5 28543 + '@img/sharp-darwin-x64': 0.34.5 28544 + '@img/sharp-libvips-darwin-arm64': 1.2.4 28545 + '@img/sharp-libvips-darwin-x64': 1.2.4 28546 + '@img/sharp-libvips-linux-arm': 1.2.4 28547 + '@img/sharp-libvips-linux-arm64': 1.2.4 28548 + '@img/sharp-libvips-linux-ppc64': 1.2.4 28549 + '@img/sharp-libvips-linux-riscv64': 1.2.4 28550 + '@img/sharp-libvips-linux-s390x': 1.2.4 28551 + '@img/sharp-libvips-linux-x64': 1.2.4 28552 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 28553 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 28554 + '@img/sharp-linux-arm': 0.34.5 28555 + '@img/sharp-linux-arm64': 0.34.5 28556 + '@img/sharp-linux-ppc64': 0.34.5 28557 + '@img/sharp-linux-riscv64': 0.34.5 28558 + '@img/sharp-linux-s390x': 0.34.5 28559 + '@img/sharp-linux-x64': 0.34.5 28560 + '@img/sharp-linuxmusl-arm64': 0.34.5 28561 + '@img/sharp-linuxmusl-x64': 0.34.5 28562 + '@img/sharp-wasm32': 0.34.5 28563 + '@img/sharp-win32-arm64': 0.34.5 28564 + '@img/sharp-win32-ia32': 0.34.5 28565 + '@img/sharp-win32-x64': 0.34.5 28214 28566 28215 28567 shebang-command@2.0.0: 28216 28568 dependencies: ··· 28220 28572 28221 28573 shell-quote@1.8.3: {} 28222 28574 28223 - shiki@3.15.0: 28575 + shiki@3.19.0: 28224 28576 dependencies: 28225 - '@shikijs/core': 3.15.0 28226 - '@shikijs/engine-javascript': 3.15.0 28227 - '@shikijs/engine-oniguruma': 3.15.0 28228 - '@shikijs/langs': 3.15.0 28229 - '@shikijs/themes': 3.15.0 28230 - '@shikijs/types': 3.15.0 28577 + '@shikijs/core': 3.19.0 28578 + '@shikijs/engine-javascript': 3.19.0 28579 + '@shikijs/engine-oniguruma': 3.19.0 28580 + '@shikijs/langs': 3.19.0 28581 + '@shikijs/themes': 3.19.0 28582 + '@shikijs/types': 3.19.0 28231 28583 '@shikijs/vscode-textmate': 10.0.2 28232 28584 '@types/hast': 3.0.4 28233 28585 ··· 29069 29421 transitivePeerDependencies: 29070 29422 - supports-color 29071 29423 29072 - turbo-darwin-64@2.6.1: 29424 + turbo-darwin-64@2.6.3: 29073 29425 optional: true 29074 29426 29075 - turbo-darwin-arm64@2.6.1: 29427 + turbo-darwin-arm64@2.6.3: 29076 29428 optional: true 29077 29429 29078 - turbo-linux-64@2.6.1: 29430 + turbo-linux-64@2.6.3: 29079 29431 optional: true 29080 29432 29081 - turbo-linux-arm64@2.6.1: 29433 + turbo-linux-arm64@2.6.3: 29082 29434 optional: true 29083 29435 29084 - turbo-windows-64@2.6.1: 29436 + turbo-windows-64@2.6.3: 29085 29437 optional: true 29086 29438 29087 - turbo-windows-arm64@2.6.1: 29439 + turbo-windows-arm64@2.6.3: 29088 29440 optional: true 29089 29441 29090 - turbo@2.6.1: 29442 + turbo@2.6.3: 29091 29443 optionalDependencies: 29092 - turbo-darwin-64: 2.6.1 29093 - turbo-darwin-arm64: 2.6.1 29094 - turbo-linux-64: 2.6.1 29095 - turbo-linux-arm64: 2.6.1 29096 - turbo-windows-64: 2.6.1 29097 - turbo-windows-arm64: 2.6.1 29444 + turbo-darwin-64: 2.6.3 29445 + turbo-darwin-arm64: 2.6.3 29446 + turbo-linux-64: 2.6.3 29447 + turbo-linux-arm64: 2.6.3 29448 + turbo-windows-64: 2.6.3 29449 + turbo-windows-arm64: 2.6.3 29098 29450 29099 29451 type-check@0.4.0: 29100 29452 dependencies: ··· 29667 30019 vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 29668 30020 vite-hot-client: 2.1.0(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)) 29669 30021 30022 + vite-hot-client@0.2.4(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 30023 + dependencies: 30024 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 30025 + 29670 30026 vite-hot-client@0.2.4(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 29671 30027 dependencies: 29672 30028 vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) ··· 29674 30030 vite-hot-client@0.2.4(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)): 29675 30031 dependencies: 29676 30032 vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 29677 - 29678 - vite-hot-client@0.2.4(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 29679 - dependencies: 29680 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 29681 30033 29682 30034 vite-hot-client@2.1.0(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 29683 30035 dependencies: ··· 29823 30175 - rollup 29824 30176 - supports-color 29825 30177 29826 - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 30178 + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 29827 30179 dependencies: 29828 30180 '@antfu/utils': 0.7.10 29829 30181 '@rollup/pluginutils': 5.2.0(rollup@4.50.0) ··· 29834 30186 perfect-debounce: 1.0.0 29835 30187 picocolors: 1.1.1 29836 30188 sirv: 3.0.2 29837 - vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 30189 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 29838 30190 optionalDependencies: 29839 30191 '@nuxt/kit': 3.15.4(magicast@0.3.5) 29840 30192 transitivePeerDependencies: 29841 30193 - rollup 29842 30194 - supports-color 29843 30195 29844 - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)): 30196 + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 29845 30197 dependencies: 29846 30198 '@antfu/utils': 0.7.10 29847 30199 '@rollup/pluginutils': 5.2.0(rollup@4.50.0) ··· 29852 30204 perfect-debounce: 1.0.0 29853 30205 picocolors: 1.1.1 29854 30206 sirv: 3.0.2 29855 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 30207 + vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 29856 30208 optionalDependencies: 29857 30209 '@nuxt/kit': 3.15.4(magicast@0.3.5) 29858 30210 transitivePeerDependencies: 29859 30211 - rollup 29860 30212 - supports-color 29861 30213 29862 - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 30214 + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.50.0)(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1)): 29863 30215 dependencies: 29864 30216 '@antfu/utils': 0.7.10 29865 30217 '@rollup/pluginutils': 5.2.0(rollup@4.50.0) ··· 29870 30222 perfect-debounce: 1.0.0 29871 30223 picocolors: 1.1.1 29872 30224 sirv: 3.0.2 29873 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 30225 + vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 29874 30226 optionalDependencies: 29875 30227 '@nuxt/kit': 3.15.4(magicast@0.3.5) 29876 30228 transitivePeerDependencies: ··· 29906 30259 - supports-color 29907 30260 - vue 29908 30261 30262 + vite-plugin-vue-inspector@5.3.2(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 30263 + dependencies: 30264 + '@babel/core': 7.28.3 30265 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.3) 30266 + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.3) 30267 + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.3) 30268 + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) 30269 + '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) 30270 + '@vue/compiler-dom': 3.5.21 30271 + kolorist: 1.8.0 30272 + magic-string: 0.30.18 30273 + vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 30274 + transitivePeerDependencies: 30275 + - supports-color 30276 + 29909 30277 vite-plugin-vue-inspector@5.3.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 29910 30278 dependencies: 29911 30279 '@babel/core': 7.28.3 ··· 29933 30301 kolorist: 1.8.0 29934 30302 magic-string: 0.30.18 29935 30303 vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.8.1) 29936 - transitivePeerDependencies: 29937 - - supports-color 29938 - 29939 - vite-plugin-vue-inspector@5.3.2(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1)): 29940 - dependencies: 29941 - '@babel/core': 7.28.3 29942 - '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.3) 29943 - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.3) 29944 - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.3) 29945 - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) 29946 - '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) 29947 - '@vue/compiler-dom': 3.5.21 29948 - kolorist: 1.8.0 29949 - magic-string: 0.30.18 29950 - vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 29951 30304 transitivePeerDependencies: 29952 30305 - supports-color 29953 30306 ··· 30092 30445 optionalDependencies: 30093 30446 vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 30094 30447 30095 - vitepress-plugin-llms@1.7.3: 30448 + vitepress-plugin-llms@1.9.3: 30096 30449 dependencies: 30097 - byte-size: 9.0.1 30098 30450 gray-matter: 4.0.3 30099 30451 markdown-it: 14.1.0 30100 30452 markdown-title: 1.0.2 30453 + mdast-util-from-markdown: 2.0.2 30101 30454 millify: 6.1.0 30102 30455 minimatch: 10.0.3 30103 - path-to-regexp: 8.2.0 30456 + path-to-regexp: 8.3.0 30104 30457 picocolors: 1.1.1 30458 + pretty-bytes: 7.1.0 30105 30459 remark: 15.0.1 30106 30460 remark-frontmatter: 5.0.0 30107 30461 tokenx: 1.1.0 30108 30462 unist-util-remove: 4.0.0 30109 30463 unist-util-visit: 5.0.0 30110 30464 transitivePeerDependencies: 30111 - - '@75lb/nature' 30112 30465 - supports-color 30113 30466 30114 - vitepress@2.0.0-alpha.13(patch_hash=828e6d2347338f051e3210f9d54e3a79212e9afb26e6b8a746d7ad5f58e9385b)(@types/node@22.10.5)(axios@1.8.2)(jiti@2.6.1)(jwt-decode@4.0.0)(less@4.2.2)(postcss@8.5.6)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(yaml@2.8.1): 30467 + vitepress@2.0.0-alpha.15(patch_hash=828e6d2347338f051e3210f9d54e3a79212e9afb26e6b8a746d7ad5f58e9385b)(@types/node@22.10.5)(axios@1.8.2)(jiti@2.6.1)(jwt-decode@4.0.0)(less@4.2.2)(postcss@8.5.6)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(yaml@2.8.1): 30115 30468 dependencies: 30116 30469 '@docsearch/css': 4.3.2 30117 30470 '@docsearch/js': 4.3.2 30118 30471 '@iconify-json/simple-icons': 1.2.59 30119 - '@shikijs/core': 3.15.0 30120 - '@shikijs/transformers': 3.15.0 30121 - '@shikijs/types': 3.15.0 30472 + '@shikijs/core': 3.19.0 30473 + '@shikijs/transformers': 3.19.0 30474 + '@shikijs/types': 3.19.0 30122 30475 '@types/markdown-it': 14.1.2 30123 30476 '@vitejs/plugin-vue': 6.0.1(vite@7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.3)) 30124 - '@vue/devtools-api': 8.0.3 30477 + '@vue/devtools-api': 8.0.5 30125 30478 '@vue/shared': 3.5.24 30126 - '@vueuse/core': 14.0.0(vue@3.5.24(typescript@5.9.3)) 30127 - '@vueuse/integrations': 14.0.0(axios@1.8.2)(focus-trap@7.6.6)(jwt-decode@4.0.0)(vue@3.5.24(typescript@5.9.3)) 30479 + '@vueuse/core': 14.1.0(vue@3.5.24(typescript@5.9.3)) 30480 + '@vueuse/integrations': 14.1.0(axios@1.8.2)(focus-trap@7.6.6)(jwt-decode@4.0.0)(vue@3.5.24(typescript@5.9.3)) 30128 30481 focus-trap: 7.6.6 30129 30482 mark.js: 8.11.1 30130 30483 minisearch: 7.2.0 30131 - shiki: 3.15.0 30484 + shiki: 3.19.0 30132 30485 vite: 7.2.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(yaml@2.8.1) 30133 30486 vue: 3.5.24(typescript@5.9.3) 30134 30487 optionalDependencies: ··· 30425 30778 30426 30779 webidl-conversions@7.0.0: {} 30427 30780 30428 - webpack-dev-middleware@7.4.2(webpack@5.98.0(esbuild@0.25.0)): 30781 + webpack-dev-middleware@7.4.2(webpack@5.98.0): 30429 30782 dependencies: 30430 30783 colorette: 2.0.20 30431 30784 memfs: 4.38.2 ··· 30436 30789 optionalDependencies: 30437 30790 webpack: 5.98.0(esbuild@0.25.0) 30438 30791 30439 - webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)): 30792 + webpack-dev-server@5.2.0(webpack@5.98.0): 30440 30793 dependencies: 30441 30794 '@types/bonjour': 3.5.13 30442 30795 '@types/connect-history-api-fallback': 1.5.4 ··· 30463 30816 serve-index: 1.9.1 30464 30817 sockjs: 0.3.24 30465 30818 spdy: 4.0.2 30466 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 30819 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) 30467 30820 ws: 8.18.3 30468 30821 optionalDependencies: 30469 30822 webpack: 5.98.0(esbuild@0.25.0) ··· 30501 30854 serve-index: 1.9.1 30502 30855 sockjs: 0.3.24 30503 30856 spdy: 4.0.2 30504 - webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 30857 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) 30505 30858 ws: 8.18.3 30506 30859 optionalDependencies: 30507 30860 webpack: 5.98.0(esbuild@0.25.0)
+1
renovate.json
··· 1 1 { 2 2 "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 + "dependencyDashboardTitle": "Dependencies 📦", 3 4 "extends": ["config:recommended"], 4 5 "minimumReleaseAge": "3 days", 5 6 "prConcurrentLimit": 4,