Permalink
Switch branches/tags
Nothing to show
Commits on Jul 2, 2016
  1. [README] Update readme to be more modern

    James Ide
    James Ide committed Jul 2, 2016
Commits on Jul 15, 2015
Commits on Jul 14, 2015
  1. [Tests] Use let instead of var

    ide committed Jul 14, 2015
  2. Change 'bind' to 'call', bump version to 1.0.3

    ide committed Jul 14, 2015
    `call` makes it easier for the VM to avoid an extra function creation.
  3. [npm] Update the deps in package.json

    ide committed Jul 14, 2015
    There are some nice performance boosts for the test suite. The "supports async functions" test dropped from over 100ms to ~60ms for me.
  4. Merge pull request #7 from grabbou/patch-1

    James Ide
    James Ide committed Jul 14, 2015
    Fixes #6
  5. Fixes #6

    grabbou committed Jul 14, 2015
Commits on May 17, 2015
  1. Update README.md

    James Ide
    James Ide committed May 17, 2015
    Mention Babel
Commits on May 6, 2015
  1. Add io.js v2 to the test matrix

    James Ide
    James Ide committed May 6, 2015
Commits on Apr 12, 2015
  1. [1.0.2][README] Add build status badge

    James Ide
    James Ide committed Apr 12, 2015
    Show the build status up front. Will publish 1.0.2 after this.
  2. [Travis] Add `--production=false` to installation step

    ide committed Apr 12, 2015
    When NODE_ENV=production, npm does not install devDependencies by default. However we need the devDependencies in order to build index.js, so manually specify `npm install --production=false`.
  3. [Test] Lowercase the names of required modules for case-sensitive fil…

    ide committed Apr 12, 2015
    …esystems
    
    OS X is case-insensitive by default so `require('Hapi')` was working even though the name of the package is `hapi`. Lowercase the requires so this works on Linux.
  4. [Travis] Add a .travis.yml config file

    ide committed Apr 12, 2015
    Test on the latest versions of iojs ^1.0.0 (which goes up to but not including 2.0.0 according to semver), Node 0.10, and Node 0.12.
  5. Upgrade 6to5 to Babel and upgrade other npm dependencies as well

    ide committed Apr 12, 2015
    6to5 has been renamed Babel and is also on version 5.x now. Upgrade it and all other npm dependencies.
Commits on Mar 20, 2015
  1. [npm] Bump version to 1.0.1 and upgrade npm dependencies

    ide committed Mar 20, 2015
    Improved error handling (hapi will actually reply with an error).
    Also upgraded the dev dependencies.
  2. Merge pull request #2 from zaggino/master

    James Ide
    James Ide committed Mar 20, 2015
    fix: return 500 error when an uncaught error occurs in async handler
  3. fix logging for non-Errors

    zaggino committed Mar 20, 2015
Commits on Feb 6, 2015
  1. Add a README

    ide committed Feb 6, 2015
  2. Add plugin to support "async" handlers with Mocha tests and 6to5 comp…

    ide committed Feb 6, 2015
    …iler
    
     - The handler lives in src/index.js
     - It uses ES6 syntax, so package.json specifies a prepublish script to run 6to5 before publishing
     - There are asynchronous Mocha tests. They don't do a good job of handling uncaught errors though.
     - The test in test/handler.js uses ES7 syntax, so a custom 6to5 preprocessor translates the file
  3. Initial commit

    James Ide
    James Ide committed Feb 6, 2015