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

Skip to content

ReferenceError: createRequire is not defined #20544

@quanglam2807

Description

@quanglam2807

Bug Description

After upgrading from 5.105.2 to 5.105.3, our code returns this error: ReferenceError: createRequire is not defined

ReferenceError: createRequire is not defined
    at ../../node_modules/yargs-parser/build/lib/index.js (VM121 renderer-preload.js:13636:17)
    at __webpack_require__ (VM121 renderer-preload.js:14929:42)
    at ./src/electron-preload/renderer-preload/context-bridge.ts (VM121 renderer-preload.js:12662:70)
    at __webpack_require__ (VM121 renderer-preload.js:14929:42)
    at VM121 renderer-preload.js:14985:115
    at VM121 renderer-preload.js:14989:3
    at Object.<anonymous> (VM121 renderer-preload.js:14991:12)
    at Object.<anonymous> (VM121 renderer-preload.js:14993:3)
    at Module._compile (VM62 loader:1812:14)
    at Module._extensions..js (VM62 loader:1945:10)
(anonymous) @ VM119 renderer_init:2

We suspect it's related to #20497

Link to Minimal Reproduction and step to reproduce

We're using "yargs-parser": "^22.0.0" (latest)

Expected Behavior

Code runs successfully without error.

Actual Behavior

Our code returns this error: ReferenceError: createRequire is not defined

Environment

Electron

target: 'electron-preload'

Is this a regression?

None

Last Working Version

5.105.2

Additional Context

Our code returns this error: ReferenceError: createRequire is not defined

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions