0.1.0 • Published 2 years ago

@younho9/not v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@younho9/not

CI XO code style Conventional Commits

Type guard based on exclude

Install

$ npm install @younho9/not

Usage

import not from '@younho9/not';

const isNullable = (value: unknown): value is null | undefined =>
	value === null || value === undefined;

const isNonNullable = not(isNullable);

declare const someValue: string | null | undefined;

if (isNonNullable(someValue)) {
	someValue;
	//=> string
}

LICENSE

MIT