Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/webpack/webpack-cli
/ functions
Functions
183 in github.com/webpack/webpack-cli
⨍
Functions
183
◇
Types & classes
40
↓ 23 callers
Function
resolve
(specifier, context, nextResolve)
test/external-command/my-loader.mjs:25
↓ 12 callers
Function
normalizeStdout
(stdout)
test/utils/test-utils.js:253
↓ 11 callers
Function
normalizeStderr
(stderr)
test/utils/test-utils.js:273
↓ 11 callers
Function
run
(cwd, args = [], options = {})
test/create-webpack-app/test.utils.js:21
↓ 10 callers
Function
run
(cwd, args = [], options = {})
test/utils/test-utils.js:66
↓ 9 callers
Function
runWatch
(cwd, args = [], options = {})
test/utils/test-utils.js:78
↓ 7 callers
Function
runTest
(pkg, cliArgs = [], logMessage = undefined, isSubPackage = false)
smoketests/helpers.js:24
↓ 6 callers
Method
get
(_target, property)
packages/webpack-cli/src/webpack-cli.ts:564
↓ 6 callers
Function
processKill
(process)
test/utils/test-utils.js:23
↓ 5 callers
Function
createPathDependentUtils
@typedef {Record<string, any>} TestOptions
test/create-webpack-app/test.utils.js:11
↓ 5 callers
Method
run
(args: readonly string[], parseOptions: ParseOptions)
packages/webpack-cli/src/webpack-cli.ts:2530
↓ 4 callers
Method
#uiDivider
A horizontal rule used to separate sections.
packages/webpack-cli/src/webpack-cli.ts:1704
↓ 4 callers
Method
isMultipleCompiler
(compiler: Compiler | MultiCompiler)
packages/webpack-cli/src/webpack-cli.ts:1268
↓ 4 callers
Function
runTestStdout
({ packageName, cliArgs, logMessage, isSubPackage, cwd } = {})
smoketests/helpers.js:87
↓ 4 callers
Function
swapPkgName
(current, isSubPackage = false)
smoketests/helpers.js:13
↓ 3 callers
Method
#getArguments
(webpackMod: typeof webpack, schema: Schema)
packages/webpack-cli/src/webpack-cli.ts:1282
↓ 3 callers
Method
#uiHeader
A branded title, e.g. `⬡ webpack build`.
packages/webpack-cli/src/webpack-cli.ts:1711
↓ 3 callers
Method
apply
(compiler: Compiler)
packages/webpack-cli/src/plugins/cli-plugin.ts:145
↓ 3 callers
Method
capitalizeFirstLetter
(str: string)
packages/webpack-cli/src/webpack-cli.ts:584
↓ 3 callers
Function
createProcess
({ execaNode, execa }, cwd, args, options)
test/utils/test-utils.js:42
↓ 3 callers
Method
installPackage
( packageName: string, options: { preMessage?: () => void } = {}, )
packages/webpack-cli/src/webpack-cli.ts:724
↓ 3 callers
Method
isPackageInstalled
(packageName: string)
packages/webpack-cli/src/webpack-cli.ts:669
↓ 3 callers
Method
isValidationError
(error: unknown)
packages/webpack-cli/src/webpack-cli.ts:1272
↓ 3 callers
Function
runPromptWithAnswers
(cwd, args, answers = [], options = {})
test/create-webpack-app/test.utils.js:48
↓ 3 callers
Function
uniqueDirectoryForTest
()
test/utils/test-utils.js:381
↓ 2 callers
Method
#createColors
(useColor?: boolean)
packages/webpack-cli/src/webpack-cli.ts:548
↓ 2 callers
Method
#findCommandByName
(name: string)
packages/webpack-cli/src/webpack-cli.ts:2470
↓ 2 callers
Method
#getInfoOutput
(options: { output?: string; additionalPackage?: string[]; information?: EnvinfoConfig; })
packages/webpack-cli/src/webpack-cli.ts:1840
↓ 2 callers
Method
#isCommand
( input: string, commandOptions: CommandOptions<A, O, C>, )
packages/webpack-cli/src/webpack-cli.ts:2450
↓ 2 callers
Method
#loadCommandByName
(commandName: string)
packages/webpack-cli/src/webpack-cli.ts:2476
↓ 2 callers
Method
#loadPackage
(pkg: string, isCustom: boolean)
packages/webpack-cli/src/webpack-cli.ts:1907
↓ 2 callers
Method
#needWatchStdin
(compiler: Compiler | MultiCompiler)
packages/webpack-cli/src/webpack-cli.ts:3459
↓ 2 callers
Method
#processArguments
( webpackMod: typeof webpack, args: Record<string, WebpackArgument>, configuration: RecordAny,
packages/webpack-cli/src/webpack-cli.ts:1332
↓ 2 callers
Method
#renderEnvinfo
* Renders the plain-text output of `envinfo` (used by `info` and `version`) * into branded sections with aligned rows. Section titles keep their tr
packages/webpack-cli/src/webpack-cli.ts:1770
↓ 2 callers
Method
#renderVersion
(options: { output?: string } = {})
packages/webpack-cli/src/webpack-cli.ts:1685
↓ 2 callers
Method
#uiFooter
The documentation footer shared by every help and framed-command screen.
packages/webpack-cli/src/webpack-cli.ts:1741
↓ 2 callers
Method
createCompiler
( options: Options, callback?: WebpackCallback, )
packages/webpack-cli/src/webpack-cli.ts:3422
↓ 2 callers
Function
distance
(first: string, second: string)
packages/webpack-cli/src/webpack-cli.ts:430
↓ 2 callers
Method
format
(error: unknown)
packages/webpack-cli/src/webpack-cli.ts:468
↓ 2 callers
Method
getDefaultPackageManager
()
packages/webpack-cli/src/webpack-cli.ts:612
↓ 2 callers
Method
isMultipleConfiguration
( config: Configuration | MultiConfiguration, )
packages/webpack-cli/src/webpack-cli.ts:1262
↓ 2 callers
Method
loadConfig
(options: Options)
packages/webpack-cli/src/webpack-cli.ts:2836
↓ 2 callers
Method
makeCommand
( options: CommandOptions<A, O, C>, )
packages/webpack-cli/src/webpack-cli.ts:812
↓ 2 callers
Function
normalizeCwd
(output)
test/utils/test-utils.js:243
↓ 2 callers
Function
normalizeError
(output)
test/utils/test-utils.js:248
↓ 2 callers
Function
normalizeVersions
(output)
test/utils/test-utils.js:237
↓ 2 callers
Function
resolveFromCwd
* Resolves a bare specifier from the `node_modules` directory of the current working directory. * @param {string} specifier module specifier * @para
test/external-command/my-loader.mjs:10
↓ 2 callers
Method
toKebabCase
(str: string)
packages/webpack-cli/src/webpack-cli.ts:588
↓ 1 callers
Method
#distance
(first: string, second: string)
packages/webpack-cli/src/webpack-cli.ts:593
↓ 1 callers
Method
#findDefaultConfigFile
()
packages/webpack-cli/src/webpack-cli.ts:2742
↓ 1 callers
Method
#frame
* Prints a framed command screen: a branded header, the command body, and the * shared documentation footer. Used by `info`, `version` and `configt
packages/webpack-cli/src/webpack-cli.ts:1821
↓ 1 callers
Method
#isOptionNeeded
(option: CommandOption, neededOptions: Set<string>)
packages/webpack-cli/src/webpack-cli.ts:1003
↓ 1 callers
Method
#neededOptionNames
()
packages/webpack-cli/src/webpack-cli.ts:958
↓ 1 callers
Method
#optionSupportsNegation
(option: CommandOption)
packages/webpack-cli/src/webpack-cli.ts:1015
↓ 1 callers
Method
#outputHelp
( options: string[], isVerbose: boolean, isHelpCommandSyntax: boolean, program: Command, )
packages/webpack-cli/src/webpack-cli.ts:1380
↓ 1 callers
Method
#status
Prints a status message with an icon; errors go to stderr, the rest to stdout.
packages/webpack-cli/src/webpack-cli.ts:1831
↓ 1 callers
Method
#uiCommandHeader
The header block printed at the top of a framed command (`info`, `version`, …).
packages/webpack-cli/src/webpack-cli.ts:1730
↓ 1 callers
Method
#uiSectionTitle
A section heading with an underline, e.g. `Options` followed by a divider.
packages/webpack-cli/src/webpack-cli.ts:1717
↓ 1 callers
Method
#uiStatusLine
A single status message prefixed with an icon (`✔`/`✖`/`⚠`/`ℹ`).
packages/webpack-cli/src/webpack-cli.ts:1723
↓ 1 callers
Function
actionsFor
(template, answers)
test/create-webpack-app/init/generators.test.js:76
↓ 1 callers
Function
checkAndPrepareContent
(config: AddConfig, isTemplate: boolean)
packages/create-webpack-app/src/utils/generate-files.ts:116
↓ 1 callers
Function
checkIfCodeInstalled
()
packages/create-webpack-app/src/utils/generate-files.ts:46
↓ 1 callers
Function
collectTestFolders
* @param {string} strategy strategy * @returns {string[]} folders
scripts/utils.js:45
↓ 1 callers
Function
complete
()
test/utils/test-utils.js:210
↓ 1 callers
Function
dataForTests
(rootAssetsPath)
test/create-webpack-app/plugin/plugin.test.js:18
↓ 1 callers
Function
dataForTests
(rootAssetsPath)
test/create-webpack-app/loader/loader.test.js:21
↓ 1 callers
Method
describe
(error: unknown, seen = new Set<unknown>())
packages/webpack-cli/src/webpack-cli.ts:475
↓ 1 callers
Function
doesFileExists
(filePath: string)
packages/create-webpack-app/src/utils/generate-files.ts:37
↓ 1 callers
Function
extractFolder
* @param {string} folderToRead folder to read * @param {string[]} folders folders * @param {((stats: import("node:fs").Stats, file: string) => boole
scripts/utils.js:12
↓ 1 callers
Function
filesFrom
(actions)
test/create-webpack-app/init/generators.test.js:82
↓ 1 callers
Function
folderStrategy
(stats, file)
scripts/cleanup-test.js:18
↓ 1 callers
Function
generatorFor
(template)
test/create-webpack-app/init/generators.test.js:56
↓ 1 callers
Function
getDiff
(filePath: string, tempFilePath: string)
packages/create-webpack-app/src/utils/generate-files.ts:55
↓ 1 callers
Function
getGetPort
()
test/serve/serve-variable/serve-variable.test.js:6
↓ 1 callers
Function
getGetPort
()
test/serve/with-custom-port/serve-custom-config.test.js:6
↓ 1 callers
Function
getGetPort
()
test/serve/basic/multi-dev-server.config.js:4
↓ 1 callers
Function
getGetPort
()
test/serve/basic/serve-basic.test.js:6
↓ 1 callers
Function
getLogger
()
packages/create-webpack-app/src/utils/logger.ts:10
↓ 1 callers
Method
getLogger
()
packages/webpack-cli/src/webpack-cli.ts:597
↓ 1 callers
Function
getPkgPath
(pkg, isSubPackage)
smoketests/helpers.js:7
↓ 1 callers
Method
indent
(text: string)
packages/webpack-cli/src/webpack-cli.ts:501
↓ 1 callers
Method
isFunction
(value: unknown)
packages/webpack-cli/src/webpack-cli.ts:580
↓ 1 callers
Method
isPromise
(value: Promise<T>)
packages/webpack-cli/src/webpack-cli.ts:576
↓ 1 callers
Method
loadWebpack
()
packages/webpack-cli/src/webpack-cli.ts:1914
↓ 1 callers
Method
loadWebpackDevServer
()
packages/webpack-cli/src/webpack-cli.ts:1918
↓ 1 callers
Method
makeOption
(command: Command, option: CommandOption)
packages/webpack-cli/src/webpack-cli.ts:1027
↓ 1 callers
Function
myers32
(a: string, b: string, peq: Uint32Array)
packages/webpack-cli/src/webpack-cli.ts:287
↓ 1 callers
Function
myersX
(longer: string, shorter: string, peq: Uint32Array)
packages/webpack-cli/src/webpack-cli.ts:330
↓ 1 callers
Function
packagesFrom
(actions)
test/create-webpack-app/init/generators.test.js:87
↓ 1 callers
Method
padWidth
(command, helper: Help)
packages/webpack-cli/src/webpack-cli.ts:1465
↓ 1 callers
Function
readFromPkgJSON
(path)
test/create-webpack-app/init/init.test.js:69
↓ 1 callers
Function
readFromWebpackConfig
(path, filename = "webpack.config.js")
test/create-webpack-app/init/init.test.js:86
↓ 1 callers
Function
renderTemplate
( template: string | undefined, templateFile: string | undefined, data: Answers | undefined, )
packages/create-webpack-app/src/utils/generate-files.ts:99
↓ 1 callers
Function
runCLI
(args)
packages/webpack-cli/bin/cli.js:28
↓ 1 callers
Method
runWebpack
(options: Options, isWatchCommand: boolean)
packages/webpack-cli/src/webpack-cli.ts:3469
↓ 1 callers
Method
schemaToOptions
( webpackMod: typeof webpack, schema: Schema = undefined, additionalOptions: CommandOption[] = [],
packages/webpack-cli/src/webpack-cli.ts:1300
↓ 1 callers
Method
setupBundleAnalyzerPlugin
(compiler: Compiler)
packages/webpack-cli/src/plugins/cli-plugin.ts:22
↓ 1 callers
Method
setupHelpfulOutput
(compiler: Compiler)
packages/webpack-cli/src/plugins/cli-plugin.ts:82
↓ 1 callers
Method
setupProgressPlugin
(compiler: Compiler)
packages/webpack-cli/src/plugins/cli-plugin.ts:37
↓ 1 callers
Function
updateDocs
* @returns {Promise<void>}
scripts/update-docs.js:11
next →
1–100 of 183, ranked by callers