Search results
555 packages found
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
Get the native type of a value.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
boolean converts lots of things to boolean.
two functions: One that returns true, one that returns false
Returns `true` if the value is a primitive.
easy-to-use bulk boolean operations
- boolean
- and
- or
- xor
- not
- nand
- nor
- xnor
- boolean operations
- boolean logic
- boolean algebra
- boolean functions
- boolean expressions
- boolean logic operations
- View more
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
This is a simple SAT solver with a string based interface, built for easy access. It tries to parse many different commenly used syntaxes into a AST and then solves the problem, returning one or all solutions. You may also only use the AST and provide a s
- sat
- solver
- allsat
- all
- solutions
- find
- boolean
- syntax agnostic
- multi syntax
- multiple syntax
- sat parser
- parse
- ast
- sat ast
Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
A collection of simple and lightweight randomizers for JavaScript (TypeScript friendly)
A collection of simple and lightweight randomizers for JavaScript (TypeScript friendly)
Test if a value is a boolean.
A parser and evaluator for boolean expressions written using the boon format
turf boolean-contains module
Isomorphic, functional type-checking for Javascript
Boolean operations on polygons (union, intersection, difference, xor)
An ESLint plugin that enforces explicit boolean conversion before using && operator with JSX in React and React Native.
- jsx
- react
- react-native
- eslint
- eslint-plugin
- boolean
- conversion
- javascript
- coding standards
- linting
- code quality
This module is small but easy to use. The purpose of this module is to check if a target value equals a source value, it can optionally also do none case sensitive comparing.