vite-plugin-react-server
Version:
Vite plugin for React Server Components (RSC)
20 lines (16 loc) • 606 B
text/typescript
import { join } from 'node:path';
export const getNodePath = (root: string = process.cwd()): string => {
return process.env['module_root'] ?? join(root, "node_modules");
}
export const getMode = (): "production" | "development" | "test" => {
return process.env['NODE_ENV'] === "development"
? "development"
: process.env['NODE_ENV'] === "test"
? "test"
: "production";
}
export const getDistDir = (mode: "production" | "development" | "test"): string => {
return mode === 'production'
? join(process.cwd(), 'dist')
: join(process.cwd(), 'test/fixtures/dist');
}