{"_id":"unit.js","_rev":"58-5644824ab3c6738be13dd707b14b45b5","name":"unit.js","time":{"modified":"2023-04-12T04:22:24.356Z","created":"2014-02-24T13:09:14.462Z","0.0.1":"2014-02-24T13:09:14.462Z","0.0.2":"2014-02-24T14:15:52.043Z","0.0.3":"2014-02-24T14:39:36.366Z","0.1.0":"2014-02-24T15:15:35.156Z","0.1.1":"2014-02-25T13:50:35.633Z","0.1.2":"2014-02-25T14:35:15.398Z","0.1.3":"2014-02-25T18:19:50.500Z","0.1.4":"2014-02-27T11:11:28.069Z","0.1.5":"2014-03-03T13:04:21.696Z","0.1.6":"2014-03-11T16:46:46.270Z","0.1.7":"2014-03-18T09:02:52.038Z","0.1.8":"2014-05-09T18:48:02.717Z","1.0.0":"2014-09-13T14:23:31.026Z","1.0.1":"2014-09-13T14:57:29.979Z","1.0.2":"2014-09-15T09:33:53.537Z","1.1.0":"2014-12-05T09:28:34.279Z","1.1.1":"2014-12-07T13:28:50.216Z","1.1.2":"2014-12-09T19:23:36.393Z","1.1.3":"2015-02-15T11:07:22.409Z","1.2.0":"2015-04-18T19:44:17.597Z","2.0.0":"2015-04-19T06:03:48.894Z","2.1.0":"2019-01-21T11:33:44.500Z","2.1.1":"2019-10-18T16:50:26.465Z"},"description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","readme":"# Unit.js\n\n[![Actual version published on NPM](https://badge.fury.io/js/unit.js.png)](https://www.npmjs.org/package/unit.js)\n[![Dependencies](https://david-dm.org/unitjs/unit.js.png)](https://david-dm.org/unitjs/unit.js)\n[![npm module downloads per month](http://img.shields.io/npm/dm/unit.js.svg)](https://www.npmjs.org/package/unit.js)\n\nUnit testing framework for javascript / Node.js.\n\n> Philosophy of Unit.js: modern, flexible, simple and intuitive.\n\n_Unit.js_ is an _assertion library_ for Javascript, running on __Node.js__ and in the __browser__.\nIt __works with any test runner__ and unit testing framework like Mocha, Jasmine, Karma, protractor (E2E test framework for Angular apps), QUnit, ... and more.\n\n_Unit.js_ provides an awesome API to write your unit tests in the way you prefer:\n\n  * &#43; Unit.js (fluent style)\n  * &#43; Assert (of Node.js)\n  * &#43; Must.js\n  * &#43; Should.js\n  * &#43; Sinon.js\n  * &#43; other friendly features.\n\n **=** [![Unit JS unit testing framework for javascript](https://unitjs.com/assets/img/unitjs.png)](https://unitjs.com)\n\n\nUnit.js supports [dependency injection](https://unitjs.com/guide/dependency-injection.html) and is extensible via a [plugins system](https://unitjs.com/guide/plugins.html) easy to use.\n\nThe learning curve to be productive with Unit.js is very short. The list of assertions is fully documented in the _API doc_ and assertions are expressive like:\n\n```js\ntest.string('hello');\ntest.object(user).hasProperty('email');\ntest.array(fruit).hasValue('kiwi');\ntest.assert(myVar === true);\ntest.bool(myVar).isTrue();\n```\n\nUnit.js was designed to provide the essential tools for writing unit tests with fun and qualities.\n\n  * [Unit.js documentation](https://unitjs.com)\n  * [Unit.js introduction](https://unitjs.com/guide/introduction.html)\n  * [Quickstart](https://unitjs.com/guide/quickstart.html)\n  * [Helpers](https://unitjs.com/guide/helpers.html)\n  * Community support on the IRC channel __&#35;unit.js__ (freenode).\n\n\n## Installation\n\n### For Node.js\n\nYou can install Unit.js with NPM (Node Package Manager).\n\n```shell\nnpm install unit.js\n```\n\n### For the browser\n\nSee [Unit.js in the browser](https://unitjs.com/guide/browser.html).\n\n\n## Usage\n\nSee [quickstart](https://unitjs.com/guide/quickstart.html) in the guide.\n\n\n### Example (proposal) of structured unit tests suite\n\n```js\nvar test = require('unit.js');\n\ndescribe('Learning by the example', function(){\n  it('example variable', function(){\n\n    // just for example of tested value\n    var example = 'hello world';\n\n    test\n      .string(example)\n        .startsWith('hello')\n        .match(/[a-z]/)\n\n      .given(example = 'you are welcome')\n        .string(example)\n          .endsWith('welcome')\n          .contains('you')\n\n      .when('\"example\" becomes an object', function(){\n        example = {\n          message : 'hello world',\n          name    : 'Nico',\n          job     : 'developper',\n          from    : 'France'\n        };\n      })\n\n      .then('test the \"example\" object', function(){\n        test\n          .object(example)\n            .hasValue('developper')\n            .hasProperty('name')\n            .hasProperty('from', 'France')\n            .contains({message: 'hello world'})\n        ;\n      })\n\n      .if(example = 'bad value')\n        .error(function(){\n          example.badMethod();\n        })\n    ;\n\n  });\n\n  it('other test case', function(){\n    // other tests ...\n  });\n\n});\n```\n\nResult :\n\n![Result of unit tests with Unit.js](https://unitjs.com/assets/img/screen_console_unitjs_quickstart_example_result.png)\n\n\n### Plugins\n\nUnit.js provides a plugins system (based on [Noder.io](https://noder.io)) for extending Unit.js's assertions and interfaces.\n\nIt is possible to create a package works easily as a plugin for Unit.js and also as a standalone module or library.\n\nAlso, it's useful for bundled the code to re-use easily across multiple projects or for a large application with its specific modules (by writing plugins to facilitate the unit tests of each module).\n\nSee [plugins](https://unitjs.com/guide/plugins.html) tutorial in the guide.\n\n\n### Dependency injection (IOC)\n\nUnit.js supports dependency injection (Inversion Of Control).\n\nSee [dependency-injection](https://unitjs.com/guide/dependency-injection.html) in the guide.\n\n\n### Promise\n\nUnit.js integrates [bluebird](https://github.com/petkaantonov/bluebird) for handling asynchronous unit tests.\n\nBluebird is a fully featured promise library with focus on innovative features and performance.\n\nExample:\n\n```js\nvar fs = test.promisifyAll(require('fs'));\n\nit('async function', function(done) {\n  test\n    .promise\n    .given(anyAsyncFunction())\n    .then(function(contents) {\n      test.string(contents).contains('some value');\n    })\n    .catch(function(err){\n      test.fail(err.message);\n    })\n    .finally(done)\n    .done()\n  ;\n});\n\nit('read file async', function(done) {\n  fs\n    .readFileAsync('./file.js', 'utf8')\n    .then(function(contents){\n      test.string(contents);\n    })\n    .catch(function(err){\n      test.fail(err.message);\n    })\n    .finally(done)\n    .done()\n  ;\n});\n```\n\nA light adjustment was added to write _promise_ with [BDD](https://en.wikipedia.org/wiki/Behavior-driven_development) style:\n\n```js\ntest\n  .promise\n  .given(function() {\n    // ...\n  })\n  .when(function() {\n    // ...\n  })\n  .then(function() {\n    // ...\n  })\n;\n```\n\n\n## Migrating to Unit.js\n\n_Unit.js_ should work with any framework (and runner) of unit tests.\nI tested _Unit.js_ with _Mocha_ and _Jasmine_, it works very well with these two runners.\n\nFor use _Unit.js_ in an existing tests suite, you can write your new tests with _Unit.js_ in your new files of unit tests.\n\nFor use _Unit.js_ in an existing file of unit tests, you just have to load it with `require('unit.js')` and use it like any assertion lib, example:\n\n```js\nvar test = require('unit.js');\n\n// your old tests with your old assertion lib\n// and your new tests with Unit.js\n```\n\n\n## Fully documented\n\nThe API of Unit.js is fanatically documented with examples for all assertions.\n\n  * API doc : the API of all asserters.\n  * spec : the spec of all asserters.\n  * guide : several tutorials to learn the unit testing with Unit.js.\n  * [Unit.js Introduction](https://unitjs.com/guide/introduction.html)\n  * [Unit.js Quickstart](https://unitjs.com/guide/quickstart.html)\n\n\n## Learning\n\nTakes a little time to learn (see [UnitJS.com](https://unitjs.com)) with the tutorials in the _guide_, the _API doc_ and looking at the many examples of codes in the _spec doc_ and unit tests examples.\n\nYou are operational and productive from the outset. The style of writing your unit tests is not imposed, it depends on your preferences. Unit.js is flexible enough to fit your coding style without effort on your part.\n\nThe mastery of Unit.js is very fast, especially if you already know one of the libraries of assertions ([Assert of Node.js](https://unitjs.com/guide/assert-node-js.html), [Shoud.js](https://unitjs.com/guide/should-js.html), [Must.js](https://unitjs.com/guide/must-js.html), [Sinon.js](https://unitjs.com/guide/sinon-js.html), [Atoum](http://docs.atoum.org/en/chapter2.html#Writing-tests)).\n\n\n## Related\n\nUseful _snippets_ for code editor:\n  * [Unit.js package for Atom.io editor](https://github.com/unitjs/atom-unitjs)\n  * [Unit.js package for Sublime Text editor](https://github.com/unitjs/sublime-unitjs)\n\n\n## License\n\nUnit.js is released under a *Lesser GNU Affero General Public License*, which in\nsummary means:\n\n- You **can** use this program for **no cost**.\n- You **can** use this program for **both personal and commercial reasons**.\n- You **do not have to share your own program's code** which uses this program.\n- You **have to share modifications** (e.g bug-fixes) you've made to this\n  program.\n\nFor more convoluted language, see the [LICENSE](https://unitjs.com/license.html).\n\n\n## Author\n\nUnit.js is designed and built with love by\n\n| [![Nicolas Tallefourtane - Nicolab.net](https://www.gravatar.com/avatar/d7dd0f4769f3aa48a3ecb308f0b457fc?s=64)](https://nicolab.net) |\n|---|\n| [Nicolas Talle](https://nicolab.net) |\n| [![Make a donation via Paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PGRH4ZXP36GUC) |\n","maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist-tags":{"latest":"2.1.1"},"versions":{"0.1.0":{"name":"unit.js","version":"0.1.0","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"engines":{"node":"node >= 0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","noder.io":"~0.1.0","mocha":">= 1.12.0 < 2"},"repository":{"type":"git","url":"git@github.com:unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"homepage":"https://github.com/unitjs/unit.js","_id":"unit.js@0.1.0","dist":{"shasum":"2a174d2a2962e587fede2cb4baeafc20e54f4f95","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.0.tgz","integrity":"sha512-nQQt5oXf5koNOhY1n5aPbnLQkqaRQYi5OGYCQwwWrkWnb3zP60kdwHR0RVQAuSf/ECQg+cgQJbeHJKQyR0BDdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2zgOBmmhGs/9B3wx+qeLjd8bkNMgsLrK2BaeeGAvASwIgYSZ2hr4IlPUzKZgivKzAvGosPGZewI8JhqR+EocRy0U="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.1":{"name":"unit.js","version":"0.1.1","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":"node >= 0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","noder.io":"~0.1.0","mocha":">= 1.12.0 < 2"},"_id":"unit.js@0.1.1","dist":{"shasum":"14aa94f2cf8f0989fd93d0493e325caf0472f741","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.1.tgz","integrity":"sha512-RJqXDG6Ub6DVxodjYH3MGZtb7NqC7ObdGe0x29yToKW1LHCZIlg9ZUKEOcyzdM6coOuSbtOkL0UdJ8Q7Vq0dcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0OWKYgnien7CYWuAfxVxzBXK/PIjkel9gf/CK+wJ85QIgJxxLLnjLjz1B/UkokLBSg8MAA6UqSyQrbiwejfTX1SE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.2":{"name":"unit.js","version":"0.1.2","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":"node >= 0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","noder.io":"~0.1.0","mocha":">= 1.12.0 < 2"},"_id":"unit.js@0.1.2","dist":{"shasum":"20b88d5ea3b845bb6e24fa1a3e1b5ae6326c1677","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.2.tgz","integrity":"sha512-vf/z2h2FCGoYnwcKBbwGz2EITsv2RYbMGrENsU3qSk3rfaEe3V7WeAOaZp81We1/ffSjRuAMSGB9G13ZTuAsug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB09z1EX5T66E+zv2xIfRZlk2kOrc2gGbS2gW2m5sbAAIhAP9NSprmIfMsjTM5JkpNTFqqcW+x0qyzCvGCxPHVQoTQ"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.3":{"name":"unit.js","version":"0.1.3","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":"node >= 0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","supertest":"~0.9.0","noder.io":"~0.1.0","mocha":">= 1.12.0 < 2"},"_id":"unit.js@0.1.3","dist":{"shasum":"d46fedc5ca9835081b0ad58c45199b596b184e40","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.3.tgz","integrity":"sha512-gf6udLOEAoJsr9OTrW1pSso4L+qOaPkL02u3HX6flHOTLxVRxYo8KW5mh2X+0BMBcPFX6hMZf5V2n7pBimtESw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Xt8xOoAzGjqUfkCI1CwcStbcgHq//fPE9ckYFH17agIhAIWLtwE+3JwDN73MtgAh3fXBGnROxqdDw7oSFbN2bDxO"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.4":{"name":"unit.js","version":"0.1.4","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":"node >= 0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","supertest":"~0.9.0","noder.io":"~0.1.0","mocha":">= 1.12.0 < 2"},"_id":"unit.js@0.1.4","dist":{"shasum":"dee16f16ff98219f8a5f7898f242b441b4439051","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.4.tgz","integrity":"sha512-R7QRws8RI5SnCfvYsSeW5VnRJngU73oDW8lBEmXQaDLtIYjnwgE2ASM/TeaSJFHNtmtkKY7S9N28ZE1q2ANkUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7aHWqatv9hKNAYfdvin9XOmCsC93EV0lgt73l9f1xOQIgaBFaFqKMZcgkLl2eQ4sLbmAwRQ71/xiV0WCk3peeWaw="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.5":{"name":"unit.js","version":"0.1.5","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":"node >= 0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","supertest":"~0.9.0","noder.io":"~0.1.0","mocha":">= 1.12.0 < 2"},"_id":"unit.js@0.1.5","dist":{"shasum":"e3d005e075b64f80ca21c7a7a0c430d29c2ff05a","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.5.tgz","integrity":"sha512-ysUx3IWyMx2j/xdPBkB2ou1m4q8gJAazP3mL9iilytrC+Mi167yhCCZS21aNA2O8D77XEhJS1c4zc+91/0ZGJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP9lJQw0tcmUESGNA7JIkX9N71owXVkZxzKBZ+D/7s5QIgY2mi79iO+SvtgjRAH9vyUf4x5ZJPYco/Y/hpRzDIyXY="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.6":{"name":"unit.js","version":"0.1.6","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":"~0.10.0"},"dependencies":{"must":"~0.11.0","should":"~3.1.2","sinon":"~1.8.2","supertest":"~0.9.0","noder.io":"~0.2.0","mocha":">= 1.12.0 < 2"},"_id":"unit.js@0.1.6","dist":{"shasum":"11b1190a299dc8e8f40b75ef6a206f93fd572488","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.6.tgz","integrity":"sha512-cQZHjCsHEwWgMrUvn+n2HGXQi0ryDuvRpd7fiNEg8UiOA9lQh7VSTn6wemZ3wVKPlhBpxw5fgFfAggaplwKqkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8av5h19lgVlBP3/McjarZOYT8+NroCS5/2IxtBOa4yAiEA8NZIk7/ekSqzhj/3dg1JoXL1+aoCiRZg2s7AQ9+qqyU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.7":{"name":"unit.js","version":"0.1.7","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"must":"~0.11.0","should":">= 3.1.2 < 4.0.0","sinon":">= 1.8.0 < 2.0.0","supertest":">= 0.9.2 < 1.0.0","noder.io":">= 0.2.0 < 1.0.0","mocha":">= 1.12.0 < 2.0.0"},"_id":"unit.js@0.1.7","dist":{"shasum":"48ff44ac30a07a5a365ab00a40dd26634b58382b","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.7.tgz","integrity":"sha512-5u+o3CVEMiDssrmkt0k3POJCsvxpTClYbq1n4C3/TFIA2eeXav4C1S6zhAm94JqXAZsiKzGP4a/CLTlks5GUGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6efZVQRQg+zmYh0D5xb+NV62/eOX1knbU3HzvN6IKtAiEA//qSPlwhOleaofQUdmiJmJy69HdSj+P850j8BXELGbs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{}},"0.1.8":{"name":"unit.js","version":"0.1.8","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js. Integrates Mocha (optional) and the great assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["unit test","tdd","bdd","test","framework","mocha","should","must","assert","sinon","assertion","asserter","node","spec","generator","report"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"must":"~0.11.0","should":">= 3.1.2 < 4.0.0","sinon":">= 1.8.0 < 2.0.0","supertest":">= 0.9.2 < 1.0.0","noder.io":">= 0.2.0 < 1.0.0","mocha":">= 1.12.0 < 2.0.0"},"_id":"unit.js@0.1.8","_shasum":"4dd959d2d46fba85616e88fb844be990a9d585aa","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"4dd959d2d46fba85616e88fb844be990a9d585aa","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-0.1.8.tgz","integrity":"sha512-3yz2ktK+mFIYoRYElLDaz+SKKXG7oLy3CGho1Op6duwgcEmT3zyGlLKLVUU4c34eVFtLeP3HPTAsPVhw9cjhFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECO33m39hvYgRuvU0YtvVRn4jOlIUqhiJGXeGOYpgdbAiAnsFXEXtqz7R+bLViS1vJZr+BUtHOJP4HvTAS6mzWejQ=="}]},"directories":{}},"1.0.0":{"name":"unit.js","version":"1.0.0","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"src/index.js","bin":{"test":"./bin/test","unitjs":"./unitjs"},"keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"bluebird":"^2.3.2","lodash":"^2.4.1","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^4.0.4","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^1.0.1","gulp-webpack":"^0.3.0","webpack":"^1.4.0-beta6","mocha":"^1.21.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"cadae52ed059ea765c965762c861b5b88644ec26","_id":"unit.js@1.0.0","_shasum":"3349b0b392e612895876e0c37ca5e1d4df0cb67b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"3349b0b392e612895876e0c37ca5e1d4df0cb67b","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.0.0.tgz","integrity":"sha512-Vbhyo9KqK4NOFOBghiJw7Pc/BJJz1BIZIFv5lAbRw3s796qjXaVAEW+DzhJf33BqCRIInlx+zw6KbMI3ZgXf9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDstz3AJFsS9XJdhpou7BroXb8OLykOYsX0CnaigL051AiAVeJrbMGSe8reQyunuU6JlqHBexZcs9u1EhtI1Knw1tg=="}]},"directories":{}},"1.0.1":{"name":"unit.js","version":"1.0.1","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features.","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"bluebird":"^2.3.2","lodash":"^2.4.1","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^4.0.4","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^1.0.1","gulp-webpack":"^0.3.0","webpack":"^1.4.0-beta6","mocha":"^1.21.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"a242292be02f619463f5f112edb8759638454343","_id":"unit.js@1.0.1","_shasum":"fc5c09b06bd571b731d30d39e1d943765302bb9e","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"fc5c09b06bd571b731d30d39e1d943765302bb9e","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.0.1.tgz","integrity":"sha512-5lcHK8gWwv8swOL2MD8P+nn3NUQHdiz9C1YzRC1bRAV7cWidMjTlX+4KFekHu06Vg6Tw5GkBvFTsnUeLay9mqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEKGkbQwzX5ySfGGvXK1NxOXZDtjrA4iZMLdUgBgyESgIgFU2Ck6J94tQlfAM4vC7TXQQKSUVMrA1opZlztfEGE8I="}]},"directories":{}},"1.0.2":{"name":"unit.js","version":"1.0.2","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"bluebird":"^2.3.2","lodash":"^2.4.1","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^4.0.4","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^1.0.1","gulp-webpack":"^0.3.0","webpack":"^1.4.0-beta6","mocha":"^1.21.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"5881dd6d5e11f2ee9f932d064d63c95a030291e5","_id":"unit.js@1.0.2","_shasum":"550c0623572ac1d7c2ebdbd1000917c1794e23e1","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"550c0623572ac1d7c2ebdbd1000917c1794e23e1","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.0.2.tgz","integrity":"sha512-zNu4Z2V1LNsRLCrRoaLrvRPJ6oWJzrD7Cf/xLTG2ntUtB0kXIfuU376DgitTC3efz548RPod471+6A6GMEvRHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKZhygYJFSPuH+nepZWtdIiJSTjXasBbWJ7PEFz7rSLAiEAxsCLHcurzLLPrRwf5N3x4hDKQ3soMI2aIyE0l9HwEGQ="}]},"directories":{}},"1.1.0":{"name":"unit.js","version":"1.1.0","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"bluebird":"^2.3.11","lodash":"^2.4.1","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^4.3.0","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^1.0.1","gulp-webpack":"^0.3.0","webpack":"^1.4.0-beta6","mocha":"^1.21.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"97df720d7066e94b7253f253407f6bde2bf540dc","_id":"unit.js@1.1.0","_shasum":"ccd914aa106147310ccfbe462fd730df390b94e4","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"ccd914aa106147310ccfbe462fd730df390b94e4","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.1.0.tgz","integrity":"sha512-MVMSsFEVNZUU5eu7Bbvii9DufoxstwthUA07cqNLQhDljALxDHkzkQwa8I1WZuT2oAwW7ZG0XyDD2wzDxZFLsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy8HpRugqfG91Qot8mvj9B0JkpW4dFQlOA1TSa5PsViwIgbWUu7L9Ot94/8COJIKsONDk/VckPnhHFCQ679Jt467g="}]},"directories":{}},"1.1.1":{"name":"unit.js","version":"1.1.1","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"bluebird":"^2.3.11","lodash":"^2.4.1","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^4.3.0","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^1.0.1","gulp-webpack":"^0.3.0","webpack":"^1.4.0-beta6","mocha":"^1.21.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"f56bd83a93889317eedd39190d3b8e18e81f926e","_id":"unit.js@1.1.1","_shasum":"e69228c0cfcb423bf64d4a8be541001dd3a907d6","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"e69228c0cfcb423bf64d4a8be541001dd3a907d6","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.1.1.tgz","integrity":"sha512-bOur95F50i1Na1qTYsZo1S/DNJKYdbDkhtJo9bzO3+oNKab6w0FmoKWzmFm8o6zDXjEI/Ye/QlS8QUVGhapQeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUSX/iOIceu3WZ/mfiIDOVyKtMtFfu+Y+7hfkHEDMNiAIgLmhR7bCUEErIDRyvMMWuxb3/3tov/T5mM6B61C/QaXI="}]},"directories":{}},"1.1.2":{"name":"unit.js","version":"1.1.2","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"engines":{"node":">= 0.10.0"},"dependencies":{"bluebird":"^2.3.11","lodash":"^2.4.1","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^4.3.0","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^1.0.1","gulp-webpack":"^0.3.0","webpack":"^1.4.0-beta6","mocha":"^1.21.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"f763e38736f5ec6ca6b5d678ef0d59fa41ef9562","_id":"unit.js@1.1.2","_shasum":"f36b9da39a8790d9c22981e2657a0a7cdf5309e9","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"f36b9da39a8790d9c22981e2657a0a7cdf5309e9","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.1.2.tgz","integrity":"sha512-tC5Df8gD1Xjb9T/tfB19zTLX1buNlr+QMyDM6bdMO/5aN9iWzj/cNEYq/xmfG/vA6wvROojiz5/eBFAtqixiXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGCHaowg/StkiB+9KBnS+YiBnxC7CNpSk3c373aZr89AiEA9A+kKP2+Rph7ZRUWdqusfOgl2X4yBHJklaSm4jFSNpY="}]},"directories":{}},"1.1.3":{"name":"unit.js","version":"1.1.3","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"dependencies":{"bluebird":"^2.9.9","lodash":"^3.2.0","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^5.0.0","sinon":">= 1.10.3 < 2.0.0","supertest":">= 0.13.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.8","gulp-download":"^0.0.1","gulp-rename":"^1.2.0","gulp-replace":"^0.5.2","gulp-uglify":"^1.0.1","gulp-webpack":"^1.2.0","webpack":"^1.5.3","mocha":"^2.1.0","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"5aa8f1254feb9a181e2018b39b7dce05b47292b7","_id":"unit.js@1.1.3","_shasum":"b7970a0c585c10fdc9a4c5dfa310993b0907eff6","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"b7970a0c585c10fdc9a4c5dfa310993b0907eff6","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.1.3.tgz","integrity":"sha512-Ne687exMY/AjF55tVNFU1ol1wIIPto38k8tCwe7tL41T/wzY5xbylP91f5PYdIpXKigqk3AuAvs0UUoXsCyeng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5CLY5JwlXjNLmVY2QPeymd0SIT3pG0g+adukTNJ1SqAiEAlGIf1mhhPsfF9MHl88CIWAXHPdYLquvaqIwBU+MTbrY="}]},"directories":{}},"1.2.0":{"name":"unit.js","version":"1.2.0","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"dependencies":{"bluebird":"^2.9.9","lodash":"^3.7.0","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^5.2.0","sinon":">= 1.14.1 < 2.0.0","supertest":">= 0.15.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.11","gulp-download":"^0.0.1","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-webpack":"^1.3.2","webpack":"^1.8.5","mocha":"^2.2.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"1cdabf81b247382e69c1cfbdadc874f727a055cd","_id":"unit.js@1.2.0","_shasum":"090aaf20de28e9cc7197c5a1252a7f1a77a90dfe","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"090aaf20de28e9cc7197c5a1252a7f1a77a90dfe","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-1.2.0.tgz","integrity":"sha512-41L9l5vmMoEBTceaAEzUWdD5t8lNVFn5Zts8W/yh3DV4Zwp46d/iFlK7DVDhsPj0CL6DYIV4tcf0I9VYLGAfHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6tK0OPDsdcnyx8NakEOFu79ffH3USUOlWJe7Q0tyxMAiAP8H+g+CH90e+ebh04fQoA/XYimx2v6OljHJbw/ZgEyA=="}]},"directories":{}},"2.0.0":{"name":"unit.js","version":"2.0.0","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"dependencies":{"bluebird":"^2.9.9","lodash":"^3.7.0","must":"^0.12.0","noder.io":">= 1.0.0 < 2.0.0","should":"^6.0.1","sinon":">= 1.14.1 < 2.0.0","supertest":">= 0.15.0 < 1.0.0"},"devDependencies":{"gulp":"^3.8.11","gulp-download":"^0.0.1","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","gulp-webpack":"^1.3.2","webpack":"^1.8.5","mocha":"^2.2.4","spawn-rmrf":"^1.0.0"},"scripts":{"test":"mocha test"},"gitHead":"ef529805ba09c9978574d693440d3984a0bc47fe","_id":"unit.js@2.0.0","_shasum":"e91b56abc50c530dba03cdbfe0e1df2a3ee3aa32","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"dist":{"shasum":"e91b56abc50c530dba03cdbfe0e1df2a3ee3aa32","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-2.0.0.tgz","integrity":"sha512-4yEWat9SafF9bMOIeJ4y/IhBKBK1PpdExEDHhobEkQIYnfSNnjZ7nYJbf0VTa+bUcDDRr/z14xWX7bDeTuQOjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaDcKEiGANvxTdVvbGZmhLbO3zdh5gMf8V4Ze8bfM4BAiEAmEyOfzpXUvu2aT9FQiMOfeoNUbXnFC+EXiRn+p2g4F0="}]},"directories":{}},"2.1.0":{"name":"unit.js","version":"2.1.0","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"http://nicolab.net"},"homepage":"http://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"dependencies":{"bluebird":"^3.5.3","lodash":"^4.17.11","must":"^0.13.4","noder.io":">= 1.0.0 < 2.0.0","should":"^13.2.3","sinon":"^7.2.3","sinon-test":"^2.4.0","supertest":"^3.4.1"},"devDependencies":{"gulp":"^3.8.11","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","mocha":"^5.2.0","spawn-rmrf":"^1.0.0","uglifyjs-webpack-plugin":"^2.1.1","webpack":"^4.29.0","webpack-stream":"^5.2.1"},"scripts":{"test":"mocha test"},"gitHead":"dfabf61aaddc5db73f81e5ea7dc607b0d11de737","_id":"unit.js@2.1.0","_nodeVersion":"8.5.0","_npmVersion":"6.6.0","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"dist":{"integrity":"sha512-IOcLF06/PWiQuV/FZSX8C8hKmblAAj1XA78TXVIvkiNuttJRocwZP29qW+QT0BlAIxPo2CTTsXWFIuuR1xzEvg==","shasum":"d91654c6fe86985e3ac55af564436ce475109c8c","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-2.1.0.tgz","fileCount":105,"unpackedSize":3334492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRa4ZCRA9TVsSAnZWagAAiswP/AiWvDT3nmT1A5X4t1RZ\n/USTl2UTHoRCMhqDFGF/ZFGBwUjlNW6s1Jp6op8LN5jai8254BoopOcyzeHV\nIXNFeTaq9SPRut+a1T1D+b2+KqBt+Pc3lrDmbnzcn3ScjEACxUQUpdPCf7fg\n11gu2jm/v3hGFB5/3MQPkfym14xwwCp/sLErRtHvnwaZ7fthT8xsmUVsmng5\nZz4GBaalgPX7QPa7J2cdYzs8Cj5g4myQ7BYWkl9aGyODLn2EZ0/G9lwafLAs\nVuOdD86vBdg831vDYzTfLPwEZ1i09Eqn27qZOYDdtjAmeXv2XGDF/NVpfu+q\ngX/2yoQwsW87/QrOz3EIW1ySKToW0FUCj1Lif0FTjOxkO2nQqBdUlXEvsa48\nNamGB7QywIRTxpIQUZcmO1B8y8XKj0r6hKS8dHoiUjZ89Eal/jGXmGJ18ktu\nXt+vvwlIf7F1+lcX80KlMHt0iKNRpcW6NPpk3BKReIcIuJr6tj65+7ZSR/za\nEmeNDx5I1xyU1aZ++NyGKAf7V6ijkfUelCloLcXkIuQYOmALgxYNfIQDKFgJ\ngNAbp6wmL2K0tcbAkeK5Fv1flggl620p1xJ6BVOkYwVNmh8gAeeSrWy9mIQ6\nkHdCfgJrAG5gBCQ63TzWppBc2vCFLMvpFKtf0Zv2mAvznNlorDvp5+5bnSnH\nWcug\r\n=xrnt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNuphEKDKNiBG30gIlNqqVTmBMFV+TjKQeVszYav+qBAiB/jMnrU/ggbGZrXgcoTTI7fTzjN5ZSRMBvLIJoHktyeQ=="}]},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit.js_2.1.0_1548070424352_0.9761588233353466"},"_hasShrinkwrap":false},"2.1.1":{"name":"unit.js","version":"2.1.1","description":"Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...).","main":"src/index.js","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"author":{"name":"Nicolas Tallefourtane","url":"https://nicolab.net"},"homepage":"https://unitjs.com","repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"dependencies":{"bluebird":"^3.7.1","lodash":"^4.17.15","must":"^0.13.4","noder.io":">= 1.0.0 < 2.0.0","should":"^13.2.3","sinon":"^7.5.0","sinon-test":"^2.4.0","supertest":"^4.0.2"},"devDependencies":{"gulp":"^3.8.11","gulp-replace":"^0.5.3","gulp-uglify":"^1.2.0","mocha":"^5.2.0","spawn-rmrf":"^1.0.0","uglifyjs-webpack-plugin":"^2.1.1","webpack":"^4.29.0","webpack-stream":"^5.2.1"},"scripts":{"test":"npx mocha test"},"gitHead":"d03bf83e982afbbd22453b8661e90d0429a39e37","_id":"unit.js@2.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"nicolab","email":"dev@nicolab.net"},"dist":{"integrity":"sha512-v9md/m+cpqrBuZIgdj4SK774XPnkBsoByN5K0ZOozyXAY9BkWgcOr9idZrrIrU+uKxLA6E/XlClcquuIw63qwA==","shasum":"a07b347b5d629cbb8b2490066dc82e23c395d80c","tarball":"https://registry.npmjs.org/unit.js/-/unit.js-2.1.1.tgz","fileCount":63,"unpackedSize":3408857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqe1TCRA9TVsSAnZWagAA88cQAKA10lWsD/tU92XrJEQk\nZK40MdqAP1Z2Ot0A68C9ammWNSKF1POWF4yuRq/iQFt8CMVL67mob6/LBY2n\nEmGNvGqfbxjUgiZvSt2DVNlqVLSW4qrYFlTda3oPiu0Z/JSXppKQ9UeBDzTv\nfb55vY8oDNdoRVM70XdRWTdKcTUXJgBNusySDtT1qaXQlpmdyfH7LVv3xsbi\n8xD48vhwkG5eqIFRla6fnChP/Rpw2mSOIh0EMtb9lOEzcPsOkRK9bmIpgB1r\nXT78xqoGxhX+/sG25mJITn4brasYRVq/Z6lH3NNkxdSDAHaCD9mp8oQZI029\nKKoAeUYb8PTSShNV3WLT1H0wHEOVzQrwsEB6TPKyxGRNV54llslxOJyvDCA+\naGtrufO7FAxH8HOSgiKvMpN5jv+tcRpumJM24g6c2fXdKc6GutCiWzBnlodq\nUqgK6gOWXj+smJpl1tOK9H4BFLMIXJ90EDWpR2/O4Rq6QW573XT930b0PqUp\n+IIdGQvHzG5qt17/ggb/Hw+5IFFS9hHZ5qILY+P/kyhWjXZjADWvJunvuFVc\nVZyMidweWO4eMrL53Imn7dN2SKObPmwWylRq2EyuCObB1RJf8Dm3Bpi0slXi\neC1FvVMBSN9cGGS8VhaqtvHBo6k+qSPeL4zx9VY8UGavoyvY3/0ZPq4gboEe\n9nq4\r\n=kfNl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEkU0JQLkPGGa4EX+vnene17uGCpCn6oFRR1L0dCUKcAiEAkc6rJsTlFEyp+hn+du9amc5fqnQxTB3rntG9GPga68s="}]},"maintainers":[{"name":"nicolab","email":"dev@nicolab.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit.js_2.1.1_1571417426277_0.7115194336362198"},"_hasShrinkwrap":false}},"readmeFilename":"README.md","homepage":"https://unitjs.com","keywords":["test","spec","tdd","bdd","framework","assertion","asserter"],"repository":{"type":"git","url":"git://github.com/unitjs/unit.js.git"},"author":{"name":"Nicolas Tallefourtane","url":"https://nicolab.net"},"bugs":{"url":"https://github.com/unitjs/unit.js/issues"},"users":{"nicolab":true,"jonabasque":true,"thinhair":true,"bittercoffee":true,"flumpus-dev":true}}