react-static
Version:
A progressive static site generator for React
22 lines (17 loc) • 2.73 kB
JavaScript
;
/* eslint-disable import/no-dynamic-require */
var _require = require('./browser'),
registerTemplates = _require.registerTemplates;
var _require2 = require(process.env.REACT_STATIC_TEMPLATES_PATH),
templates = _require2["default"],
notFoundTemplate = _require2.notFoundTemplate;
registerTemplates(templates, notFoundTemplate);
if (process.env.NODE_ENV !== 'production' && typeof document !== 'undefined' && module && module.hot) {
module.hot.accept(process.env.REACT_STATIC_TEMPLATES_PATH, function () {
var _require3 = require(process.env.REACT_STATIC_TEMPLATES_PATH),
templates = _require3["default"],
notFoundTemplate = _require3.notFoundTemplate;
registerTemplates(templates, notFoundTemplate);
});
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9ib290c3RyYXBUZW1wbGF0ZXMuanMiXSwibmFtZXMiOlsicmVxdWlyZSIsInJlZ2lzdGVyVGVtcGxhdGVzIiwicHJvY2VzcyIsImVudiIsIlJFQUNUX1NUQVRJQ19URU1QTEFURVNfUEFUSCIsInRlbXBsYXRlcyIsIm5vdEZvdW5kVGVtcGxhdGUiLCJOT0RFX0VOViIsImRvY3VtZW50IiwibW9kdWxlIiwiaG90IiwiYWNjZXB0Il0sIm1hcHBpbmdzIjoiOztBQUFBO2VBRThCQSxPQUFPLENBQUMsV0FBRCxDO0lBQTdCQyxpQixZQUFBQSxpQjs7Z0JBRXlDRCxPQUFPLENBQUNFLE9BQU8sQ0FBQ0MsR0FBUixDQUN0REMsMkJBRHFELEM7SUFBdkNDLFM7SUFBV0MsZ0IsYUFBQUEsZ0I7O0FBRzVCTCxpQkFBaUIsQ0FBQ0ksU0FBRCxFQUFZQyxnQkFBWixDQUFqQjs7QUFFQSxJQUNFSixPQUFPLENBQUNDLEdBQVIsQ0FBWUksUUFBWixLQUF5QixZQUF6QixJQUNBLE9BQU9DLFFBQVAsS0FBb0IsV0FEcEIsSUFFQUMsTUFGQSxJQUdBQSxNQUFNLENBQUNDLEdBSlQsRUFLRTtBQUNBRCxFQUFBQSxNQUFNLENBQUNDLEdBQVAsQ0FBV0MsTUFBWCxDQUFrQlQsT0FBTyxDQUFDQyxHQUFSLENBQVlDLDJCQUE5QixFQUEyRCxZQUFNO0FBQUEsb0JBQ2RKLE9BQU8sQ0FBQ0UsT0FBTyxDQUFDQyxHQUFSLENBQ3REQywyQkFEcUQsQ0FETztBQUFBLFFBQzlDQyxTQUQ4QztBQUFBLFFBQ25DQyxnQkFEbUMsYUFDbkNBLGdCQURtQzs7QUFHL0RMLElBQUFBLGlCQUFpQixDQUFDSSxTQUFELEVBQVlDLGdCQUFaLENBQWpCO0FBQ0QsR0FKRDtBQUtEIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgaW1wb3J0L25vLWR5bmFtaWMtcmVxdWlyZSAqL1xuXG5jb25zdCB7IHJlZ2lzdGVyVGVtcGxhdGVzIH0gPSByZXF1aXJlKCcuL2Jyb3dzZXInKVxuXG5jb25zdCB7IGRlZmF1bHQ6IHRlbXBsYXRlcywgbm90Rm91bmRUZW1wbGF0ZSB9ID0gcmVxdWlyZShwcm9jZXNzLmVudlxuICAuUkVBQ1RfU1RBVElDX1RFTVBMQVRFU19QQVRIKVxuXG5yZWdpc3RlclRlbXBsYXRlcyh0ZW1wbGF0ZXMsIG5vdEZvdW5kVGVtcGxhdGUpXG5cbmlmIChcbiAgcHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJyAmJlxuICB0eXBlb2YgZG9jdW1lbnQgIT09ICd1bmRlZmluZWQnICYmXG4gIG1vZHVsZSAmJlxuICBtb2R1bGUuaG90XG4pIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQocHJvY2Vzcy5lbnYuUkVBQ1RfU1RBVElDX1RFTVBMQVRFU19QQVRILCAoKSA9PiB7XG4gICAgY29uc3QgeyBkZWZhdWx0OiB0ZW1wbGF0ZXMsIG5vdEZvdW5kVGVtcGxhdGUgfSA9IHJlcXVpcmUocHJvY2Vzcy5lbnZcbiAgICAgIC5SRUFDVF9TVEFUSUNfVEVNUExBVEVTX1BBVEgpXG4gICAgcmVnaXN0ZXJUZW1wbGF0ZXModGVtcGxhdGVzLCBub3RGb3VuZFRlbXBsYXRlKVxuICB9KVxufVxuIl19