-
-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Description
Try to pass 'module' to importType option
externals: [nodeExternals({ importType: 'module' })],Got error:
Type '"module"' is not assignable to type '"var" | "this" | "commonjs" | "amd" | "umd" | ImportTypeCallback | undefined'.ts(2322)Below is the TS type definition of importType option
/**
* The method in which unbundled modules will be required in the code. Best to leave as
* 'commonjs' for node modules.
* @default 'commonjs'
*/
importType?: 'var' | 'this' | 'commonjs' | 'amd' | 'umd' | ImportTypeCallback | undefined;Expected:
All external types should be supported.
The above configuration works at runtime.
Version information:
"webpack": "^5.80.0",
"@types/webpack": "^5.28.1",
"webpack-node-externals": "^3.0.0"Metadata
Metadata
Assignees
Labels
No labels