bldrs-ai / ifctool

Command line tools for working with IFC models
https://bldrs-ai.github.io/ifctool
16 stars 5 forks source link

Built tool fails on dynamic import #19

Closed pablo-mayrgundter closed 2 years ago

pablo-mayrgundter commented 2 years ago

I'm guessing it's log4js, but not sure

> yarn build && node dist/main.js
file:///Users/pablo/bldrs-ai/ifctool/dist/main.js:14
  throw new Error('Dynamic require of "' + x + '" is not supported');
        ^

Error: Dynamic require of "tty" is not supported
    at file:///Users/pablo/bldrs-ai/ifctool/dist/main.js:14:9
    at node_modules/debug/src/node.js (file:///Users/pablo/bldrs-ai/ifctool/dist/main.js:610:15)
pablo-mayrgundter commented 2 years ago

Repurposed esbuild to build for web instead of node. Node might be nice but no need for now.