rump-images
Version:
Rump piece for handling images
36 lines (27 loc) • 2.78 kB
JavaScript
;
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 _rump = require('rump');
var _rump2 = _interopRequireDefault(_rump);
var configs = _rump2['default'].configs;
rebuild();
function rebuild() {
configs.main.globs = (0, _extend2['default'])(true, {
build: { images: '**/*.{gif,jpg,jpeg,png,svg}' },
watch: { images: '**/*.{gif,jpg,jpeg,png,svg}' }
}, configs.main.globs);
configs.main.paths = (0, _extend2['default'])(true, {
source: { images: 'images' },
destination: { images: 'images' }
}, configs.main.paths);
configs.main.images = (0, _extend2['default'])(true, {
minify: configs.main.environment === 'production',
retina: false
}, configs.main.images);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb25maWdzL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztzQkFBbUIsUUFBUTs7OztvQkFDVixNQUFNOzs7O0lBRWhCLE9BQU8scUJBQVAsT0FBTzs7QUFFZCxPQUFPLEVBQUUsQ0FBQTs7QUFFRixTQUFTLE9BQU8sR0FBRztBQUN4QixTQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyx5QkFBTyxJQUFJLEVBQUU7QUFDaEMsU0FBSyxFQUFFLEVBQUMsTUFBTSxFQUFFLDZCQUE2QixFQUFDO0FBQzlDLFNBQUssRUFBRSxFQUFDLE1BQU0sRUFBRSw2QkFBNkIsRUFBQztHQUMvQyxFQUFFLE9BQU8sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUE7QUFDdEIsU0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLEdBQUcseUJBQU8sSUFBSSxFQUFFO0FBQ2hDLFVBQU0sRUFBRSxFQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUM7QUFDMUIsZUFBVyxFQUFFLEVBQUMsTUFBTSxFQUFFLFFBQVEsRUFBQztHQUNoQyxFQUFFLE9BQU8sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUE7QUFDdEIsU0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcseUJBQU8sSUFBSSxFQUFFO0FBQ2pDLFVBQU0sRUFBRSxPQUFPLENBQUMsSUFBSSxDQUFDLFdBQVcsS0FBSyxZQUFZO0FBQ2pELFVBQU0sRUFBRSxLQUFLO0dBQ2QsRUFBRSxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFBO0NBQ3hCIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGV4dGVuZCBmcm9tICdleHRlbmQnXG5pbXBvcnQgcnVtcCBmcm9tICdydW1wJ1xuXG5jb25zdCB7Y29uZmlnc30gPSBydW1wXG5cbnJlYnVpbGQoKVxuXG5leHBvcnQgZnVuY3Rpb24gcmVidWlsZCgpIHtcbiAgY29uZmlncy5tYWluLmdsb2JzID0gZXh0ZW5kKHRydWUsIHtcbiAgICBidWlsZDoge2ltYWdlczogJyoqLyoue2dpZixqcGcsanBlZyxwbmcsc3ZnfSd9LFxuICAgIHdhdGNoOiB7aW1hZ2VzOiAnKiovKi57Z2lmLGpwZyxqcGVnLHBuZyxzdmd9J30sXG4gIH0sIGNvbmZpZ3MubWFpbi5nbG9icylcbiAgY29uZmlncy5tYWluLnBhdGhzID0gZXh0ZW5kKHRydWUsIHtcbiAgICBzb3VyY2U6IHtpbWFnZXM6ICdpbWFnZXMnfSxcbiAgICBkZXN0aW5hdGlvbjoge2ltYWdlczogJ2ltYWdlcyd9LFxuICB9LCBjb25maWdzLm1haW4ucGF0aHMpXG4gIGNvbmZpZ3MubWFpbi5pbWFnZXMgPSBleHRlbmQodHJ1ZSwge1xuICAgIG1pbmlmeTogY29uZmlncy5tYWluLmVudmlyb25tZW50ID09PSAncHJvZHVjdGlvbicsXG4gICAgcmV0aW5hOiBmYWxzZSxcbiAgfSwgY29uZmlncy5tYWluLmltYWdlcylcbn1cbiJdfQ==