pure-conditions

1.2.1 • Public • Published

pure-conditions

npm build

A set of pure functions.

Table of Contents

Background

The library is a set of functions that can make developement easier by handling the most popular condition statements. Functions are pure, which means that they do not have side effects and have predictible output. The functions are isolated and do not depend on each other which makes it easier for bundlers and compilers to consume them.

Install

npm install pure-conditions

Usage

const { hasDuplicates } = require('pure-conditions')
hasDuplicates(['foo', 'foo']) // true
const { isEmpty } = require('pure-conditions')
isEmpty({ foo: 'bar' }) // false
const { endsWith } = require('pure-conditions')
endsWith('foo bar', 'bar') // true
const { isEmail } = require('pure-conditions')
isEmail('foobar@gmail.com') // true

Maintainers

@emilos

Contributing

Pull requests and issues are always welcome.

License

MIT

Package Sidebar

Install

npm i pure-conditions

Weekly Downloads

9,086

Version

1.2.1

License

MIT

Unpacked Size

56.6 kB

Total Files

103

Last publish

Collaborators

  • buxlabs-dev
  • emilos