Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ts-tiny-invariant

iyegoroff143.1kMIT2.0.5TypeScript support: included

Stricter version of tiny-invariant

typescript, invariant

readme

ts-tiny-invariant

npm build publish Libraries.io dependency status for latest release Bundlephobia npm

Stricter version of tiny-invariant that accepts only boolean condition

Installation

$ npm i ts-tiny-invariant

Usage

import invariant from 'ts-tiny-invariant'

expect(() => {
  invariant(false, 'fail')
}).toThrow('Invariant failed: fail')

expect(() => {
  invariant(true, 'pass')
}).not.toThrow()