UNPKG

reboost

Version:

A super fast dev server for rapid web development

25 lines (24 loc) 944 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CorePlugins = void 0; const json_1 = require("./json"); const loader_1 = require("./loader"); const resolver_1 = require("./resolver"); const node_env_1 = require("./node-env"); const commonjs_mode_1_1 = require("./commonjs-mode-1/"); const commonjs_mode_2_1 = require("./commonjs-mode-2/"); const CorePlugins = (instance) => { const plugins = [ (0, json_1.JSONPlugin)(), (0, loader_1.LoaderPlugin)(), (0, resolver_1.ResolverPlugin)(instance), (0, node_env_1.NodeEnvPlugin)(instance) ]; if (instance.config.commonJSInterop.mode > 0) { plugins.push(instance.config.commonJSInterop.mode === 1 ? (0, commonjs_mode_1_1.CommonJSMode1Plugin)() : (0, commonjs_mode_2_1.CommonJSMode2Plugin)(instance)); } return plugins; }; exports.CorePlugins = CorePlugins;