UNPKG

rump

Version:

Opinionated flow for assembling client assets

37 lines (28 loc) 2.28 kB
'use strict'; var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default']; Object.defineProperty(exports, '__esModule', { value: true }); exports.rebuild = rebuild; var _extend = require('extend'); var _extend2 = _interopRequireDefault(_extend); var configs = { main: null, watch: false }; rebuild(); exports['default'] = configs; function rebuild(overrides) { var _process$env$NODE_ENV = process.env.NODE_ENV; var NODE_ENV = _process$env$NODE_ENV === undefined ? 'development' : _process$env$NODE_ENV; configs.main = (0, _extend2['default'])(true, { clean: true, environment: NODE_ENV.trim().toLowerCase(), globs: { global: [] }, paths: { source: { root: 'src' }, destination: { root: 'dist' } } }, overrides); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb25maWdzL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztzQkFBbUIsUUFBUTs7OztBQUUzQixJQUFNLE9BQU8sR0FBRztBQUNkLE1BQUksRUFBRSxJQUFJO0FBQ1YsT0FBSyxFQUFFLEtBQUs7Q0FDYixDQUFBOztBQUVELE9BQU8sRUFBRSxDQUFBOztxQkFFTSxPQUFPOztBQUVmLFNBQVMsT0FBTyxDQUFDLFNBQVMsRUFBRTs4QkFDRSxPQUFPLENBQUMsR0FBRyxDQUF2QyxRQUFRO01BQVIsUUFBUSx5Q0FBRyxhQUFhOztBQUMvQixTQUFPLENBQUMsSUFBSSxHQUFHLHlCQUFPLElBQUksRUFBRTtBQUMxQixTQUFLLEVBQUUsSUFBSTtBQUNYLGVBQVcsRUFBRSxRQUFRLENBQUMsSUFBSSxFQUFFLENBQUMsV0FBVyxFQUFFO0FBQzFDLFNBQUssRUFBRSxFQUFDLE1BQU0sRUFBRSxFQUFFLEVBQUM7QUFDbkIsU0FBSyxFQUFFO0FBQ0wsWUFBTSxFQUFFLEVBQUMsSUFBSSxFQUFFLEtBQUssRUFBQztBQUNyQixpQkFBVyxFQUFFLEVBQUMsSUFBSSxFQUFFLE1BQU0sRUFBQztLQUM1QjtHQUNGLEVBQUUsU0FBUyxDQUFDLENBQUE7Q0FDZCIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBleHRlbmQgZnJvbSAnZXh0ZW5kJ1xuXG5jb25zdCBjb25maWdzID0ge1xuICBtYWluOiBudWxsLFxuICB3YXRjaDogZmFsc2UsXG59XG5cbnJlYnVpbGQoKVxuXG5leHBvcnQgZGVmYXVsdCBjb25maWdzXG5cbmV4cG9ydCBmdW5jdGlvbiByZWJ1aWxkKG92ZXJyaWRlcykge1xuICBjb25zdCB7Tk9ERV9FTlYgPSAnZGV2ZWxvcG1lbnQnfSA9IHByb2Nlc3MuZW52XG4gIGNvbmZpZ3MubWFpbiA9IGV4dGVuZCh0cnVlLCB7XG4gICAgY2xlYW46IHRydWUsXG4gICAgZW52aXJvbm1lbnQ6IE5PREVfRU5WLnRyaW0oKS50b0xvd2VyQ2FzZSgpLFxuICAgIGdsb2JzOiB7Z2xvYmFsOiBbXX0sXG4gICAgcGF0aHM6IHtcbiAgICAgIHNvdXJjZToge3Jvb3Q6ICdzcmMnfSxcbiAgICAgIGRlc3RpbmF0aW9uOiB7cm9vdDogJ2Rpc3QnfSxcbiAgICB9LFxuICB9LCBvdmVycmlkZXMpXG59XG4iXX0=