UNPKG

mzinga

Version:

Node, React and MongoDB Headless CMS and Application Framework

22 lines (21 loc) 2.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "default", { enumerable: true, get: function() { return _default; } }); async function initAdmin(ctx) { if (!ctx.config.admin.disable) { if (process.env.NODE_ENV === 'production') { ctx.express.use(ctx.config.routes.admin, await ctx.config.admin.bundler.serve(ctx)); } else { ctx.express.use(ctx.config.routes.admin, await ctx.config.admin.bundler.dev(ctx)); } } } const _default = initAdmin; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leHByZXNzL2FkbWluLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgUGF5bG9hZCB9IGZyb20gJy4uL216aW5nYSdcblxuYXN5bmMgZnVuY3Rpb24gaW5pdEFkbWluKGN0eDogUGF5bG9hZCk6IFByb21pc2U8dm9pZD4ge1xuICBpZiAoIWN0eC5jb25maWcuYWRtaW4uZGlzYWJsZSkge1xuICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViA9PT0gJ3Byb2R1Y3Rpb24nKSB7XG4gICAgICBjdHguZXhwcmVzcy51c2UoY3R4LmNvbmZpZy5yb3V0ZXMuYWRtaW4sIGF3YWl0IGN0eC5jb25maWcuYWRtaW4uYnVuZGxlci5zZXJ2ZShjdHgpKVxuICAgIH0gZWxzZSB7XG4gICAgICBjdHguZXhwcmVzcy51c2UoY3R4LmNvbmZpZy5yb3V0ZXMuYWRtaW4sIGF3YWl0IGN0eC5jb25maWcuYWRtaW4uYnVuZGxlci5kZXYoY3R4KSlcbiAgICB9XG4gIH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgaW5pdEFkbWluXG4iXSwibmFtZXMiOlsiaW5pdEFkbWluIiwiY3R4IiwiY29uZmlnIiwiYWRtaW4iLCJkaXNhYmxlIiwicHJvY2VzcyIsImVudiIsIk5PREVfRU5WIiwiZXhwcmVzcyIsInVzZSIsInJvdXRlcyIsImJ1bmRsZXIiLCJzZXJ2ZSIsImRldiJdLCJyYW5nZU1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OyIsIm1hcHBpbmdzIjoiOzs7OytCQVlBOzs7ZUFBQTs7O0FBVkEsZUFBZUEsVUFBVUMsR0FBWTtJQUNuQyxJQUFJLENBQUNBLElBQUlDLE1BQU0sQ0FBQ0MsS0FBSyxDQUFDQyxPQUFPLEVBQUU7UUFDN0IsSUFBSUMsUUFBUUMsR0FBRyxDQUFDQyxRQUFRLEtBQUssY0FBYztZQUN6Q04sSUFBSU8sT0FBTyxDQUFDQyxHQUFHLENBQUNSLElBQUlDLE1BQU0sQ0FBQ1EsTUFBTSxDQUFDUCxLQUFLLEVBQUUsTUFBTUYsSUFBSUMsTUFBTSxDQUFDQyxLQUFLLENBQUNRLE9BQU8sQ0FBQ0MsS0FBSyxDQUFDWDtRQUNoRixPQUFPO1lBQ0xBLElBQUlPLE9BQU8sQ0FBQ0MsR0FBRyxDQUFDUixJQUFJQyxNQUFNLENBQUNRLE1BQU0sQ0FBQ1AsS0FBSyxFQUFFLE1BQU1GLElBQUlDLE1BQU0sQ0FBQ0MsS0FBSyxDQUFDUSxPQUFPLENBQUNFLEdBQUcsQ0FBQ1o7UUFDOUU7SUFDRjtBQUNGO01BRUEsV0FBZUQifQ==