simple-data-analysis
simple-data-analysis copied to clipboard
Not working with Deno
trafficstars
Loosely related to #430 as well
import { SimpleNodeDB } from "npm:simple-data-analysis";
const sdb = new SimpleNodeDB();
deno run -A filename.ts
error: Uncaught (in promise) Error: Cannot find module '/Users/drewbitt/Repos/x/scripts/find-cadences-imports/node_modules/.deno/[email protected]/node_modules/duckdb/lib/binding/duckdb.node'
Require stack:
- /Users/drewbitt/Repos/x/scripts/find-cadences-imports/node_modules/.deno/[email protected]/node_modules/duckdb/lib/duckdb-binding.js
- /Users/drewbitt/Repos/x/scripts/find-cadences-imports/node_modules/.deno/[email protected]/node_modules/duckdb/lib/duckdb.js
- /Users/drewbitt/Repos/x/scripts/find-cadences-imports/node_modules/.deno/[email protected]/node_modules/duckdb/lib/duckdb.js
at Function.Module._resolveFilename (node:module:566:15)
at Function.Module._load (node:module:453:27)
at Module.require (node:module:603:19)
at require (node:module:709:16)
at Object.<anonymous> (file:///Users/drewbitt/Repos/x/scripts/find-cadences-imports/node_modules/.deno/[email protected]/node_modules/duckdb/lib/duckdb-binding.js:4:15)
at Object.<anonymous> (file:///Users/drewbitt/Repos/x/scripts/find-cadences-imports/node_modules/.deno/[email protected]/node_modules/duckdb/lib/duckdb-binding.js:7:4)
at Module._compile (node:module:653:34)
at Object.Module._extensions..js (node:module:667:10)
at Module.load (node:module:591:32)
at Function.Module._load (node:module:486:12)
Possibly fixed if packaged via jsr and it could resolve duckdb in https://github.com/nshiab/simple-data-analysis/issues/431 , but the current implementation in https://jsr.io/@nshiab/simple-data-analysis has the same problem.
Summary
It is looking for lib/binding/duckdb.node' but I don't have that