js-polars
js-polars copied to clipboard
Readme example doesn't work
node -v
v16.14.0
yarn add @pola-rs/browser
package.json
{
"dependencies": {
"@pola-rs/browser": "^0.0.1-alpha"
},
"type": "module",
"scripts": {
"start": "node index.js"
}
}
index.js
import * as pl from "@pola-rs/browser"
const filepath = "https://raw.githubusercontent.com/pola-rs/polars/master/examples/datasets/foods2.csv"
let df = await pl.read_csv(filepath)
let lf = df.lazy();
df = await lf.collect()
console.table(df.head(10).to_records());
yarn start
node:internal/errors:464
ErrorCaptureStackTrace(err);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'C:\PolarsTest\node_modules\@pola-rs\browser\' imported from C:\PolarsTest\index.js
←[90m at new NodeError (node:internal/errors:371:5)←[39m
←[90m at legacyMainResolve (node:internal/modules/esm/resolve:336:9)←[39m
←[90m at packageResolve (node:internal/modules/esm/resolve:917:14)←[39m
←[90m at moduleResolve (node:internal/modules/esm/resolve:976:18)←[39m
←[90m at defaultResolve (node:internal/modules/esm/resolve:1078:11)←[39m
←[90m at ESMLoader.resolve (node:internal/modules/esm/loader:530:30)←[39m
←[90m at ESMLoader.getModuleJob (node:internal/modules/esm/loader:251:18)←[39m
←[90m at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:79:40)←[39m
←[90m at link (node:internal/modules/esm/module_job:78:36)←[39m {
code: ←[32m'ERR_MODULE_NOT_FOUND'←[39m
This is specifically for browser. If you want to use node. Check out nodejs-polars