Search results
80 packages found
Build complex rules, serialize them as JSON, and execute them in JavaScript
Construct complex rules with JSON & process them.
Node-RED node utlizing json-logic rules & operations.
Build complex rules, serialize them as JSON, and execute them in JavaScript
Simple engine for expert systems building
A micro conditional javascript engine used to parse the raw logical and comparison expressions, evaluate the expression in the given data context, and provide access to a text form of the given expressions.
A micro conditional javascript engine used to parse the raw logical and comparison expressions, evaluate the expression in the given data context, and provide access to a text form of the given expressions.
IntLayer is a layer of abstraction between the business logic and the data access layer. Manage internationalization in a simple way, through TypeScript, JavaScript or JSON declaration file.
Thunk [middleware](https://redux.js.org/tutorials/fundamentals/part-4-store#middleware) for Redux. It allows writing functions with logic inside that can interact with a Redux store's `dispatch` and `getState` methods.
- zod
- awesomesauce
- transpile
- callbind
- agent
- make dir
- browserlist
- ponyfill
- promise
- resolve
- URL
- walk
- Iterator
- es-shims
- View more
Builds a logical conjunction (AND) of multiple JSON schemas
IntLayer - Layer of abstraction between the business logic and the data access layer. Manage internationalization in a simple way, through TypeScript, JavaScript or JSON declaration file.
Shared configuration package for IntLayer - Layer of abstraction between the business logic and the data access layer. Manage internationalization in a simple way, through TypeScript, JavaScript or JSON declaration file.
The official MarkLogic Node.js client API.
A JavaScript behavior tree library for easily creating and managing complex behavior patterns in game development.
Graphql query support for json-logic-js using Lodash methods
A JavaScript library for evaluating JSON-based conditions. It allows complex conditional logic to be defined and interpreted from JSON structures, enabling dynamic decision-making in applications.
A way to separate business logic from application view.
- omit
- deep-copy
- transform
- ES2019
- BigInt64Array
- deepclone
- ECMAScript 2021
- serialization
- offset
- Uint32Array
- fast-deep-copy
- rfc4122
- typeerror
- rgb
- View more
KsEval is a versatile and powerful library for Node.js that empowers developers to dynamically evaluate arithmetic, algebraic, and logical expressions expressed in text format. This library excels in flexibility, allowing you to seamlessly interpolate dat
- Array.prototype.contains
- resolve
- ponyfill
- lru
- jasmine
- tape
- ES2022
- monorepo
- equality
- es2017
- walking
- test
- util
- WebSockets
- View more
A way to separate business logic from application view.
- matchAll
- parents
- utility
- sigterm
- progress
- moment
- starter
- Uint8Array
- inference
- move
- animation
- sanitize
- RxJS
- random
- View more
Allows you to organize a complicated processing logic as a set of simpler consecutive steps. Includes [Executor](https://www.npmjs.com/package/@js-bits/executor) capabilities in case you need some metrics.
- codes
- cloudfront
- point-free
- toArray
- fastcopy
- weakset
- regular
- cli
- diff
- workspace:*
- is
- tacit
- negative zero
- form
- View more