UNPKG

vite-plugin-react-server

Version:
20 lines (17 loc) 2.32 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ import { DEFAULT_CONFIG } from '../config/defaults.js'; import { routeToURL } from '../utils/routeToURL.js'; function resolveRenderUrl(message, userOptions) { const options = message.options || {}; return options.url ?? routeToURL( options.route, userOptions.moduleBaseURL, userOptions.build?.rscOutputPath ?? DEFAULT_CONFIG.BUILD.rscOutputPath ); } export { resolveRenderUrl }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzb2x2ZVJlbmRlclVybC5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vcGx1Z2luL2hlbHBlcnMvcmVzb2x2ZVJlbmRlclVybC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBERUZBVUxUX0NPTkZJRyB9IGZyb20gXCIuLi9jb25maWcvZGVmYXVsdHMuanNcIjtcbmltcG9ydCB0eXBlIHsgUmVzb2x2ZWRVc2VyT3B0aW9ucyB9IGZyb20gXCIuLi90eXBlcy5qc1wiO1xuaW1wb3J0IHsgcm91dGVUb1VSTCB9IGZyb20gXCIuLi91dGlscy9yb3V0ZVRvVVJMLmpzXCI7XG5pbXBvcnQgdHlwZSB7IFJzY1JlbmRlck1lc3NhZ2UgfSBmcm9tIFwiLi4vd29ya2VyL3JzYy90eXBlcy5qc1wiO1xuXG4vKipcbiAqIFJlc29sdmVzIHRoZSBVUkwgZm9yIHRoZSByZW5kZXIgb3BlcmF0aW9uLCBlaXRoZXIgZnJvbSBtZXNzYWdlIG9yIGNvbXB1dGVkIGZyb20gcm91dGVcbiAqIFxuICogQHBhcmFtIG1lc3NhZ2UgLSBUaGUgUlNDIHJlbmRlciBtZXNzYWdlIGNvbnRhaW5pbmcgcm91dGUgaW5mb3JtYXRpb25cbiAqIEBwYXJhbSB1c2VyT3B0aW9ucyAtIFVzZXIgb3B0aW9ucyBjb250YWluaW5nIG1vZHVsZSBiYXNlIFVSTCBhbmQgYnVpbGQgY29uZmlndXJhdGlvblxuICogQHJldHVybnMgVGhlIHJlc29sdmVkIFVSTCBmb3IgdGhlIHJlbmRlciBvcGVyYXRpb25cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHJlc29sdmVSZW5kZXJVcmwoXG4gIG1lc3NhZ2U6IFJzY1JlbmRlck1lc3NhZ2UsXG4gIHVzZXJPcHRpb25zOiBSZXNvbHZlZFVzZXJPcHRpb25zXG4pOiBzdHJpbmcge1xuICBjb25zdCBvcHRpb25zID0gbWVzc2FnZS5vcHRpb25zIHx8IHt9O1xuICByZXR1cm4gKFxuICAgIG9wdGlvbnMudXJsID8/XG4gICAgcm91dGVUb1VSTChcbiAgICAgIG9wdGlvbnMucm91dGUsXG4gICAgICB1c2VyT3B0aW9ucy5tb2R1bGVCYXNlVVJMLFxuICAgICAgdXNlck9wdGlvbnMuYnVpbGQ/LnJzY091dHB1dFBhdGggPz8gREVGQVVMVF9DT05GSUcuQlVJTEQucnNjT3V0cHV0UGF0aFxuICAgIClcbiAgKTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQVlPLFNBQVMsZ0JBQUEsQ0FDZCxTQUNBLFdBQ1EsRUFBQTtBQUNSLEVBQU0sTUFBQSxPQUFBLEdBQVUsT0FBUSxDQUFBLE9BQUEsSUFBVyxFQUFDO0FBQ3BDLEVBQUEsT0FDRSxRQUFRLEdBQ1IsSUFBQSxVQUFBO0FBQUEsSUFDRSxPQUFRLENBQUEsS0FBQTtBQUFBLElBQ1IsV0FBWSxDQUFBLGFBQUE7QUFBQSxJQUNaLFdBQVksQ0FBQSxLQUFBLEVBQU8sYUFBaUIsSUFBQSxjQUFBLENBQWUsS0FBTSxDQUFBO0FBQUEsR0FDM0Q7QUFFSjs7OzsifQ==