Appearance
marmotte / vite/externals
vite/externals
Interfaces
ExternalsOptions
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:4
Properties
builtins?
optionalbuiltins:boolean
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:10
Mark node built-in modules like path, fs... as external.
Defaults to true.
builtinsPrefix?
optionalbuiltinsPrefix:"add"|"strip"|"ignore"
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:19
node: prefix handing for importing Node builtins:
'add'turns'path'to'node:path''strip'turns'node:path'to'path''ignore'leaves Node builtin names as-is
Defaults to add.
deps?
optionaldeps:boolean
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:32
Mark dependencies as external.
Defaults to true.
devDeps?
optionaldevDeps:boolean
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:38
Mark devDependencies as external.
Defaults to false.
exclude?
optionalexclude:MaybeArray<MaybeFalsy<string|RegExp>>
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:62
Force exclude these deps from the list of externals, regardless of other settings.
Defaults to [] (force exclude nothing).
include?
optionalinclude:MaybeArray<MaybeFalsy<string|RegExp>>
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:56
Force include these deps in the list of externals, regardless of other settings.
Defaults to [] (force include nothing).
optDeps?
optionaloptDeps:boolean
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:50
Mark optionalDependencies as external.
Defaults to true.
packagePath?
optionalpackagePath:string|string[]
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:26
Path/to/your/package.json file (or array of paths).
Defaults to all package.json files found in parent directories recursively. Won't go outside of a git repository.
peerDeps?
optionalpeerDeps:boolean
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:44
Mark peerDependencies as external.
Defaults to true.
Functions
nodeExternals()
nodeExternals(
options?):Plugin
Defined in: node_modules/rollup-plugin-node-externals/dist/index.d.ts:68
A Rollup/Vite plugin that automatically declares NodeJS built-in modules, and optionally npm dependencies, as 'external'.
Parameters
options?
Returns
Plugin
References
default
Renames and re-exports nodeExternals