MCPcopy
hub / github.com/webpack/webpack / applyLoaderDefaults

Function applyLoaderDefaults

lib/config/defaults.js:2071–2088  ·  view source on GitHub ↗
(loader, { targetProperties, environment })

Source from the content-addressed store, hash-verified

2069 * @returns {void}
2070 */
2071const applyLoaderDefaults = (loader, { targetProperties, environment }) => {
2072 F(loader, "target", () => {
2073 if (targetProperties) {
2074 if (targetProperties.electron) {
2075 if (targetProperties.electronMain) return "electron-main";
2076 if (targetProperties.electronPreload) return "electron-preload";
2077 if (targetProperties.electronRenderer) return "electron-renderer";
2078 return "electron";
2079 }
2080 if (targetProperties.nwjs) return "nwjs";
2081 if (targetProperties.deno) return "deno";
2082 if (targetProperties.bun) return "bun";
2083 if (targetProperties.node) return "node";
2084 if (targetProperties.web) return "web";
2085 }
2086 });
2087 D(loader, "environment", environment);
2088};
2089
2090/**
2091 * Apply node defaults.

Callers 1

Calls 2

FFunction · 0.70
DFunction · 0.70

Tested by

no test coverage detected