Ryan Day's repositories
node-s3-npm
publish packages to your own s3 bucket, install an resolve nested private or public deps without replacing or hacking npm
node-buffer-indexof
find the index of a buffer in a buffer
node-forkfriend
worker child process manager. respawn children. load balance work amongst children.
node-buffer-compare
Lexicographically compare two buffers.
log-parser
learning rust writing a log parser
node-packagegitconfig
find the git folder for your package and parse the .git/config file into a useful data structure. also adds the github web url for the repo.
node-packagenpmjson
this creates a npm compatable json document. you can use it as a component for private npm registries that doont use couch.
node-packagereadme
return the readme as a string for the current package based on closest package.json in the specified or parent directory"
node-packageroot
return the closest parent or current directory that contains a package.json
node-watchfd
change events for any file descriptors that are referenced by a watched path or were referenced by a watched path for as long as they are active
cappadonna
Headless browser testing for tap with coverage reporting.
cloud-debug-nodejs
Node.js agent for Stackdriver Debugger: investigate your code’s behavior in production
concurrent-seq-file
extends `seq-file` to save the lowest completed sequence number from active async processes
knox-mock
mocked knox for use with require-inject
ls-tar
ls a tar with node tar in child processes
nemesis-db
An Open Source Port of the Gradius API Storage Engine
npm-are-you-sleeping
A helpful script to restart npm if its hung in ci
registry
:package: :ledger: A public issue repo for the npm registry team.
require-so-slow
`require`s taking too much time? Profile 'em.
s3-list-all
get full list response from s3.
slack-relayer
relay messages to slack, without baton-passing
todo-queue
queue work todo in redis and handle it in the same process. keep work safe from process restarts/crashes
track-sequence-ids
if you are doing work related to sequence ids this tracks what you should store in your .sequence file.
types
Typescript definitions for npm registry content
varnish-cache
Varnish Cache source code repository
wait-for-package-replication
poll package endpoint after publish for modified time to change.