UNPKG

rajt

Version:

A serverless bundler layer, fully typed for AWS Lambda (Node.js and LLRT) and Cloudflare Workers.

20 lines (17 loc) 492 B
export default function getEnvironment() { try { if ( process.env?.npm_lifecycle_event === 'dev' || process.env?.AWS_SAM_LOCAL || process?.argv?.includes('--dev') || process?.execArgv?.includes('--watch') || import.meta.url?.includes('localhost') ) { return 'dev' } } catch (e) { } return 'prod' } export const isDev = () => getEnvironment() === 'dev' export const isProd = () => getEnvironment() === 'prod' export const isPrd = isProd