UNPKG

@platform/react.ssr

Version:

A lightweight SSR (server-side-rendering) system for react apps bundled with ParcelJS and hosted on S3.

24 lines (23 loc) 796 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.init = void 0; var common_1 = require("./common"); var meta = require("./routes.meta"); var resource = require("./routes.resource"); function init(args) { var router = args.router, manifestUrl = args.manifestUrl, baseUrl = args.baseUrl; var getManifest = function (args) { if (args === void 0) { args = {}; } return common_1.Manifest.get({ manifestUrl: manifestUrl, baseUrl: baseUrl, ttl: 5000, force: args.force, loadBundleManifest: true, }); }; meta.init({ router: router, getManifest: getManifest }); resource.init({ router: router, getManifest: getManifest }); return router; } exports.init = init;