domenic/sorted-object
Returns a copy of an object with its keys sorted
Discovered public repositories for domenic in the GitHub catalog.
Returns a copy of an object with its keys sorted
Tests whether one path is inside another path
Abstract operations and other functions drawn from the ECMAScript specification
Compliances tests for Promises/A+, modified to run against promises that ship with your browser
The ES6 promises spec, as per September 2013 TC39 meeting
Grunt task to expose your CommonJS-based libraries as a global.
Exposes your CommonJS-based libraries as a global.
Grunt task to wrap CommonJS files in `define(function (require, exports, module) { ... })`.
Wraps CommonJS files in `define(function (require, exports, module) { ... })`.
A small helper for getting only the latest result of an asynchronous operation you perform multiple times in a row.
An illustration of how domains can catch errors on your Node.js server
An illustration of how Node.js domains can fail you when EventEmitters get involved.
A demo application that shows recent commits to npm, using npm packages on the client side via browserify
A simple OAuth 2 endpoint for Restify
My personal website
Demo for the setImmediate API cross browser shim
Transforms browserify bundles into a collection of single files
A presentation on the future of the JavaScript language.
DEPRECATED: use https://github.com/promises-aplus/promises-tests instead!
Converts SVGs to PNGs, using PhantomJS
A simple interface to GraphicsMagick for streaming image processing.
Material for the "Understanding the Node.js Platform" class at General Assembly
Opens stuff, like webpages and files and executables, cross-platform
A simple browserify transform for turning .jade files into template functions
Homework for General Assembly's CS for Hackers course (Summer 2012)
Adds “thenable” promise support to the Mocha test runner.
A promise-based client for Amazon's DynamoDB.
Responsible publish/subscribe. Hide the event publisher, only exposing the event emitter.
A lightweight but safe dictionary, for when Object won't cut it
Useful extension methods from my own projects