UNPKG

vite-plugin-react-server

Version:
22 lines (19 loc) 2.45 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ import { resolveEnv } from '../config/resolveEnv.js'; import { DEFAULT_CONFIG } from '../config/defaults.js'; import { userProjectRoot } from '../root.js'; import { getArgValue } from './getArgValue.js'; const isBuild = process.argv.includes("build"); const isPreview = process.argv.includes("preview"); const detectedMode = getArgValue("mode") || process.env["NODE_ENV"] || (isBuild || isPreview ? "production" : "development"); const userConfigEnv = resolveEnv( detectedMode, userProjectRoot, DEFAULT_CONFIG.ENV_PREFIX ); export { userConfigEnv }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlckNvbmZpZ0Vudi5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vcGx1Z2luL2Vudi91c2VyQ29uZmlnRW52LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlc29sdmVFbnYgfSBmcm9tIFwiLi4vY29uZmlnL3Jlc29sdmVFbnYuanNcIjtcbmltcG9ydCB7IERFRkFVTFRfQ09ORklHIH0gZnJvbSBcIi4uL2NvbmZpZy9kZWZhdWx0cy5qc1wiO1xuaW1wb3J0IHsgdXNlclByb2plY3RSb290IH0gZnJvbSBcIi4uL3Jvb3QuanNcIjtcbmltcG9ydCB7IGdldEFyZ1ZhbHVlIH0gZnJvbSBcIi4vZ2V0QXJnVmFsdWUuanNcIjtcblxuXG5jb25zdCBpc0J1aWxkID0gcHJvY2Vzcy5hcmd2LmluY2x1ZGVzKFwiYnVpbGRcIik7XG5jb25zdCBpc1ByZXZpZXcgPSBwcm9jZXNzLmFyZ3YuaW5jbHVkZXMoXCJwcmV2aWV3XCIpO1xuXG5cbi8vIFNldCB1cCBlbnZpcm9ubWVudCB2YXJpYWJsZXMgZnJvbSAuZW52IGZpbGVzIGFzIGVhcmx5IGFzIHBvc3NpYmxlXG4vLyBUaGlzIGlzIHRvIGVuc3VyZSB0aGF0IHRoZSBlbnYgdmFyaWFibGVzIGFyZSBhdmFpbGFibGUgZXZlbiBpbiB0aGUgY29uZmlnIGZpbGUsXG4vLyBhbmQgeW91IGNhbiB1c2UgcHJvY2Vzcy5lbnYgdG8gY29uZmlndXJlIHRoZSBwbHVnaW4uXG5cbi8vIERldGVjdCBtb2RlIGZyb20gY29tbWFuZCBsaW5lIGFyZ3VtZW50c1xuY29uc3QgZGV0ZWN0ZWRNb2RlID0gZ2V0QXJnVmFsdWUoXCJtb2RlXCIpICB8fCBwcm9jZXNzLmVudltcIk5PREVfRU5WXCJdIHx8IChpc0J1aWxkIHx8IGlzUHJldmlldyA/IFwicHJvZHVjdGlvblwiIDogXCJkZXZlbG9wbWVudFwiKTtcblxuZXhwb3J0IGNvbnN0IHVzZXJDb25maWdFbnYgPSByZXNvbHZlRW52KFxuICBkZXRlY3RlZE1vZGUsXG4gIHVzZXJQcm9qZWN0Um9vdCwgIFxuICBERUZBVUxUX0NPTkZJRy5FTlZfUFJFRklYXG4pOyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBTUEsTUFBTSxPQUFVLEdBQUEsT0FBQSxDQUFRLElBQUssQ0FBQSxRQUFBLENBQVMsT0FBTyxDQUFBO0FBQzdDLE1BQU0sU0FBWSxHQUFBLE9BQUEsQ0FBUSxJQUFLLENBQUEsUUFBQSxDQUFTLFNBQVMsQ0FBQTtBQVFqRCxNQUFNLFlBQUEsR0FBZSxXQUFZLENBQUEsTUFBTSxDQUFNLElBQUEsT0FBQSxDQUFRLElBQUksVUFBVSxDQUFBLEtBQU0sT0FBVyxJQUFBLFNBQUEsR0FBWSxZQUFlLEdBQUEsYUFBQSxDQUFBO0FBRXhHLE1BQU0sYUFBZ0IsR0FBQSxVQUFBO0FBQUEsRUFDM0IsWUFBQTtBQUFBLEVBQ0EsZUFBQTtBQUFBLEVBQ0EsY0FBZSxDQUFBO0FBQ2pCOzs7OyJ9