react-obsidian
Version:
Dependency injection framework for React and React Native applications
14 lines (11 loc) • 348 B
text/typescript
export function isDev(): boolean {
return isNodeDev() || isReactNativeDev();
}
function isNodeDev(): boolean {
// eslint-disable-next-line @typescript-eslint/dot-notation
return ['test', 'development'].includes(process.env['NODE_ENV'] ?? '');
}
function isReactNativeDev(): boolean {
// @ts-ignore
return __DEV__ as boolean ?? false;
}