next-page-tester
Version:
Enable DOM integration testing on Next.js pages
15 lines (14 loc) • 635 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const runtime_config_1 = require("next/dist/shared/lib/runtime-config");
const constants_1 = require("./constants");
const nextConfig_1 = require("./nextConfig");
function setNextRuntimeConfig({ runtimeEnv, }) {
const config = (0, nextConfig_1.getNextConfig)();
const { serverRuntimeConfig, publicRuntimeConfig } = config;
(0, runtime_config_1.setConfig)({
serverRuntimeConfig: runtimeEnv === constants_1.RuntimeEnvironment.SERVER ? serverRuntimeConfig : {},
publicRuntimeConfig,
});
}
exports.default = setNextRuntimeConfig;