Styles for bitbazaar
An assortment of publicly available cross-language utilities useful to my projects.
Prettier is an opinionated code formatter
Improved typeof detection for node.js and the browser.
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
Object value retrieval given a string path
Parse CSS inline style to JavaScript object.
Parses CSS inline style to JavaScript object (camelCased).
Custom jest matchers to test the state of the DOM
Another JSON Schema Validator
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Simple and complete React DOM testing utilities that encourage good testing practices.
Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.
Next-generation ES module bundler
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Determine if the JS environment has Symbol support. Supports spec, or shams.
A querystring parser that supports nesting and arrays, with a depth limit
Simple and complete DOM testing utilities that encourage good testing practices.
style loader module for webpack
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
resolve like require.resolve() on behalf of files asynchronously and synchronously
Hooks for managing, caching and syncing asynchronous and remote data in React
TypeScript plugin for ESLint