You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
1 year ago | |
|---|---|---|
| .. | ||
| lib | 1 year ago | |
| process | 1 year ago | |
| LICENSE | 1 year ago | |
| README.md | 1 year ago | |
| package.json | 1 year ago | |
| rollup.config.js | 1 year ago | |
| tsconfig.json | 1 year ago | |
| tsconfig.rollup.json | 1 year ago | |
README.md
ts-invariant
TypeScript implementation of
invariant(condition, message).
Supports invariant.log, invariant.warn, and invariant.error, which
wrap console methods of the same name, and may be stripped in production
by rollup-plugin-invariant.
The verbosity of these methods can be globally reconfigured using the
setVerbosity function:
import { setVerbosity } from "ts-invariant";
setVerbosity("log"); // display all messages (default)
setVerbosity("warn"); // display only warnings and errors
setVerbosity("error"); // display only errors
setVerbosity("silent"); // display no messages