@sitearcade/is-env

Nifty util that tells you what env you're in.

Usage no npm install needed!

<script type="module">
  import sitearcadeIsEnv from 'https://cdn.skypack.dev/@sitearcade/is-env';
</script>

README

@sitearcade/is-env

Nifty util that tells you what env you're in.

Installation

  1. npm i -D @sitearcade/is-env
  2. See usage...

Usage

import {
  env,
  isDev, isTest, isStaging, isProd,
  isServer, isClient,
} from '@sitearcade/is-env';
// const {isDev} = require('@sitearcade/is-env');

// Get normalized NODE_ENV
console.log(env) // === 'development'

// Get boolean values
console.log(
  isDev, // === true
  isTest, // === false
  isStaging, // === false
  isProd, // === false
);

// Infer server/client using typof window
console.log(isServer) // === true
console.log(isClient) // === false

That's it!