Thanks to visit codestin.com
Credit goes to github.com

Skip to content

8.1.3 - Issue with running program when zx is webpacked due to deno.js #957

@td-krzysiek

Description

@td-krzysiek

Hello,

I noticed an issue with zx version 8.1.3 and newer, where zx does not work well with Webpack. The problem occurs when the program tries to load deno.js, which does not exist after bundling the application. 8.1.2 seems to work fine, although reference to node_modules/zx/build/deno.js is the output file since 8.1.0.

node:internal/modules/cjs/loader:1249
  const err = new Error(message);
              ^

Error: Cannot find module './index.cjs'
Require stack:
- /Users/krzysiek/Documents/work/dev/td1023/gnss/node_modules/zx/build/deno.js
    at Function._resolveFilename (node:internal/modules/cjs/loader:1249:15)
    at Function._load (node:internal/modules/cjs/loader:1075:27)
    at TracingChannel.traceSync (node:diagnostics_channel:315:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
    at Module.require (node:internal/modules/cjs/loader:1340:12)
    at require (node:internal/modules/helpers:141:16)
    at 13103 (/usr/jrd/gnss/vendor.js:1:1658751)
    at u (/usr/jrd/gnss/reset.js:1:6143)
    at /usr/jrd/gnss/reset.js:1:3399
    at u.a (/usr/jrd/gnss/reset.js:1:6736) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/krzysiek/Documents/work/dev/td1023/gnss/node_modules/zx/build/deno.js'
  ]
}

Node.js v22.11.0

Image

tsconfig:

{
  "compilerOptions": {
    "module": "ESNext",
    "moduleResolution": "Bundler",
    "target": "ES2023",
    "lib": ["ES2023"],
    "outDir": "./build",
    "baseUrl": ".",
  }
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions