UNPKG

rump-server

Version:

Rump piece for adding a static server to the flow

30 lines (22 loc) 2.03 kB
'use strict'; var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default']; var _rump = require('rump'); var _rump2 = _interopRequireDefault(_rump); var _configs = require('./configs'); _rump2['default'].on('update:main', function () { (0, _configs.rebuild)(); _rump2['default'].emit('update:server'); }); _rump2['default'].on('gulp:main', function () { for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } require('./gulp'); _rump2['default'].emit.apply(_rump2['default'], ['gulp:server'].concat(args)); }); Object.defineProperty(_rump2['default'].configs, 'pushserve', { get: function get() { return _rump2['default'].configs.main.server.pushserve; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O29CQUFpQixNQUFNOzs7O3VCQUNELFdBQVc7O0FBRWpDLGtCQUFLLEVBQUUsQ0FBQyxhQUFhLEVBQUUsWUFBTTtBQUMzQix5QkFBUyxDQUFBO0FBQ1Qsb0JBQUssSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFBO0NBQzNCLENBQUMsQ0FBQTs7QUFFRixrQkFBSyxFQUFFLENBQUMsV0FBVyxFQUFFLFlBQWE7b0NBQVQsSUFBSTtBQUFKLFFBQUk7OztBQUMzQixTQUFPLENBQUMsUUFBUSxDQUFDLENBQUE7QUFDakIsb0JBQUssSUFBSSxNQUFBLHFCQUFDLGFBQWEsU0FBSyxJQUFJLEVBQUMsQ0FBQTtDQUNsQyxDQUFDLENBQUE7O0FBRUYsTUFBTSxDQUFDLGNBQWMsQ0FBQyxrQkFBSyxPQUFPLEVBQUUsV0FBVyxFQUFFO0FBQy9DLEtBQUcsRUFBRTtXQUFNLGtCQUFLLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFNBQVM7R0FBQTtDQUM5QyxDQUFDLENBQUEiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgcnVtcCBmcm9tICdydW1wJ1xuaW1wb3J0IHtyZWJ1aWxkfSBmcm9tICcuL2NvbmZpZ3MnXG5cbnJ1bXAub24oJ3VwZGF0ZTptYWluJywgKCkgPT4ge1xuICByZWJ1aWxkKClcbiAgcnVtcC5lbWl0KCd1cGRhdGU6c2VydmVyJylcbn0pXG5cbnJ1bXAub24oJ2d1bHA6bWFpbicsICguLi5hcmdzKSA9PiB7XG4gIHJlcXVpcmUoJy4vZ3VscCcpXG4gIHJ1bXAuZW1pdCgnZ3VscDpzZXJ2ZXInLCAuLi5hcmdzKVxufSlcblxuT2JqZWN0LmRlZmluZVByb3BlcnR5KHJ1bXAuY29uZmlncywgJ3B1c2hzZXJ2ZScsIHtcbiAgZ2V0OiAoKSA9PiBydW1wLmNvbmZpZ3MubWFpbi5zZXJ2ZXIucHVzaHNlcnZlLFxufSlcbiJdfQ==