Blake Embrey's repositories
change-case
Convert strings between camelCase, PascalCase, Capital Case, snake_case and more
free-style
Make CSS easier and more maintainable by using JavaScript
sql-template-tag
ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, and `sqlite`
react-free-style
Make React components easier and more maintainable by using inline style objects
make-error-cause
Make your own nested errors
node-language-detect
Detect the programming language of any file in JavaScript
metalsmith-pagination
A Metalsmith plugin for paginating arrays and collections
keyboard-manager
Small keyboard shortcut management for DOM-based applications
universal-base64
Small universal base64 functions for node.js and browsers
node-numbered
Stringify any number into words, and parse number strings back to a number
universal-base64url
Small universal base64url functions for node.js and browsers
js-functools
Utilities for working with functions in JavaScript, with TypeScript
promise-finally
Simple wrapper to run promise "finally" logic
server-address
Listen to a randomly available port and resolve urls relative to the server address
style-helper
Small helpers for working with CSS-in-JS
js-template
Fast and simple string templates
node-language-detect-exec
Automatically execute a file in a known programming language using node
token-hash
Generate base64url encoding from the left-most half of the hash of a token.
get-headers
Retrieve all HTTP(s) headers as an object with original casing
node-string-token
Generate a random token of length and characters