Convert extension webpack scripts to modules

This commit is contained in:
Matt Bierner
2025-08-07 17:20:22 -07:00
parent 86ff5cd43b
commit ed71020bfc
58 changed files with 303 additions and 527 deletions

View File

@@ -522,7 +522,7 @@ async function webpackExtensions(taskName, isWatch, webpackConfigLocations) {
const webpack = require('webpack');
const webpackConfigs = [];
for (const { configPath, outputRoot } of webpackConfigLocations) {
const configOrFnOrArray = require(configPath);
const configOrFnOrArray = require(configPath).default;
function addConfig(configOrFnOrArray) {
for (const configOrFn of Array.isArray(configOrFnOrArray) ? configOrFnOrArray : [configOrFnOrArray]) {
const config = typeof configOrFn === 'function' ? configOrFn({}, {}) : configOrFn;