Nathan Black's repositories
mocha-phantomjs
:coffee: :ghost: Run client-side mocha tests in the command line through phantomjs
robust-websocket
A robust reconnecting WebSocket client for the browser
mocha-casperjs
Write CasperJS tests using Mocha
mocha-phantomjs-core
Easiest way to run client-side Mocha tests in PhantomJS or SlimerJS :ghost:
aria-listbox
Make your listbox compliant with aria-listbox with keyboard and mouse support.
cherrytree-for-knockout
Use knockout components with CherryTree hiearchial routing
friendly-querystring
JSON.stringify <-> JSON.parse your objects in a friendly readable query string format
frypan-knockout-grid
A light-weight yet powerful knockout component grid with a simple, functional composition style API
knockout-choose
A lightweight and powerful select alternative to let users choose items from many options
azure-functions-slack-bot
A nodejs Azure Function to post to Slack
backend
No API? No problem!
browser-test-utils
A collection of my favorite browser test utilities
cadence
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
cherrytree
A flexible nested router.
fetch-mock
Mock http requests made using fetch
mocha-chrome
:coffee: Run Mocha tests using headless Google Chrome
mocha-cloud
Mocha tests in the "cloud" with Saucelabs
nathanblack.org
My simple markdown-based static blog site
phantomjs
NPM wrapper for installing phantomjs
react-mobx-choose
A lightweight and powerful select alternative to let users choose items from many options
vue-select
A Vue.js component that provides similar functionality to Select2 without the overhead of jQuery.
vue-todo
A todo app built in vue js to demonstrate server side rendering and client side hydration
webpack-hot-client
A client for enabling, and interacting with, webpack Hot Module Replacement