moll/sh-chnode
Change between installed Node versions in your current shell.
Discovered public repositories for moll in the GitHub catalog.
Change between installed Node versions in your current shell.
A consistent cross-browser document.elementFromPoint function. Works around idiosyncracies of old WebKits et al.
Function to set up an inherited class that calls its ancestor constructors automatically. Can also be attached to constructors.
Strict equality test (like ===) for JavaScript that handles both built-in and custom value objects (those with a valueOf function).
An event library for JavaScript and Node.js that implements the observer pattern (a.k.a publish/subscribe). Similar to Node's EventEmitter and Backbone.Events, but independent, minimal and light-weight.
Range object for JavaScript. Supports exclusive and infinite ranges. Stringifies to PostgreSQL compatible format.
Gets you a JSON Schema from PostgreSQL or SQLite3. Also supports arrays and default values. Use it for introspection or preparing your domain models like with Rails's Active Record.
An assertion library for JavaScript and Node.js with a friendly BDD syntax (awesome.must.be.true()). It ships with many expressive matchers and is test runner and framework agnostic. Follows RFC 2119 with its use of MUST. Good stuff and well tested.
A proper typeof that works with primitives, built-in value objects and those from other execution contexts.
Deploy with Rsync from any local (or remote) repository when using Mina.
Deploy with Rsync from any local (or remote) repository when using Capistrano. Capistrano v3 ready!
A tool that helps you publish and export your JavaScripts to other environments by wrapping them in an IIFE. Or UMD in the future.
Möll's awesome fix-fork of Vimrunner — control a vim instance through ruby code
Tools and environment to make Vim superb for developing with Node.js. Like Rails.vim for Node.
Delete buffers and close files in Vim without closing your windows or messing up your layout. Like Bclose.vim, but rewritten and well maintained.
Soul.js is a simple yet extensible mutable model library for JavaScript.
Möll's awesome fix-fork of a QUnit Interface for Mocha that supports all QUnit's assertion types.
Prevent files and modules being required more than once. Helps with auto-reloaders or test runners that insist.
Möll's awesome fix-fork of Ruby Syslog logger.
Like JSON.stringify, but doesn't throw on circular references
Möll's awesome fix-fork of Jasmine ruby gem.
Tallinn Meetups for the Wall (or Win)! Show Tallinn tech meetup logos and Twitter streams together.
Möll's awesome fix-fork to use Haml with Rails helpers in the asset pipeline
Möll's awesome fix-fork of EJS (Embedded JavaScript) template compiler for Ruby.