UNPKG

varan

Version:

A webpack starter kit for offline-first bring-your-own-code apps with server side rendering

19 lines 755 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // Exports function getConfigs(configFilesOrObjectsOrFns, opts) { const configs = (Array.isArray(configFilesOrObjectsOrFns) ? configFilesOrObjectsOrFns : [configFilesOrObjectsOrFns]).filter(Boolean); // Check for required files if (configs.length === 0) throw new Error('Must specify at least one config'); // Load config files return configs.map((config) => { // eslint-disable-next-line const rawConfig = typeof config === 'string' ? require(config) : config; return typeof rawConfig === 'function' ? rawConfig(opts) : rawConfig; }); } exports.default = getConfigs; //# sourceMappingURL=getConfigs.js.map