UNPKG

vite-plugin-react-server

Version:
25 lines (22 loc) 2.75 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ import { pluginRoot } from '../../root.js'; const customWorkerFiles = ({ inputs, userOptions }) => { const customRscWorker = !userOptions.rscWorkerPath.startsWith(pluginRoot); const customHtmlWorker = !userOptions.htmlWorkerPath.startsWith(pluginRoot); if (customRscWorker && !inputs["rsc-worker"]) { inputs["rsc-worker"] = userOptions.rscWorkerPath; } if (customHtmlWorker && !inputs["html-worker"]) { inputs["html-worker"] = userOptions.htmlWorkerPath; } return inputs; }; export { customWorkerFiles }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tV29ya2VyRmlsZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3BsdWdpbi9jb25maWcvYXV0b0Rpc2NvdmVyL2N1c3RvbVdvcmtlckZpbGVzLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHBsdWdpblJvb3QgfSBmcm9tIFwiLi4vLi4vcm9vdC5qc1wiO1xuaW1wb3J0IHR5cGUgeyBSZXNvbHZlZFVzZXJPcHRpb25zIH0gZnJvbSBcIi4uLy4uL3R5cGVzLmpzXCI7XG5cbi8qKlxuICogTG9naWMgdG8gcmVzb2x2ZSBjdXN0b20gd29ya2VyIGZpbGVzLCB3aGVuIHRoZSBwYXRoIGlzIG5vdCByZWxhdGl2ZSB0byB0aGUgcGx1Z2luIHJvb3QsXG4gKiB3ZSBhc3N1bWUgaXQncyBhIGN1c3RvbSB3b3JrZXIgZmlsZSBhbmQgd2UgbmVlZCB0byBhZGQgaXQgdG8gdGhlIGlucHV0cy5cbiAqIFxuICogQHBhcmFtIHBhcmFtMCBcbiAqIEByZXR1cm5zIFxuICovXG5leHBvcnQgY29uc3QgY3VzdG9tV29ya2VyRmlsZXMgPSAoe1xuICBpbnB1dHMsXG4gIHVzZXJPcHRpb25zLFxufToge1xuICBpbnB1dHM6IFJlY29yZDxzdHJpbmcsIHN0cmluZz47XG4gIHVzZXJPcHRpb25zOiBQaWNrPFJlc29sdmVkVXNlck9wdGlvbnMsIFwicnNjV29ya2VyUGF0aFwiIHwgXCJodG1sV29ya2VyUGF0aFwiPjtcbn0pID0+IHtcbiAgY29uc3QgY3VzdG9tUnNjV29ya2VyID0gIXVzZXJPcHRpb25zLnJzY1dvcmtlclBhdGguc3RhcnRzV2l0aChwbHVnaW5Sb290KTtcbiAgY29uc3QgY3VzdG9tSHRtbFdvcmtlciA9ICF1c2VyT3B0aW9ucy5odG1sV29ya2VyUGF0aC5zdGFydHNXaXRoKHBsdWdpblJvb3QpO1xuICBpZiAoY3VzdG9tUnNjV29ya2VyICYmICFpbnB1dHNbXCJyc2Mtd29ya2VyXCJdKSB7XG4gICAgaW5wdXRzW1wicnNjLXdvcmtlclwiXSA9IHVzZXJPcHRpb25zLnJzY1dvcmtlclBhdGg7XG4gIH1cbiAgaWYgKGN1c3RvbUh0bWxXb3JrZXIgJiYgIWlucHV0c1tcImh0bWwtd29ya2VyXCJdKSB7XG4gICAgaW5wdXRzW1wiaHRtbC13b3JrZXJcIl0gPSB1c2VyT3B0aW9ucy5odG1sV29ya2VyUGF0aDtcbiAgfVxuICByZXR1cm4gaW5wdXRzO1xufTtcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBVU8sTUFBTSxvQkFBb0IsQ0FBQztBQUFBLEVBQ2hDLE1BQUE7QUFBQSxFQUNBO0FBQ0YsQ0FHTSxLQUFBO0FBQ0osRUFBQSxNQUFNLGVBQWtCLEdBQUEsQ0FBQyxXQUFZLENBQUEsYUFBQSxDQUFjLFdBQVcsVUFBVSxDQUFBO0FBQ3hFLEVBQUEsTUFBTSxnQkFBbUIsR0FBQSxDQUFDLFdBQVksQ0FBQSxjQUFBLENBQWUsV0FBVyxVQUFVLENBQUE7QUFDMUUsRUFBQSxJQUFJLGVBQW1CLElBQUEsQ0FBQyxNQUFPLENBQUEsWUFBWSxDQUFHLEVBQUE7QUFDNUMsSUFBTyxNQUFBLENBQUEsWUFBWSxJQUFJLFdBQVksQ0FBQSxhQUFBO0FBQUE7QUFFckMsRUFBQSxJQUFJLGdCQUFvQixJQUFBLENBQUMsTUFBTyxDQUFBLGFBQWEsQ0FBRyxFQUFBO0FBQzlDLElBQU8sTUFBQSxDQUFBLGFBQWEsSUFBSSxXQUFZLENBQUEsY0FBQTtBQUFBO0FBRXRDLEVBQU8sT0FBQSxNQUFBO0FBQ1Q7Ozs7In0=