1.0.2 • Published 7 years ago
@nuware/invariant v1.0.2
invariant
Install
npm install @nuware/invariant --saveor
<script defer src="https://unpkg.com/@nuware/invariant@latest/dist/invariant.umd.js"></script>or
<script defer src="https://unpkg.com/@nuware/invariant@latest/dist/invariant.umd.min.js"></script>Usage
Browser
const invariant = window.nuware.invariantNode
const {invariant} = require('@nuware/invariant')or
import {invariant} from '@nuware/invariant'API
import {
invariant,
raiseError
} from '@nuware/invariant'invariant :: (*, String message) -> void
invariant(trueValue, 'if true')
invariant(falseValue, 'if false')
// => Error: Invariant: if falseraiseError :: (String message, String prefix) -> void
raiseError('some error', 'MyPrefix:')
// => Error: MyPrefix: some errorLicense
MIT License
Author
Dmitry Dudin dima@nuware.ru