13 lines
372 B
JavaScript
13 lines
372 B
JavaScript
const isBrowser = require('./getEnvironment')('type') === 'browser';
|
|
const resolveURL = isBrowser ? require('resolve-url') : s => s; // eslint-disable-line
|
|
|
|
module.exports = (options) => {
|
|
const opts = { ...options };
|
|
['corePath'].forEach((key) => {
|
|
if (typeof options[key] !== 'undefined') {
|
|
opts[key] = resolveURL(opts[key]);
|
|
}
|
|
});
|
|
return opts;
|
|
};
|