Core logic, types, and validation for Object UI. Zero React dependencies.
Simple fallback for Express-served single page apps that use the HTML5 History API for client side routing.
The official JSON schema converter for Valibot
Apply a diff to an object. Optionally supports jsonPatch protocol
Current Time in Nanoseconds
Fast library for matching MQTT patterns with named wildcards
Applies a windowing function to an array of data, making it ready to be FFT'd.
Fast CSV parser
urlgrey is a library for url querying and manipulation
Streaming GIF encoder
Strip redundant indentation and indent the string
Take a list of glob patterns and return an array of file locations, respecting `.gitignore` and allowing for ignore patterns via `package.json`.
Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.
Simple Semver and SemverRange classes
The `package-deps-hash` library generates a JSON object containing the git hashes of all files used to produce a given package. This is useful for scenarios where you want to define a "change receipt" file to be published with a package. The [Rush](http
node lib to provide a consistent interface to various config files that make up Adobe Developer App Builder applications and extensions
Enforce that all function components are wrapped in `React.memo`, and that all props and deps are wrapped in `useMemo`/`useCallback` so they don’t break memo.
This template should help get you started developing with Vue 3 in Vite.
Blue Oak Council's license list in JSON format
babel-preset-app for nuxt
A custom version of the handlebars package which, to improve security, does not use `eval` or `new Function`. This means that templates can't be compiled into JavaScript functions in advance and hence, rendering the templates is a lot slower.
Misc js helpers
Locutus other languages' standard libraries to JavaScript for fun and educational purposes
ESLint rules for controlling where and how mutation is used.