@utiln/core
v1.0.2
Published
Core primitives for the @utiln library
Readme
@utiln/core
Core primitives shared across the @utiln package family.
Install
npm install @utiln/coreUsage
import { VERSION, assert, isDefined, isNil } from '@utiln/core';
assert(isDefined(value), 'value is required');
if (isNil(maybeValue)) {
return;
}API
| Export | Description |
|--------|-------------|
| VERSION | Current package version string |
| assert(condition, message) | Throws Error when condition is falsy |
| isDefined(value) | Type guard: value is not null or undefined |
| isNil(value) | Returns true for null or undefined |
Requirements
- Node.js 22+
- ESM (
"type": "module")
