{"_id":"@flowblade/sqlduck","_rev":"75-6c24af7b5ef28cccf5d1b0ed70a4305e","name":"@flowblade/sqlduck","dist-tags":{"latest":"0.39.2"},"versions":{"0.0.1":{"name":"@flowblade/sqlduck","version":"0.0.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.0.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"806f6fbcec1979e54d341b92f3445553934eb7d1","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.0.1.tgz","fileCount":6,"integrity":"sha512-zJoAnkuVIngYYqeBDKa40kMKE47y9KrzZ967TXqKh9QmhnkZOFjDqnYr9UqGNVBR+wAYTlLuhy9ag3pD94U9aw==","signatures":[{"sig":"MEUCIQCBFW7ZrwdwFpgYJocFChgfQw20bRMY+jUPWyJjTMFC5AIgcrCG4HtC+8a4GYdRLo6VFxaEQJKJ5t6Wgag1Tkq78zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17820},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"5f1913261b49e0dcf1f2612ad2e744f729410ba5","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"s.vanvelthem","email":"belgattitude@gmail.com"},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"10.9.3","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.2.1","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"workspace:^","@flowblade/sql-tag":"workspace:^","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"workspace:^"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.2","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.1.3","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.10.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.2","@duckdb/node-api":"1.4.3-r.1","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"workspace:^","@typescript-eslint/parser":"8.50.1","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.10.0","@typescript-eslint/eslint-plugin":"8.50.1","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.0.1_1766436344340_0.22463645892601503","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@flowblade/sqlduck","version":"0.0.3","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.0.3","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"31ff9c6459b136abbdd2e1789a2637f488e52923","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.0.3.tgz","fileCount":6,"integrity":"sha512-2T7oO8seAENMkgqdJ7IfQG1gbOaUnpwONVL7V4nJq5FcYGC8wtSTwF+hEP0g8h5QpS7nfuRVSQjILTf47HMpGg==","signatures":[{"sig":"MEUCIEwUWpM/6YFELlgLp6amkulHZTcs5E48weYWMeDKri4NAiEAzpmDr60n3dHGhs96q4mykw+nWQH6vhi1Xi5NYRbmaYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18627},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"c9ff3a38d0b285d115b83980992415283306042d","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.22","@flowblade/sql-tag":"^0.1.17","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.16.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.2","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.1.3","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.10.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.2","@duckdb/node-api":"1.4.3-r.1","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^0.17.0","@typescript-eslint/parser":"8.50.1","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.10.0","@typescript-eslint/eslint-plugin":"8.50.1","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.0.3_1766438624601_0.261700873580093","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@flowblade/sqlduck","version":"0.0.4","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.0.4","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"bbf3a63a523dea081eadb4a71d0abe8f713cc66b","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.0.4.tgz","fileCount":6,"integrity":"sha512-gf0zWHi8ke36tYZANWDR4rv2Pt+S/Tyevq1q7QPrwo9tKalIK4sT5l0FhLYpxAg8XkcznIdF5rxIY7yZGhrHMQ==","signatures":[{"sig":"MEUCIH6p+DOy/KjyT341QAQiu3bXVQQJQTo7R2emd6r+wxV+AiEAz+yZZ54if46XeZNmlrx+VTb/sLdiEpUhWS/06Oa7Oyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18748},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"7c6fa57f2b1c437819104e1a618650f09705f048","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.24","@flowblade/sql-tag":"^0.1.18","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.16.2"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.2","@duckdb/node-api":"1.4.3-r.2","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^0.17.2","@typescript-eslint/parser":"8.51.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.51.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.0.4_1767043588413_0.9448265743718687","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@flowblade/sqlduck","version":"0.0.5","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.0.5","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"a762022750ab8346283dde7616d92b4a0a4f0b8e","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.0.5.tgz","fileCount":6,"integrity":"sha512-G7Wkf7BUI2wukcODnHKthK/CfcXI4Jjx1MXyk3NhO34RsR2b9AdaFDr3G56hIfvCgc3fjxCX6Dcls1k83t1feg==","signatures":[{"sig":"MEUCIFt50l/6X4TYvDHR0glPVXOxstvw9dwb3S9aGV8Rg8s7AiEArjqzkmFq6PhfBvCWG+ytJxeyKnwHiaSw2CDFHHDi2uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18746},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"eeb3e03095c400c7710fa9d27c3c9c77d398b739","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.24","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.16.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.2","@duckdb/node-api":"1.4.3-r.2","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^1.0.0","@typescript-eslint/parser":"8.51.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.51.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.0.5_1767046306487_0.37505951688175587","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@flowblade/sqlduck","version":"0.0.6","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.0.6","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"9ca85aecb03167b56c9396ec283aa594ef99b119","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.0.6.tgz","fileCount":6,"integrity":"sha512-o6PzeDUvdpS6pK8Cye3Vsv/SeuWUkQpHco/8sBl2lACOisBfeR9KHOo78hYLwbZUFBXeuWrlU8E7Bex7TgxvOg==","signatures":[{"sig":"MEQCIHsi/BReijv8OMhOtUL5dtQ30gXq30dyyZkMG6Ew8R2PAiBUkfo1Xc68+qCfqQm5dYyG0WKAGsoAbFJf/a9x//Y75A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18746},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"c30ed68483b79c7bc3f143c1b6e24d7a4f72b65d","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.24","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.2","@duckdb/node-api":"1.4.3-r.2","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^1.1.0","@typescript-eslint/parser":"8.51.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.51.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.0.6_1767076635129_0.7266121822634699","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@flowblade/sqlduck","version":"0.1.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.1.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"07c1b45951f943f3b822a736012f4d6d48eb7d44","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.1.0.tgz","fileCount":6,"integrity":"sha512-ZTbnJc0LXyOccubIFPo4sTvtmIAHTXCyiqk1vyjcSOZXrPbVByuNJOwviKJIj1tn1FodiPAFNMgiqSVbv4z8Bw==","signatures":[{"sig":"MEQCIEx7h5+D3osbVUF/Ety38Ht27JX+Tu0XD++Brn9TGu9nAiBSJGhYPVGxvrYeJ0dVBxxztfG4K9YRiwqr+z2zYKsvcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19556},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"02d1d42d6153e1e1958b93428d22c0601706903c","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.2","@duckdb/node-api":"1.4.3-r.2","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^1.2.0","@typescript-eslint/parser":"8.51.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.51.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.1.0_1767106547459_0.49984099523143066","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flowblade/sqlduck","version":"0.2.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.2.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"3cbff136ac3dc0ae181118f4bd76becb03b2868d","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.2.0.tgz","fileCount":6,"integrity":"sha512-N5JB+ClKcj5E1AFC0NaTMKZD7ieFjc7DAC2iLOL45bNvoqsWReVv4gg/bsR605cdO2BdF7V9ReT6SzXppnHj8Q==","signatures":[{"sig":"MEUCIQC372XCMUQAM0qZMbaFjEP8RtqB5giTAHyp1OgddbG6SwIgTleDXqZlS+ckVYmgOMonYMLNWTNoSlMi7YRXcuZJlA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19556},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"96cbc3539bef583b05ed22ee74f8b5062abec2c8","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.2","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^1.2.0","@typescript-eslint/parser":"8.51.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.51.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.2.0_1767623039818_0.5715821025273116","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@flowblade/sqlduck","version":"0.2.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.2.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"d760e0c06fd42dfb45fcd47cf871e73bbd737a23","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.2.1.tgz","fileCount":6,"integrity":"sha512-kbgmKMxh+2OxoklIl5dazpImZdmABO1L4UImRAwcaNB3d04phULr1ONtuuprvKoGAvjgWGu0sHAds3HC5Ifv7g==","signatures":[{"sig":"MEYCIQD2baeFlU/CDhkR0Z46ByUedI6POHpLEgYF0ma8o2RnBgIhAP3wPDStXWLkoYmnnWIJ6mP+6cWxQkAmsfzfPHqV2HoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19556},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"2c036e33a1e390847e81e72f64617a9b838431e2","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.2"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.3","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^1.2.0","@typescript-eslint/parser":"8.52.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.52.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.3"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.2.1_1767695608164_0.5368190517285456","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flowblade/sqlduck","version":"0.3.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.3.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"05128db5490cd26bc3072cb0eda03e7fe8ce0a87","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.3.0.tgz","fileCount":6,"integrity":"sha512-W+9hL9/M1bQ8SyxRPSM/AsrXHzSmNFL4CBBo9onv/ix/5SIVUX7eT0y2XB7e5XV1hiNlN/MD/TVdg90redMjfw==","signatures":[{"sig":"MEUCIANtzvQ3ZRgq+8i37QkzvnBBy9QDT0BYed2SbJx/rAEdAiEAt6+yody3eZyQ0pGMZXlVDKJv5lgyo+v/tBXXyBXNHP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19792},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"3069d9c785d289bbaf21222bbf390452314e8ba7","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.2"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.1.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.3","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","@flowblade/source-kysely":"^1.2.0","@typescript-eslint/parser":"8.52.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.52.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.3"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.3.0_1767698758382_0.7050261241923357","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flowblade/sqlduck","version":"0.4.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.4.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"3626346f586b231fe550dd19d34acbea1712142d","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.4.0.tgz","fileCount":6,"integrity":"sha512-e9NkVIm/6MqtZeQap5ZB1Hmx5rTDuyDlyH/XapIFGHXhBfH8gV/Btk9z/za06P/kMVl4t2tD//Gq+Z6WpsIOJA==","signatures":[{"sig":"MEUCIQCYE9UZ3DvjHuAMVKJLbSucPoJRRK6oRHj3se/lf7WQmQIgRTZXDz7Nd9YYowC0FcnxSdt74Beo4sJgFS4oaaZbXmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27073},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"35e286a47c4e3ff05fa98be89949d0aa24aa4061","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.2"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.3","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","typedoc":"0.28.15","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.2.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.3","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.9.0","@flowblade/source-kysely":"^1.2.0","@typescript-eslint/parser":"8.52.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.52.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.3"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.4.0_1767780550936_0.6098016154367385","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@flowblade/sqlduck","version":"0.5.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.5.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"6ca9f9397e941101307acb050778808db953c673","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.5.0.tgz","fileCount":6,"integrity":"sha512-VH8pHBYxMyKSxr31qwuNM4h9HpUthQRxrTfheaDPhbEGDOmD5km46OCSES1puCsuYhSDW7SbUmvKRSiwZtJTpQ==","signatures":[{"sig":"MEQCIG3e5Zv/c1Z8S3fzMOkVtf8pt61nIoEhgyHQlkgCaWa9AiAddDTcyQ0RxEVHlO9kd9K+UUE5angGjYwXhwlGQey2NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28341},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"aefcbcacf462c9d42f8ab28645c8df94f8fbf7aa","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.2"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.18.4","vitest":"4.0.16","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","typedoc":"0.28.15","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.16","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.3","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.2.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.3","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.16","vite-tsconfig-paths":"6.0.3","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.9.0","@flowblade/source-kysely":"^1.2.0","@typescript-eslint/parser":"8.52.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.52.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.3"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.5.0_1767803103346_0.6588120026053441","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@flowblade/sqlduck","version":"0.6.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.6.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"46ebd555b34413d88f4772f0a6243682270d3729","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.6.0.tgz","fileCount":6,"integrity":"sha512-6emqZQNLX+yh8ygrlOm205iFvROsJju3aOUGI/TXHFtyTmPF/SF9h5uM1Wmc6ipIV3Djm0zhFzEzydAD1ypv5A==","signatures":[{"sig":"MEQCIATZgjwu/E2u28lrpwQ7pv4HFaDIAnL3X4i3zZqIC6XaAiBdHJ4zk2sZJvcNOcg9rdHmZ/943MBM5E4fuCWdzrMzSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28419},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"02170c3e5b1c2f65230384551479cbeee7ca1dd1","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.3.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.9","rimraf":"6.1.2","tsdown":"0.19.0","vitest":"4.0.17","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","typedoc":"0.28.15","es-check":"9.5.3","is-in-ci":"2.0.0","prettier":"3.7.4","cross-env":"10.1.0","@vitest/ui":"4.0.17","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.6","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.6.12","testcontainers":"11.11.0","@faker-js/faker":"10.2.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.3","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.17","vite-tsconfig-paths":"6.0.4","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.9.0","@flowblade/source-kysely":"^1.2.1","@typescript-eslint/parser":"8.53.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.53.0","@belgattitude/eslint-config-bases":"8.8.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.3"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.6.0_1768248362261_0.7474480038131803","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@flowblade/sqlduck","version":"0.7.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.7.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"f76d633decc5f22e57718d08cb8dff036463f81a","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.7.0.tgz","fileCount":6,"integrity":"sha512-Nt/LQ/E9Bxw2qVLtdpWgStNwmMRerE/emk84C0ZblBsUvxPNh0Eb1bTNpPQ1ui4mj2c42rKK4OEWRLs59Qk4sA==","signatures":[{"sig":"MEUCIDVUDxHMwSZsOH3X5Nj1o85qrHHuj8naKyhSLhoPHlQEAiEAwiw6aYO0okxS1HftcPvwM9Ddy1qzZin+VMzE/y145vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35633},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"3fed10dcae2a864e40859157da64ea8d7b4f1b18","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.3.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.17.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.10","rimraf":"6.1.2","tsdown":"0.19.0","vitest":"4.0.17","core-js":"3.47.0","esbuild":"0.27.2","publint":"0.3.16","tedious":"19.2.0","typedoc":"0.28.16","es-check":"9.5.4","is-in-ci":"2.0.0","prettier":"3.8.0","cross-env":"10.1.0","@vitest/ui":"4.0.17","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.9","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.7.0","testcontainers":"11.11.0","@faker-js/faker":"10.2.0","@dotenvx/dotenvx":"1.51.4","@duckdb/node-api":"1.4.3-r.3","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.17","vite-tsconfig-paths":"6.0.4","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.9.0","@flowblade/source-kysely":"^1.2.2","@typescript-eslint/parser":"8.53.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.53.0","@belgattitude/eslint-config-bases":"8.9.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.3-r.3"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.7.0_1768838995305_0.7310582142449304","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@flowblade/sqlduck","version":"0.8.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.8.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"1b118eaa8735407db4b85c06df9d3c50a911e356","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.8.0.tgz","fileCount":6,"integrity":"sha512-uSAXMlj85uT5w2+Yk4pu3j++ALRlRnTVxflZ8J5ZBmTlqlFLzYJwTeyowNtDDd1E7TQCfSAk29TCj0xU5XvyCA==","signatures":[{"sig":"MEYCIQC+lRvi6GHa+Bqmf35e/vIHow0sG/1FaYktbA6dqk507wIhAKOB5bNbg2JNF01eC1fyYWWIC0gdDuLjuPQVKd2QTWtV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36041},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"550eebba288d45c565f40efaf07d0e7eb7fda382","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc ./bench/stream.mitata.ts ","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc ./bench/stream.mitata.ts "},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.6.2","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.25","@flowblade/sql-tag":"^0.3.1","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.18.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.10","mitata":"1.0.34","rimraf":"6.1.2","tsdown":"0.20.1","vitest":"4.0.18","core-js":"3.48.0","esbuild":"0.27.2","publint":"0.3.17","tedious":"19.2.0","typedoc":"0.28.16","es-check":"9.5.4","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.0.18","size-limit":"12.0.0","typescript":"5.9.3","@types/node":"25.0.10","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.7.0","testcontainers":"11.11.0","@faker-js/faker":"10.2.0","@dotenvx/dotenvx":"1.52.0","@duckdb/node-api":"1.4.4-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.0","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.0","@vitest/coverage-v8":"4.0.18","vite-tsconfig-paths":"6.0.5","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.9.0","@flowblade/source-kysely":"^1.2.2","@typescript-eslint/parser":"8.54.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.11.0","@typescript-eslint/eslint-plugin":"8.54.0","@belgattitude/eslint-config-bases":"8.9.0"},"peerDependencies":{"@duckdb/node-api":"^1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.8.0_1769469623983_0.4356055309062483","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@flowblade/sqlduck","version":"0.8.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.8.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"3a88a5ccf5e3326780c2b1100e3e9b789235fc69","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.8.1.tgz","fileCount":6,"integrity":"sha512-SwxIuYa+1KRxrnTtILrtLVboDnfDrLP84KB0aLfZfCAVX7TI445ejP09tnO5uPGWed2DQu/jRmBkdObNGd2qgA==","signatures":[{"sig":"MEQCIERPX9StlCCWtMMM9r+lgE5BWiSOcJbC1zR7V2+xlKgdAiB/zBOMNEXtaXg20veKN/scvQiD9OXtvfpFz0Uh0O+jig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40269},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"f6703580af106c2fc630b02ba6980a0328bf0a01","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc ./bench/stream.mitata.ts ","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc ./bench/stream.mitata.ts "},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.26","@flowblade/sql-tag":"^0.3.2","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.19.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.11","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.1","vitest":"4.0.18","core-js":"3.48.0","esbuild":"0.27.3","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.17","es-check":"9.6.2","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.0.18","size-limit":"12.0.1","typescript":"5.9.3","@types/node":"25.0.10","npm-run-all2":"8.0.4","@httpx/assert":"0.16.7","regexp.escape":"2.0.1","sql-formatter":"15.7.2","testcontainers":"11.12.0","@faker-js/faker":"10.3.0","@dotenvx/dotenvx":"1.54.1","@duckdb/node-api":"1.5.0-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.0.18","vite-tsconfig-paths":"6.1.1","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.10.0","@flowblade/source-kysely":"^1.2.3","@typescript-eslint/parser":"8.57.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.12.0","@typescript-eslint/eslint-plugin":"8.57.0","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.8.1_1773246784483_0.9472875786474402","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@flowblade/sqlduck","version":"0.8.2","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.8.2","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"f52a8439296dffe4b3887c03bb74943e1251b732","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.8.2.tgz","fileCount":6,"integrity":"sha512-iNUVu47jN4mybQ3A0EdhokOHGKs/4sEncNrXGbb15sOR49Oo8T2qXNYFWgHulolMlcm5ARwAk5SSSQQYKOeoQQ==","signatures":[{"sig":"MEUCIDL3+88Y3PFJRqJOgcij6jqDNljWP10NsoB3H5EBSPMkAiEAuob2txKK2G5dgdHmT07rDm6FmCqavqoUzqJNz+m9LF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40229},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e62176730722d0f15d7d29bddc51e93ae46bb51a","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc ./bench/stream.mitata.ts ","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc ./bench/stream.mitata.ts "},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-mutex":"^1.0.0","valibot":"^1.2.0","@flowblade/core":"^0.2.26","@flowblade/sql-tag":"^0.3.2","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.12","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.3","vitest":"4.1.0","core-js":"3.48.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.17","es-check":"9.6.2","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.0","size-limit":"12.0.1","typescript":"5.9.3","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.2","testcontainers":"11.12.0","@faker-js/faker":"10.3.0","@dotenvx/dotenvx":"1.55.1","@duckdb/node-api":"1.5.0-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.0","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.10.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.57.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"11.12.0","@typescript-eslint/eslint-plugin":"8.57.0","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.8.2_1773671293085_0.3216926239518467","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@flowblade/sqlduck","version":"0.8.3","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.8.3","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"a655e0c9836dcf3340e25e7fba3ddd828782094e","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.8.3.tgz","fileCount":6,"integrity":"sha512-edrCI6+hmJh12ygA5mgJAa3+cFxjVoRPZ00rx5OXyUvQgliXhPketGbUj456tfXS6MXUkxeRZOvMbnb9meT6Og==","signatures":[{"sig":"MEUCIQCxnQ88Uz3HaF3Pj21Ts1/uDIo5CFyYRhx0oB3nLXeUNwIgL4/yWJWJSSAYx0eUuINYMkV4/JolEk1E/aswWeZ87cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40288},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"853f9d049eea1072cd0f5f4226b227e780feb924","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc ./bench/stream.mitata.ts ","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc ./bench/stream.mitata.ts "},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-mutex":"^1.0.0","valibot":"^1.3.1","@flowblade/core":"^0.2.26","@flowblade/sql-tag":"^0.3.2","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.14","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.4","vitest":"4.1.1","core-js":"3.49.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.17","es-check":"9.6.3","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.1","size-limit":"12.0.1","typescript":"5.9.3","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.2","testcontainers":"11.13.0","@faker-js/faker":"10.3.0","@dotenvx/dotenvx":"1.55.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.1","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.57.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260316.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.57.2","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.8.3_1774346664385_0.7973968441055312","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@flowblade/sqlduck","version":"0.9.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.9.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"1f6c432e5a5389fb89e2e48d1e617f99908b4016","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.9.0.tgz","fileCount":6,"integrity":"sha512-agLUyKyWqpaiZS1lIet7rSlTSmSNEp8Jx5+/YkYSQ5fHtEqEugPrIdTTQ0TvwaBOAeQTJ1HP5NOtaRwM+7+h+w==","signatures":[{"sig":"MEYCIQCn7Fu+FghbvBTAa4lXYtf33FcVO2wXiyyuGEV8EuMSbwIhANDyxZNt2S3fIWvZzI8JNzjeEymPV4oSoMdO02RW/IAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49109},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e9090a60a2191bdb8d05b9a99c5adf98c9b467ae","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-mutex":"^1.0.0","valibot":"^1.3.1","@flowblade/core":"^0.2.26","@flowblade/sql-tag":"^0.3.2","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.14","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.4","vitest":"4.1.1","core-js":"3.49.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.17","es-check":"9.6.3","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.1","size-limit":"12.0.1","typescript":"5.9.3","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.2","testcontainers":"11.13.0","@faker-js/faker":"10.3.0","@dotenvx/dotenvx":"1.55.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.1","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.57.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260316.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.57.2","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.9.0_1774391049608_0.882422700773352","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@flowblade/sqlduck","version":"0.10.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.10.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"bda2719d9f1c6bf5f6e14fdab03f083aea0cacfe","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.10.0.tgz","fileCount":6,"integrity":"sha512-rp8pmfY9EoMNIzZ1RoiFgrpajfWrpqQjQQ7XwHHop4oQXHvtQWtDxYxlFHZCYo0VXxvybXf8SP8CJZ9MyPNadA==","signatures":[{"sig":"MEUCIQDe6Q6Busf2fxQ1mV+6VgIiZ9XPmiMJCeFmvhDe3YLB9gIgLPaPb4nnym3I3qAZfckafzfXrEJQmeVEyJmG4eKqJmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53803},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"3049d8cd34a516506a2b237e8336aa034cc2c8fa","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-mutex":"^1.0.0","valibot":"^1.3.1","@flowblade/core":"^0.2.26","@logtape/logtape":"2.0.4","@flowblade/sql-tag":"^0.3.2","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.14","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.4","vitest":"4.1.1","core-js":"3.49.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.17","es-check":"9.6.3","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.1","size-limit":"12.0.1","typescript":"5.9.3","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.2","testcontainers":"11.13.0","@faker-js/faker":"10.3.0","@dotenvx/dotenvx":"1.57.2","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.1","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.57.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260316.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.57.2","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.10.0_1774403880834_0.10960459655484889","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@flowblade/sqlduck","version":"0.11.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.11.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"f9e227040ea09b8830376beabc98fefd4b8eb1c8","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.11.0.tgz","fileCount":6,"integrity":"sha512-TruUm4xihiNr1r7oSJ4Dll7UGPVI3MtvYQnDhECUDI3fswIYXXjtfhpei80ceOhwuD1ojC3z2kqwwREqwiniew==","signatures":[{"sig":"MEUCIEw8cQZ8LntBa2X3iutjdJsqIiA0SHmFizxJASeWLDRtAiEAqq6HQ3cRNJVm3Pw9N3xsKUjkEC0CT+kh6axBvqqVslE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82122},"type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"c9c10eecb0f507357ec52590729f6b9a47a089e4","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-queue":"9.1.0","valibot":"^1.3.1","@httpx/assert":"^0.16.8","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.14","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.5","vitest":"4.1.1","core-js":"3.49.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","es-check":"9.6.3","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.1","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.2","testcontainers":"11.13.0","@faker-js/faker":"10.3.0","@dotenvx/dotenvx":"1.57.2","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@traversable/zod":"0.0.57","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.1","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.57.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260324.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.57.2","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.11.0_1774486960514_0.2638780165246897","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@flowblade/sqlduck","version":"0.12.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.12.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"8821a0f08b25f8f8558264f158f5ab8660780149","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.12.0.tgz","fileCount":8,"integrity":"sha512-qGp9Yv0U7lJDpDI8jqkjJlOYXoTDDJmf+6y1lfsMHAdpjEYlVxwk9ORjo2IUl6o7mT9Zj1QkPOf4moDFYN674Q==","signatures":[{"sig":"MEQCIAzoZw16lJ5cd600xa/c0+soUX5Q1XLFRZe/Xj+h0Cc4AiAqsdQI/j5qnyXgykeMqNziIet5/mTa33vRRrCJhfUyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53126},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./package.json":"./package.json"},"gitHead":"abb8d9b26445760c3794c5c261fc369299a77709","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-queue":"9.1.0","@httpx/assert":"^0.16.8","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.15","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.7","vitest":"4.1.2","core-js":"3.49.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","es-check":"9.6.3","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.2","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.13.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.59.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.58.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260324.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.58.0","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.12.0_1774963395578_0.9261317345269977","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@flowblade/sqlduck","version":"0.13.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.13.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"0e8b2c1d14ec2df533f55c40fdf0b0d68f7dd4c7","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.13.0.tgz","fileCount":8,"integrity":"sha512-cGClnGcLpW62Ja/doCA86udo18AX6vfu+HS3qewv3oFEcLgOdFshA2Xkoy4OH+0pHhpxdIHu4jGlcGrDdkiAtA==","signatures":[{"sig":"MEUCIQDFPywrk7XwoQWPZ9IS6uSQsi8NEYvw7fVti7WFIf0/AgIgZa7gdccUMjsDjyoF72t1yAv5lyxiRcECWNczuyCq2C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53597},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./package.json":"./package.json"},"gitHead":"c96c3a4edf08ad319e9636c12701801115ea0b96","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.9.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","p-queue":"9.1.0","@httpx/assert":"^0.16.8","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.15","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.7","vitest":"4.1.2","core-js":"3.49.0","esbuild":"0.27.4","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","es-check":"9.6.3","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.2","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.8","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.13.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.59.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.58.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260324.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.58.0","@belgattitude/eslint-config-bases":"8.10.0"},"peerDependencies":{"@duckdb/node-api":"^1.5.0-r.1"},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.13.0_1774979888445_0.78400938715165","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@flowblade/sqlduck","version":"0.14.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.14.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"5bc4982409520b2f66b4546fad7fccd999528df1","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.14.0.tgz","fileCount":11,"integrity":"sha512-mTmx6m1PUQIDG8hTmshZytFTxMhuGYHmJU1qBjvS4sLj+7aRIQ6nLWq/Xm8pr+3Vc4iuSIkIepwHlT5VAP32Pw==","signatures":[{"sig":"MEQCIFAbbCc4wgCf++ftcUVO2vCz4ZbG76wYv0Amus9GyNUAAiALZTu0LP8dQ7/VGV4ZjdU/aM6mTPIzNslp7Hsz4Yjmcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74419},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"c6d81b67592b728f699c74c750902087db38215f","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","check-size":"size-limit","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","p-queue":"9.1.1","@httpx/assert":"^0.16.9","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.15","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.7","vitest":"4.1.2","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.2","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.2","npm-run-all2":"8.0.4","@httpx/assert":"0.16.9","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.13.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.59.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.58.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260406.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.58.0","@belgattitude/eslint-config-bases":"8.12.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.0-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.14.0_1775548471263_0.042125247965312695","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@flowblade/sqlduck","version":"0.15.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.15.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"b7635b9f13b3bdd74e5465ecb4f428542ad25ea6","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.15.0.tgz","fileCount":11,"integrity":"sha512-fuzeDQUZK72XhpGZeokJwoGdBuVhLIbmdGbsHZLycBF1oNSXuOFqZ7lbshw3QM9CrjZf1aZBgYjpnKkza+LESA==","signatures":[{"sig":"MEYCIQDbpF3z8O6D7tJ+AkYZqL27EHzebXsbvCMtpMBVZPJwZAIhAMoeLjAWqMdzUv+3wpGoiHnyEBZdKj9aBSMvmTr7vU4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"ceaad13998e7002f25775d8b5d90deca2a17bcba","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","p-queue":"9.1.1","@httpx/assert":"^0.16.9","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.15","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.7","vitest":"4.1.3","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.3","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.2","npm-run-all2":"8.0.4","@httpx/assert":"0.16.9","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.13.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.59.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.3","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.58.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260406.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.58.1","@belgattitude/eslint-config-bases":"8.12.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.0-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.15.0_1775636112717_0.05776852912964969","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@flowblade/sqlduck","version":"0.16.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.16.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"d22df4360d294aa051e9a848a71e3adb7dd48fb9","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.16.0.tgz","fileCount":11,"integrity":"sha512-t2PH0n+5CqCIScJ7Fj4Ca+J45sEkCk/vIaDsOyGnLtLlh0NgE8I0rSV00LUk6OEF1Z5Ufhl4fnP5e3pgMZV3eQ==","signatures":[{"sig":"MEQCIDhsrdpwvVZSiREMLVjCIm5Fa3kgr+IzUf29plmY9CnaAiB5mXa05KDLY4UD1a40nXQpFEVH16vDoUTwtVU5u59AdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81822},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"6a0142d15889517831f909806b7b3a631e425b76","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","p-queue":"9.1.2","@httpx/assert":"^0.16.9","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.15","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.7","vitest":"4.1.4","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.1","cross-env":"10.1.0","@vitest/ui":"4.1.4","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.2","npm-run-all2":"8.0.4","@httpx/assert":"0.16.9","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.13.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.59.1","@duckdb/node-api":"1.5.1-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.4","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.58.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260406.1","@testcontainers/mssqlserver":"11.13.0","@typescript-eslint/eslint-plugin":"8.58.1","@belgattitude/eslint-config-bases":"8.12.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.0-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.16.0_1775751509936_0.33768962326536767","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@flowblade/sqlduck","version":"0.17.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"d206c099215b33fce4fcff576890b490ffe6c6d5","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.0.tgz","fileCount":11,"integrity":"sha512-pcFj/88J3A+C1hXSfm1iaFswgbfWmDdI4BqKvrI+0SmIXlGvkLazA8s6DEh8JhQ40/KfUUZZ/ujPBDCyAPCLKA==","signatures":[{"sig":"MEUCIEvV2GNIHp7VnAo0+WE58PH+xa4R7fPU9Sp8ONvjB/s3AiEAl9e2EtaJicvutOc8QV0fmXdaDLMx8PEaWvVgVDuNjns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87170},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"0187a67140e020b8fd275179f28e78f6c0a29b30","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","p-queue":"9.1.2","@httpx/assert":"^0.16.9","@flowblade/core":"^0.2.26","@logtape/logtape":"^2.0.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.2","@httpx/plain-object":"^2.1.8","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.2"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.16","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.7","vitest":"4.1.4","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.18","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.2","cross-env":"10.1.0","@vitest/ui":"4.1.4","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.5.2","npm-run-all2":"8.0.4","@httpx/assert":"0.16.9","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.61.0","@duckdb/node-api":"1.5.1-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.4","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.0","@typescript-eslint/parser":"8.58.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260410.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.58.1","@belgattitude/eslint-config-bases":"8.12.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.1-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.0_1775939695207_0.8143606005394273","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@flowblade/sqlduck","version":"0.17.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"02f4cd329154a0be5b1ae318a4c310d9c183ce0c","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.1.tgz","fileCount":11,"integrity":"sha512-vCLPmT+SLapbyLC8rwdKih4LTJdjOXlQ9kEnH03sunG3sLFW+HHGGIjaIR3r3kUG1kbSKU0t5jO7G0IcOndiCA==","signatures":[{"sig":"MEUCIQCLgZldoDaBG/TzyMnIYkyon3hvMGwx995jF9yp9iREtgIgTBjYpWXqFGiGaC/fk1c2PSu7xhKF2hL67tMZQsEnV0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87170},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"e81fb01f9b9f2aa160a83c297350e22dcfe411c9","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","p-queue":"9.1.2","@httpx/assert":"^0.16.9","@flowblade/core":"^0.2.27","@logtape/logtape":"^2.0.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.3","@httpx/plain-object":"^2.1.9","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.16","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.8","vitest":"4.1.4","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.2","cross-env":"10.1.0","@vitest/ui":"4.1.4","es-toolkit":"1.45.1","size-limit":"12.0.1","typescript":"6.0.2","@types/node":"25.6.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.9","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.61.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.0.1","@size-limit/esbuild":"12.0.1","@vitest/coverage-v8":"4.1.4","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.1","@typescript-eslint/parser":"8.58.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260410.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.58.2","@belgattitude/eslint-config-bases":"8.12.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.1_1776149982431_0.3955679121012743","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@flowblade/sqlduck","version":"0.17.2","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.2","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"114b7b559fac8cc6e8ad63e47697c3e697cceb5d","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.2.tgz","fileCount":11,"integrity":"sha512-ZQzmr5pydgIhCwJD6yKupMyfj3JTuIocMJb6XEwniUFI2AkuuUz7SE9/FBGGUlnRvsbWPuwTseNhGVa4OfHOCw==","signatures":[{"sig":"MEUCIQD7WQnkfL5xq/IHuBuSnJhepqZxTFwAzzQeiMIyT4vQcQIgHOUzY4b2aUI++uSX9zBU0B3STXIqp/kwHYS4qkUg5kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89585},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"a7c8eb7d2e2fa7d8afb5d7778118a622cc6c888f","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","p-queue":"9.1.2","@httpx/assert":"^0.16.9","@flowblade/core":"^0.2.28","@logtape/logtape":"^2.0.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.9","@flowblade/sql-tag":"^0.3.3","@httpx/plain-object":"^2.1.9","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.5"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.16","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.9","vitest":"4.1.4","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.4","es-toolkit":"1.45.1","size-limit":"12.1.0","typescript":"6.0.2","@types/node":"25.6.0","npm-run-all2":"8.0.4","@httpx/assert":"0.16.9","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.61.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.4","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.3","@typescript-eslint/parser":"8.58.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260415.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.58.2","@belgattitude/eslint-config-bases":"8.13.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.2_1776457544149_0.23691041011723413","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@flowblade/sqlduck","version":"0.17.3","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.3","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"25f3a214563ae1b202ff584833bacc27a0034d9e","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.3.tgz","fileCount":11,"integrity":"sha512-1h0KKuLVE51DhUthKjp3ezJ8W1DnpLlE2gqq33HSO4DWKVLzgpqeh5a9q1DMwmpuSZVL0Dx7F1Il2zXaRAc1dg==","signatures":[{"sig":"MEUCIQD+2ZnaKNBabwuzsMxsPAFiuv29qTjgQdTCLJoTMYF0cwIgFntYjEQ5IXGhrQAckvv3jgONGQuVtF0rUliYz/hF9i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93305},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"1aa5f7592b0f4082063f32c66b6b2e9bc67434f3","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.2","p-queue":"9.2.0","@httpx/assert":"^0.17.0","@flowblade/core":"^0.2.28","@logtape/logtape":"^2.0.6","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.10","@flowblade/sql-tag":"^0.3.3","@httpx/plain-object":"^2.1.9","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.5"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.17","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.10","vitest":"4.1.5","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.5","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.6.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.0","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.64.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.5","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.3","@typescript-eslint/parser":"8.59.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260501.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.1","@belgattitude/eslint-config-bases":"8.14.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.3_1777837315681_0.11499486407934034","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@flowblade/sqlduck","version":"0.17.4","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.4","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"00caef1e219196a5194da4eff4e6c9ccad44d6e5","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.4.tgz","fileCount":11,"integrity":"sha512-TNp+OxPu96uR+Ig33nN647NzeUl3Cgo/BJv4VPol/U7rexFCxgJuh5/P6PQzs9F4ROjTzhMrcH9/ByTZuCM4Mg==","signatures":[{"sig":"MEUCIE1LUJS4bg3V/vvgF7RN5G+XvuzktVrdId1d5Z2KDK5JAiEAxUgwasU7XbaS66o0iZ5SJSkJ6mG4RvzEw1m5jvA5U7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93306},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"c9129677e6af89d0989efd4cef66cd554713c9fb","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","p-queue":"^9.2.0","@httpx/assert":"^0.17.0","@flowblade/core":"^0.2.28","@logtape/logtape":"^2.0.7","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.10","@flowblade/sql-tag":"^0.3.3","@httpx/plain-object":"^2.1.9","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.6"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.17","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.21.10","vitest":"4.1.5","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.18","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.3.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.5","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.6.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.0","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.64.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.5","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.4","@typescript-eslint/parser":"8.59.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260503.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.2","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.4_1777977515762_0.05258313078344967","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@flowblade/sqlduck","version":"0.17.5","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.5","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"cfb42a2f1660848ce997661461cd37ba7e18c180","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.5.tgz","fileCount":11,"integrity":"sha512-L5LskDHmgEoHaamOoEWzwPPIHxdc4tKNyDmBZrK7EQC+Op2dsgpChw6RYbsCrYEepQ5XrOh27XGHq+tpNw+InA==","signatures":[{"sig":"MEUCIQD3TD9P/Y+2mSe5+nC3DmJO2ghKc1OkXnPrkqZj9wYKVwIgae6lSewlcytlne8NLWBUYK4ntrPwFzJvdkzIDGSdVKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93306},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"f75e4b7cec8191ddf4f492df8f953ac28c14109e","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.11.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","p-queue":"^9.2.0","@httpx/assert":"^0.17.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.0.7","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.10","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.10","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.7"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tarn":"3.0.2","ansis":"4.2.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.28.17","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.5","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.19","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.5","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.6.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.0","regexp.escape":"2.0.1","sql-formatter":"15.7.3","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.65.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.5","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.3.5","@typescript-eslint/parser":"8.59.2","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260505.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.2","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.5_1778311640375_0.08065339811514316","host":"s3://npm-registry-packages-npm-production"}},"0.17.6":{"name":"@flowblade/sqlduck","version":"0.17.6","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.17.6","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"d7e03764a0112d1682d1ed47dd13d7310173707c","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.17.6.tgz","fileCount":11,"integrity":"sha512-Ff8rDzHnjKWzIdv72Udt/G2P4rASSo1LuWyOyG4k28Uwh5D0SUSUJ+AudydxtN4sUn4iABKYZYNUa1877Ptd/Q==","signatures":[{"sig":"MEUCIHsleDte2X0m4qy591roWTgPiXdNHNXjJhHJjnmOOYrvAiEAw7hKDddWUW+LRemvHyzLX/HZ+tcAty+snuryd/nD5uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93305},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"83513b689140fd175cb25ef6ebf280fe0d20ffe7","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.2.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.0","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.8"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.6","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.6","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.8.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.7.4","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.66.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.6","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.3","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260515.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.3","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.17.6_1779089933840_0.16532508552188774","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@flowblade/sqlduck","version":"0.18.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.18.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"bfbcf74d37baa3e24c02bb337ffc8cfc2c16e29c","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.18.0.tgz","fileCount":11,"integrity":"sha512-zto/J2ycnNG1bmu8sf61UsxU1K2h9wGbyy4dK3/5mByUnD6577ANa9xHYXzD88zASQk7PtNmDo4kdNvoMi1mZw==","signatures":[{"sig":"MEQCIGxMyaedoF9+nedpalslbRMNHKFhQP2/R1rjqWniQvTaAiBpGaJGszuoopWWhdcIDB7AujuSeMN/wAti99xaCSz27g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94901},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"f18ddbf3d56dd641f5186135ca388d36e862d614","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.0","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.8"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.6","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.6","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.8.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.7.4","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.66.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.6","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.3","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260516.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.3","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.18.0_1779098062185_0.1125651762682276","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@flowblade/sqlduck","version":"0.18.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.18.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"57a296fb0ee237ed38747b31fea043a7730a2d93","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.18.1.tgz","fileCount":11,"integrity":"sha512-dt3pURHHONF+LXgLs5YLMNV0J+rK5Ic0JZOXJW6JO4y8jznd3NTENblXBmahgToELRPh1pAFrkl+KNuX9L4IDQ==","signatures":[{"sig":"MEYCIQDmjM+nQp5D18yp+MwfUSUy6GbCpczeyVSCupz8sgUm1gIhAIyWWoldUxLnn9GfVsjAJQzB4E4GJkHvV0yuekn47FMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94691},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"95dff1d42eaf7077d2029a528e457fa833cebfa5","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.0","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.8"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.6","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.6","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.8.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.7.4","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.66.0","@duckdb/node-api":"1.5.2-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.6","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.3","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260516.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.3","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.18.1_1779099055000_0.5522739627982904","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@flowblade/sqlduck","version":"0.18.2","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.18.2","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"d372aa5670065c3a6b29c6f7fb79b320469248df","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.18.2.tgz","fileCount":11,"integrity":"sha512-Js0DKE3cGNQQNwL/QvpGPz1XXkCki/m0QbhTkzHWGc5LsgotPAozkgp85NyCS8B9/abGPUUwINX31d0adxPeBw==","signatures":[{"sig":"MEQCIA595ykUMn3XFYxzrwiquHhowzpLruvEG/menGPB21WSAiBJfI/r5KE3D3+RBhcSBnA8Rf+vIO/448CA3s8X3UYRmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94691},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"6e4352e5c6c2cbf625dd63ee1324d96d15fb2694","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.0","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.20.9"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.1","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.6","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.6","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.8.0","npm-run-all2":"8.0.4","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.7.4","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.66.0","@duckdb/node-api":"1.5.2-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.6","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.4","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260517.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.4","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.2-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.18.2_1779190958765_0.9055358523260846","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@flowblade/sqlduck","version":"0.19.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.19.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"3acbd0354e923ab5166e20f4834100ddbb4a22fb","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.19.0.tgz","fileCount":11,"integrity":"sha512-Le5kSpn9H+1PGwgoKIUd2DHWyhb2Yck7vlCNMspIcLxbHTCjntCnH16zpBT+rk0HBphVdrw/pG7wGrZOclHK3g==","signatures":[{"sig":"MEYCIQDNtqsFGN+tqsTlFE469hAilB5iIg8DGIc0Q23aVO/tBAIhAOzt2BX3C2MLeKX+9HoQRtAs2tu2CsBH6leDPauRR+6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94691},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"1008e257df3d78674fa616d7d8130f0ef619f556","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.21.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.2","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.0","npm-run-all2":"9.0.0","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.66.0","@duckdb/node-api":"1.5.3-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.4","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260518.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.4","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.19.0_1779347743750_0.5637335969526682","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@flowblade/sqlduck","version":"0.19.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.19.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"c6aa2f37360cacb6f2e7103ffef87d418bb156b1","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.19.1.tgz","fileCount":11,"integrity":"sha512-TSdHbo0AL7RLjyqEkgW1xm0V+fsF1zS+NQrFZ+n1Utcf0Vo11Z0fZ0J3vM16OEASd9duis4pyC0+jy/IlMLa6Q==","signatures":[{"sig":"MEYCIQDiQHOn6N4I+O74vL2Zw9CK9+PhZ+zJyu+GPuuUA9+SXwIhAIa6mp2oApKQGb0tXaM5TjZKRAsgI2JRzWPM7mRVbCjH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94772},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"f95ef0053fc52c42b83032afa6b54b3b182ddc90","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.21.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.0","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.0","npm-run-all2":"9.0.0","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"11.14.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.66.0","@duckdb/node-api":"1.5.3-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.4","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260519.1","@testcontainers/mssqlserver":"11.14.0","@typescript-eslint/eslint-plugin":"8.59.4","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.19.1_1779374313431_0.5107084033786446","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@flowblade/sqlduck","version":"0.20.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.20.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"c81aebbaed25466659024f9f3ea68a0579c452f7","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.20.0.tgz","fileCount":11,"integrity":"sha512-im5mE9T1h5aUCoIklPC0km7TlbOlKd1NfFYRGZRZbJKzUSsxiDzykNfUWFOxAd99XuSZYkHeXipXbHgDGUOSwQ==","signatures":[{"sig":"MEYCIQCvjGip+bdR/PpT/fJ+nyb6HSUrMDixxnzH19v0eXL89wIhAOjeV8T5Ka7bwP7/5XfBWmSm7RoZLaaKw5VDpwen7KjQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96357},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"898edc542dc82714b79db0514c8b21462f5edf6f","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.21.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.67.0","@duckdb/node-api":"1.5.3-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.59.4","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260523.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.59.4","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.1"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.20.0_1779745595896_0.21178429319656344","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@flowblade/sqlduck","version":"0.21.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.21.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"131e5424fd90366680bd6c0c78afe179d5e99caf","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.21.0.tgz","fileCount":11,"integrity":"sha512-pglclo28fvxWHRfkQBz/3xp9RHTfTkPRJzhwSjHdYKgGSiP82yBm+CBGV34C54oTOdjGWHRUStpvp7rntwnDjA==","signatures":[{"sig":"MEUCIBBBRKnxUQVvIcdcdhQOeYwrp1UmRr4LYfZaLYFJEjLiAiEAw0OtAWu/kp4rnSfBrsjO2rScQZMuCks0wccW/9eWFFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96357},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"360d49c5dcbf1d3a2b885d8552b42228db9d7943","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.22.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.67.0","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260524.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.21.0_1779807505948_0.6162322229813089","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@flowblade/sqlduck","version":"0.22.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.22.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"2c49f92ef86ef4c56fea4219f45ed517241ec35d","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.22.0.tgz","fileCount":11,"integrity":"sha512-xrlk+fpr6mrHqEX39I5GEsT4QZ31pkISFvc+8FRLtSzoxvTiEpZYZXrlHtBfW6rHvKVj7mAyXK8YRGJQU56iTA==","signatures":[{"sig":"MEUCIQDnjlhS0mHBqxKau+nPzN3cPohyiP7BIw3dyk1Rq5nQewIgSq6e5Nqo+o1KSWtGoocjDtAi2KBfNvzjxzSX88YTAQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96602},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./package.json":"./package.json"},"gitHead":"56662a1642cd7b6c2db02e52133c2b522811e3f4","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.22.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.46.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.68.0","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260524.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.22.0_1779815036377_0.8896300380308908","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@flowblade/sqlduck","version":"0.23.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.23.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"ae815e2c1280b04411f4d3a5f320452fcb3ca4fe","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.23.0.tgz","fileCount":14,"integrity":"sha512-8Ru1NB+iQmOL+gNObwf3/4k24IHSFvWeQ7eDHCDiONtzMVRKFlufhLg9Fp2mIeciydZPPytTyoluVSUbcyYf0g==","signatures":[{"sig":"MEUCICvPLcfYvXR6dhmW0G8hjTOahYvsRTjZVeKuO1vPUaq3AiEAzsVObJvwqBwgRLlmu7T95K3ZclPUI8LUicWkADPMgG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99809},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"60821af8a965708dd0af2e9fbb314d8a75df5003","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.22.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.47.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.68.1","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260525.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.23.0_1779874828681_0.16082641680102805","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@flowblade/sqlduck","version":"0.24.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.24.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"6e34856afb32efe6fbc25db2e15102ae9fa4048c","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.24.0.tgz","fileCount":14,"integrity":"sha512-8tAozG+GLB5RCgsF7ljd0CZy7huyOeGQ27e1DnRkGyPmEVDCm8uVTvpj3dFZ9NYHY0wzCE6FoV5SEqtoNL7tVg==","signatures":[{"sig":"MEQCIC44+iswjjlO3X1co1dDLD2OjzSpH4bRHgjUgHIUNfYdAiAiV/Nt0skbbqJ9gl3r6U+DuDL1hXIGHjCnxssDvsB4SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100373},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"371c35661a3aefddc3d4e028d81541f539f9a66e","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.22.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.47.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.68.1","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260525.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.24.0_1779881046249_0.9803075490945223","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@flowblade/sqlduck","version":"0.25.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.25.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"07e37d9afeb97865c6027d9e47d8f0f2eff4bbab","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.25.0.tgz","fileCount":14,"integrity":"sha512-gYYcp5adfyWWdb+yyuftL0NS57a4hjjGzwi2TNzF6tsNVkIVCVWMC1pt5gpM39t/fIt4GH+IA4NUhQqEm4iOXw==","signatures":[{"sig":"MEUCIHwr0YnhrfRaFyYcRr8hI1NnljKLgAMRqAYOlSPbC3nGAiEA3PN8VoLe1qsS0+hTAgNmEHeeyOX+TuHJMw9und1Y2xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101748},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"c7ce5472b1af23f9e38928dad96747ecbe2d7c28","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.12.1","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.22.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.47.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.68.1","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260525.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.25.0_1779883933118_0.16813964871293208","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@flowblade/sqlduck","version":"0.26.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.26.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"5f410d5bc275c6cd53c630cc1eaa067adb97a404","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.26.0.tgz","fileCount":14,"integrity":"sha512-k8qUEBc0uA3oGuWeSnwJrAsKn9jxdfTIBK0GwDFfK53Kd1wpZ4gSnRov2CynMP5GychpWHeeawCKxrGtN734gA==","signatures":[{"sig":"MEQCIA07KGW/crvOm++JY19SRq8Ncj66BTFi5Z5uJU6hzR9IAiB0m1VCDoUoVaYICLcNlRQTvWXLxgKEynwXRRDQVcrL9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102280},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"60ec54b5ccf6749cba8b977d465f28d9474ae87e","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.22.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.47.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.69.1","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260526.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.26.0_1779981726074_0.15760815695251162","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@flowblade/sqlduck","version":"0.27.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.27.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"3fdacc727f605aec2e68892a74d5155bed9f5054","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.27.0.tgz","fileCount":16,"integrity":"sha512-9a8G0YSt0gKQWE/M525yvoQQv03k9sdrMPlmAw/t7rWYsgv2cFDgnfdbLmhUB9eWmXHsBeHAQsZ5lVprlqA+Bw==","signatures":[{"sig":"MEQCIGxqwh7Kpl+HjcT6VvqPT15ZsdUb3lSEHam3t2mNzzn0AiAtZmWZpyEG1a03ukmdZSE1GtP2toLXMMNpiuC2aLQ8hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104062},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"5bc97e2daf523a7199217ca897007fe947312d76","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.23.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.0","vitest":"4.1.7","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.7","es-toolkit":"1.47.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.0","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.69.1","@duckdb/node-api":"1.5.3-r.2","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.7","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260526.1","@testcontainers/mssqlserver":"12.0.0","@typescript-eslint/eslint-plugin":"8.60.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.27.0_1780001041106_0.8461792495954463","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@flowblade/sqlduck","version":"0.28.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.28.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"0fd2cbd1229f287d69b6990801dfa15927d9e5fd","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.28.0.tgz","fileCount":16,"integrity":"sha512-GeJWx/QLtifzQpacMOztZqs7N6KOFFsbfalicIzLVDs6+IMFyskoW1Kg+EcZZfeQLDCCDJ7aeEsmEOFpuHWiew==","signatures":[{"sig":"MEQCIE4bzTnONscpFnMerXDWGkBYeTSkKrsA7j8dOADljCumAiAsZqzLOqdpjvQdUPGOSWenDN5bONmp3EBKEhYpdH4qkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105317},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"41b4fae9b8ee02a756bbd6ccae9ee76073920ba6","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.23.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.3","tarn":"3.0.2","ansis":"4.3.0","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.1","vitest":"4.1.8","core-js":"3.49.0","esbuild":"0.28.0","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.3","cross-env":"10.1.0","@vitest/ui":"4.1.8","es-toolkit":"1.47.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.1","npm-run-all2":"9.0.1","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.0","testcontainers":"12.0.1","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.69.2","@duckdb/node-api":"1.5.3-r.3","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.8","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.11.0","@flowblade/source-kysely":"^1.4.1","@typescript-eslint/parser":"8.60.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260527.2","@testcontainers/mssqlserver":"12.0.1","@typescript-eslint/eslint-plugin":"8.60.1","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.28.0_1780505291290_0.1683806141579729","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@flowblade/sqlduck","version":"0.28.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.28.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"fd2a41e2af77003c0ceeb06a80f39da3856c10b8","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.28.1.tgz","fileCount":16,"integrity":"sha512-raS6VACqbuXKaewyyE6FgBA3T+uPjrouyv1ubLPbYX3adKYj+21/pn63ducO0JqrcNIOy/iQHIVprURm1LcGGg==","signatures":[{"sig":"MEYCIQDN8LbUByCiZpgteIp6siUzogm+S/w7Pc7OzEoe6ysIFwIhAPElWnEd/9I3rqFSaW9KaAfzisU73yoA/WDgmg/mY8V7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105317},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"f3a1070d9a63fac8122a196331316263ffd516e8","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.4","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.23.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tarn":"3.0.2","ansis":"4.3.1","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.2","vitest":"4.1.9","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.4","cross-env":"10.1.0","@vitest/ui":"4.1.9","es-toolkit":"1.47.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.3","npm-run-all2":"9.0.2","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.1","testcontainers":"12.0.2","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.71.3","@duckdb/node-api":"1.5.3-r.3","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.9","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.4.2","@typescript-eslint/parser":"8.61.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260613.1","@testcontainers/mssqlserver":"12.0.2","@typescript-eslint/eslint-plugin":"8.61.0","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.28.1_1781556749704_0.3800479194785753","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@flowblade/sqlduck","version":"0.29.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.29.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"3f58866b86530a96909ae50dfb3997772ce52ced","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.29.0.tgz","fileCount":16,"integrity":"sha512-4rHyAGdBI/Ca8O9Lbd8ICIsRcjo18Fjd8BTmU0/F+RbCmpwqJtOM9x3YRfs0yrGQoKRjiORFlWo8eao1Gv1khw==","signatures":[{"sig":"MEUCIG35E4+3adEINhU1+vmyxuAZ9gbQvqp5xRTPUT92wyGUAiEA6ZgfUbmmml4NZwor037iqmmW/U4wN1ncc2bVPfZ527o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105317},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"fd8fc7e81e4adad972442fb704a347f772b5fce8","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.1.5","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.24.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tarn":"3.0.2","ansis":"4.3.1","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.3","vitest":"4.1.9","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.4","cross-env":"10.1.0","@vitest/ui":"4.1.9","es-toolkit":"1.47.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"25.9.3","npm-run-all2":"9.0.2","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.1","testcontainers":"12.0.2","@faker-js/faker":"10.4.0","@dotenvx/dotenvx":"1.73.1","@duckdb/node-api":"1.5.4-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.9","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.4.3","@typescript-eslint/parser":"8.61.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260617.2","@testcontainers/mssqlserver":"12.0.2","@typescript-eslint/eslint-plugin":"8.61.1","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.29.0_1781866606578_0.6265782531376749","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@flowblade/sqlduck","version":"0.30.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.30.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"2ca44ea4d696beee45e636f301a74be0f7ea8b4e","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.30.0.tgz","fileCount":16,"integrity":"sha512-hS7B41FHXff9+BHbbzUBWaqUfI8dOTmfJk2SgalIsupV4yE+7sY/arx5TlHubv9QDA0YQQg5lpmfif9qjRlFzA==","signatures":[{"sig":"MEQCIGIgmZfygczk0MM/VhquQrUPYIEIyxY2kJorBHcqZ4yRAiAkykNYlw9gk+wRndfcz/08cdaAG/J2XHoT67JcUc2xQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105317},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"5d8f4295613b8a7d8729e7743f6a569f6eaa5a5a","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.2.0","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.25.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tarn":"3.0.2","ansis":"4.3.1","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.3","vitest":"4.1.9","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.21","tedious":"19.2.1","typedoc":"0.28.19","valibot":"1.4.1","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.8.4","cross-env":"10.1.0","@vitest/ui":"4.1.9","es-toolkit":"1.47.1","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"26.0.0","npm-run-all2":"9.0.2","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.1","testcontainers":"12.0.3","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"1.75.0","@duckdb/node-api":"1.5.4-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.9","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.5.0","@typescript-eslint/parser":"8.61.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260619.1","@testcontainers/mssqlserver":"12.0.3","@typescript-eslint/eslint-plugin":"8.61.1","@belgattitude/eslint-config-bases":"8.15.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.30.0_1782113298158_0.7198508624633755","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@flowblade/sqlduck","version":"0.30.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.30.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"c5e31cbbcd27b6db02c4f4b2427943fc9722392a","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.30.1.tgz","fileCount":16,"integrity":"sha512-56hkhHswjw7ieno/FZ+CxvrjQcIxFTJO18qwiauRLAYxjDKQuv1kd8X2mtIGDnO5BqX45tlG7PrdOi81nymdMg==","signatures":[{"sig":"MEQCIGu2V3ij7Ugmy2meWOtgY9OtsB4IDOeH2UmqcMNTA/u3AiBPvzT9QnLkwgfpw1bpnNGBv1nDeaWytb1I0EB5mTj/og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105317},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"7ea745c4564fa58c56580535a762d2e32940c0c2","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.16.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.2.2","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.25.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tarn":"3.1.0","ansis":"4.3.1","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.3","vitest":"4.1.9","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.21","tedious":"20.0.0","typedoc":"0.28.19","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.4","cross-env":"10.1.0","@vitest/ui":"4.1.9","es-toolkit":"1.49.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"26.0.1","npm-run-all2":"9.0.2","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.0.4","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"1.75.1","@duckdb/node-api":"1.5.4-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.9","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.6.1","@typescript-eslint/parser":"8.62.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260630.1","@testcontainers/mssqlserver":"12.0.4","@typescript-eslint/eslint-plugin":"8.62.1","@belgattitude/eslint-config-bases":"8.17.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.30.1_1782991374179_0.7399797137908117","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@flowblade/sqlduck","version":"0.31.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.31.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"44a62097a64a7b256fbdad02a82c684401202dea","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.31.0.tgz","fileCount":16,"integrity":"sha512-vySo5kDRAc0urEr96YVulLDqB62UDHla2BZ4ZbyUpEZxr/swJBykCSuqPZa2UpgP30b5wARTAMZLiuQAwndU9w==","signatures":[{"sig":"MEYCIQCRIWdJ320GJICgwItxwLxUMjE1A6qwTiaYUzx0wWgq2wIhANG9eyVczlVbAQJt7VVCMH0LHk5EP5tY8kiafpGFTdAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105340},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"9fda1abb209d7de7781be01edef809f477ee0392","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.13.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.0","@httpx/assert":"^0.17.1","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.2.2","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.11","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.11","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.25.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tarn":"3.1.0","ansis":"4.3.1","execa":"9.6.1","eslint":"8.57.1","kysely":"0.29.2","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.3","vitest":"4.1.9","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.21","tedious":"20.0.0","typedoc":"0.28.19","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.4","cross-env":"10.1.0","@vitest/ui":"4.1.9","es-toolkit":"1.49.0","size-limit":"12.1.0","typescript":"6.0.3","@types/node":"26.0.1","npm-run-all2":"9.0.2","@httpx/assert":"0.17.1","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.0.4","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"1.75.1","@duckdb/node-api":"1.5.4-r.1","@mitata/counters":"0.0.8","@size-limit/file":"12.1.0","@size-limit/esbuild":"12.1.0","@vitest/coverage-v8":"4.1.9","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.6.1","@typescript-eslint/parser":"8.62.1","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260630.1","@testcontainers/mssqlserver":"12.0.4","@typescript-eslint/eslint-plugin":"8.62.1","@belgattitude/eslint-config-bases":"8.17.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.31.0_1783005111153_0.7732300957625176","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@flowblade/sqlduck","version":"0.32.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.32.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"23388bfed2ef9eb63b4bf3bea5c8d566e98b4b83","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.32.0.tgz","fileCount":16,"integrity":"sha512-VVcH5fgKsov8wvozeFy0SY8dOW3WZUet/trb39viayf9iqDD7Ndy3xXMr7SKc5JFaYdvoojbUCBNKaggnj4J0A==","signatures":[{"sig":"MEYCIQDiuJVREilRulEDlLAVgL4Xwbfr0fnqhDzXUYFPL97kpgIhANeus+kEN1rsKU6lSLGdox9pybeMBYQQgYYSdhlr2D/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107100},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"8a21ab72ffcf5796f9a88716efe1e0788d4d3ea2","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.16.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.17.2","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.2.4","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.12","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.12","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.26.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.1","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.0","eslint":"8.57.1","kysely":"0.29.4","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.10","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.22","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.10","es-toolkit":"1.50.0","size-limit":"13.0.1","typescript":"6.0.3","@types/node":"26.1.1","npm-run-all2":"9.0.2","@httpx/assert":"0.17.2","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.0.4","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"2.19.0","@duckdb/node-api":"1.5.5-r.2","@mitata/counters":"0.0.8","@size-limit/file":"13.0.1","@size-limit/esbuild":"13.0.1","@vitest/coverage-v8":"4.1.10","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.6.2","@typescript-eslint/parser":"8.65.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.0.4","@typescript-eslint/eslint-plugin":"8.65.0","@belgattitude/eslint-config-bases":"8.19.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.32.0_1785338336986_0.6257438472831944","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@flowblade/sqlduck","version":"0.33.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.33.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"faaeb717a0f90dc1dabe6acebcd7a1ae0abe7b3c","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.33.0.tgz","fileCount":16,"integrity":"sha512-ynLm6C4v9S0K+aHP4htw0GvvL6dT91mdH1MbgfUeMJSjZ7/1MyFHfm1L9joiSvFLLtN0UFNFjpSMQBDCZ1qXvA==","signatures":[{"sig":"MEYCIQCFRMaaFjF4kujkQkqeB/gIaxX5UgbCIXqC/4byNH9d9AIhANmqRtqnCUg5owyLl+sDmse8sPGnjvHYp162ZN20zyaG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107188},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"40f974615ca0a74a53a734a4fa4166c5188d13eb","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.16.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.17.2","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.0","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.9.12","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.1.12","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.5","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","eslint":"8.57.1","kysely":"0.29.4","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.10","core-js":"3.49.0","esbuild":"0.28.1","publint":"0.3.22","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.10","es-toolkit":"1.50.0","size-limit":"13.0.3","typescript":"6.0.3","@types/node":"26.1.2","npm-run-all2":"9.0.3","@httpx/assert":"0.17.2","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.0.4","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"2.19.1","@duckdb/node-api":"1.5.5-r.3","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@typescript-eslint/parser":"8.66.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.0.4","@typescript-eslint/eslint-plugin":"8.66.0","@belgattitude/eslint-config-bases":"8.19.1"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.33.0_1785917179516_0.6832813356158647","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@flowblade/sqlduck","version":"0.34.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.34.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"17d6c054ef2321399ecf7525555037eb17e9394e","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.34.0.tgz","fileCount":16,"integrity":"sha512-d1szNo1Z8aoS8kG7xhcXMNevIlWSp65WxaZCvQOLV4QS516gl3rZdJZsWk3zSSBmCgL546iNnN9LOS7kKxR/Cg==","signatures":[{"sig":"MEYCIQCaWyEV5IGJIMngbb8j21Gjl2W21+vDpAPyPiA8RcxObAIhAO67AN4KvL9S+CSgIQ+uJTbwBo/XqQX1H2nWa6Gyb5Ua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111645},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"15c0ef666a169c4d629a1a32e86e358cbcdfc475","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","eslint":"8.57.1","kysely":"0.29.5","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.10","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.23","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.10","es-toolkit":"1.50.0","size-limit":"13.0.3","typescript":"6.0.3","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@typescript-eslint/parser":"8.67.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.1.0","@typescript-eslint/eslint-plugin":"8.67.0","@belgattitude/eslint-config-bases":"8.19.1"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.34.0_1786700660284_0.9124536514620192","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@flowblade/sqlduck","version":"0.35.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.35.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"c924d8846a126519941b67df2a0f8b5d6747a1d0","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.35.0.tgz","fileCount":16,"integrity":"sha512-71P9WCvCCIgjnbErRnKpsC2DVTfadCLi9UGllOd2GdOf5ppJ0oOLr+0p/73oCflryNs8AC0HyerzDRv1ocmj5A==","signatures":[{"sig":"MEYCIQDBuxqy5lXpn15DNcKCTrFl7tnToUyVmKtJN/4AlIrVYwIhAPrQsz0YYvosfDalu/ehOl1fDbpwFKxAXohHV3xDkRH6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113360},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"3e0bc182475ba4a27e8fe7e46a45c95101bc25d7","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","eslint":"8.57.1","kysely":"0.29.5","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.10","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.23","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.10","es-toolkit":"1.50.0","size-limit":"13.0.3","typescript":"6.0.3","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.5.0","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@typescript-eslint/parser":"8.67.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.1.0","@typescript-eslint/eslint-plugin":"8.67.0","@belgattitude/eslint-config-bases":"8.19.1"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.35.0_1786707985616_0.7628639736292764","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@flowblade/sqlduck","version":"0.36.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.36.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"6ab2d4485984c959deee5d3eb3c899fab575ce04","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.36.0.tgz","fileCount":16,"integrity":"sha512-wpk6s71o3LHsnB1Oluk5s2pH0EvteGW5aUM3n8zhTrmX5iWcXIpDl0v8g3rUHbtNtFjAIhl8Lt6t1JLTnM/PZQ==","signatures":[{"sig":"MEYCIQD49tTGa2j0P94Cx5eQ0rJ7OP9F1GsaccpS0/wBHXqvzgIhALWIeqQ0ylzJMmt/SW/yx5f+kZlaW3k1R2acZuNjADqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115773},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"3fd9a7c3e00fe754dae63c653ebed73ec4456433","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","eslint":"8.57.1","kysely":"0.29.5","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.10","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.23","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.10","es-toolkit":"1.50.0","size-limit":"13.0.3","typescript":"6.0.3","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.10","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@typescript-eslint/parser":"8.67.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.1.0","@typescript-eslint/eslint-plugin":"8.67.0","@belgattitude/eslint-config-bases":"8.19.1"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.36.0_1787047525053_0.35211032363563577","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"@flowblade/sqlduck","version":"0.36.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.36.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"e8aa07a721e16797c4a0d996c2dad699e0da27e8","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.36.1.tgz","fileCount":16,"integrity":"sha512-6aoxHolj7v6G7w4IKT0+qUHANHO7xjqjqUNOpk1W4jkui2EHHXNJAtJaeyidoyGBf101Cd1oFDtkbdhstzwElQ==","signatures":[{"sig":"MEUCIQCAgTpirMlmGp8IQeGxA7hBH9NKoCoB2LNc0XC39D16DQIgKntj44jGa691ehFdfslmOAyRTD7Z8loH4aw6JMDOVmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116297},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"cbeecff2cdd5afeb2218ee2ee74865a29c7bf60a","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","eslint":"8.57.1","kysely":"0.29.5","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.11","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.23","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.11","es-toolkit":"1.50.0","size-limit":"13.0.3","typescript":"6.0.3","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@typescript-eslint/parser":"8.67.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.1.0","@typescript-eslint/eslint-plugin":"8.67.0","@belgattitude/eslint-config-bases":"8.19.1"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.36.1_1787063918731_0.6088468653498524","host":"s3://npm-registry-packages-npm-production"}},"0.36.2":{"name":"@flowblade/sqlduck","version":"0.36.2","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.36.2","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"8f60c06305d1d7a77d0426f870bfd198fa1662e6","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.36.2.tgz","fileCount":16,"integrity":"sha512-EYARJgI+PBEBY4vfIWF/wmoZEQQ4PtvrpwKwfZt4W22sZulfTTCE8R2IlhiuyJwD+ruhzvljNet8pOh9YOC/dw==","signatures":[{"sig":"MEQCIEJ0bdXljqcKMJl8yi2XrZqrJzUTrbHi/Lz+v4CAMmtfAiBIqcaB791xmtcAvx+GSIBrg0dmuWynD6mKDKqls/M+Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.36.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116336},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs"},"./package.json":"./package.json"},"gitHead":"ef0bf450a99ee45a3bd830327da95e88bd048c1d","scripts":{"lint":"eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../../.cache/eslint/sqlduck.eslintcache","test":"vitest run","bench":"vitest bench --run","build":"tsdown","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsgo --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","fix-staged":"lint-staged --allow-empty","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","eslint":"8.57.1","kysely":"0.29.5","mitata":"1.0.34","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.11","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.23","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","prettier":"3.9.6","cross-env":"10.1.0","@vitest/ui":"4.1.11","es-toolkit":"1.50.0","size-limit":"13.0.3","typescript":"6.0.3","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@typescript-eslint/parser":"8.67.0","@total-typescript/ts-reset":"0.6.1","@typescript/native-preview":"7.0.0-dev.20260707.2","@testcontainers/mssqlserver":"12.1.0","@typescript-eslint/eslint-plugin":"8.67.0","@belgattitude/eslint-config-bases":"8.19.1"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.36.2_1787066870528_0.16680866416472462","host":"s3://npm-registry-packages-npm-production"}},"0.36.3":{"name":"@flowblade/sqlduck","version":"0.36.3","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.36.3","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"8f315377e3cd635a029fd5a8b4552e1e7d4d25de","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.36.3.tgz","fileCount":16,"integrity":"sha512-PnGj1VYeNL8g+th0tdPkTsRXI7hR2l3Kh7cJmX5G3uYPMs3iQZWjaX2c4kZPOp9RdfhmAw1v3WJUhFSOdgbgzw==","signatures":[{"sig":"MEUCIFR8yZnl2XJ3M9mfOoYSKcghbq1N3P0IEEJwm/AA/d6IAiEA4an4nD8mS8uGijK6+4OuHm1l9KIQH5OBBooW3ZPTtcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.36.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116797},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"gitHead":"e7cd80038a12f16a3dbb0ba5845680e1d81d8dbf","imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.29","@logtape/logtape":"^2.3.1","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.4","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","oxfmt":"0.64.0","kysely":"0.29.5","mitata":"1.0.34","oxlint":"1.79.0","rimraf":"6.1.3","tsdown":"0.22.14","vitest":"4.1.11","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.23","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.10.6","@vitest/ui":"4.1.11","es-toolkit":"1.51.0","size-limit":"13.0.3","typescript":"7.0.2","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2001","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-sonarjs":"^4.2.0","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.36.3_1787222361482_0.5057416705751816","host":"s3://npm-registry-packages-npm-production"}},"0.36.4":{"name":"@flowblade/sqlduck","version":"0.36.4","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.36.4","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"376a22f209463fd611cf9f2778eec0e2fd282f9c","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.36.4.tgz","fileCount":16,"integrity":"sha512-3N18zrp3uXTYj+c2fDASHD7zKpIzp1hlXKTcUq6nYa1ZyL1nlTh1VA5no5+nfmFjTP/TXfL+rHsLMUEY6sxcuQ==","signatures":[{"sig":"MEYCIQC/bc/iAmsRKOWL9kZTNBuLEHNEnDjcje8NPE0AIJSFbgIhAMHswS1tZnD19TM4zaZDoV+xDDx9oVflncnCxVaMKv17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.36.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116559},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"gitHead":"bb2a1e69c807bf1ea3e2256725f5dc74194f6d12","imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.2.30","@logtape/logtape":"^2.3.2","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.5","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.27.1"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tarn":"3.1.2","ansis":"4.3.1","execa":"10.0.1","oxfmt":"0.65.0","kysely":"0.29.5","mitata":"1.0.34","oxlint":"1.80.0","rimraf":"6.1.3","tsdown":"0.23.0-rc.0","vitest":"4.1.11","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.0.0","typedoc":"0.28.20","valibot":"1.4.2","es-check":"9.6.4","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.10.6","@vitest/ui":"4.1.11","es-toolkit":"1.51.0","size-limit":"13.0.3","typescript":"7.0.2","@types/node":"26.2.0","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2001","@dotenvx/dotenvx":"2.21.0","@duckdb/node-api":"1.5.5-r.4","@mitata/counters":"0.0.8","@size-limit/file":"13.0.3","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"13.0.3","@vitest/coverage-v8":"4.1.11","eslint-plugin-sonarjs":"^4.2.0","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.12.0","@flowblade/source-kysely":"^1.7.1","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.3.1","@duckdb/node-api":"^1.5.3-r.2"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.36.4_1787650268825_0.37395279773691903","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@flowblade/sqlduck","version":"0.37.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","bugs":{"url":"https://github.com/belgattitude/flowblade/issues"},"dist":{"shasum":"5eeedef12501fcf532219e6625b8e49b46321196","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.0.tgz","fileCount":16,"integrity":"sha512-lRN1gBKryH40WhnfLTXzeoxOHJ5aGHZiPoccjFrOs3No5LR87Jw/kSxX6ZtZYx6poOfu3KmbRveaaDTkuXwD/A==","signatures":[{"sig":"MEUCIEy/siaXPHs84L4A036suUF0EdUbXpriX93zw9bvDvO/AiEAjs/RghcaSf3DegaSHT7FWHCvAV7XnEGwR5dlSCtBqXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpD+VpFDUkB4JOHTLhGRokuLYqgz/mpIpbfY2X1FfgiAiEA4bemHauKXR5eFXC8Ckm0znXbXnUzGAgQOUEkV6JzmO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115373},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"gitHead":"72ab1df24a396a8729e82ec01421414be75079ea","imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"_npmVersion":"11.17.0","description":"> Currently experimental","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.6.5","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.3.0","@logtape/logtape":"^2.3.6","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.5","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.28.0"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tarn":"3.1.2","vite":"8.3.0","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.68.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.83.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.1","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.0","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.7.2","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.1","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.1","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2002","@dotenvx/dotenvx":"2.28.0","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.1","eslint-plugin-sonarjs":"^4.2.1","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.0","@flowblade/source-kysely":"^1.8.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.0_1789813490360_0.7153406766718433","host":"s3://npm-registry-packages-npm-production"}},"0.37.5":{"name":"@flowblade/sqlduck","version":"0.37.5","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.5","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"0705b7c790a1f3e7a1cc5fe45a5560cd20be6867","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.5.tgz","fileCount":17,"integrity":"sha512-wOhBSh6EL49KWYHBBh0J6tvVy6Fflnh7Ns5QOwwWM7jsfGEZcV/KUEDdZLMiIU1GlyQgVyXzz9mvNRPYkR092A==","signatures":[{"sig":"MEYCIQDuvctcV34OTC5/pJoGB2cK3N7scFy3WXftSJsMUPSuvwIhAOGsT5Y1m5T5QZk/D3zV2h+S900LflvmM6YgFeLQ+p3q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZByZfe6QJzVm5GnAs6mQFrLIK6Wzz1utNTxs18ysQSwIgLYwa0fUxGwm24HN1piE54/tHDPYCE4JZyaecMUYptnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151963},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"gitHead":"639cf04669feca88627d0f167f039112d369f40e","imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.3.0","@logtape/logtape":"^2.3.6","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.5","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tarn":"3.1.2","vite":"8.3.0","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.68.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.83.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.1","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.0","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.0","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.1","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.2","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2002","@dotenvx/dotenvx":"2.28.0","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.1","eslint-plugin-sonarjs":"^4.2.1","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.8.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.5_1790107424882_0.4442119451335136","host":"s3://npm-registry-packages-npm-production"}},"0.37.6":{"name":"@flowblade/sqlduck","version":"0.37.6","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.6","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"25c5326b77bb4a8a1bd6ff1afc0cc5bdbc8310af","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.6.tgz","fileCount":18,"integrity":"sha512-N6HQjuqh3m72mS73CbuYJSzNN2yGkyef/tM/zZw0eOZcQUfd5SIgfhl+K2fsG8gbopSLfsUjQixEj7j2eVWXOQ==","signatures":[{"sig":"MEUCICP34w+cM3Gx93V4/815zqnhRiu8yqt0q3eYsUXqp+9aAiEA7A7TQphCXwg50kP9LMDvQetA2bmHsn+0/kT8ExOYvvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDMF58A+qx+vZssvc0Jp1+LTi0pilED1lqXLTqUCL+mZAiAD4qbkoMPVSpiJ5jH8jVPOSu6gIQ1DHMUl6WqYgdUhxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118813},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.3.1","@logtape/logtape":"^2.3.7","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.5","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.28.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.0","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.70.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.85.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.1","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.0","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.1","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.2","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.8.2","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2002","@dotenvx/dotenvx":"2.28.2","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.1","eslint-plugin-sonarjs":"^4.2.1","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.8.1","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.6_1790333186635_0.6659187135108464","host":"s3://npm-registry-packages-npm-production"}},"0.37.7":{"name":"@flowblade/sqlduck","version":"0.37.7","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.7","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"14808652ca702549daa39b70a7e7d764404452f2","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.7.tgz","fileCount":18,"integrity":"sha512-ScWbmFEcvvdC7JaG1Hz/TngKqzSDs7yexaO9y2jlr+spZJB3+HwNu+a26lkZ+4Rr7usxvDTW3xND5j+YliHqvg==","signatures":[{"sig":"MEYCIQCXkXY1SjNnW1olJS1cPFNM1ObsnjtA8ZdBPvxdCON8UQIhAMO+5UG44mXPra/YtxvzN2LNYsAagBnL1kKwOj0YvS4h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoNgFHSQqvS5zjk3/1HzIPaCo9xj8tm6SJUv/GoJT+cQIhAObqUG90Z/m50zvUZ32s0Iw3msYewQNxdqAC9VolBSKN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118813},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.3.2","@logtape/logtape":"^2.3.7","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.6","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.28.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.70.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.85.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.2","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.30.0","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.8.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.7_1790335167805_0.9398412452276512","host":"s3://npm-registry-packages-npm-production"}},"0.37.8":{"name":"@flowblade/sqlduck","version":"0.37.8","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.8","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"ce24335872ba46f14637deae6c970c1c178162b0","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.8.tgz","fileCount":18,"integrity":"sha512-8wb4iF7tu3W43f0FquCMQE/xJfsEgApmxGRHfkNOPByIFX0KzvzTdMIeKn6IJqeFUeUTnPVQbxMlcuy27iPY9A==","signatures":[{"sig":"MEUCIFfjZmHPChsGHid4nZQ3lMZ3JtW/pABfQLFK9k9VamQWAiEA1ztKWVoN0eep5tEDjUfUgSitfVlOLIGAfjBmrd32bKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoDN2KYbO8RuxOMQ9zIuG3sHzg0ROzbndcxsX/zKU4xQIhANHl7lpOi41icVfLXsW1RtmTSatLJUHpkvJ3D20V200/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120620},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.3.2","@logtape/logtape":"^2.3.7","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.6","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.28.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.70.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.85.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.2","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.30.0","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.8.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.8_1790411181555_0.5919032588244131","host":"s3://npm-registry-packages-npm-production"}},"0.37.9":{"name":"@flowblade/sqlduck","version":"0.37.9","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.9","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"713eda362614a96455e205f380c6493291a5b7b2","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.9.tgz","fileCount":18,"integrity":"sha512-h3sB0S+0y/f3r2fP3h2GUVG2xsSPR+Wh+4iEQnqooO8S1EradYyIKf5dpm6i9NW3uy87Au/El5n1XFBfhvUCLA==","signatures":[{"sig":"MEUCIQDmx3woOGUgTW5Z16F5T7gvDqPpEEflVKp28Rpc8I2JSwIgKNw7PsXBX21rwbzQOn3mXWWrsy/4GhfrJPFgsvdlTIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHymTDuLxnyKObne0iUxjtOLOJFVSiAtHL9wXMghN570AiADtpIhQ/JdBr6ZCR+xRkl/uWhxfBygacMmQUNSZc6JKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120620},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","check-pub":"publint","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.3.2","@logtape/logtape":"^2.3.8","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.3.6","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.70.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.85.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.2","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.30.0","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.8.3","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.9_1790418866880_0.6150669929522166","host":"s3://npm-registry-packages-npm-production"}},"0.37.10":{"name":"@flowblade/sqlduck","version":"0.37.10","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.10","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"e5303bdbac7be48a17619c98a9769aa7b6863cf1","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.10.tgz","fileCount":18,"integrity":"sha512-SL+nzaq96fxLaMUj3XCnfQv+bVsNvZhbB2Ak4KVCGj40PuAdp9cVyFeyeU8S9xo+ZcijdEn0ZUfOWa5rfdUcjQ==","signatures":[{"sig":"MEQCIEMoDYu0mGfxWQUbXqjLcx83mEqP3dv3i/bilN/+zdZlAiBuWevRVYIk7813KGXI8FA2CibLwkUN3EOZpFf9zL4r5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBZX1O6dJR58UrTkuJRvF4o9S4EerYUjZt8FjASSidtAiBy12EH96dQweqEQV5dLDf1Scmm9WRHe4+WPwlkumg09g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120633},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.0","@logtape/logtape":"^2.3.8","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.70.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.85.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.0","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.0","typescript":"7.0.2","@types/node":"26.6.2","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.30.0","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.0","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.0","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.10_1790432878917_0.36636824928133227","host":"s3://npm-registry-packages-npm-production"}},"0.37.11":{"name":"@flowblade/sqlduck","version":"0.37.11","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.37.11","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"411ef3eb740f431c1ba6d3eefbe2b981612697bb","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.37.11.tgz","fileCount":18,"integrity":"sha512-mg8tM1NJwwcytOsTJhuLD5kixUjyn+GaElQDPazBS689EJ6yrC4afxqysZIy3sq7IOzrhplVUdiIbz7qrVbZ1A==","signatures":[{"sig":"MEQCIFnOjvyPT68iug+pZgzt/MTZ4FKAIJ94vIHlrDfHNzExAiAgz1wbpItG+B/7XvcSIgfcsW5SbtI2Qp7Aw56hUEKU9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqC1ZLh5Nki2oTjfNrBlct3Gm9N+B4tJDLRK7CwLGM5AiEAocXCyWa/LcMA3/lzqG4dl9x8T7Af7E/NXBPBDjvQmOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.37.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120633},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.1","@logtape/logtape":"^2.3.9","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.29.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.1","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.1","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.31.1","@duckdb/node-api":"1.5.5-r.5","@mitata/counters":"0.0.8","@size-limit/file":"14.0.1","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.1","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.37.11_1790612744533_0.8863268679194116","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@flowblade/sqlduck","version":"0.38.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.38.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"9b0a2f1b5a0a3ffaef3670996af44e05bb2eba23","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.38.0.tgz","fileCount":18,"integrity":"sha512-+Jywl0vbLbu1GtpvdptxzO1M6XmetzfyoiIrMO3C0AR3G7GxQCrF/cPnquP+//sdaOErA2n4rdLvROyeTHhlOA==","signatures":[{"sig":"MEUCICdfYLOk4aiYQjQ3OW9gYgUj3dXs8v81KBnWNSbDUTxJAiEAoMzn5CGDbBXpU0gICv2XCWF9ye9NOhXgb87wc6rVTT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWEzofcNPTTBhTnYCz8AhL5Ayd/Sl9MEaSDvEjwURL/wIgZmhlRSne2/GMW6xvJel3S2+pYbEtTYhWtP3bTqLk5fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120632},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.1","@logtape/logtape":"^2.3.9","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.1","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.1","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.31.1","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.0.1","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.1","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.38.0_1790629514500_0.4044273642363323","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@flowblade/sqlduck","version":"0.38.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.38.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"35fe01443c9dda38c883f48ffa00d73882f03325","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.38.1.tgz","fileCount":18,"integrity":"sha512-+K3SY8Zo2KSH23GfdGBMuhF6kpgF9hS4ux1ERl37UwV/tcJjEW/qMml/GeXK/32FgqV0dB9IIXaim8/DFippGA==","signatures":[{"sig":"MEUCIH186RzyTgGVNU1WPLt5S6/7lh6qytyyHnGcxfFTcskWAiEA4jeWgGJWrZ5YptN71RcQwxK3D1lC4WW4xKf0TfLGTAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDf/alNjYt9gg7IDe9Menp/6pe9JsV6B4sI1r8ITvF05gIgF1oZ0rfkGPPdkUpvTrxVROjkfBtp4w8YRgWreAyOXAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120633},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.2","@logtape/logtape":"^2.3.10","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.2","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.0.1","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.31.1","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.0.1","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.0.1","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.38.1_1790684159183_0.5861117438393781","host":"s3://npm-registry-packages-npm-production"}},"0.38.2":{"name":"@flowblade/sqlduck","version":"0.38.2","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.38.2","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"597350e013061dcec3e147e312d871e0aaee23aa","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.38.2.tgz","fileCount":18,"integrity":"sha512-0lkERY0YPfINNFl9Ns2jPV0+7pTHVB4CyfhOB7HQ1BZxYMgeJWnW6R1XLWsU/Xm9icOzvW/yWwD13S+fgYeVtA==","signatures":[{"sig":"MEQCIAQPfEe9zKk6ZgknIbJ1tn0ycLMcIe/Kqn6/PrIvXm8OAiATuSWNpJOcKsQAigbibmoWUXdHLWDyopQJtvu5rvyWJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjO26pIal177k3BjutyXM9g1ge0FkaT/YAiiDcDJcZXgIhAKwAMoAcojW4NcCTbdU5j85q3jp6h/5PGPYolT2qCZlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.38.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120744},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui --api 4516 --coverage.enabled=true --coverage.reporter=html","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","test-unit-coverage":"vitest run --coverage","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.2","@logtape/logtape":"^2.3.10","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.1","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.2","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.2","@vitest/ui":"5.0.2","es-toolkit":"1.52.0","size-limit":"14.1.0","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.1.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.32.2","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.1.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.1.0","@vitest/coverage-v8":"5.0.2","eslint-plugin-sonarjs":"^4.2.1","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.1.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.38.2_1790771259506_0.7472983268354021","host":"s3://npm-registry-packages-npm-production"}},"0.38.3":{"name":"@flowblade/sqlduck","version":"0.38.3","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.38.3","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"af772617d40395229951ecf1a0ce02fcbc69f008","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.38.3.tgz","fileCount":18,"integrity":"sha512-HB7LDzb5pr3g5+iyhosGzF6iIViChHOEYkErBUVngoZ9BhdIMHiNoMqx9XLzniVetoAdfi3OAeEhz0zqTteeMg==","signatures":[{"sig":"MEUCIQClMgf1mtYqXoSa74NcwchrgnaV+QkTWIgyUwaX9x1EZQIgES1VFjlu+W3l0TDa8tp2sadLR1X+h3dM126ZlpBzHL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICfOEfoBxBb5KnV9LXjlxLjhdlIB3oEIgTj+3m3edrV3AiAOkaeJSfwaeeHj6//B7nIYihbxOxPV46XbcytSPA7zTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.38.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124449},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui --api 4516 --coverage.enabled=true --coverage.reporter=html","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","test-unit-coverage":"vitest run --coverage","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.2","@logtape/logtape":"^2.3.10","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.2","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.3","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.2","@vitest/ui":"5.0.3","es-toolkit":"1.52.0","size-limit":"14.1.0","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.2.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.32.3","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.1.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.1.0","@vitest/coverage-v8":"5.0.3","eslint-plugin-sonarjs":"^4.2.2","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.2.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.38.3_1790852919382_0.8562239869693034","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@flowblade/sqlduck","version":"0.39.0","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.39.0","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"34f20b590b7e9560e6c7548685faa5972803b49b","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.39.0.tgz","fileCount":18,"integrity":"sha512-Gv9A6/ievL6MfWOyXo7ECmJSHk0BObCmbSh663sph11j48XzOiKaibss4OZKsKKf/GSwLwa3NnASQHder6whYA==","signatures":[{"sig":"MEYCIQCDl13zCrtKNF/g7uRu398HEiA4BUuO8ueK075XztdVKAIhANX+eYM0771o9JQ67+jhTsJXJN2oCwdD2gZ7+ZSQhAdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG6DH8+WLYJZC+ip82dNaHOAMQc5+CHKvilpZ0Gwr4OXAiEA/7jOLAqDbueH4Sc9ppuh3S2Ab1egYn0RkPBrq/LF7sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126533},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui --api 4516 --coverage.enabled=true --coverage.reporter=html","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","test-unit-coverage":"vitest run --coverage","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.2","@logtape/logtape":"^2.3.10","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.2","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.3","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.2","@vitest/ui":"5.0.3","es-toolkit":"1.52.0","size-limit":"14.1.0","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.2.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.32.3","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.1.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.1.0","@vitest/coverage-v8":"5.0.3","eslint-plugin-sonarjs":"^4.2.2","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.2.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.39.0_1790855401361_0.5758246076284517","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@flowblade/sqlduck","version":"0.39.1","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","_id":"@flowblade/sqlduck@0.39.1","maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"homepage":"https://github.com/belgattitude/flowblade","dist":{"shasum":"e5457381b2cef55372fd35d35bc2797c509bfa77","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.39.1.tgz","fileCount":18,"integrity":"sha512-pLWKdPYzfuCmwK7cKbhobcFJwfJXPcaR6LZhJx3q3fQhUxTrtwKNQ24eYBuyWgpVa4cynmKxwqeH0CG/x4fH+A==","signatures":[{"sig":"MEQCID4bASFwzMen1IhQ7Ab72GIaNsJR7qdTif1dAUjY1ERvAiBwNovNpPNME9aYIhbcQA6d+2Uocz1m0m2+unZPjnKcRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgkIlGi6Cbe2nGqldkplTWDzAqrganK7K1pzx2d7KmewIgcfjrF6Phw2ILwDSbYPXtRNUb1dYmRMuDZis9CqCDZU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128627},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui --api 4516 --coverage.enabled=true --coverage.reporter=html","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","test-unit-coverage":"vitest run --coverage","check-size-disabled":"size-limit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"692df324-34aa-4779-accb-72febf34cd28"}},"repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.2","@logtape/logtape":"^2.3.10","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.0","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.2","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.3","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.2","@vitest/ui":"5.0.3","es-toolkit":"1.52.0","size-limit":"14.1.0","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.2.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.32.3","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.1.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.1.0","@vitest/coverage-v8":"5.0.3","eslint-plugin-sonarjs":"^4.2.2","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.2","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.2.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sqlduck_0.39.1_1790858251369_0.3869021474093497","host":"s3://npm-registry-packages-npm-production"}},"0.39.2":{"_id":"@flowblade/sqlduck@0.39.2","dist":{"shasum":"b9e3561994d747f2bef5c319cd036c0789f7ff80","tarball":"https://registry.npmjs.org/@flowblade/sqlduck/-/sqlduck-0.39.2.tgz","fileCount":18,"integrity":"sha512-UmJdF4SXVnF8FeWv69OXZQrBL0Fzp0ySDHnnp98XW+QoLGWppCdP8ksDMp2WreJFsQVr94lks3xFf61dxz06gA==","signatures":[{"sig":"MEYCIQDJW14/MpyMmE2fs0W2pZYbLnlAo/6e0bMJuaLgkF7cMQIhAKOplTMs9QC6XALzVBgCus2BcISOa6386jscaWx51cRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG++DYGnF2xAPUjLY1CpMSQ0JhM4G0bR6xaoLVVpz0CcAiEAzEGvNpT4VLdcYq7xz95XT6eoh6tLdsjWOE8fmoAurS4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flowblade%2fsqlduck@0.39.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128839},"name":"@flowblade/sqlduck","type":"module","author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","flowblade-monorepo-source":"./src/index.ts"},"./zod":{"types":"./dist/validation/zod/index.d.mts","default":"./dist/validation/zod/index.mjs","flowblade-monorepo-source":"./src/zod/index.ts"},"./kysely":{"types":"./dist/integrations/kysely/index.d.mts","default":"./dist/integrations/kysely/index.mjs","flowblade-monorepo-source":"./src/kysely/index.ts"},"./valibot":{"types":"./dist/validation/valibot/index.d.mts","default":"./dist/validation/valibot/index.mjs","flowblade-monorepo-source":"./src/valibot/index.ts"},"./filesystem":{"types":"./dist/filesystem/index.d.mts","default":"./dist/filesystem/index.mjs","flowblade-monorepo-source":"./src/filesystem/index.ts"},"./package.json":"./package.json"},"imports":{"#/tests/data/*":"./tests/data/*","#/tests/utils/*":"./tests/utils/*"},"license":"MIT","scripts":{"fix":"ultracite fix","lint":"ultracite check","test":"vitest run","bench":"vitest bench --run","build":"tsdown","check":"ultracite check","clean":"rimraf ./dist ./coverage ./tsconfig.tsbuildinfo","docgen":"run-s docgen-typedoc","format":"oxfmt --write","lint-fix":"ultracite fix","test-e2e":"vitest -c vitest.e2e.config.ts run","bench-bun":"bun --bun run vitest bench --run","test-unit":"vitest run","typecheck":"tsc --project tsconfig.json --noEmit","bench-deno":"deno run -A npm:vitest bench --run","check-dist":"es-check --config=.escheckrc.json","bench-watch":"vitest bench","bench-mitata":"node --experimental-strip-types --expose-gc bench/run_mitata.ts","bench-report":"tsx scripts/generate-benchmarks.ts","test-e2e-bun":"bun --bun run vitest -c vitest.e2e.config.ts run","build-release":"tsdown","test-unit-bun":"bun --bun run vitest run","bench-codspeed":"cross-env CODSPEED=1 vitest bench --run","docgen-typedoc":"rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api","test-e2e-watch":"vitest -c vitest.e2e.config.ts --ui","test-unit-deno":"deno run test-unit","test-unit-watch":"vitest --ui --api 4516 --coverage.enabled=true --coverage.reporter=html","bench-mitata-bun":"bun --expose-gc bench/run_mitata.ts","test-unit-coverage":"vitest run --coverage","check-size-disabled":"size-limit"},"version":"0.39.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"692df324-34aa-4779-accb-72febf34cd28"}},"homepage":"https://github.com/belgattitude/flowblade","repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"directories":{},"maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"sideEffects":false,"dependencies":{"zod":"^4.6.5","glob":"13.0.6","p-queue":"^9.3.3","@httpx/assert":"^0.18.0","@flowblade/core":"^0.4.3","@logtape/logtape":"^2.3.10","is-safe-filename":"0.1.1","@httpx/dsn-parser":"^1.10.0","@flowblade/sql-tag":"^0.4.1","@httpx/plain-object":"^2.2.0","@standard-schema/spec":"^1.1.0","@flowblade/source-duckdb":"^0.30.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.15","tarn":"3.1.2","vite":"8.3.2","ansis":"4.4.0","execa":"10.0.1","oxfmt":"0.71.0","kysely":"0.29.6","mitata":"1.0.34","oxlint":"1.86.0","rimraf":"6.1.3","tsdown":"0.23.0","vitest":"5.0.3","core-js":"3.50.0","esbuild":"0.28.2","publint":"0.3.24","tedious":"20.3.3","typedoc":"0.28.20","valibot":"1.5.0","es-check":"9.8.1","is-in-ci":"2.0.0","cross-env":"10.1.0","ultracite":"7.12.2","@vitest/ui":"5.0.3","es-toolkit":"1.52.0","size-limit":"14.1.0","typescript":"7.0.2","@types/node":"26.6.3","npm-run-all2":"9.0.3","@httpx/assert":"0.18.0","regexp.escape":"2.0.1","sql-formatter":"15.9.0","testcontainers":"12.2.0","@faker-js/faker":"10.6.0","oxlint-tsgolint":"7.0.2003","@dotenvx/dotenvx":"2.32.4","@duckdb/node-api":"1.5.6-r.1","@mitata/counters":"0.0.8","@size-limit/file":"14.1.0","@flowblade/devtools":"0.0.1","@size-limit/esbuild":"14.1.0","@vitest/coverage-v8":"5.0.3","eslint-plugin-sonarjs":"^4.2.2","@arethetypeswrong/core":"0.18.5","@typescript/typescript6":"6.0.2","browserslist-to-esbuild":"2.1.1","typedoc-plugin-markdown":"4.13.1","@flowblade/source-kysely":"^1.9.3","@total-typescript/ts-reset":"0.6.1","@testcontainers/mssqlserver":"12.2.0"},"peerDependencies":{"kysely":"^0.29.0","valibot":"^1.4.2","@duckdb/node-api":"^1.5.5-r.5"},"peerDependenciesMeta":{"kysely":{"optional":true},"valibot":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sqlduck_0.39.2_1790927128344_0.08668391627064631"}}},"time":{"created":"2025-12-22T20:45:44.036Z","modified":"2026-10-02T07:45:28.775Z","0.0.1":"2025-12-22T20:45:44.474Z","0.0.3":"2025-12-22T21:23:44.754Z","0.0.4":"2025-12-29T21:26:28.565Z","0.0.5":"2025-12-29T22:11:46.654Z","0.0.6":"2025-12-30T06:37:15.258Z","0.1.0":"2025-12-30T14:55:47.621Z","0.2.0":"2026-01-05T14:23:59.944Z","0.2.1":"2026-01-06T10:33:28.320Z","0.3.0":"2026-01-06T11:25:58.531Z","0.4.0":"2026-01-07T10:09:11.086Z","0.5.0":"2026-01-07T16:25:03.500Z","0.6.0":"2026-01-12T20:06:02.427Z","0.7.0":"2026-01-19T16:09:55.433Z","0.8.0":"2026-01-26T23:20:24.120Z","0.8.1":"2026-03-11T16:33:04.642Z","0.8.2":"2026-03-16T14:28:13.221Z","0.8.3":"2026-03-24T10:04:24.523Z","0.9.0":"2026-03-24T22:24:09.768Z","0.10.0":"2026-03-25T01:58:00.987Z","0.11.0":"2026-03-26T01:02:40.666Z","0.12.0":"2026-03-31T13:23:15.780Z","0.13.0":"2026-03-31T17:58:08.587Z","0.14.0":"2026-04-07T07:54:31.419Z","0.15.0":"2026-04-08T08:15:12.854Z","0.16.0":"2026-04-09T16:18:30.132Z","0.17.0":"2026-04-11T20:34:55.338Z","0.17.1":"2026-04-14T06:59:42.575Z","0.17.2":"2026-04-17T20:25:44.315Z","0.17.3":"2026-05-03T19:41:56.045Z","0.17.4":"2026-05-05T10:38:35.991Z","0.17.5":"2026-05-09T07:27:20.539Z","0.17.6":"2026-05-18T07:38:53.966Z","0.18.0":"2026-05-18T09:54:22.309Z","0.18.1":"2026-05-18T10:10:55.159Z","0.18.2":"2026-05-19T11:42:38.934Z","0.19.0":"2026-05-21T07:15:43.903Z","0.19.1":"2026-05-21T14:38:33.581Z","0.20.0":"2026-05-25T21:46:36.031Z","0.21.0":"2026-05-26T14:58:26.109Z","0.22.0":"2026-05-26T17:03:56.523Z","0.23.0":"2026-05-27T09:40:28.832Z","0.24.0":"2026-05-27T11:24:06.385Z","0.25.0":"2026-05-27T12:12:13.389Z","0.26.0":"2026-05-28T15:22:06.225Z","0.27.0":"2026-05-28T20:44:01.298Z","0.28.0":"2026-06-03T16:48:11.441Z","0.28.1":"2026-06-15T20:52:29.875Z","0.29.0":"2026-06-19T10:56:46.710Z","0.30.0":"2026-06-22T07:28:18.283Z","0.30.1":"2026-07-02T11:22:54.336Z","0.31.0":"2026-07-02T15:11:51.323Z","0.32.0":"2026-07-29T15:18:57.152Z","0.33.0":"2026-08-05T08:06:19.657Z","0.34.0":"2026-08-14T09:44:20.413Z","0.35.0":"2026-08-14T11:46:25.737Z","0.36.0":"2026-08-18T10:05:25.184Z","0.36.1":"2026-08-18T14:38:38.841Z","0.36.2":"2026-08-18T15:27:50.685Z","0.36.3":"2026-08-20T10:39:21.641Z","0.36.4":"2026-08-25T09:31:08.978Z","0.37.0":"2026-09-19T10:24:50.467Z","0.37.5":"2026-09-22T20:03:44.986Z","0.37.6":"2026-09-25T10:46:26.747Z","0.37.7":"2026-09-25T11:19:27.891Z","0.37.8":"2026-09-26T08:26:21.650Z","0.37.9":"2026-09-26T10:34:27.044Z","0.37.10":"2026-09-26T14:27:59.002Z","0.37.11":"2026-09-28T16:25:44.616Z","0.38.0":"2026-09-28T21:05:14.584Z","0.38.1":"2026-09-29T12:15:59.279Z","0.38.2":"2026-09-30T12:27:39.598Z","0.38.3":"2026-10-01T11:08:39.471Z","0.39.0":"2026-10-01T11:50:01.451Z","0.39.1":"2026-10-01T12:37:31.472Z","0.39.2":"2026-10-02T07:45:28.429Z"},"author":{"url":"https://github.com/belgattitude","name":"Vanvelthem Sébastien"},"license":"MIT","homepage":"https://github.com/belgattitude/flowblade","repository":{"url":"git+https://github.com/belgattitude/flowblade.git","type":"git","directory":"packages/sqlduck"},"maintainers":[{"name":"s.vanvelthem","email":"belgattitude@gmail.com"}],"readme":"## @flowblade/sqlduck\n\n> Currently experimental\n\n- 🛡️ DuckDB table creation from Zod schemas.\n- 🧩 Easily ingest data from generators or async iterables.\n\n## Quick start\n\n### Create a database connection\n\n```typescript\nimport { DuckDBInstance } from \"@duckdb/node-api\";\nDuckDBInstance.create(undefined, {\n  access_mode: \"READ_WRITE\",\n  max_memory: \"512M\",\n});\nexport const conn = await instance.connect();\n```\n\n### Append data to a database\n\n```typescript\nimport { SqlDuck, DuckDatabaseManager } from \"@flowblade/sqlduck\";\nimport * as z from \"zod\";\nimport { conn } from \"./db.config.ts\";\n\nconst dbManager = new DuckDatabaseManager(conn);\nconst database = await dbManager.attach({\n  type: \"memory\", // can be 'filesystem', ...\n  alias: \"mydb\",\n  options: { COMPRESS: \"false\" },\n});\n\nconst sqlDuck = new SqlDuck({ conn });\n\n// Define a zod schema, it will be used to create the table\nconst userSchema = z.object({\n  id: z.int32().min(1).meta({ primaryKey: true }),\n  name: z.string(),\n});\n\n// Example of a datasource (can be generator, async generator, async iterable)\nasync function* getUsers(): AsyncIterableIterator<z.infer<typeof userSchema>> {\n  // database or api call\n  yield { id: 1, name: \"John\" };\n  yield { id: 2, name: \"Jane\" };\n}\n\n// Create a table from the schema and the datasource\nconst result = await sqlDuck.toTable({\n  table: new Table({ name: \"user\", database: database.alias }),\n  schema: userSchema, // The schema to use to create the table\n  rowStream: getUsers(), // The async iterable that yields rows\n  // 👇Optional:\n  chunkSize: 2048, // Number of rows to append when using duckdb appender. Default is 2048\n  onChunkAppended: ({ timeMs, totalRows, rowsPerSecond }) => {\n    console.log(\n      `Appended ${totalRows} in time ${timeMs}ms, est: ${rowsPerSecond} rows/s`\n    );\n  },\n  // Optional table creation options\n  createOptions: {\n    create: \"CREATE_OR_REPLACE\",\n  },\n});\n\nconsole.log(`Inserted ${result.totalRows} rows in ${result.timeMs}ms`);\nconsole.log(`Table created with DDL: ${result.createTableDDL}`);\n\nconst reader = await conn.runAndReadAll(\"select * from mydb.user\");\nconst rows = reader.getRowObjectsJS();\n// [{id: 1, name: 'John'}, {id: 2, name: 'Jane'}]]\n```\n\n### Create a memory table\n\n```typescript\nimport { SqlDuck } from \"@flowblade/sqlduck\";\nimport * as z from \"zod\";\nimport { dbDuckDbMemoryConn } from \"./db.duckdb-memory.config\";\n\nconst sqlDuck = new SqlDuck({ conn: duckDbConnection });\n\n// Schema of the table, not that you can use meta to add information\nconst userSchema = z.object({\n  id: z.number().int().meta({ primaryKey: true }),\n  name: z.string(),\n});\n\n// Async generator function that yields rows to insert\nasync function* getUserRows(): AsyncIterableIterator<\n  z.infer<typeof userSchema>\n> {\n  // database or api call\n}\n\nconst result = sqlDuck.toTable({\n  table: new Table({ name: \"user\", database: \"mydb\" }), // Table definition\n  schema: userSchema, // The schema to use to create the table\n  rowStream: getUserRows(), // The async iterable that yields rows\n  // 👇Optional:\n  chunkSize: 2048, // Number of rows to append when using duckdb appender. Default is 2048\n  onChunkAppended: ({ totalRows }) => {\n    console.log(`Appended ${totalRows} rows so far`);\n  },\n  // Optional table creation options\n  createOptions: {\n    create: \"CREATE_OR_REPLACE\",\n  },\n});\n\nconsole.log(`Inserted ${result.totalRows} rows in ${result.timeMs}ms`);\nconsole.log(`Table created with DDL: ${result.createTableDDL}`);\n\n// You can now use the table in your queries\nconst queryResult = await dbDuckDbMemoryConn.query<{\n  id: number;\n  name: string;\n}>(`\n  SELECT id, name FROM mydb.user WHERE id < 1000\n`);\n```\n\n## Benchmarks\n\n### Node 24.21\n\n```\n RUN  v5.0.1 /home/sebastien/github/flowblade/packages/sqlduck\n\n ✓  bench  bench/appender.bench.ts (1 test) 7533ms\n   ✓ appender benches 7530ms\n     name                                                             hz     min     max    mean     p75     p99    p995    p999      rme  samples\n     duckdb appender, count: 100000, chunk size 1024              5.1751  180.11  231.60  194.56  192.86  229.70  230.65  231.41  ±10.12%        6   fastest\n     duckdb appender memory, count: 100000, chunk size 2048       5.0295  172.58  244.98  202.55  226.73  244.25  244.62  244.91  ±19.34%        5\n     duckdb appender file no wal, count: 100000, chunk size 1024  4.2547  210.67  317.28  240.39  237.64  314.09  315.69  316.96  ±22.80%        5\n     duckdb appender file no wal, count: 100000, chunk size 2048  3.8371  200.49  323.42  268.76  295.48  322.31  322.87  323.31  ±30.51%        4\n     duckdb appender file, count: 100000, chunk size 2048         3.7207  257.80  287.20  269.21  272.99  286.63  286.91  287.14   ±7.53%        4   slowest\n ✓  bench  bench/stream.bench.ts (1 test) 3986ms\n   ✓ Bench rowsToColumnsChunks 3985ms\n     name                                                                         hz      min      max     mean      p75      p99     p995     p999      rme  samples\n     rowToColumnsChunk with chunkSize 2048 (count: 100000)                   16.4982  53.5190  78.3487  61.5746  70.6733  78.0419  78.1953  78.3180   ±7.00%       17   fastest\n     rowToColumnsChunk with transformer with chunkSize 2048 (count: 100000)  13.4073  63.2078   105.13  76.1133  81.6002   102.92   104.03   104.91   ±8.98%       14\n     mapFakeRowStream with chunkSize 2048 (count: 100000)                    10.3533  82.5579   120.58  98.5407   113.23   120.25   120.42   120.54  ±10.12%       11   slowest\n ✓  bench  bench/table-create.bench.ts (1 test) 1286ms\n   ✓ Bench getTableCreateFromZod 1284ms\n     name                          hz     min      max    mean     p75     p99    p995    p999     rme  samples\n     getTableCreateFromZod  20,993.53  0.0343  10.9287  0.0597  0.0619  0.2081  0.3518  0.6929  ±4.00%    16755\n```\n\n### Bun 1.4.2\n\n```\n RUN  v5.0.1 /home/sebastien/github/flowblade/packages/sqlduck\n\n ✓  bench  bench/appender.bench.ts (1 test) 7353ms\n   ✓ appender benches 7351ms\n     name                                                             hz     min     max    mean     p75     p99    p995    p999      rme  samples\n     duckdb appender memory, count: 100000, chunk size 2048       6.5010  141.93  167.82  154.19  158.35  167.29  167.55  167.77   ±4.92%        7   fastest\n     duckdb appender, count: 100000, chunk size 1024              5.8972  158.33  185.98  170.04  174.01  185.43  185.70  185.92   ±6.09%        6\n     duckdb appender file no wal, count: 100000, chunk size 2048  5.1876  181.29  250.19  195.34  189.16  247.18  248.69  249.89  ±14.55%        6\n     duckdb appender file no wal, count: 100000, chunk size 1024  4.8410  187.20  264.48  209.80  208.05  262.22  263.35  264.26  ±18.63%        5\n     duckdb appender file, count: 100000, chunk size 2048         4.1319  229.30  261.16  242.64  253.36  260.85  261.00  261.13   ±7.09%        5   slowest\n ✓  bench  bench/stream.bench.ts (1 test) 3933ms\n   ✓ Bench rowsToColumnsChunks 3931ms\n     name                                                                         hz      min      max     mean      p75      p99     p995     p999     rme  samples\n     rowToColumnsChunk with chunkSize 2048 (count: 100000)                   24.5296  34.3957  51.2149  41.1676  43.4825  50.3109  50.7629  51.1245  ±4.18%       25   fastest\n     rowToColumnsChunk with transformer with chunkSize 2048 (count: 100000)  23.5864  36.3807  57.7801  42.8068  43.2094  56.3888  57.0845  57.6410  ±4.56%       24\n     mapFakeRowStream with chunkSize 2048 (count: 100000)                    21.5954  42.7406  51.6524  46.4448  48.1176  51.5462  51.5993  51.6418  ±2.52%       22   slowest\n ✓  bench  bench/table-create.bench.ts (1 test) 1310ms\n   ✓ Bench getTableCreateFromZod 1308ms\n     name                          hz     min      max    mean     p75     p99    p995    p999     rme  samples\n     getTableCreateFromZod  37,765.77  0.0185  10.1286  0.0360  0.0346  0.1235  0.1771  2.3683  ±4.27%    27781\n```\n\n### Local scripts\n\n| Name              | Description                    |\n| ----------------- | ------------------------------ |\n| `pnpm build`      |                                |\n| `pnpm typecheck`  |                                |\n| `pnpm lint`       | Check for lint errors          |\n| `pnpm lint --fix` | Attempt to run linter auto-fix |\n| `pnpm test-unit`  | Run unit tests                 |\n| `pnpm test-e2e`   | Run unit tests                 |\n","readmeFilename":""}