@alexaegis/predicate
TypeScript icon, indicating that this package has built-in type declarations

0.10.0 • Public • Published

npm ci codacy codecov

Dead simple declarative predicates

import { and, equal, contains } from '@alexaegis/predicate';

const predicate = or(and(contains('fo'), contains('oo')), equal('bar'));

predicate('foo'); // true
predicate('bar'); // true
predicate('zed'); // false

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.10.0
    11
    • latest

Version History

Package Sidebar

Install

npm i @alexaegis/predicate

Weekly Downloads

20

Version

0.10.0

License

MIT

Unpacked Size

9.43 kB

Total Files

13

Last publish

Collaborators

  • alexaegis