{"_id":"@akabana/duckdb-wasm-loadable","_rev":"15-ff34433c5b9f5b20b564c8e80fa5ced5","name":"@akabana/duckdb-wasm-loadable","dist-tags":{"latest":"1.31.0"},"versions":{"1.30.0-beta.5":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.5","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.5","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"1d9ede09ca95b9c83b79cf848cdcaa1961d0b9c2","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.5.tgz","fileCount":81,"integrity":"sha512-TyNHWOmF8BbkAh/7Cyrxg4DX393X0ChwgqViIN4cerpuVm5yoruqibj89S/2ykTIkxeAVfvtFvm1lrTNq1Lvhw==","signatures":[{"sig":"MEUCIQCl3HIQjeyFvC5y/hh4NAp+F9CVf5gt2+KL1TzC7KccxQIgOIHRKBdUqRGmJCMvqS05F6pp+3F2evo2sE0Zm/Jb1+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147436868},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"10.9.0","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.5_1732804997365_0.4000029033408057","host":"s3://npm-registry-packages"}},"1.30.0-beta.10":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.10","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.10","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"dc645152e6a4d237ea7e9cfaaee463737c0784f1","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.10.tgz","fileCount":81,"integrity":"sha512-01bUgdNEfg9Jbhit6qv5QbjNyqs4VlvXG1rEHnYWpPkud/acESKQwo9IidLp+gl4tDE5DwqJUs9ixUjO+fiFxw==","signatures":[{"sig":"MEQCICH+SGvgrGXxvLwD0ymNe/TiSwczDTeGRIo7Tlhr2w6iAiBsLAbC/tn5nCr85AZrYwNAnN+5VhWdfTnh+1LU2X1KlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147525940},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"10.9.2","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.10_1737788375927_0.0000512814401159023","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-beta.11":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.11","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.11","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"3c099330f63c6a14ea277ecb60de26eb01b9646a","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.11.tgz","fileCount":81,"integrity":"sha512-mYZxfcIYPG+sqIzrVZHhkaGWCRiRF5OHx7OkXqANFyGXRWFsc6a80cqohz9ts8TL7ADglShFL4AItLsajV9NIw==","signatures":[{"sig":"MEQCIFatf2IgqU2Tv9ENXUGU0vpr5bY1PD0ENVE1j92PlQJyAiBBynRLMnHJlxFYsnTX0ELiM3F9RwO2MBDGRADFBu8WvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138181975},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"10.9.2","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.11_1738817363615_0.9088871607463958","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-beta.13":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.13","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.13","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"87efdc2ea97242eb1760456824875499f0914732","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.13.tgz","fileCount":82,"integrity":"sha512-FGNVcjHcBIUEXDox96yEIhskxGuDRdBwOxZQT4oPlmkA4BkFpuwCXGsIBE0J7fnWK5Dfh8aGwyikJ5zl3MAf1A==","signatures":[{"sig":"MEYCIQChgDBz1KHfsofL6eehyuvkkqYKYesMJzvNgIHLk93QbQIhAIYCEqXPr1mSJ/D2nd4i8q6qP6NeJblAFJmBXTr14IQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138233791},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"11.1.0","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.13_1741044766379_0.7459177660606853","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-beta.14":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.14","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.14","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"b2169773a836998f8bd7e523b9150d1472bfb0e5","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.14.tgz","fileCount":82,"integrity":"sha512-iu4R4SX3uisXZMFFkPnHAWbfG5JrlXbrK+uwMJXmwv6dO4FY5IDa0rhP/5DuLPozznxbv/aQ5Cu0mMdC6O3mgw==","signatures":[{"sig":"MEYCIQCXjFIHveOtcvUDw4u/2q2UKymOWlCrwIRj67vkk+DSqQIhAP/lbC73eI2t4rTxYFKLoG/Hps49c7VaviFd5BrOUAsV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138263815},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"11.1.0","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.14_1741225527592_0.851064861659329","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-beta.15":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.15","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.15","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"289ab9077002c43ac4826860ff4927d7d7fe1584","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.15.tgz","fileCount":82,"integrity":"sha512-F13ND5szPg9iQOXulMwP1cup9zw3YUqeC4xhNsJc0D5NEGC9igkuPCiZly8q9+tLlfqgw4ayDaNh92bGASPwOw==","signatures":[{"sig":"MEUCIQCPPeAHX9sle72XQzDZmnP3/Nh9+98evfk+bymJQ1fVAwIgGKAWTK8hn6XPDuIhzD6BjeFmsrd3u49rAnT3h2RDSEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138263815},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"11.1.0","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.15_1741410747787_0.2537619856891675","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-beta.20":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.20","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.20","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"003916c24176053059d0e6378e9b4ae064729d3b","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.20.tgz","fileCount":82,"integrity":"sha512-6hPsil7sbOPnDiRrLv1nNxC1HSY0B48ic6eygyM93ZuXYAHwafHPsbT0ceAdQ9zLt9MphvQqunlWd4RvemDG5A==","signatures":[{"sig":"MEUCIGgxx2tST7O5GrK3u0d4i/hBIBV9q0E7hYscyIAHT9pGAiEAzi+bpC8f53Jvf7bbNaDrQNnajaHjp0ByHdi0ueh0WGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140781768},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","format":"prettier --write \"**/*.+(js|ts)\"","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"11.4.1","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.0","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.20_1747967345430_0.4374648930916869","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-beta.21":{"name":"@akabana/duckdb-wasm-loadable","version":"1.30.0-beta.21","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"license":"MIT","_id":"@akabana/duckdb-wasm-loadable@1.30.0-beta.21","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"dist":{"shasum":"f47b2b483fd5d1c2ae8205f44f5ede050ed47f9e","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.30.0-beta.21.tgz","fileCount":82,"integrity":"sha512-Byf6v1LO4slUAK/0x1N6E6VGjKo+NHV1DAizcJrZtjEOg3rmkvBGx1rWsAst6AIcGFhG5wXevFz8OXWQdz228A==","signatures":[{"sig":"MEYCIQCWVMXOXl2jb9m7al6VuvLQZBFvvs7qOMae/l8KK5uxNgIhAJ+do+deEKzgIPkB1mlgk3qNsGRN69v07Ja0sylD/Q9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141118550},"main":"dist/duckdb-browser.cjs","types":"dist/duckdb-browser.d.ts","unpkg":"dist/duckdb-browser.mjs","module":"dist/duckdb-browser.mjs","browser":{"fs":false,"os":false,"path":false,"perf_hooks":false,"worker_threads":false},"exports":{".":{"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"require":"./dist/duckdb-browser.cjs"},"./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.cjs","require":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},"./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js"},"scripts":{"docs":"typedoc","lint":"eslint src test","test":"npm run test:chrome && npm run test:node","format":"prettier --write \"**/*.+(js|ts)\"","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","test:chrome":"karma start ./karma/tests-chrome.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs"},"_npmUser":{"name":"akabana","actor":{"name":"akabana","type":"user","email":"dev@akabana.net"},"email":"dev@akabana.net"},"jsdelivr":"dist/duckdb-browser.cjs","repository":{"url":"git+https://github.com/AKABANAKK/duckdb-wasm.git","type":"git"},"_npmVersion":"11.4.2","description":"DuckDB powered by WebAssembly","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"apache-arrow":"^17.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","karma":"^6.4.2","eslint":"^8.57.0","rimraf":"^5.0.5","s3rver":"^3.7.1","esbuild":"^0.20.2","jasmine":"^5.1.0","typedoc":"^0.25.13","make-dir":"^4.0.0","prettier":"^3.2.5","fast-glob":"^3.3.2","js-sha256":"^0.11.1","puppeteer":"^22.8.0","typescript":"^5.3.3","web-worker":"^1.2.0","jasmine-core":"^5.1.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.4","karma-coverage":"^2.2.1","@types/emscripten":"^1.39.10","eslint-plugin-react":"^7.34.0","karma-spec-reporter":"^0.0.36","wasm-feature-detect":"^1.6.1","eslint-plugin-jasmine":"^4.1.3","jasmine-spec-reporter":"^7.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@typescript-eslint/parser":"^6.21.0","karma-jasmine-html-reporter":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/duckdb-wasm-loadable_1.30.0-beta.21_1750851090296_0.9416803709101063","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@akabana/duckdb-wasm-loadable","version":"1.31.0","description":"DuckDB powered by WebAssembly","license":"MIT","repository":{"type":"git","url":"git+https://github.com/AKABANAKK/duckdb-wasm.git"},"keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"dependencies":{"apache-arrow":"^17.0.0"},"devDependencies":{"@types/emscripten":"^1.39.10","@types/jasmine":"^5.1.4","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","esbuild":"^0.20.2","eslint":"^8.57.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-react":"^7.34.0","fast-glob":"^3.3.2","jasmine":"^5.1.0","jasmine-core":"^5.1.2","jasmine-spec-reporter":"^7.0.0","js-sha256":"^0.11.1","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-coverage":"^2.2.1","karma-firefox-launcher":"^2.1.3","karma-jasmine":"^5.1.0","karma-jasmine-html-reporter":"^2.1.0","karma-sourcemap-loader":"^0.4.0","karma-spec-reporter":"^0.0.36","make-dir":"^4.0.0","nyc":"^15.1.0","prettier":"^3.2.5","puppeteer":"^22.8.0","rimraf":"^5.0.5","s3rver":"^3.7.1","typedoc":"^0.25.13","typescript":"^5.3.3","wasm-feature-detect":"^1.6.1","web-worker":"^1.2.0"},"scripts":{"build:debug":"node bundle.mjs debug && tsc --emitDeclarationOnly","build:release":"node bundle.mjs release && tsc --emitDeclarationOnly","docs":"typedoc","format":"prettier --write \"**/*.+(js|ts)\"","report":"node ./coverage.mjs","test:node":"node --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:node:debug":"node --inspect-brk --enable-source-maps ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:node:coverage":"nyc -r json --report-dir ./coverage/node node ../../node_modules/jasmine/bin/jasmine ./dist/tests-node.cjs","test:firefox":"karma start ./karma/tests-firefox.cjs","test:chrome":"karma start ./karma/tests-chrome.cjs","test:chrome:eh":"karma start ./karma/tests-chrome-eh.cjs","test:chrome:coverage":"karma start ./karma/tests-chrome-coverage.cjs","test:browser":"karma start ./karma/tests-all.cjs","test:browser:debug":"karma start ./karma/tests-debug.cjs","test":"npm run test:chrome && npm run test:node","test:coverage":"npm run test:chrome:coverage && npm run test:node:coverage && npm run report","lint":"eslint src test"},"main":"dist/duckdb-browser.cjs","module":"dist/duckdb-browser.mjs","types":"dist/duckdb-browser.d.ts","jsdelivr":"dist/duckdb-browser.cjs","unpkg":"dist/duckdb-browser.mjs","sideEffects":false,"browser":{"fs":false,"path":false,"perf_hooks":false,"os":false,"worker_threads":false},"exports":{"./dist/duckdb-mvp.wasm":"./dist/duckdb-mvp.wasm","./dist/duckdb-eh.wasm":"./dist/duckdb-eh.wasm","./dist/duckdb-coi.wasm":"./dist/duckdb-coi.wasm","./dist/duckdb-browser":"./dist/duckdb-browser.mjs","./dist/duckdb-browser.cjs":"./dist/duckdb-browser.cjs","./dist/duckdb-browser.mjs":"./dist/duckdb-browser.mjs","./dist/duckdb-browser-coi.pthread.worker.js":"./dist/duckdb-browser-coi.pthread.worker.js","./dist/duckdb-browser-coi.worker.js":"./dist/duckdb-browser-coi.worker.js","./dist/duckdb-browser-eh.worker.js":"./dist/duckdb-browser-eh.worker.js","./dist/duckdb-browser-mvp.worker.js":"./dist/duckdb-browser-mvp.worker.js","./dist/duckdb-node":"./dist/duckdb-node.cjs","./dist/duckdb-node.cjs":"./dist/duckdb-node.cjs","./dist/duckdb-node-blocking":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-blocking.cjs":"./dist/duckdb-node-blocking.cjs","./dist/duckdb-node-eh.worker.cjs":"./dist/duckdb-node-eh.worker.cjs","./dist/duckdb-node-mvp.worker.cjs":"./dist/duckdb-node-mvp.worker.cjs","./blocking":{"node":{"types":"./dist/duckdb-node-blocking.d.ts","require":"./dist/duckdb-node-blocking.cjs","import":"./dist/duckdb-node-blocking.cjs"},"types":"./dist/duckdb-node-blocking.d.ts","import":"./dist/duckdb-node-blocking.mjs","require":"./dist/duckdb-node-blocking.cjs"},".":{"browser":{"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"},"node":{"types":"./dist/duckdb-node.d.ts","import":"./dist/duckdb-node.cjs","require":"./dist/duckdb-node.cjs"},"types":"./dist/duckdb-browser.d.ts","import":"./dist/duckdb-browser.mjs","require":"./dist/duckdb-browser.cjs"}},"_id":"@akabana/duckdb-wasm-loadable@1.31.0","bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","_nodeVersion":"22.17.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-JDU2qX1SSb5Nr8r1KNtBEutdPmppcKYy5BoJ2WctxvoGlk8CE9+LvuW5a/l7vlnJjAMTJTuuQTjBe6ALIPQJpw==","shasum":"ef6a67be9dbc8ce11f1b1d6ddcafd42ffc6a34b8","tarball":"https://registry.npmjs.org/@akabana/duckdb-wasm-loadable/-/duckdb-wasm-loadable-1.31.0.tgz","fileCount":82,"unpackedSize":143835688,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBiYpRlFzSLQJB3fWZfdJ1uNCyIedOkWgoKfjhjZBcd1AiEAuEW4FlpMcVnyN5k2N1pbQGYUri6W3akm1asRsJQLQMo="}]},"_npmUser":{"name":"akabana","email":"dev@akabana.net"},"directories":{},"maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/duckdb-wasm-loadable_1.31.0_1759045164022_0.6326330762584034"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-28T10:12:04.836Z","modified":"2025-09-28T07:39:24.828Z","1.30.0-beta.1":"2024-11-28T10:12:05.514Z","1.30.0-beta.2":"2024-11-28T11:11:41.465Z","1.30.0-beta.5":"2024-11-28T14:43:17.799Z","1.30.0-beta.7":"2024-12-14T01:53:55.010Z","1.30.0-beta.10":"2025-01-25T06:59:36.367Z","1.30.0-beta.11":"2025-02-06T04:49:24.062Z","1.30.0-beta.13":"2025-03-03T23:32:46.857Z","1.30.0-beta.14":"2025-03-06T01:45:28.141Z","1.30.0-beta.15":"2025-03-08T05:12:28.268Z","1.30.0-beta.20":"2025-05-23T02:29:06.059Z","1.30.0-beta.21":"2025-06-25T11:31:30.843Z","1.31.0":"2025-09-28T07:39:24.655Z"},"bugs":{"url":"https://github.com/AKABANAKK/duckdb-wasm/issues"},"license":"MIT","homepage":"https://github.com/AKABANAKK/duckdb-wasm#readme","keywords":["sql","duckdb","relational","database","data","query","wasm","analytics","olap","arrow","parquet","json","csv"],"repository":{"type":"git","url":"git+https://github.com/AKABANAKK/duckdb-wasm.git"},"description":"DuckDB powered by WebAssembly","maintainers":[{"name":"akabana","email":"dev@akabana.net"}],"readme":"<img src=\"https://raw.githubusercontent.com/AKABANAKK/duckdb-wasm/main/misc/duckdb_wasm.svg\" height=\"64\">\n\n[![Main](https://github.com/AKABANAKK/duckdb-wasm/actions/workflows/main.yml/badge.svg)](https://github.com/AKABANAKK/duckdb-wasm/actions/workflows/main.yml)\n[![Benchmarks](https://github.com/AKABANAKK/duckdb-wasm/actions/workflows/benchmarks.yml/badge.svg)](https://github.com/AKABANAKK/duckdb-wasm/actions/workflows/benchmarks.yml)\n[![duckdb](https://cdn.jsdelivr.net/npm/@akabana/duckdb-wasm@latest/dist/img/duckdb_version_badge.svg)](https://github.com/AKABANAKK/duckdb)\n[![npm](https://img.shields.io/npm/v/@akabana/duckdb-wasm?logo=npm)](https://www.npmjs.com/package/@akabana/duckdb-wasm/v/latest)\n[![JSDevlivr](https://data.jsdelivr.com/v1/package/npm/@akabana/duckdb-wasm/badge?style=rounded)](https://www.jsdelivr.com/package/npm/@akabana/duckdb-wasm)\n\n**DuckDB-Wasm**\n\nDuckDB-Wasm is an in-process analytical SQL database for the browser. It is powered by WebAssembly, speaks Arrow fluently, reads Parquet, CSV and JSON files backed by Filesystem APIs or HTTP requests and has been tested with Chrome, Firefox, Safari and Node.js. Read the [launch blog post](https://duckdb.org/2021/10/29/duckdb-wasm.html).\n\nTry it out at [shell.duckdb.org](https://shell.duckdb.org) and on [Observable](https://observablehq.com/@cmudig/duckdb) and read the [API documentation](https://shell.duckdb.org/docs/modules/index.html).\n\n_DuckDB-Wasm is fast! If you're here for performance numbers, head over to [our benchmarks](https://shell.duckdb.org/versus)._\n\n## Instantiation\ncdn(jsdelivr)  \n```ts\nimport * as duckdb from '@akabana/duckdb-wasm';\n\nconst JSDELIVR_BUNDLES = duckdb.getJsDelivrBundles();\n\n// Select a bundle based on browser checks\nconst bundle = await duckdb.selectBundle(JSDELIVR_BUNDLES);\n\nconst worker_url = URL.createObjectURL(\n  new Blob([`importScripts(\"${bundle.mainWorker!}\");`], {type: 'text/javascript'})\n);\n\n// Instantiate the asynchronous version of DuckDB-wasm\nconst worker = new Worker(worker_url);\nconst logger = new duckdb.ConsoleLogger();\nconst db = new duckdb.AsyncDuckDB(logger, worker);\nawait db.instantiate(bundle.mainModule, bundle.pthreadWorker);\nURL.revokeObjectURL(worker_url);\n```\n\nwebpack  \n```ts\nimport * as duckdb from '@akabana/duckdb-wasm';\nimport duckdb_wasm from '@akabana/duckdb-wasm/dist/duckdb-mvp.wasm';\nimport duckdb_wasm_next from '@akabana/duckdb-wasm/dist/duckdb-eh.wasm';\nconst MANUAL_BUNDLES: duckdb.DuckDBBundles = {\n    mvp: {\n        mainModule: duckdb_wasm,\n        mainWorker: new URL('@akabana/duckdb-wasm/dist/duckdb-browser-mvp.worker.js', import.meta.url).toString(),\n    },\n    eh: {\n        mainModule: duckdb_wasm_next,\n        mainWorker: new URL('@akabana/duckdb-wasm/dist/duckdb-browser-eh.worker.js', import.meta.url).toString(),\n    },\n};\n// Select a bundle based on browser checks\nconst bundle = await duckdb.selectBundle(MANUAL_BUNDLES);\n// Instantiate the asynchronous version of DuckDB-wasm\nconst worker = new Worker(bundle.mainWorker!);\nconst logger = new duckdb.ConsoleLogger();\nconst db = new duckdb.AsyncDuckDB(logger, worker);\nawait db.instantiate(bundle.mainModule, bundle.pthreadWorker);\n```\nvite  \n```ts\nimport * as duckdb from '@akabana/duckdb-wasm';\nimport duckdb_wasm from '@akabana/duckdb-wasm/dist/duckdb-mvp.wasm?url';\nimport mvp_worker from '@akabana/duckdb-wasm/dist/duckdb-browser-mvp.worker.js?url';\nimport duckdb_wasm_eh from '@akabana/duckdb-wasm/dist/duckdb-eh.wasm?url';\nimport eh_worker from '@akabana/duckdb-wasm/dist/duckdb-browser-eh.worker.js?url';\n\nconst MANUAL_BUNDLES: duckdb.DuckDBBundles = {\n    mvp: {\n        mainModule: duckdb_wasm,\n        mainWorker: mvp_worker,\n    },\n    eh: {\n        mainModule: duckdb_wasm_eh,\n        mainWorker: eh_worker,\n    },\n};\n// Select a bundle based on browser checks\nconst bundle = await duckdb.selectBundle(MANUAL_BUNDLES);\n// Instantiate the asynchronous version of DuckDB-wasm\nconst worker = new Worker(bundle.mainWorker!);\nconst logger = new duckdb.ConsoleLogger();\nconst db = new duckdb.AsyncDuckDB(logger, worker);\nawait db.instantiate(bundle.mainModule, bundle.pthreadWorker);\n```\nstatic served (manually download the files from https://cdn.jsdelivr.net/npm/@akabana/duckdb-wasm/dist/)\n```ts\nimport * as duckdb from '@akabana/duckdb-wasm';\n\nconst MANUAL_BUNDLES: duckdb.DuckDBBundles = {\n    mvp: {\n        mainModule: 'change/me/../duckdb-mvp.wasm',\n        mainWorker: 'change/me/../duckdb-browser-mvp.worker.js',\n    },\n    eh: {\n        mainModule: 'change/m/../duckdb-eh.wasm',\n        mainWorker: 'change/m/../duckdb-browser-eh.worker.js',\n    },\n};\n// Select a bundle based on browser checks\nconst bundle = await duckdb.selectBundle(MANUAL_BUNDLES);\n// Instantiate the asynchronous version of DuckDB-wasm\nconst worker = new Worker(bundle.mainWorker!);\nconst logger = new duckdb.ConsoleLogger();\nconst db = new duckdb.AsyncDuckDB(logger, worker);\nawait db.instantiate(bundle.mainModule, bundle.pthreadWorker);\n```  \n\n## Data Import\n\n```ts\n// Data can be inserted from an existing arrow.Table\nawait c.insertArrowTable(existingTable, { name: 'arrow_table' });\n// ..., from a raw Arrow IPC stream\nconst c = await db.connect();\nconst streamResponse = await fetch(`someapi`);\nconst streamReader = streamResponse.body.getReader();\nconst streamInserts = [];\nwhile (true) {\n    const { value, done } = await streamReader.read();\n    if (done) break;\n    streamInserts.push(c.insertArrowFromIPCStream(value, { name: 'streamed' }));\n}\nawait Promise.all(streamInserts);\n\n// ..., from CSV files\n// (interchangeable: registerFile{Text,Buffer,URL,Handle})\nawait db.registerFileText(`data.csv`, '1|foo\\n2|bar\\n');\n// ... with typed insert options\nawait c.insertCSVFromPath('data.csv', {\n    schema: 'main',\n    name: 'foo',\n    detect: false,\n    header: false,\n    delimiter: '|',\n    columns: {\n        col1: new arrow.Int32(),\n        col2: new arrow.Utf8(),\n    },\n});\n\n// ..., from JSON documents in row-major format\nawait db.registerFileText(\n    'rows.json',\n    `[\n    { \"col1\": 1, \"col2\": \"foo\" },\n    { \"col1\": 2, \"col2\": \"bar\" },\n]`,\n);\n// ... or column-major format\nawait db.registerFileText(\n    'columns.json',\n    `{\n    \"col1\": [1, 2],\n    \"col2\": [\"foo\", \"bar\"]\n}`,\n);\n// ... with typed insert options\nawait c.insertJSONFromPath('rows.json', { name: 'rows' });\nawait c.insertJSONFromPath('columns.json', { name: 'columns' });\n\n// ... from a Javascript array\nconst myArray = [\n  {\n    name: 'Dan',\n    age: 32,\n    numberOfPets: 3\n  }\n];\nconst encoder = new TextEncoder();\nconst buffer = encoder.encode(myArray);\nawait db.registerFileBuffer(myTableName, buffer);\nawait c.insertJSONFromPath(myTableName, {\n  schema: 'main',\n  name: 'foo',\n});\n\n// ..., from Parquet files\nconst pickedFile: File = letUserPickFile();\nawait db.registerFileHandle('local.parquet', pickedFile, DuckDBDataProtocol.BROWSER_FILEREADER, true);\nawait db.registerFileURL('remote.parquet', 'https://origin/remote.parquet', DuckDBDataProtocol.HTTP, false);\nconst res = await fetch('https://origin/remote.parquet');\nawait db.registerFileBuffer('buffer.parquet', new Uint8Array(await res.arrayBuffer()));\n\n// ..., by specifying URLs in the SQL text\nawait c.query(`\n    CREATE TABLE direct AS\n        SELECT * FROM \"https://origin/remote.parquet\"\n`);\n// ..., or by executing raw insert statements\nawait c.query(`INSERT INTO existing_table\n    VALUES (1, \"foo\"), (2, \"bar\")`);\n\n// Close the connection to release memory\nawait c.close();\n```\n\n## Query Execution\n\n```ts\n// Either materialize the query result\nawait conn.query<{ v: arrow.Int }>(`\n    SELECT * FROM generate_series(1, 100) t(v)\n`);\n// ..., or fetch the result chunks lazily\nfor await (const batch of await conn.send<{ v: arrow.Int }>(`\n    SELECT * FROM generate_series(1, 100) t(v)\n`)) {\n    // ...\n}\n// Close the connection to release memory\nawait conn.close();\n```\n\n## Prepared Statements\n\n```ts\n// Prepare query\nconst stmt = await conn.prepare(`SELECT v + ? FROM generate_series(0, 10000) as t(v);`);\n// ... and run the query with materialized results\nawait stmt.query(234);\n// ... or result chunks\nfor await (const batch of await stmt.send(234)) {\n    // ...\n}\n// Close the statement to release memory\nawait stmt.close();\n// Closing the connection will release statements as well\nawait conn.close();\n```\n","readmeFilename":"README.md"}