UNPKG

vite-plugin-react-server

Version:
18 lines (16 loc) 1.89 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ const validEnvs = ["development", "test", "production"]; const isValidEnv = (env) => validEnvs.includes(env); function getNodeEnv(currentEnv = process.env.NODE_ENV) { const env = currentEnv; if (!isValidEnv(env)) { return "production"; } return env; } export { getNodeEnv, isValidEnv, validEnvs }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Tm9kZUVudi5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vcGx1Z2luL2NvbmZpZy9nZXROb2RlRW52LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImRlY2xhcmUgZ2xvYmFsIHtcbiAgbmFtZXNwYWNlIE5vZGVKUyB7XG4gICAgaW50ZXJmYWNlIFByb2Nlc3NFbnYge1xuICAgICAgTk9ERV9FTlY6IFwiZGV2ZWxvcG1lbnRcIiB8IFwidGVzdFwiIHwgXCJwcm9kdWN0aW9uXCI7XG4gICAgfVxuICB9XG59XG5cbmV4cG9ydCBjb25zdCB2YWxpZEVudnMgPSBbXCJkZXZlbG9wbWVudFwiLCBcInRlc3RcIiwgXCJwcm9kdWN0aW9uXCJdIGFzIFtcbiAgXCJkZXZlbG9wbWVudFwiLFxuICBcInRlc3RcIixcbiAgXCJwcm9kdWN0aW9uXCJcbl07XG5cbmV4cG9ydCBjb25zdCBpc1ZhbGlkRW52ID0gKGVudjogc3RyaW5nKTogZW52IGlzICh0eXBlb2YgdmFsaWRFbnZzKVtudW1iZXJdID0+XG4gIHZhbGlkRW52cy5pbmNsdWRlcyhlbnYgYXMgbmV2ZXIpO1xuXG5leHBvcnQgZnVuY3Rpb24gZ2V0Tm9kZUVudjxFIGV4dGVuZHMgc3RyaW5nID0gdHlwZW9mIHByb2Nlc3MuZW52Lk5PREVfRU5WPihcbiAgY3VycmVudEVudjogRSA9IHByb2Nlc3MuZW52Lk5PREVfRU5WIGFzIEVcbikge1xuICBjb25zdCBlbnYgPSBjdXJyZW50RW52O1xuICBpZiAoIWlzVmFsaWRFbnYoZW52KSkge1xuICAgIHJldHVybiBcInByb2R1Y3Rpb25cIjtcbiAgfVxuICByZXR1cm4gZW52O1xufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBUU8sTUFBTSxTQUFZLEdBQUEsQ0FBQyxhQUFlLEVBQUEsTUFBQSxFQUFRLFlBQVk7QUFNdEQsTUFBTSxVQUFhLEdBQUEsQ0FBQyxHQUN6QixLQUFBLFNBQUEsQ0FBVSxTQUFTLEdBQVk7QUFFMUIsU0FBUyxVQUNkLENBQUEsVUFBQSxHQUFnQixPQUFRLENBQUEsR0FBQSxDQUFJLFFBQzVCLEVBQUE7QUFDQSxFQUFBLE1BQU0sR0FBTSxHQUFBLFVBQUE7QUFDWixFQUFJLElBQUEsQ0FBQyxVQUFXLENBQUEsR0FBRyxDQUFHLEVBQUE7QUFDcEIsSUFBTyxPQUFBLFlBQUE7QUFBQTtBQUVULEVBQU8sT0FBQSxHQUFBO0FBQ1Q7Ozs7In0=