asg017/observable-prerender

Bug in `notebook.redefine` when trying examples/barchart.js

Closed this issue · 0 comments

Hi,

When trying out the package (which I'm very excited about), I come across an error when I execute

node examples/barchart.js

The error message being

13:29:28 sweaver@Stevens-MacBook-Pro.local observable-prerender main node examples/barchart.js 
node:internal/process/promises:288
            triggerUncaughtException(err, true /* fromPromise */);
            ^

Error: Evaluation failed: RuntimeError
    at ExecutionContext._evaluateInternal (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/ExecutionContext.js:217:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async ExecutionContext.evaluate (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/ExecutionContext.js:106:16)
    at async Notebook.redefine (/Users/sweaver/Programming/observablehq-deno/observable-prerender/src/index.js:219:7)
    at async /Users/sweaver/Programming/observablehq-deno/observable-prerender/examples/barchart.js:21:3
  -- ASYNC --
    at ExecutionContext.<anonymous> (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/helper.js:109:19)
    at DOMWorld.evaluate (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/DOMWorld.js:84:24)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
  -- ASYNC --
    at Frame.<anonymous> (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/helper.js:109:19)
    at Page.evaluate (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/Page.js:883:14)
    at Page.<anonymous> (/Users/sweaver/Programming/observablehq-deno/observable-prerender/node_modules/puppeteer/lib/cjs/common/helper.js:110:27)
    at Notebook.redefine (/Users/sweaver/Programming/observablehq-deno/observable-prerender/src/index.js:219:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /Users/sweaver/Programming/observablehq-deno/observable-prerender/examples/barchart.js:21:3

Node.js v18.2.0

Best,
Steven