UNPKG

next

Version:

The React Framework

27 lines (26 loc) 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = transformSource; var _constants = require("../../../lib/constants"); async function transformSource() { let { modules , runtime , ssr , server } = this.getOptions(); if (!Array.isArray(modules)) { modules = modules ? [ modules ] : []; } const requests = modules; const code = requests.filter((request)=>server ? !request.endsWith(".css") : true).map((request)=>`import(/* webpackMode: "eager" */ '${request}')`).join(";\n") + ` export const __next_rsc_css__ = ${JSON.stringify(requests.filter((request)=>request.endsWith(".css")))}; export const __next_rsc__ = { server: false, __webpack_require__ }; export default function RSC() {}; ` + // Currently for the Edge runtime, we treat all RSC pages as SSR pages. (runtime === _constants.SERVER_RUNTIME.edge ? "export const __N_SSP = true;" : ssr ? `export const __N_SSP = true;` : `export const __N_SSG = true;`); return code; } //# sourceMappingURL=next-flight-client-entry-loader.js.map