diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a4d015f..ae679ae 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -32,13 +32,11 @@ to the `AUTHORS` file. ======= ### Releasing a new version ======= -### Releasing a new version -**NOTE:** This step should only ever be attempted by the owner of the repo (@modeswitch). `grunt publish` will: * Run the `grunt release` task -* Bump `bower.json` & `package.json` version numbers according to a [Semver](http://semver.org/) compatible scheme (see "How to Publish" below) +* Bump `bower.json` & `package.json` version numbers according to a [Semver](http://semver.org/) compatible scheme (see ["How to Publish"](#how-to-publish) below) * Create a git tag at the new version number * Create a release commit including `dist/filer.js`, `dist/filer.min.js`, `bower.json` and `package.json` * Push tag & commit to `origin/develop` @@ -64,7 +62,7 @@ The user *must* be on their local `develop` branch before running any form of `g ## Tests Tests are writting using [Mocha](http://visionmedia.github.io/mocha/) and [Chai](http://chaijs.com/api/bdd/). -You can run the tests in your browser by running `grunt test-browser` and opening the `tests` directory @ `http://localhost:1234/tests`. +You can run the tests in your browser by running `grunt test-browser` and opening the `tests` directory @ `http://localhost:1234/tests`, or in a nodejs context by running `grunt test`. There are a number of configurable options for the test suite, which are set via query string params. First, you can choose which filer source to use (i.e., src/, dist/filer-test.js, dist/filer.js or dist/filer.min.js). diff --git a/gruntfile.js b/gruntfile.js index a23e283..f3a61af 100644 --- a/gruntfile.js +++ b/gruntfile.js @@ -60,7 +60,8 @@ module.exports = function(grunt) { browserifyOptions: { builtins: false, commondir: false - } + }, + exclude: ["./node_modules/request/index.js"] } }, filerTest: { diff --git a/package.json b/package.json index c93ed21..9ef9cbe 100644 --- a/package.json +++ b/package.json @@ -48,5 +48,6 @@ "mocha": "~1.18.2", "semver": "^2.3.0" }, - "main": "./src/index.js" + "main": "./src/index.js", + "browser": "./dist/filer.min.js" }