feat: update adapter to use globalThis for origin resolution fix: remove unused ClientQuery export from query.ts chore: update tsconfig to include test files and set rootDir feat: add create-query functionality for dynamic API generation feat: implement QueryApi with enhanced type inference from JSON Schema test: add comprehensive API tests for QueryApi functionality test: create demo routes and schemas for testing purposes docs: add type inference demo for QueryApi usage
99 lines
2.5 KiB
YAML
99 lines
2.5 KiB
YAML
lockfileVersion: '9.0'
|
|
|
|
settings:
|
|
autoInstallPeers: true
|
|
excludeLinksFromLockfile: false
|
|
|
|
importers:
|
|
|
|
.:
|
|
dependencies:
|
|
es-toolkit:
|
|
specifier: ^1.44.0
|
|
version: 1.44.0
|
|
devDependencies:
|
|
'@kevisual/code-builder':
|
|
specifier: ^0.0.6
|
|
version: 0.0.6
|
|
'@kevisual/router':
|
|
specifier: ^0.0.72
|
|
version: 0.0.72
|
|
'@types/node':
|
|
specifier: ^25.2.3
|
|
version: 25.2.3
|
|
typescript:
|
|
specifier: ^5.9.3
|
|
version: 5.9.3
|
|
zod:
|
|
specifier: ^4.3.6
|
|
version: 4.3.6
|
|
zustand:
|
|
specifier: ^5.0.11
|
|
version: 5.0.11
|
|
|
|
packages:
|
|
|
|
'@kevisual/code-builder@0.0.6':
|
|
resolution: {integrity: sha512-0aqATB31/yw4k4s5/xKnfr4DKbUnx8e3Z3BmKbiXTrc+CqWiWTdlGe9bKI9dZ2Df+xNp6g11W4xM2NICNyyCCw==}
|
|
hasBin: true
|
|
|
|
'@kevisual/router@0.0.72':
|
|
resolution: {integrity: sha512-+HL4FINZsjnoRRa8Qs7xoPg+5/TcHR7jZQ7AHWHogo0BJzCAtnQwmidMQzeGL4z0WKNbbgVhXdz1wAYoxHJZTg==}
|
|
|
|
'@types/node@25.2.3':
|
|
resolution: {integrity: sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==}
|
|
|
|
es-toolkit@1.44.0:
|
|
resolution: {integrity: sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg==}
|
|
|
|
typescript@5.9.3:
|
|
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
|
|
engines: {node: '>=14.17'}
|
|
hasBin: true
|
|
|
|
undici-types@7.16.0:
|
|
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
|
|
|
|
zod@4.3.6:
|
|
resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
|
|
|
|
zustand@5.0.11:
|
|
resolution: {integrity: sha512-fdZY+dk7zn/vbWNCYmzZULHRrss0jx5pPFiOuMZ/5HJN6Yv3u+1Wswy/4MpZEkEGhtNH+pwxZB8OKgUBPzYAGg==}
|
|
engines: {node: '>=12.20.0'}
|
|
peerDependencies:
|
|
'@types/react': '>=18.0.0'
|
|
immer: '>=9.0.6'
|
|
react: '>=18.0.0'
|
|
use-sync-external-store: '>=1.2.0'
|
|
peerDependenciesMeta:
|
|
'@types/react':
|
|
optional: true
|
|
immer:
|
|
optional: true
|
|
react:
|
|
optional: true
|
|
use-sync-external-store:
|
|
optional: true
|
|
|
|
snapshots:
|
|
|
|
'@kevisual/code-builder@0.0.6': {}
|
|
|
|
'@kevisual/router@0.0.72':
|
|
dependencies:
|
|
es-toolkit: 1.44.0
|
|
|
|
'@types/node@25.2.3':
|
|
dependencies:
|
|
undici-types: 7.16.0
|
|
|
|
es-toolkit@1.44.0: {}
|
|
|
|
typescript@5.9.3: {}
|
|
|
|
undici-types@7.16.0: {}
|
|
|
|
zod@4.3.6: {}
|
|
|
|
zustand@5.0.11: {}
|