Michael Williamson

  • Simple dependency injection

    published 0.1.0 12 years ago
  • published 0.1.0 12 years ago
  • This module provides an in-memory implementation of the `fs` module. Functions and behaviour are added as required, so this is far from being a complete implementation. Patches and pull requests to add functions and make behaviour more realistic are very welcome!

    published 0.1.1 12 years ago
  • Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.

    published 0.1.12 3 years ago
  • Create parsers using parser combinators with helpful error messages

    published 0.4.1 3 years ago
  • The option type, also known as the maybe type, for JavaScript

    published 0.2.4 7 years ago
  • Utilities for iterating through arrays using promises

    published 0.1.2 11 years ago
  • Cache responses from your application.

    published 1.0.0 7 years ago
  • A reverse proxy designed for use with rate limited APIs.

    published 1.0.0 7 years ago
  • Ensure that a series of functions are called with a minimum interval between each invocation.

    published 0.1.1 10 years ago
  • Use generic JavaScript widgets in Knockout, and create generic widgets using Knockout

    published 0.1.1 10 years ago
  • Generate paths based on the [XDG Base Directory specification](‎).

    published 0.1.1 11 years ago
  • Detect the license of node.js projects and their dependencies

    published 0.1.2 10 years ago
  • Convert Word documents from docx to simple HTML and Markdown

    published 1.7.2 2 months ago
  • Prepend browserify bundles with the licenses of included packages

    published 1.0.0 8 years ago
  • Implementing GraphQL with joins

    published 0.4.0 6 years ago
  • A SQL query builder, inspired by SQLAlchemy

    published 0.1.1 8 years ago
  • Mapping from Dingbat fonts, such as Symbol, Webdings and Wingdings, to Unicode code points

    published 1.0.1 3 years ago
  • Matcher library for JavaScript

    published 1.2.0 a year ago