Connor White's Projects
Get all NPM package names.
Serialize to a superset of JSON, and sort keys for equality comparison.
An enterprise-class UI design language and React UI library
An infinite scroll component based on antd-table that supports virtual scrolling
Make any value an array, and maintain types
Prepend node shebang to bin files
Bob is a toolkit for TypeScript projects
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar
Typed version of can-use-dom to check if you can use the DOM
Convert a character or character code to string
A CLI tool to prompt Google Gemini with the contents of a directory.
Create CLI applications with glee 🎉
An npm module for distributing cloc by Al Danial
A wrapper for Commander that automatically sets the version based on your package.json
API client for coveralls.io
Database Markup Language (DBML), designed to define and document database structures
The repository for high quality TypeScript type definitions.
Simple node.js pass-through stream (RW) which calculates the a crypto digest (sha/md5 hash) of a stream and also the length. Pipe your stream through this to get digest and length. (streams2)
Check if a directory exists without a try catch
Check if a string or buffer ends with a given string
Utility for checking node environment
ESLint configuration for packages built with @bconnorwhite/bob
CLI tool to extract values from a YAML file.
Execute commands while keeping flags easily configurable as an object.
A package to route users to different GraphQL servers. Uses Express, ApolloServer, and graphql-http-proxy.
Proxy middleware for express/connect
Extract the first JSON object or array from a string