UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

17 lines (16 loc) 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.doNotCreateExtraDirectory = exports.pageContextJsonFileExtension = void 0; exports.getPageContextRequestUrl = getPageContextRequestUrl; // This module isn't loaded by the client-side of Server Routing => we don't include `urlToFile` to `./utils.ts` const urlToFile_js_1 = require("../utils/urlToFile.js"); const pageContextJsonFileExtension = '.pageContext.json'; exports.pageContextJsonFileExtension = pageContextJsonFileExtension; // `/some-base-url/index.pageContext.json` instead of `/some-base-url.pageContext.json` in order to comply to common reverse proxy setups, see https://github.com/vikejs/vike/issues/443 const doNotCreateExtraDirectory = false; exports.doNotCreateExtraDirectory = doNotCreateExtraDirectory; // See also node/renderPage/handlePageContextRequestUrl.ts function getPageContextRequestUrl(url) { const pageContextRequestUrl = (0, urlToFile_js_1.urlToFile)(url, pageContextJsonFileExtension, doNotCreateExtraDirectory); return pageContextRequestUrl; }