A wrapper to deal with a large number of elements in Map.
Implementation of the k-means-plus-plus algorithm to partition the values into the clusters.
**Note:** This is a work in progress
Fixes key names for HTTP form data, to ensure that arrays are handled correctly.
Polyfills to support Stimulus in older browsers
👜 Callbag listenable source which emits value describing time progress (number between 0 an 1) since the subscription (using requestAnimationFrame) - useful for animations.
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
A regular expression that matches Bible verse references and ranges
Sitemap generator for TypeScript projects
Return a string created by joining array elements using a specified separator.
Maps old plugin ids to new plugin names for fetching from npm
Parses netlify redirects into a js object representation
Create an array containing pseudorandom numbers drawn from a discrete uniform distribution.
Core
The Fast, Accurate, JavaScript Objects Diffing & Patching Library.
Library to insert country flag emojis
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
ESlint's rules for styled components.
A Javascript SDK for creating, validating and working with the GS1 Digital Link.
A standardized library for CLI building TypeScript CLI applications
Angular wrapper for the Leaflet.loading control
`window.crypto.getRandomValues` with fallback to Node.js crypto
Returns an array data type corresponding to an array constructor name.
Sort an object's keys, including an optional key list