{"_id":"steeplejack","_rev":"137-e2375c94a71c896307ae3b34d3c44347","name":"steeplejack","time":{"modified":"2023-01-26T09:07:38.472Z","created":"2014-04-11T08:17:57.813Z","0.0.1":"2014-04-11T08:17:57.813Z","0.0.0":"2014-09-07T18:16:29.468Z","0.0.8":"2014-09-07T21:11:00.248Z","0.1.0":"2014-09-07T21:15:14.383Z","0.2.0":"2014-09-21T12:51:50.603Z","0.3.0":"2014-10-03T20:57:26.904Z","0.3.1":"2014-11-13T21:28:55.628Z","0.3.2":"2014-11-13T21:49:51.007Z","0.3.3":"2014-11-29T15:11:06.962Z","0.3.4":"2014-11-29T18:15:51.705Z","0.3.5":"2014-11-30T13:59:19.213Z","0.3.6":"2014-12-02T12:56:51.338Z","0.3.7":"2014-12-02T21:55:58.493Z","0.3.8":"2014-12-11T21:39:35.337Z","0.3.9":"2015-02-15T18:30:52.007Z","0.3.10":"2015-02-15T21:57:09.082Z","0.4.0":"2015-03-15T14:54:13.391Z","0.5.0":"2015-03-22T21:59:39.368Z","0.5.1":"2015-03-23T20:14:15.715Z","1.0.0-alpha.1":"2015-05-08T10:46:14.434Z","1.0.0-alpha1":"2015-05-08T11:26:50.405Z","1.0.0-alpha2":"2015-05-09T13:31:59.646Z","1.0.0-alpha3":"2015-05-25T18:09:13.006Z","1.0.0-alpha4":"2015-05-27T14:00:42.599Z","1.0.0-alpha5":"2015-06-05T16:45:54.553Z","1.0.0-alpha6":"2015-06-08T20:45:54.573Z","1.0.0-alpha7":"2015-06-09T10:55:24.028Z","1.0.0-alpha8":"2015-06-09T16:38:00.900Z","1.0.0-alpha9":"2015-06-09T20:22:55.295Z","1.0.0-alpha10":"2015-06-12T19:28:26.671Z","1.0.0-alpha11":"2015-06-13T17:54:13.960Z","1.0.0-alpha12":"2015-06-13T18:01:17.505Z","1.0.0-alpha13":"2015-06-19T20:01:08.651Z","1.0.0":"2015-06-27T21:44:41.210Z","1.0.1":"2015-06-30T12:28:41.450Z","1.0.2":"2015-07-07T18:43:26.225Z","1.1.0":"2015-08-04T18:01:47.480Z","1.1.2":"2015-08-19T17:04:24.779Z","1.2.0":"2015-09-24T11:01:22.283Z","1.2.1":"2015-10-04T21:12:40.703Z","1.3.0":"2015-11-14T21:25:01.722Z","2.0.0-0":"2016-02-23T20:55:22.032Z","2.0.0-1":"2016-02-24T18:44:51.443Z","2.0.0-2":"2016-02-25T22:35:58.577Z","2.0.0-3":"2016-03-04T21:04:10.739Z","2.0.0-4":"2016-03-10T21:34:43.863Z","2.0.0-5":"2016-03-13T21:46:56.182Z","2.0.0-7":"2016-03-14T20:28:54.128Z","2.0.0-8":"2016-03-15T20:34:48.381Z","2.0.0-9":"2016-03-18T17:50:25.615Z","2.0.0-10":"2016-03-31T14:56:53.785Z","2.0.0-11":"2016-04-03T09:48:25.708Z","2.0.0-12":"2016-04-03T19:46:01.494Z","2.0.0-13":"2016-04-03T20:23:27.604Z","2.0.0-14":"2016-04-04T16:53:54.223Z","2.0.0-15":"2016-04-04T17:17:10.538Z","2.0.0-16":"2016-04-08T13:36:33.291Z","2.0.0-17":"2016-04-08T20:45:52.254Z","2.0.0-18":"2016-04-12T12:05:58.557Z","2.0.0-19":"2016-04-12T21:22:28.118Z","2.0.0-21":"2016-05-12T11:18:02.332Z","2.0.0-22":"2016-05-12T12:21:13.823Z","2.0.0-23":"2016-05-12T21:40:00.169Z","2.0.0-25":"2016-05-13T12:35:21.258Z","2.0.0-26":"2016-05-13T14:25:29.807Z","2.0.0-27":"2016-05-17T17:21:17.054Z","2.0.0-28":"2016-05-17T21:28:01.053Z","2.0.0-29":"2016-05-24T17:22:51.256Z","2.0.0-30":"2016-05-26T09:33:19.725Z","2.0.0-31":"2016-06-02T14:55:27.622Z","2.0.0-32":"2016-06-02T15:36:29.733Z","2.0.0-33":"2016-06-02T17:03:02.871Z","2.0.0-34":"2016-06-02T17:56:28.511Z","2.0.0-35":"2016-06-03T15:06:44.067Z","2.0.0-36":"2016-06-07T09:51:12.897Z","2.0.0-37":"2016-06-16T13:06:55.146Z","2.0.0-38":"2016-06-17T11:53:39.827Z","2.0.0-39":"2016-07-20T14:14:17.259Z","2.0.0-40":"2016-07-20T15:28:24.735Z","2.0.0-41":"2016-07-27T07:40:20.200Z","2.0.0-42":"2016-09-09T09:49:54.911Z","2.0.0-43":"2016-09-09T11:25:42.342Z","2.0.0-44":"2016-09-11T15:22:51.855Z","2.0.0-45":"2016-09-20T12:45:04.857Z","2.0.0-47":"2016-09-28T10:34:09.981Z","2.0.0-48":"2016-09-29T10:05:32.380Z","2.0.0-49":"2016-10-12T16:46:27.449Z","2.0.0-50":"2016-10-17T08:51:18.266Z","2.0.0":"2016-10-17T13:28:07.556Z","3.0.0-rc1":"2017-02-12T17:57:55.481Z","3.0.0-rc2":"2017-02-19T15:48:31.036Z","3.0.0-rc3":"2017-03-04T22:04:26.096Z","3.0.0-rc4":"2017-03-04T22:22:17.289Z","3.0.0":"2017-03-05T15:45:25.524Z","3.0.1":"2017-05-14T15:07:36.394Z","3.1.0":"2017-07-14T14:26:44.164Z","3.1.1":"2017-07-14T14:44:55.675Z","3.2.0":"2017-08-04T19:30:52.847Z"},"maintainers":[{"email":"npm@npmjs.com","name":"npm"}],"dist-tags":{"latest":"3.2.0"},"description":"An easy way of making a Twelve Factor App in NodeJS","readme":"# Steeplejack\n\n[![Gitter][gitter-image]][gitter-url]\n[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Node.js Version][node-version-image]][node-version-url]\n[![Build Status][travis-image]][travis-url]\n[![Code Quality][quality-image]][quality-url]\n[![Dependencies][dependencies-image]][dependencies-url]\n[![Dev Depedencies][dev-dependencies-image]][dev-dependencies-url]\n\nAn easy way of making a [Twelve Factor App](http://12factor.net) in NodeJS\n\n## What is Steeplejack?\n\nThe goal of this project is to write reusable applications, using reusable components in whatever flavour of JavaScript\nyou want.\n\nWhen creating a new project, you need to set up the same things over and over again - your data models and collections,\nyour dependency injection, your HTTP server, your routing and your logging. With Steeplejack, this is all there by\ndefault allowing you to get straight into your coding.\n\nThis is not a framework, it is scaffolding for modules. It doesn't tell you how to write your software, it just lets you do\nit. You can use [Express](http://expressjs.com) or [Restify](http://restify.com) as your HTTP strategy or even one of your\nown. So long as it satisfies the strategy, it doesn't care.\n\nAlmost every application will require some form of data storage. It's likely there will be some form of user management\ntoo. In the most part, these will be the same across all your projects. So, write these as plugins and use them across\nmultiple projects rather than write it afresh each time.\n\n## What makes the Twelve Factor App so great?\n\nPick any of the following reasons:\n\n - makes your software more robust\n - makes your software truly scalable\n - you can give true long-term support for your software\n - happier developers\n\nSteeplejack adds to this by:\n\n - allowing you to reuse your code in the form of plugins\n - being stupidly easy to set up a new server\n - things needed in every piece of software - error logging, data modelling and routing - are provided out-of-the-box\n\n## Config\n\n> A litmus test for whether an app has all config correctly factored out of the code is whether the codebase could be\n> made open source at any moment, without compromising any credentials.\n>\n> [Twelve Factor App: Config](http://12factor.net/config)\n\nA lot of developers still specify all the different config environments in their config file. That was great when we\nwrote PHP and there were only three instances; dev, test and live. The power of NodeJS comes from it's scalability - how\nscalable is it going to be if, every time the operations guy wants to add a new server at 2am, you need to get out of\nbed and add in a new environment in your config file?\n\nGet rid of all the environments out of your config file and just have one (the development one, so you don't have to dig\naround each time you download from the repo). For all other deployments of your software, use environment variables.\nThen it's the deployer's responsibility to put in the right config and you can stay in bed.\n\nSteeplejack offers a single config file that can be overwritten by either environment variables or command line\narguments. The application then has one single source of truth with your config and it's your choice how to specify the\ndeployment config.\n\n## Data Modelling\n\nThe Twelve Factor App is all about loose coupling to your attached resources. You might start by using\n[MongoDB](https://www.mongodb.org/), but there will be a time when that isn't the best solution. If you're using something like\n[Mongoose](http://mongoosejs.com/), you are tied-in to MongoDB regardless.\n\nThe data modelling in Steeplejack is all about the data - it doesn't care where you store it, if indeed anywhere. The\ndata is designed to be used by your application and stored in a way you decide. If your model doesn't match your data\nstore exactly, no problem. There is a loose link between the model and the storage.\n\nWhen you're dealing with lots of models, you can create a collection. Maybe you get your data from multiple sources\nand want to sort it in the application. Steeplejack allows you to write a simple method to do that.\n\n# Why's it called 'Steeplejack'?\n\nWhen I started thinking about a scaffolding project, I was watching a [Fred Dibnah](http://www.freddibnahheritagecentre.com) documentary.\nFred was a great enthusiast of beautiful engineering. It struck me as a great metaphor for what I was trying to achieve. By trade, Fred\nwas a steeplejack, so the name is a little nod to him.\n\n[![Fred Dibnah](https://img.youtube.com/vi/3R3-YwDZrzg/0.jpg)](https://www.youtube.com/watch?v=3R3-YwDZrzg)\n\n# License\n\nMIT License\n\n[npm-image]: https://img.shields.io/npm/v/steeplejack.svg?style=flat\n[downloads-image]: https://img.shields.io/npm/dm/steeplejack.svg?style=flat\n[node-version-image]: https://img.shields.io/badge/node.js-%3E%3D_4.0-brightgreen.svg?style=flat\n[travis-image]: https://img.shields.io/travis/steeplejack-js/steeplejack.svg?style=flat\n[dependencies-image]: https://img.shields.io/david/steeplejack-js/steeplejack.svg?style=flat\n[dev-dependencies-image]: https://img.shields.io/david/dev/steeplejack-js/steeplejack.svg?style=flat\n[gitter-image]: https://img.shields.io/badge/GITTER-JOIN%20CHAT%20%E2%86%92-1DCE73.svg?style=flat\n[quality-image]: https://www.bithound.io/github/steeplejack-js/steeplejack/badges/score.svg\n\n\n[npm-url]: https://npmjs.org/package/steeplejack\n[node-version-url]: http://nodejs.org/download/\n[travis-url]: https://travis-ci.org/steeplejack-js/steeplejack\n[downloads-url]: https://npmjs.org/package/steeplejack\n[dependencies-url]: https://david-dm.org/steeplejack-js/steeplejack\n[dev-dependencies-url]: https://david-dm.org/steeplejack-js/steeplejack#info=devDependencies&view=table\n[gitter-url]: https://gitter.im/steeplejack-js?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge\n[quality-url]: https://www.bithound.io/github/steeplejack-js/steeplejack\n","versions":{"0.1.0":{"name":"steeplejack","version":"0.1.0","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"00d243b6bd4175cdfa9bce984b0ed8f73e3af663","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.1.0","_shasum":"0ede18bc3e1b5ef63d72f05a4a22668568f50c3d","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"0ede18bc3e1b5ef63d72f05a4a22668568f50c3d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.1.0.tgz","integrity":"sha512-sViL0zOu9QgL3E7EdF9KXdgrd4QQ4Tc9Me6o6Tai61Wwb8p33Q1GBejgsU1sQphrr326wXUejXVWI9lsdEWgoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICo+JUN8b3D2JoKcbtHPhEVhXI6JkjwQzHuFb6wo2VHrAiEA3+sx4aYPA0IKGb2dBJ9Z5T/uIJcSNbh3na9+oFif8lg="}]},"directories":{}},"0.2.0":{"name":"steeplejack","version":"0.2.0","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"686e279d2f9ee607915fdd5ec6758b5f5ed78af6","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.2.0","_shasum":"a5f111e8d6c7c9f314de3a21c6aa6ef0ca9cda3d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"a5f111e8d6c7c9f314de3a21c6aa6ef0ca9cda3d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.2.0.tgz","integrity":"sha512-S618KNcTMU5UWaQhLaIfEH3TZxF7H6eIWSZjIG35DFbQi1pQOoaro4mXav4dvKMiyGdaKbEdDO+C4qpya2/NeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTeJWyVVIHQzPmtTai1bH8FHaX91bmopGs3MHsVSHaSAiBw/H1ueqXdguEu18xUkgAFkhU8r9maFhJaf8YINJOE8A=="}]},"directories":{}},"0.3.0":{"name":"steeplejack","version":"0.3.0","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"b7b21e70cb35bdbcc536a93213c2ea09f16d9f66","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.0","_shasum":"eab7fc45d772cbc115b521f96e77898a4af67ab5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"eab7fc45d772cbc115b521f96e77898a4af67ab5","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.0.tgz","integrity":"sha512-LvmDhi1tl1xxUl9xQ6t/hswOR/177nlfmY7eJyYdjUuhdm0z9+D1G29WyIOP2XNfYmMsoIZRHHXUhuJO/QFFpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5N+f8CpAIvnQ1Xu2iu1rb0Ub15yXgS79YJFrX3FEGTQIgGHqF766ZXxmsG2WHtcFLzQ394BYT8ChHZqToNfNPxSY="}]},"directories":{}},"0.3.2":{"name":"steeplejack","version":"0.3.2","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"91d36712084a1d7578e3de35fe55674bca0a6774","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.2","_shasum":"7a700b2736075c5eb5b2cc5e5c9733452e7fc606","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"7a700b2736075c5eb5b2cc5e5c9733452e7fc606","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.2.tgz","integrity":"sha512-BQ/Ss8m6/fOi9Kwajhra8BzbqKQY8P0W0kzfCUmgMbtEotU9OLs0Bd4OyWAcfbPzxzpseinkPuxpByfQS5jPmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOylbMkCOog+Md3+hDL5lAwrPhW53Ljkhk7MehB2jonAIgANFQ3axY0ivBRDd61CWJFalQeR9gYcFdVoUYrEaNJc0="}]},"directories":{}},"0.3.3":{"name":"steeplejack","version":"0.3.3","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"6f85244c573b483807614e19582da1e06126685c","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.3","_shasum":"692d4af1634e08526e4fe6354cc709f54d90669b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"692d4af1634e08526e4fe6354cc709f54d90669b","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.3.tgz","integrity":"sha512-vjUp12YXo8oM0p0E//D5CYFHgEtdUmH9gLYPXoRYPZ2JpT+wRk4aX7vyW/qaRuYDFMHg9SvvakU6XF1JKtnyrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr1i4OXcrE5fZK1/pi6XziRMUVMKLN3A+Dc6xpcgOxaQIgW0/KDyaUpqeWpUiOvm78m4AeCfGXAxjVQCO6MotlglU="}]},"directories":{}},"0.3.4":{"name":"steeplejack","version":"0.3.4","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"9da0f968581c9eb972769e25f6de03d1ac46abe1","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.4","_shasum":"1ae334183e868efd6be45b3af22148520cbe2a00","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"1ae334183e868efd6be45b3af22148520cbe2a00","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.4.tgz","integrity":"sha512-i6RhB7pIdgQkaWF2MnBVxYuTW3kpYweNFKkEROGnzjx9OjtU9ksAp32mVjjnzMouXLfrGPsTOd84WhpXhNsjug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDobWoWj4VaZYlcTJuRzuPM7NRVpCsbK5vLdHemQdKnbAiBpwREH0U0xYYEoKBdEIrQAAsp3xjMYNlyosA6GZIpFww=="}]},"directories":{}},"0.3.5":{"name":"steeplejack","version":"0.3.5","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.4","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt test"},"gitHead":"669f0f99b04e94d7c38c9676f68e1791bff915ed","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.5","_shasum":"55d828acf19dd7b7716c10146e15d40a3e0e8a9f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"55d828acf19dd7b7716c10146e15d40a3e0e8a9f","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.5.tgz","integrity":"sha512-1sIfMq8L4JK3Tpwn5ZuD5VwaQ+9encPG8bUus2nWDE5jzQr3CXK03E95qUQfHtwszSVYnEJ+DoeI5xou5PAfsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDinSaBQelFTKflC5TgTpWY0VG1Qo2LSpd7ScXmr7OonAIhAMazWfgY7u4VcXwBf25nNB9ih/EH8SdEbqoZb2vWgrGC"}]},"directories":{}},"0.3.6":{"name":"steeplejack","version":"0.3.6","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"b3ea4bbbb7184c7eb9b2bf00dc7ca796bd6bc3c7","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.6","_shasum":"b06b423083632c6a488067841fe28f9cf06a9ccf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"b06b423083632c6a488067841fe28f9cf06a9ccf","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.6.tgz","integrity":"sha512-Kd651hjfTtBDmziFI5h7Rj/8Nzoutklj3hU/riIWQA63iSGIpil0s3vwK4iRhUNRCQtHm0RAHwuVxBVcyYEiDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXy2WHvEgk1UyAXFdM91bk6OnOW3J7H5A17iigeeL4GAiEA0MufXEmofAioJGwBEWJ0YghGSYApQVPabbMs3ytauFg="}]},"directories":{}},"0.3.7":{"name":"steeplejack","version":"0.3.7","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"b4a5ce1e912a40fa0b31dd343ae21ebdb9ffa656","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.7","_shasum":"c5531d0e85e9cfb2e08cb129dcf43045f3d2836b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"c5531d0e85e9cfb2e08cb129dcf43045f3d2836b","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.7.tgz","integrity":"sha512-mp/rn1BjHiR+qqPYKC1niZ409XJK9a17jZstZUIHT0r0z0fZTkzgA+M65Bn5PzHuN2SbcKSqZx8/5TQ6XpfMmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFdvhu/pAaYxu9zDJpT2kEcesUjXWCe3j5KydQfgmyUwIhAPseC0XzdTBzn+fqlf0zxBRt9w7+SlGOxl7n9wezSSsC"}]},"directories":{}},"0.3.8":{"name":"steeplejack","version":"0.3.8","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"5c579a51f49e2c509056b30866117fe8fd806e5b","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.8","_shasum":"968c3e91c52a69455f733e98aa86edbe891fb0f2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"968c3e91c52a69455f733e98aa86edbe891fb0f2","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.8.tgz","integrity":"sha512-+FnqbvQlxiWvNtcJjiT2FMwjWbBCB+RJQq92vj75TKvEuqnT7jxUSjL8Q/ey9KhU4dLeYRCjtLHo2+p9Kd/OMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAGyL0b4m0F3X7GJnT7HBBraIEXp14OMMhyaZTuta6DgIhAN831dpZuLzRjM3IHCd7LdEglkgcpvV/HINKbqFqZX7z"}]},"directories":{}},"0.3.9":{"name":"steeplejack","version":"0.3.9","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"5ed83f7d4742b7c48f038d68f79ae0fd75f8d808","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.9","_shasum":"f28621ddfd10087c99e84818fb5bc7fd2c4042ef","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"f28621ddfd10087c99e84818fb5bc7fd2c4042ef","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.9.tgz","integrity":"sha512-gXNdTyq8zbNLgcvnpRu+UyBNssWK2yM9ZsNz0oSR+XjKBd9v8ZNQPWY3zebaA8pWzde7iCSFhtKDpHhMvsH5/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESgP+U1JeO+dSRm5Xzzj2cQHrMRQqUkOBGkxPl/RZJZAiEA7qT4DZQCY587+04Q54QxxbSc7X19JExPEARfp+ZWhQA="}]},"directories":{}},"0.3.10":{"name":"steeplejack","version":"0.3.10","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"c577e0bb48fa9ad628b217f25faf1b47de6586b1","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.3.10","_shasum":"586dc58490ba1411a624e0a74acd5ab0d03a8ca8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"586dc58490ba1411a624e0a74acd5ab0d03a8ca8","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.3.10.tgz","integrity":"sha512-3demz46tw+9PzTDnZeX0fod9lP/ngIGLyA38QvqpLGtE5woztIKMngusea4BZUpj4FT/Xxn0IEkFL7U/VLqQvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6qD8cbMt4wS5z2W6NEeM6OSguJMYFRiiFKtYziCWPnAIgC2woUnUa/VM/ehx0yf6DZ/dM5HmXPm4tJ0nxZjSqBm4="}]},"directories":{}},"0.4.0":{"name":"steeplejack","version":"0.4.0","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"c71ad5f4960180acf7aec0684f21732300a6a074","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@0.4.0","_shasum":"bee5bc4f909e0be7053f3c5888c894f43a99398d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"bee5bc4f909e0be7053f3c5888c894f43a99398d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.4.0.tgz","integrity":"sha512-devTeOC91TM3XBM2BFfKM3UFmvPJ3Ee1Pb8TIPTizm/HSrs6L5wL0cXUAsjVFqLABG4IBCsZPMkCN7TvZzeDRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9uihl723lf104fh/b3Qvyj41/1ELA0ZlY0Vl49qgSSAiEA82RLcvbA1l38svAVRP8w+Abko5EuOrZrlsbFMc4z7m0="}]},"directories":{}},"0.5.1":{"name":"steeplejack","version":"0.5.1","description":"A NodeJS scaffolding framework","preferGlobal":true,"bin":{"steeplejack":"./bin/app.js"},"main":"./src/Main","dependencies":{"async":"~0.9.0","commander":"~1.3.2","datautils":"~1.1.6","lodash":"~2.4.1","node-uuid":"~1.4.1","reportback":"~0.1.8","stack-trace":"~0.0.9"},"devDependencies":{"chai":"~1.9.1","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~0.6.2","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.0.0","grunt-mocha-test":"~0.11.0","grunt-prompt":"~1.1.0","grunt-shell":"~1.1.1","grunt-timer":"~0.5.6","load-grunt-tasks":"~0.6.0","proxyquire":"~1.0.1","semver":"~3.0.1","sinon":"~1.10.3","sinon-chai":"~2.5.0"},"author":{"name":"SlashDevSlashNull"},"contributors":[{"name":"Simon Emms","email":"simon@simonemms.com"}],"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"636714bef4594a81361962b6eb16b6932d02adf0","homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@0.5.1","_shasum":"53d7410da0b187e5ae7e767df09562a0c2d511b8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"53d7410da0b187e5ae7e767df09562a0c2d511b8","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-0.5.1.tgz","integrity":"sha512-Uru9MNXPA31XS5bAnudO9WiBNMCajln9rklH6k01fBS2vkLrp7hHduTI+75NYqDAYMLC/kn0UR1MK783gfjM4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGj4SDRlqbag9EPatYuj4PDnKwgq3PST2eXEDqA9RTlWAiABwF5kjdnnGZaiwAIE7Ab6wcQbo3kEvK+rFPI2EVmjvw=="}]},"directories":{}},"1.0.0-alpha1":{"name":"steeplejack","version":"1.0.0-alpha1","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"~1.1.6","glob":"~5.0.5","lodash":"~3.7.0","node-uuid":"~1.4.3","optimist":"~0.6.1","stack-trace":"0.0.9","walk":"~2.3.9"},"devDependencies":{"chai":"~2.3.0","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~1.8.0","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.4.0","grunt-mocha-test":"~0.12.7","grunt-prompt":"~1.3.0","grunt-shell":"~1.1.2","grunt-timer":"~0.6.0","load-grunt-tasks":"~3.1.0","proxyquire":"~1.4.0","semver":"~4.3.3","sinon":"~1.14.1","sinon-chai":"~2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"e08c80b9803605544764aefaa866e2ae9f363bae","homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@1.0.0-alpha1","_shasum":"6256ebf566ee3c9d90ade4ef127a2a63d44ce944","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"6256ebf566ee3c9d90ade4ef127a2a63d44ce944","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha1.tgz","integrity":"sha512-k0wVyDlP45RXdnsjr3h/h1yu9NCmwiqzBoCou2riX6WmQrE1UnN/3mwbUVtzr9o8rF4gkOEREC3lhOm6BBDdUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzqItuusgCKwY2du7ZQ1zH4LOvmo8h4Us+050+U6zUfwIhAJvc+pXFrann4X8GkS2NhnQDYUcZks8WZHSelVFFtVJd"}]},"directories":{}},"1.0.0-alpha2":{"name":"steeplejack","version":"1.0.0-alpha2","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"~1.1.6","glob":"~5.0.5","lodash":"~3.7.0","node-uuid":"~1.4.3","optimist":"~0.6.1","stack-trace":"0.0.9","walk":"~2.3.9"},"devDependencies":{"chai":"~2.3.0","grunt":"~0.4.5","grunt-contrib-clean":"~0.6.0","grunt-contrib-jshint":"~0.11.2","grunt-contrib-watch":"~0.6.1","grunt-coveralls":"~1.0.0","grunt-jscs":"~1.8.0","grunt-jsonlint":"~1.0.4","grunt-mocha-istanbul":"~2.4.0","grunt-mocha-test":"~0.12.7","grunt-prompt":"~1.3.0","grunt-shell":"~1.1.2","grunt-timer":"~0.6.0","load-grunt-tasks":"~3.1.0","proxyquire":"~1.4.0","semver":"~4.3.3","sinon":"~1.14.1","sinon-chai":"~2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"911fb228425bf45a26c66276d3ca5e0a2d75c791","homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@1.0.0-alpha2","_shasum":"feae9924f187078843a32dc19b5f5ede34fbc812","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"feae9924f187078843a32dc19b5f5ede34fbc812","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha2.tgz","integrity":"sha512-4eDWxBMR1cQQjqc/TZic+ue6Q9AFkMPWmLYmViyRRp1vY/NfBQTHY1FLNJeYgEOWpNQDXDSXJJHJXfO+uVN75Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX1hUFEoIkXlnhvelaX+Lza3TuZQTxVgz5Ug8+kFFERAIhAK1CU64QEKPuCxIZiA5hgRNQwEwMn+bIZnRuOcMWg5nL"}]},"directories":{}},"1.0.0-alpha3":{"name":"steeplejack","version":"1.0.0-alpha3","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^1.1.6","glob":"^5.0.5","lodash":"^3.8.0","node-uuid":"^1.4.3","optimist":"^0.6.1","stack-trace":"0.0.9","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.1.0","proxyquire":"^1.4.0","semver":"^4.3.3","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"80a9e4529432218589967f97f52a8a9058982ff1","homepage":"https://github.com/slash-dev-slash-null/steeplejack#readme","_id":"steeplejack@1.0.0-alpha3","_shasum":"c06a9a11f61e1c5f464230e1cf21b4ffa5254e4c","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"c06a9a11f61e1c5f464230e1cf21b4ffa5254e4c","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha3.tgz","integrity":"sha512-OjhhEVpotGdy4zQCk2j4yTozgYGG/qy85faLfGIs3Enk/chwX57Z4rEhFDO19yY28ALLdKVAxWzWB3cSNOYNAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaPaj4ArSLeXc1lzKKP74YCuBxyVqguW0uA8NeHSoZsQIgcMKEBpnkltRVfWVbkqRpi3KyRlVAfYcfDJnmiKgOZlE="}]},"directories":{}},"1.0.0-alpha4":{"name":"steeplejack","version":"1.0.0-alpha4","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^1.1.6","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","stack-trace":"0.0.9","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"8546e6c253b6a15ad3833cea8e5c41b1f993e960","homepage":"https://github.com/slash-dev-slash-null/steeplejack#readme","_id":"steeplejack@1.0.0-alpha4","_shasum":"756f418f32867e3dc9532c30fcdccf5d494f43c2","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"756f418f32867e3dc9532c30fcdccf5d494f43c2","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha4.tgz","integrity":"sha512-GNjTIffz+73NVcee0sqhs3ijtr4yxnAefrDYS4yJ5nGnqpwwCkXibL3LUARNbQHoXIf6/Uv8BIG7IQnH3WhbpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDNwTv1BtZD6F+bnUQZhed8oFgAEVVMlc4vtVXGMy4+AiEAxnuzqTut1mf7BqZBKcYpBg08Krgx9V892vw4GXHDxlI="}]},"directories":{}},"1.0.0-alpha5":{"name":"steeplejack","version":"1.0.0-alpha5","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^1.1.6","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","stack-trace":"0.0.9","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"9efecd8ec24b4840bb738271048d9f004fe05f15","homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@1.0.0-alpha5","_shasum":"0adc3a3d329756364417ad507a75bf30e761b2c0","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"0adc3a3d329756364417ad507a75bf30e761b2c0","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha5.tgz","integrity":"sha512-+cVlzPakduSSsO/BJ++8mNhOUI5fXwE2enFxE8ZQLOEJU5EyLfHfAgoqQBKa4CK78JCq8cWkNXiWYDrGCXBTOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIcp9WyxBcJFjcXVOtkpmLSrA5lOw+JjO4wl3bJFCBTwIhANa+GceLguCY5SvbSCwCed43vxtL2BvCzgrfIYiD8cZG"}]},"directories":{}},"1.0.0-alpha6":{"name":"steeplejack","version":"1.0.0-alpha6","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.2","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","stack-trace":"0.0.9","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"5a03932d9cd4dd4769948eb9ce8738f9540aea7e","homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@1.0.0-alpha6","_shasum":"e9a3987ef7be525094574bd5cf0abf908e065c59","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"e9a3987ef7be525094574bd5cf0abf908e065c59","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha6.tgz","integrity":"sha512-/DQ0UGGkxsbMjMm54JjrwiZxXZ5W2y3hARasS2xml+l2DFDi4VdpwD/dfxcPAK16rg+WZ/BcsHDW78isbpUtfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0tYxfGWNQKwwG0hot55ZjE1g2+3bXjp7bJ2RjlPkvxAiBLt5Xzk4Jq5B93peKpfEMewOiVRdu0TNdoF1mWHvVIMA=="}]},"directories":{}},"1.0.0-alpha7":{"name":"steeplejack","version":"1.0.0-alpha7","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.2","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","stack-trace":"0.0.9","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"5bfea23b41b203cfcea17450eced3c0146f67ac5","homepage":"https://github.com/slash-dev-slash-null/steeplejack#readme","_id":"steeplejack@1.0.0-alpha7","_shasum":"6fa7d4cc9f8700e5aa1bf2568c5c606a767b6d4d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"6fa7d4cc9f8700e5aa1bf2568c5c606a767b6d4d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha7.tgz","integrity":"sha512-c9xQcKaEMM7IUsEO+KweBMyQbatOicMKAfPscR1hWNMQipovqW5cOhpmr1UiCPBD2R3H8ormbzlnpl9YZEqTKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjTJ6+mDnE6qb0xE84TBiZCyEQQI9Wjj0zK9C5O+0vYAiEAtfXdQKhb49xjanRBV6H5d78IyO+u0xD0BfYyFYMZK3o="}]},"directories":{}},"1.0.0-alpha8":{"name":"steeplejack","version":"1.0.0-alpha8","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.3","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@1.0.0-alpha8","_shasum":"996f2965789a064cb77ff31c47f8d4ca96be612f","_from":".","_npmVersion":"1.4.8","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"996f2965789a064cb77ff31c47f8d4ca96be612f","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha8.tgz","integrity":"sha512-a+OOh/EPxmc0/RvYuzjIXegNo9Ovn1SqXiABkhnKATyGfi8XZ8tICAdQaZx5ANgVJm1bgsOOrfRG8Nftms2C3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFhTDkToeaLqeHjl+avrN9soJ8zWB+T0LzUkycy2CzpAiEAn/xT75HWzqe7tbwT/fBvjCThG3FzZUMOW0GAyqFhd8o="}]},"directories":{}},"1.0.0-alpha9":{"name":"steeplejack","version":"1.0.0-alpha9","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.4","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/slash-dev-slash-null/steeplejack.git"},"bugs":{"url":"https://github.com/slash-dev-slash-null/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"d92f18cc600c99f285ef6cef69188251a1508d27","homepage":"https://github.com/slash-dev-slash-null/steeplejack","_id":"steeplejack@1.0.0-alpha9","_shasum":"fa2112f3707c644631908c20b32f609e6be0a088","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"fa2112f3707c644631908c20b32f609e6be0a088","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha9.tgz","integrity":"sha512-syfvtEp1FOkeYfTmxL6LjAVRsDscqJO/Av+EAPEu736LEjH8rpXa1fBJh/CLXHhAwh9vTHXnSaEU4Dw5OmQxAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNWm7DwFsyQi8nxsJRf60lPcTp57EQbigLQOWGszfYZQIgdrI4cXQf7PTBVzNSFnDprl/fNuph+ZsW1L0skERjcm4="}]},"directories":{}},"1.0.0-alpha10":{"name":"steeplejack","version":"1.0.0-alpha10","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"0dd16b22fa95524dce8e24746d94f1e8952bc633","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.0.0-alpha10","_shasum":"e1b6a2d0748464563c086929420f508023a8f633","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"e1b6a2d0748464563c086929420f508023a8f633","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha10.tgz","integrity":"sha512-h3cX6CAg9KG8GwwfmtEwMU8nz4PptgZ/qoBC2X+gR4HvGAKLNRBW1ZTzPrGmt3yIPslbJgcRCqOcXwnCtWUxgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoRuA5ujTTT7CyoXje5FkgF4uNxIF991NIPyHw7V7pIgIgT0Dc33tiUSL0UrsgP2TzPXSDdFa/a8Oeu6y9p8rxYXI="}]},"directories":{}},"1.0.0-alpha12":{"name":"steeplejack","version":"1.0.0-alpha12","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^2.3.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","load-grunt-tasks":"^3.2.0","proxyquire":"^1.5.0","semver":"^4.3.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"e9307fff2462b0ba32905228747906d91c7510a5","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.0.0-alpha12","_shasum":"d6948566e6adbd0827765b7a1ff5140113f33d28","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"d6948566e6adbd0827765b7a1ff5140113f33d28","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha12.tgz","integrity":"sha512-wDaNRDQjuMncQRfetOQXrElXOeGrGGUzMAsh8EWBGpyyWUweJTivBNE2iFr+W7NDIiDynzDlMjHKOEGa4zGQlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmeQGnsuuRHG5eMMfePUFppTuhnLPAPZvCPqME7T3fNAiAxgQS7hlaaRWkYKRQOwI+yy7vHLGyS6VQHhAtLOcetdQ=="}]},"directories":{}},"1.0.0-alpha13":{"name":"steeplejack","version":"1.0.0-alpha13","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.15","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.5.0","semver":"^4.3.6","sinon":"^1.15.3","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"9551c94bafcc06ad8e35119df493849363343b1a","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.0.0-alpha13","_shasum":"71c84716362a2490206a40281f1e36c16c2f9196","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"71c84716362a2490206a40281f1e36c16c2f9196","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0-alpha13.tgz","integrity":"sha512-tV51G3miMDAYlFtCkFGXD3uhfVcdfWUN1KKpATc7EvliplYTpH1DYhy4VDkoe2O402Hfi1bI/jBsCudgjA8Bsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBV7OpinRCcc21OyVjxYmXW/ln1rswkXgO1roKXHWp7rAiEAuy9fkW12InwmCr6cQmlkOGYfWYjsOW2ixgW2gkbOJ6c="}]},"directories":{}},"1.0.0":{"name":"steeplejack","version":"1.0.0","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.15","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.5.0","semver":"^4.3.6","sinon":"^1.15.3","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"5455949b52d4d13033096b3721e71d1abbd90177","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.0.0","_shasum":"63473c2cdc5c2a64b1cb75a134d006df5086f8ee","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"63473c2cdc5c2a64b1cb75a134d006df5086f8ee","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.0.tgz","integrity":"sha512-bt1T7k0JruFIANk9LIIXITL81rI34SfSaAwdHrMFXCNQ7pIXRr8stFRauT+fTvVfJT9oxg1GWtCc5H10VG4YsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxu6Z1el8WB4eEaP2fMwW+31PF15hQHIdZB9K3cxfLCAiEA1r1LzLf7MWhSfoYhdeZUhFslLk62bqHVW8SDiH+OkbE="}]},"directories":{}},"1.0.1":{"name":"steeplejack","version":"1.0.1","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.15","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.5.0","semver":"^4.3.6","sinon":"^1.15.3","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"9d09ade0bb7164d343b47858e0eec25184ec0573","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.0.1","_shasum":"e7d2713c2d21e36f0c4a83226e33eed46f7b407d","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"dist":{"shasum":"e7d2713c2d21e36f0c4a83226e33eed46f7b407d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.1.tgz","integrity":"sha512-gi902S5XBTQhI55Yi2kD8WmdwgMBcpbK3Oxe272hXF/xWOi22bgr6Ai6XDPH8ctXSy8dJedmlvQ1tm4KhBRcZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYJ5PHyzMk93Zlvq/ej3wnr6sG1GVCUyjDMC4JKwDRWAiA+J9R6NvU7yYLUGhS+dfXP4TkshuESyzIieNpPLgiP4Q=="}]},"directories":{}},"1.0.2":{"name":"steeplejack","version":"1.0.2","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.15","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.5.0","semver":"^4.3.6","sinon":"^1.15.3","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"licence":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"820e438ab39bae802d50a3f57c373537b97c4ecf","homepage":"https://github.com/riggerthegeek/steeplejack","_id":"steeplejack@1.0.2","_shasum":"87c56b60efcf66c978330a72bbf040d99d6c7184","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"87c56b60efcf66c978330a72bbf040d99d6c7184","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.0.2.tgz","integrity":"sha512-cvQUNFkxoViI1cov0O1dYHvsGu/5TcFu8Js18neqdfhSJadi1ZXCDRK4z2COCkHyYAFIj9a5OEMQIGogu0Ev3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDrWda2Jqei85F6sHqyl36JYXW8jPLx8mnVx9xCeq2gAiEApah+zuL/8eNF+gclC9Jg4jbhkp0eLE9Auvdh+llV5w4="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"directories":{}},"1.1.0":{"name":"steeplejack","version":"1.1.0","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"datautils":"^3.0.5","glob":"^5.0.10","lodash":"^3.9.3","node-uuid":"^1.4.3","optimist":"^0.6.1","walk":"^2.3.9"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^2.4.0","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.15","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.5.0","semver":"^4.3.6","sinon":"^1.15.3","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"license":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"95aec9113d481dc13d0df661c0bb3b8502669f1d","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.1.0","_shasum":"4473ab469d14f6c15cc6ad11f8bd51cfce69186c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"4473ab469d14f6c15cc6ad11f8bd51cfce69186c","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.1.0.tgz","integrity":"sha512-K1AaM1FpTlEkW4kbrpWWcm2SqcCmDqcDbh9LAIrE3VXy8s3c0ZZp/vB8myBcm5sm5neGBbsRaJHCqbI//w1iWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfqv1MyvVklDsF8FfOwC5HxJbfxpLSmiP1LI22o3ZfrAiEArAWlRH0Zs9saHbnpwz1pfxNYqSZLAZK2ioOrQ5pUv3M="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"directories":{}},"1.2.0":{"name":"steeplejack","version":"1.2.0","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"bluebird":"^2.9.34","datautils":"^3.1.1","glob":"^5.0.14","lodash":"^3.10.1","node-uuid":"^1.4.3","optimist":"^0.6.1","path-is-absolute":"^1.0.0","walk":"^2.3.9"},"devDependencies":{"chai":"^3.2.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.18","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.7.1","semver":"^5.0.1","sinon":"^1.16.1","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"license":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"133a5c09d8f8801dba5e3f54c1dffb03c0fa5dc0","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.2.0","_shasum":"27f4f27f4f4d944f8e31e7013b21d0c08eb41fe6","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"27f4f27f4f4d944f8e31e7013b21d0c08eb41fe6","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.2.0.tgz","integrity":"sha512-8n5vOWD9AWpm+DtibKFABf0kbMy0WeZnyL0C28/lJzYlObrYrI6oCcjf8JMCEb1r9+aKMRUKUJJsL8BWUCDdOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4kWRI9NIgZdC3f4tCFbY6c57XDK9Bv++jq1efpR3ghgIhAMMr8H4JslcNJrEdq3FIbA65lvxrC3QlFSdVAraLOYfO"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"directories":{}},"1.2.1":{"name":"steeplejack","version":"1.2.1","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"bluebird":"^2.9.34","datautils":"^3.1.1","glob":"^5.0.14","lodash":"^3.10.1","node-uuid":"^1.4.3","optimist":"^0.6.1","path-is-absolute":"^1.0.0","walk":"^2.3.9"},"devDependencies":{"chai":"^3.2.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.18","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.7.1","semver":"^5.0.1","sinon":"^1.16.1","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"license":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"dd42b100eb931b0b86c87dd317867787b62e7c99","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.2.1","_shasum":"abd2d151e7419fcb6478efaad8ca73ae7bd4dca2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"abd2d151e7419fcb6478efaad8ca73ae7bd4dca2","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.2.1.tgz","integrity":"sha512-MZeOdYDzAKN7Q5jaeDQyZChxLlXr4vGrysxH9YMfnu6h/Lu1fwt3dupztAaqwHvBjGGmd9/aAtN0e7Ep5gVKyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3/2O2wwPARGAf7/csdZksIW3jmg+fK5Na/e1sudJ5XAiAGIJ/5XSqIy5YO3nspYBPTRPn2sWAbg0YoG/Z51WbP+g=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"directories":{}},"1.3.0":{"name":"steeplejack","version":"1.3.0","description":"A NodeJS scaffolding framework","main":"./src/steeplejack","dependencies":{"bluebird":"^2.9.34","datautils":"^3.1.1","glob":"^5.0.14","lodash":"^3.10.1","node-uuid":"^1.4.3","optimist":"^0.6.1","path-is-absolute":"^1.0.0","walk":"^2.3.9"},"devDependencies":{"chai":"^3.2.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-watch":"^0.6.1","grunt-coveralls":"^1.0.0","grunt-jscs":"^1.8.0","grunt-jsonlint":"^1.0.4","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-prompt":"^1.3.0","grunt-shell":"^1.1.2","grunt-timer":"^0.6.0","istanbul":"^0.3.18","load-grunt-tasks":"^3.2.0","mocha":"^2.2.5","proxyquire":"^1.7.1","semver":"^5.0.1","sinon":"^1.16.1","sinon-chai":"^2.8.0"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"license":"MIT","scripts":{"test":"grunt watchtest"},"gitHead":"7ddf8a903155fb00f8f20f2534224bf3085b6665","homepage":"https://github.com/riggerthegeek/steeplejack#readme","_id":"steeplejack@1.3.0","_shasum":"b3fb27f23651e9c969d4d28ea54ee99d010f3559","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"b3fb27f23651e9c969d4d28ea54ee99d010f3559","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-1.3.0.tgz","integrity":"sha512-JpnYld+zunJ66x8CaDinF3tETLSKBmM2dzLWj8sncUlqaTsT+1xQPM8ZCK6a3SkNWK6ALY7dDj4eAcETqC9/Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFuVsGLRd9rOr1ITgtEFqtwK3kC7aS9hlHl/UJjJoy6AIgT5aB4RxgPtQihm14/U0G9h+eB8hfmgnDZZXn+EEmSmA="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"directories":{}},"2.0.0-0":{"name":"steeplejack","version":"2.0.0-0","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./steeplejack","scripts":{"test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.5","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","supertest-as-promised":"^3.0.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"a295b704599ce129617b0512da0659bae173d970","_id":"steeplejack@2.0.0-0","_shasum":"8380019f5ad9dbb88e20317c30ab30d632a071ba","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"8380019f5ad9dbb88e20317c30ab30d632a071ba","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-0.tgz","integrity":"sha512-TIwR8HH2JUMCjWNapcyQu6ycb+ugp3n4wfVkjtQcBKXpZ+HlUDOYF3Dhq61ugBklrL/GRArTTZP2enAP91edjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfid0Y93kWaF9PLILS7AJw36/00iuNzV/JSfIRm47TUAiAOJeMdxwLRdxldQtFgwnJNuGCLsoOBfRPDxQu+FLBYrw=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-0.tgz_1456260919364_0.9492314802482724"},"directories":{}},"2.0.0-1":{"name":"steeplejack","version":"2.0.0-1","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.5","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","supertest-as-promised":"^3.0.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"9ad28122e59c7697526dad26eee2ef5423617ef9","_id":"steeplejack@2.0.0-1","_shasum":"72bae393bd0f66df2d3ec15d92563e154dd70cb7","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"72bae393bd0f66df2d3ec15d92563e154dd70cb7","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-1.tgz","integrity":"sha512-69+6MFmXXP+gnhtteRvGojNGc6erTQwZJAXHgaf+stYB0mwCF9O8DlY7CdmpPrgzri8f2BIOOf5+uo9672eZHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaoqiI2O766fGy9ZrZWhKt6z8L1ogqBKFT9CKAr8r6WwIhALbJnXqSsAqsGmvoIlYUBEXEFPQYG66s5F+UGhCH+yxF"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-1.tgz_1456339488771_0.0659535366576165"},"directories":{}},"2.0.0-2":{"name":"steeplejack","version":"2.0.0-2","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.5","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","supertest-as-promised":"^3.0.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"33508feda650b6d97e798987804c5eef73d32317","_id":"steeplejack@2.0.0-2","_shasum":"80fe62f3788fe2672cd7e5c6e78bc28eadb44a10","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"80fe62f3788fe2672cd7e5c6e78bc28eadb44a10","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-2.tgz","integrity":"sha512-DiTk4KCFF4oBKEHUHQ17pLFgwbwxOw+z3pcTU/vXQrT2KlT+QjW5dhCB7FSz5JYDQjzaQfNZg1oMtJqd/8L0lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzK4Zd978wMUvqo/9BoV9HwLhgMWXEHX7aizpX+25diAiEAkZIPbzpgSrtAtnV0s4ac9ykVNL8tFtjcPOv9DO1rHlY="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-2.tgz_1456439757321_0.8869221464265138"},"directories":{}},"2.0.0-3":{"name":"steeplejack","version":"2.0.0-3","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.5","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","supertest-as-promised":"^3.0.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"26f2027c93ab183c28a1eeb3a3fb0c6524130c69","_id":"steeplejack@2.0.0-3","_shasum":"34af79fc0f114a7f55e822dd7f6e1f99ee26e7ea","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"34af79fc0f114a7f55e822dd7f6e1f99ee26e7ea","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-3.tgz","integrity":"sha512-n8mHEiAB1Zx2SA3JKnduspmxbmmqFlwTQgmT4PUhjhlZZ2Ohz8RXLiC80o5+8O/tIIT7JVJ1e7TgZNxi23rH7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6RPAr8+rta+OYvRTQNjqjhEzP4WyNvVHrawwqGMafrAiEAiHqoovUKYdsmwR/rVbz71UkApdw7rwBWqFNxvxD9dMw="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-3.tgz_1457125447743_0.6737487607169896"},"directories":{}},"2.0.0-4":{"name":"steeplejack","version":"2.0.0-4","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.5","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"295eb393322ca5d9ab9afe5ba028767592c4c872","_id":"steeplejack@2.0.0-4","_shasum":"6288de143fbaa3b8a6a052c3ba1a57ab02f69a72","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"6288de143fbaa3b8a6a052c3ba1a57ab02f69a72","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-4.tgz","integrity":"sha512-PqUkgf6q0os7T6BFTG0g/VgLG9ZekQzep9jjICDwrtnAjaY2f5RwoelFQsv1KsTItCutj2mztj4OoT4mJhKFWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF70y1eEIPR+2blg4ADFvgzJqNKRSsqftkVQ0SZ3ZAZQAiBV8fsOHV3nkCIMrnjATyxzyMbD6chQz4ZCuCU0tRecpw=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-4.tgz_1457645681368_0.8164560310542583"},"directories":{}},"2.0.0-5":{"name":"steeplejack","version":"2.0.0-5","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"d72188b60364ec9e8a57ae940956a7233e0507bf","_id":"steeplejack@2.0.0-5","_shasum":"501a1b906b038a5ad9e8b210800f8a50a4878329","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"501a1b906b038a5ad9e8b210800f8a50a4878329","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-5.tgz","integrity":"sha512-J5bXZ1N2frPAOmOZTrndl1SOenPpMXZ+j/yqK/Gdt16vekrTEC7m+2TkEZcBzRDRFX0O+yb1BlkJta9LPcKQRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQuKHHYa6nm6X0YMKaCRfTr3L/uHEipbfEqRAGvQuLnAiEAvg/1XOlhiepFM6cdtnYp91ZKmFZHhaF6y+bWgJY3aoU="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-5.tgz_1457905613474_0.458309541689232"},"directories":{}},"2.0.0-7":{"name":"steeplejack","version":"2.0.0-7","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"fe112659222c3a306a6e7a5b025b66430aea2119","_id":"steeplejack@2.0.0-7","_shasum":"7268939d289b6daf060017f5eb5d8130501598c0","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"7268939d289b6daf060017f5eb5d8130501598c0","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-7.tgz","integrity":"sha512-rPWWP+TcWKn/FNWNTJ5iXnxKMSoAoY8vqlfv7WT8+kwDDVPyv203yMsQuogRHpaZ1FaNo7+nuy1UyfQaizboXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDs8nUY9Rn0W6g9kFdTJKwUu1n9Mq0ay/84ZGOCp9HDIAiAsFGT8YlhUNFY/Ngy81anQ/sa91gH7bJ03KUM9KSL2aQ=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-7.tgz_1457987331495_0.26789205870591104"},"directories":{}},"2.0.0-8":{"name":"steeplejack","version":"2.0.0-8","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"5bc5b388712d216a7657f7af1cc834a945771bbf","_id":"steeplejack@2.0.0-8","_shasum":"216335d2e8190c2e17b594d0cf440957a9b20030","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"216335d2e8190c2e17b594d0cf440957a9b20030","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-8.tgz","integrity":"sha512-72IwOFQjVP1WQyKWtHYD5k0HrCqgQ+ElRN+gwkktMpnItdsjFUfjNaEkfDU+3QkizblkgeEa6/WxwTcIcxWFdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNtjJLyzvbzIkfm8skMpvVZu1r7oaq2YJXqVV7gFKckAiBN5jr8jVWwMFvFyOSLrFNlb9kfyjrkPORlat3nTzZ6Lg=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-8.tgz_1458074085529_0.8901197798550129"},"directories":{}},"2.0.0-9":{"name":"steeplejack","version":"2.0.0-9","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.0","lodash":"^4.5.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.1.0"},"devDependencies":{"babel-preset-es2015":"^6.5.0","bluebird":"^3.3.1","chai":"^3.5.0","chai-as-promised":"^5.2.0","es6-collections":"^0.5.5","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^0.8.2","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^0.6.1","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.7.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.3.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"^3.1.1","supertest":"^1.2.0","tslint":"^3.5.0","typescript":"^1.8.2","typings":"^0.6.8"},"gitHead":"a73b45986f5c1dc6ac9360d08318ef2b5d185fd0","_id":"steeplejack@2.0.0-9","_shasum":"2b3574aee00e734ded7f21ca1422113b9b20742d","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"2b3574aee00e734ded7f21ca1422113b9b20742d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-9.tgz","integrity":"sha512-xDcS5FNWm6sKwkaRnOVA+DOD3kukIQpTDQ6fPf8l4HFJNaRfJ5EU+Q0HK2AZUHSbdw+dYZPvUKO3R1k1Nlp2PQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtBcAIEyFqMZSoxjm6U3mPpByoUOuJbS/cmQ/gLovQUAiEAgTgp2T1yy0MS7JeoJ455y6AyM8M4aSweI3UX8kc0oaQ="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-9.tgz_1458323422811_0.29310560529120266"},"directories":{}},"2.0.0-10":{"name":"steeplejack","version":"2.0.0-10","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.6.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.1","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.4.0","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.9"},"gitHead":"7bd429934487e03ac529d1ad3ef4027c632fbab1","_id":"steeplejack@2.0.0-10","_shasum":"475bf415a3e0c95a08bc867f8bd413604bbeb108","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"475bf415a3e0c95a08bc867f8bd413604bbeb108","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-10.tgz","integrity":"sha512-j4YGO6ubSvECWk4XHL+uKY5FNNawIHs8uYEYUSwZD8jjAevkW/3pT/iGcVtJgJN3aYJBWWGA1AA90TjsOTMbQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRP43q9OYpQIKYSYplmwFo3bwrUDeSxoZTUHu9JbP5pAiEA+1qmvYvR3LaBisEhu6AwDvrN5tOHCmRY8V6QQKAs5lA="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-10.tgz_1459436211324_0.8818174228072166"},"directories":{}},"2.0.0-11":{"name":"steeplejack","version":"2.0.0-11","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"gitHead":"ba433e6e34740c77e4ca0e34bdb7f05218ba0e5e","_id":"steeplejack@2.0.0-11","_shasum":"609a116dc8f8dd905cb791375e72ca86cc9ea8f0","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"609a116dc8f8dd905cb791375e72ca86cc9ea8f0","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-11.tgz","integrity":"sha512-1VAyVTxhiZNWgqaG638DBqE0USI+yVNOJ0LR73DBZf8LAvXL2bI5mbg/fc+mvyUhDpjDjETBB6bZRnkDPdw2lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdjAYL0LeazVVAblcm9ULzULhPE9R4uYZjd2zt1o8ikAiEAvn4sSlDn0lfJERr4qOHQBoUTRIFo+D0TS59aaObtPOY="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-11.tgz_1459676903336_0.6640486251562834"},"directories":{}},"2.0.0-12":{"name":"steeplejack","version":"2.0.0-12","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"gitHead":"61c00364121d3d2b63f39c740e14bc5e2c492d4d","_id":"steeplejack@2.0.0-12","_shasum":"46377e30371ac9e4811ba8427304cbd635be59c3","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"46377e30371ac9e4811ba8427304cbd635be59c3","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-12.tgz","integrity":"sha512-LJVYO53rCjMNdNMqYXpVuJyoTApQ+cOvdC/RQyHVmutr3uCkI7AYENA5HfQbubyWNTfP9kxJqQ3FL1taYULHzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyGN9Na0v9UNDPtqXKjV08WZBXnybEswCWxU1PU3Bd6AiAQJVhdHttwapmKuKL12pi9w5aBpf/0T2ZEMNVTsXbr4g=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-12.tgz_1459712758956_0.20712470216676593"},"directories":{}},"2.0.0-13":{"name":"steeplejack","version":"2.0.0-13","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"gitHead":"7b6e4b574b262c11bde1b5d4b26fd65dab2280b6","_id":"steeplejack@2.0.0-13","_shasum":"4226f205087a2c753a3d2fe0930d027423719e32","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"4226f205087a2c753a3d2fe0930d027423719e32","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-13.tgz","integrity":"sha512-nKhrU6SVhOaYjPXwt4CYv5EGd9/75i9aaFR/pb3SbeNGV0r3a6SU79OKECBavjVY+5e3ZGMhZkJ5nMfsEeUIeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPuEQS38xnLRlFi6Ndsb68Tw5ZviKQusAyKZorkih/MgIgbOPHtVVfL3d8rgR1p37O/SCKdZsq/ocq6aj2dYBUsic="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-13.tgz_1459715005046_0.5859857015311718"},"directories":{}},"2.0.0-14":{"name":"steeplejack","version":"2.0.0-14","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"gitHead":"f8a8c656bdba85dd4d0fc114fdf8579060093f10","_id":"steeplejack@2.0.0-14","_shasum":"f577c52ff6f9544a127fdd174fbf5b0cf168eb52","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"f577c52ff6f9544a127fdd174fbf5b0cf168eb52","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-14.tgz","integrity":"sha512-VW6OrPISpYYs00zQJj+J7Zt0g4Bsn65fwOQ/VuSdHb3BwZ67WKh8adcucZSkP+wbFpx5szRD6sIZIbQq927TZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxEYSNpp0+3TWq/m4lm3hb0y67RSYOhURtJyf1wzi9IAIgVgEUPd0ptHKmZvdHvohfGIZZqFR4/YUUk5deI8Tdf5I="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-14.tgz_1459788831589_0.18843978852964938"},"directories":{}},"2.0.0-15":{"name":"steeplejack","version":"2.0.0-15","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"gitHead":"e3c508257e668194653be3ccf583b7c82845c44b","_id":"steeplejack@2.0.0-15","_shasum":"010cdabda87e6f4d25ba14383f6de1cc2e5b88c1","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"010cdabda87e6f4d25ba14383f6de1cc2e5b88c1","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-15.tgz","integrity":"sha512-d1+ufDsNVNZVEGl0qQpjIndoPGgvGOl7+6/PFUBrgoVqinKzQCGpTlpD/e8Xsh7ZkuBrcK+O6sVZ+R5KFFRQEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCchPOERfalp9LNfbaASSwfb5OaGDAfh61qMH4cm7x1XQIhAKMtAzGJ4bpFKNWSU7Kaj4ylzxm5OycM3ncLSS+nezVM"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-15.tgz_1459790227983_0.6133093577809632"},"directories":{}},"2.0.0-16":{"name":"steeplejack","version":"2.0.0-16","description":"An opinionated way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"gitHead":"7bfea2b7d93bcab8600e19a8162f7dd61b6946c2","_id":"steeplejack@2.0.0-16","_shasum":"7c9625baf8650d41b3576a10475c32e4ea561fe1","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"7c9625baf8650d41b3576a10475c32e4ea561fe1","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-16.tgz","integrity":"sha512-E0FNaFtiV+W/BtuI/VFiWXtP+OvjWk7eARqwBgVhDBDNCNOA74Ctwmk5kVlVeSsXwAdv50wN4IpYuuNGFyrosA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWEvTcIYTYFc75I2fyzgZTTZ+lznc0M8zm5vvZru61GAiAKUemu0omExIsqxLYJ1zoUG7sCdShmpk31MdsZZs7vSQ=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-16.tgz_1460122590352_0.03425008151680231"},"directories":{}},"2.0.0-17":{"name":"steeplejack","version":"2.0.0-17","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"5301b4711843803e710a8ddaa418cce759e984db","_id":"steeplejack@2.0.0-17","_shasum":"bb5f3dd88434b2cf70dc2ed77cccc9d481b3c19c","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"bb5f3dd88434b2cf70dc2ed77cccc9d481b3c19c","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-17.tgz","integrity":"sha512-PLwBIYvn8vPrBHQq2EPPY/QnqGsZwki675Ag4V7rpad8qBBCqbH4bXAB/ELKSWx/DXnKXNQK+o67cd6CB0vtnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKbmk8uRlsbQQRutgU9CEzvepyz84Y9g9oGe1gfLIRjQIhALKrVXq7vERnauX6bx8i1XoaqtKth3AQnnL/Z7ZhaCrR"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-17.tgz_1460148349906_0.5923743466846645"}},"2.0.0-18":{"name":"steeplejack","version":"2.0.0-18","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"c1906ac01f426cb709af14f4cd900ae83c3cc282","_id":"steeplejack@2.0.0-18","_shasum":"ff33fb8952785a1ebe97584b131042af964279f3","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"ff33fb8952785a1ebe97584b131042af964279f3","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-18.tgz","integrity":"sha512-2fJ3jQ5g8ZWBePflhwF7y61beIIBWSeKxGvDdyQJTuFMow7LHzclHpMs4u/L+6710btLCiVfh/V21aGOR2tgrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzIrpvlS0BssOdqT7+0brn6LVB7ib96zuArDiLgP2lTAiAyH7WUpOmu3DOi7EYY7V03dZki+iNFnh8C/un+GrhKRg=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-18.tgz_1460462756955_0.5170149856712669"}},"2.0.0-19":{"name":"steeplejack","version":"2.0.0-19","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.7.0","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.3.2"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.4","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^3.0.1","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.0.3","grunt-wrap":"^0.3.0","istanbul":"^0.4.2","load-grunt-tasks":"^3.4.1","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.5.1","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","sqlite3":"3.1.1","supertest":"^1.2.0","tslint":"^3.6.0","typescript":"^1.8.9","typings":"^0.7.11"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"5c24b7ee4b2362fffe5c412e6fa5d6fb9858e698","_id":"steeplejack@2.0.0-19","_shasum":"2b0bfe67d080aea825e9eda8f81993bf592d8862","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"2b0bfe67d080aea825e9eda8f81993bf592d8862","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-19.tgz","integrity":"sha512-Y5QA+tCygzIhLFwZgUQuVl2FpkLsGL2mtEfF/LIjdk+o0McUpt0E6U0DnJ/D93GEdBJSsczWl9NWHq1KhqZRYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXGLgjIvpwaFrTfS3oHFh+v9l8lEYmHvLqcsaw42TkEQIgUc7JG04/XKvB4r+P1/LYZwqAwGQzUzunuGnQ+RvXeQs="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-19.tgz_1460496146485_0.6277885811869055"}},"2.0.0-21":{"name":"steeplejack","version":"2.0.0-21","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"a78808bbac84f3cbad5fc174aa7e8675d52fee21","_id":"steeplejack@2.0.0-21","_shasum":"15aadc83aacffb44bf24236ee57189da391e6665","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"15aadc83aacffb44bf24236ee57189da391e6665","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-21.tgz","integrity":"sha512-tjB/5/qeL7Lul54iUdvIRGYUTYSQr4DOcjJT77Nv5xN6hiEZ+ACbms/yjG7QVQfIP8ulUI9B1qbbP332byfmDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGRrQHLBtCLqWWwPFdFYLD8n2QLkrkxzgCkCmjCEbfkAIgChoa/56Q+BYDPwAVPocRa5+3VgkPnb938LuwIHkkqVo="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-21.tgz_1463051880672_0.15315115870907903"}},"2.0.0-22":{"name":"steeplejack","version":"2.0.0-22","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"ee8f7378b0d9a56927939dad6f4e011c9cde38a9","_id":"steeplejack@2.0.0-22","_shasum":"7643b35db167aa7f39d8ecb1eb4a245f2ec8fd86","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"7643b35db167aa7f39d8ecb1eb4a245f2ec8fd86","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-22.tgz","integrity":"sha512-QCwGKUUt3UwW7dtSRCRD/ahVpSxB17IkM6ylxT5GZKORmG7SVKhMxhnHO/HdBcJRt0abnIxQ3jle+HgMJbhZZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSK5itzlrEQZWyKuYyea0nlsC10B5gcGYPTUXngKg/IgIhAKLTMQJNv4uUuJ+/qIPAvO8ib2omoFAa4jelp1F6QH/3"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-22.tgz_1463055672241_0.1073306929320097"}},"2.0.0-23":{"name":"steeplejack","version":"2.0.0-23","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"e60da0a9fe97bdc036d6d41a9693b4f2d2e6fc76","_id":"steeplejack@2.0.0-23","_shasum":"a3e8b114e05a0364c35eb03e85b299806e5cd71d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"a3e8b114e05a0364c35eb03e85b299806e5cd71d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-23.tgz","integrity":"sha512-6g/oTIr0b8Tbjin/NLx6H4NuoFYcLfcIXXwesUE5zy8GADtAeZKaVVYQtBgI6pAzc61UpUlNQKqZlLDgP6yp0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/dRQ6SR8dJWP8aUJTBKnNfFgi8IWbLobU99mPOCmymgIhAODcPGkRsOs5QAJMiGVUFf/8Ewd2s7oUOp8T+yRiHtVc"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-23.tgz_1463089198399_0.8210710161365569"}},"2.0.0-25":{"name":"steeplejack","version":"2.0.0-25","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postinstall":"typings install","postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"d0ecb035cac3fa3a691c1faf5c34af41e7a9fbe5","_id":"steeplejack@2.0.0-25","_shasum":"ba17a9349305a329d9a53b32d8d39a820c037093","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"ba17a9349305a329d9a53b32d8d39a820c037093","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-25.tgz","integrity":"sha512-z/HpWpKsV0DViHP4H362sNj48L5pUuUgVnOl7UvzEmmd4s6JdHDhi1jagH9ooqtad8Gtdodu3LxC28jTAaPQiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjoba7BkWbtnHzipPgZc4EFKvWUj4nGUNspwbJ2bc7GQIgAbgBXaIKopqbYiwrACEbSG3rcfTugELnGOyjotqRSg4="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-25.tgz_1463142918320_0.747808693908155"}},"2.0.0-26":{"name":"steeplejack","version":"2.0.0-26","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postinstall":"typings install","postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"142de78b126088fe1df4aa842e6f35072a21dbf1","_id":"steeplejack@2.0.0-26","_shasum":"ba6cee6f5f020f44b7eaab0ac8488794a7cd7789","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"ba6cee6f5f020f44b7eaab0ac8488794a7cd7789","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-26.tgz","integrity":"sha512-ZElEIPdqYVVDAm7MJGvF8fbLAsSoOehu20VhvuiQy7SB4vXd7XHc5zX3sXG3mWGdl8n/xOl3/YuQcKqYt3g5GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxofg3A5xrza2BqrmW7BWrl6PmtJRinshNUAuo3oFpKQIhAI0S9bKePtPZ46+73OCBpVjeNh8N8s1hOgBHEXPQdmyS"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-26.tgz_1463149525333_0.7520631419029087"}},"2.0.0-27":{"name":"steeplejack","version":"2.0.0-27","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postinstall":"typings install","postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"73a738fdc2855fa262051e2d4a40c57333521704","_id":"steeplejack@2.0.0-27","_shasum":"09e665e961ffda1209e8c8340349551e9c625d82","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"09e665e961ffda1209e8c8340349551e9c625d82","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-27.tgz","integrity":"sha512-FObD2CRcceXV8nF/XxeWCA4+F5RcLcdR8AyR5tgPgCVDDZvGL6TiXlO5H4DwxqKgxdgGkKTXupFifOBEygsTBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPUXgEOMEY2qYeLCU7Zw8/BYOZ7uopcpuRXaRHcQXwVQIga7Td80YCVWwJkeuQwELK5PIzoVXUSZ9jND35i/PQUkw="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-27.tgz_1463505674353_0.7141739053186029"}},"2.0.0-28":{"name":"steeplejack","version":"2.0.0-28","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postinstall":"typings install","postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"e2919c516ce997d2bedb4e3d48e9d2e7b82f9164","_id":"steeplejack@2.0.0-28","_shasum":"23d45e36eccc83b55f0e3be7c367f964316506db","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"23d45e36eccc83b55f0e3be7c367f964316506db","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-28.tgz","integrity":"sha512-YueqbOhEc7LceCapG4CIENtackD4Z3NK6DIERDZaKuJL7/E2i9psY9IohvUNAq96Mcy11JDbJ4go+fM6BSXiNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyO1SzCoEGAlhkCwp5dBwdFAO9CjxoW/1rgdj8pju9XgIgUHMdBymK3fz9pdsux9kqJAU6qb9zhPBKTB3d6B+9SBM="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-28.tgz_1463520478453_0.47846833104267716"}},"2.0.0-29":{"name":"steeplejack","version":"2.0.0-29","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"d5668ca3bebbad6423075535931cbdf03883b66c","_id":"steeplejack@2.0.0-29","_shasum":"c337cae13a8b9ffc860378b133e9decb1ba8659c","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"c337cae13a8b9ffc860378b133e9decb1ba8659c","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-29.tgz","integrity":"sha512-gFCd02mfI07VJsptRveZyL3Aw+/IBnP51ZXyG6WD6zRXfMeCm6wkugYoNQKbTnVBQYz/ZUvfG1OYJ0HoGr+sLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfQK1f/I0mWOSPc6nzyuS5GgxHpxi5X/Na7UzotlhhsAIhAJerZA5bH07cxkFmU78W8LX5p/lXbysbcWyrPi4KHUe/"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-29.tgz_1464110568708_0.7400604477152228"}},"2.0.0-30":{"name":"steeplejack","version":"2.0.0-30","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"8b63c81d0236b3ec0be8ee21526f110bee66cdc3","_id":"steeplejack@2.0.0-30","_shasum":"ba323ad90fd7dcc8d651c76bc9697d4da2327ab3","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"ba323ad90fd7dcc8d651c76bc9697d4da2327ab3","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-30.tgz","integrity":"sha512-AeQlvOLRvI9atPdHyqBZyZKtyFu2tlB/WpDP6mNT+iq7kkgv42r0ILAD/SOA1Ngcv8G3XB1de83Iu5k1kodahA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7TWkTVYWZV+TkSefOe7gS5Aw1AYobC5QogVn9QBcT7wIhAJ0O+gX0wjyhjl+W7Q+dke4vPZRs58ySJgwBhcLFuixi"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-30.tgz_1464255197326_0.050119280349463224"}},"2.0.0-31":{"name":"steeplejack","version":"2.0.0-31","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"790b57d9edad58b3d680f42728289fb1be75e111","_id":"steeplejack@2.0.0-31","_shasum":"c80bf435f87eedf96b5631ee0bb88221bdc8e6c8","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"c80bf435f87eedf96b5631ee0bb88221bdc8e6c8","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-31.tgz","integrity":"sha512-AhuriLoNNy/PPzMyOvlxZdX6kGpWT9E7tpd9IbDtrya7e5wMdGIb4SIeFCDkWNNdSlTRZnh19orFZwkWPFihcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf1yILZTJ9Ss+Ij98Ildv27/iQhfPI8bwyUECruqwwWQIhAIcJsjl5CH2bMsmUSIuSkPIOXyQinYSc1oZx8MPYLWJb"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-31.tgz_1464879326130_0.8048292349558324"}},"2.0.0-32":{"name":"steeplejack","version":"2.0.0-32","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"acedcf1f93d895bae99a4b1b85247fd017b792f8","_id":"steeplejack@2.0.0-32","_shasum":"6b6018255c469488644c3c45991783f6331425e7","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"6b6018255c469488644c3c45991783f6331425e7","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-32.tgz","integrity":"sha512-bu4/iXef7lkl7lGW5ZYKwMzT8tDnm2mBIuR4nME6yw/Ac1umo4P8WuTLhqzgodKpRGPDbr+lxNZq8VFzBWWyKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGrFTkdTpGIlnzI5vQPrW0xeOUoafkiGpptWmYnJCTGAiB8IG7uOE90x1QCCOPhAp6zQjpu1af7PqP3SmFnqLlurA=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-32.tgz_1464881788339_0.5362412910908461"}},"2.0.0-33":{"name":"steeplejack","version":"2.0.0-33","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"fa5915f4412927ea3168410f62a75d51aa8d3e65","_id":"steeplejack@2.0.0-33","_shasum":"5b54558c6149e2c4723813c0afeae96f9bab0a49","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"5b54558c6149e2c4723813c0afeae96f9bab0a49","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-33.tgz","integrity":"sha512-SYFS0qhiCQ7QEvlpV4khFNrDG5JTyh7rRhhC3JoDe1eeXr3iFS1bE1OGyq7qbi8Rb+nQ2UlAk2LIYVfmTRCt3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDroASYCzBvQXek10TVE5+L83ik5j/upbHRpYyatX1HBgIhAMSn9vm5TMTlyoEeTQ23nfu/e3JU+BLOFznmS5742V1o"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-33.tgz_1464886980203_0.7739621042273939"}},"2.0.0-34":{"name":"steeplejack","version":"2.0.0-34","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"66218de1325b37adbf8034ade2b32e27bd1adda8","_id":"steeplejack@2.0.0-34","_shasum":"318fc32cbb785150acb97171f73ccd49c628a8c3","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"318fc32cbb785150acb97171f73ccd49c628a8c3","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-34.tgz","integrity":"sha512-wl21bID2KarazIRWxxWkOptCvQg11VnDiyoxGvLDnL7Vi2Kri46lUHFqHUaIV9/rvn0Ell6Ezni8+zYTD6YrHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJXQfr7nLcZTeIhtyTACiScAywlSiYTZ4ywKEQsSC9cAiEAgkfpG0Mu0usDCo4wKwpaMaalP28quLcRnoJCKRAP/qU="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-34.tgz_1464890187132_0.4153525563888252"}},"2.0.0-35":{"name":"steeplejack","version":"2.0.0-35","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"a7c00b20d9ad53fa14e82e78dd2414177ea472b4","_id":"steeplejack@2.0.0-35","_shasum":"354175a04d2b4532d1d8a8c74aaeb399c03f986d","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"354175a04d2b4532d1d8a8c74aaeb399c03f986d","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-35.tgz","integrity":"sha512-M9yzJIMuzhEPPBv+3g6wxsC7lfkdj/WbvWmIanSqWsbRhbbx7vJSf8Hu4h/LbTB8c0qDBAWlt7YbsVlhA1BIvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl8K85jfx2ryS+DVcRtPwf6H6bzDDXdw6i/oOgSGv0GgIhANfQRrGGdV1gFyJiUcKbc341nazp8eloQeTItRXxIOdW"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-35.tgz_1464966401445_0.6470003766007721"}},"2.0.0-36":{"name":"steeplejack","version":"2.0.0-36","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"2284530fb32de20e65a8d4e19a2053b15baf16f2","_id":"steeplejack@2.0.0-36","_shasum":"6ca059813869ef1707c40599461676b3bf605f11","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"6ca059813869ef1707c40599461676b3bf605f11","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-36.tgz","integrity":"sha512-sqw8Y/cIWeHmOV1KoSOgGJTTOKdNYeCmEHEiUOmpPucojoyaqSzqflX0xOVoK1btkeX6iIoJWVpvXsYCTY5m4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC65QIql8CSmzMNR/viPTgCxq/VY7gYgKOG8lDehn3k4QIhAJ4d+FjQRIice+sH3VVSGrAMI86atT/1Txz/RSEzKFtc"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-36.tgz_1465293071119_0.9091657015960664"}},"2.0.0-37":{"name":"steeplejack","version":"2.0.0-37","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"b9bf8dc9f640495cca99b2bcdba174237b14985f","_id":"steeplejack@2.0.0-37","_shasum":"dd11433eecf7f55ef962558be5d420cf45b0fbae","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"dd11433eecf7f55ef962558be5d420cf45b0fbae","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-37.tgz","integrity":"sha512-9LpcF7VGlU1AL+4yCw7Mkn22hdHrbP8wdxktMQD8vZC4+VgOrRNKDn0ZfDrryRUXnrJWYOE4JK/3WyZY3asMFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcYQQ8kdoOTdXgOocWQTZ3HqYhq7v9L10Jc6whpvE23gIgXtAZd815wMB1VYTZXZzfbeqFCZPi4GfRtJkdiyzltjw="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-37.tgz_1466082412377_0.934095318429172"}},"2.0.0-38":{"name":"steeplejack","version":"2.0.0-38","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"07f988c4b4da52f97b6ab0618ccf4141b516a34a","_id":"steeplejack@2.0.0-38","_shasum":"88a37f9936aaa4924fe3e7a64ae5c221bf47d627","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"88a37f9936aaa4924fe3e7a64ae5c221bf47d627","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-38.tgz","integrity":"sha512-mbHYf/8hmR/6lx1FboGFNODJ8blkBeQCDiI2+FtIsZtEwNWuaY0SaLnPsTelqDGLkXnrWXp58qWwhCpd6jpYkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5TKurKkJ04t+vYmqVAKYyvRaYqmn0IXGsFpDlMU4klwIhAPB8RnP0OneRrtgwOU3OBpXkt37cKww3gr2bEzbu3D7o"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-38.tgz_1466164418637_0.49838369945064187"}},"2.0.0-39":{"name":"steeplejack","version":"2.0.0-39","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"b46dab289a0acd63c0f8e88dfc59ec4e9830bc56","_id":"steeplejack@2.0.0-39","_shasum":"1db919677d6c592117ac93c4050ce23ee07fd957","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"1db919677d6c592117ac93c4050ce23ee07fd957","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-39.tgz","integrity":"sha512-INTREeemaFogUiAWBzHf8fWuR+oqwVSSPixs5Lw92gA7ZRLL7vouURCzpIqGa8gnH127japEN9R7LW4qlzLrPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBWl7bPeu4K6o3lPBiBrspZcKAhAu9OPsAY2Ot0PZ16wIgGp1wHrbDV/SnUf7XjLrwMJX37ofmZ+B2WkWZumOWI7o="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-39.tgz_1469024055135_0.2584736261051148"}},"2.0.0-40":{"name":"steeplejack","version":"2.0.0-40","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"210622f4c40406bd868c7e11778b3b98261e0750","_id":"steeplejack@2.0.0-40","_shasum":"fbdc48148fd56082c236193484fd576e6777211c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"fbdc48148fd56082c236193484fd576e6777211c","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-40.tgz","integrity":"sha512-Oe+sEqX0P1QfDwK1hTWeynYkkfjHVTGp129+dPdoUmNsk3DoyvtsPRYRZIJPGq+wS2o3PsvoQJRuCtpLCWaJ+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsbjcVyLL+iIbHTtEaHJbzWjKCbS7V6+npf6PcJtprugIhAI4EvjVt3heYRyx9u4z4ZxTVOIAqqGu84Z0BXPNODoPD"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-40.tgz_1469028503005_0.09702750900760293"}},"2.0.0-41":{"name":"steeplejack","version":"2.0.0-41","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^4.6.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^0.4.5","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^2.8.0","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^4.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^5.5.0-beta.2","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^1.2.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"1c34a384e4e4df1d2ec836c4f266ca7785fc614a","_id":"steeplejack@2.0.0-41","_shasum":"ed9ad563c4b62ea4e2dd87f37e8f38b8f4826ea6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"ed9ad563c4b62ea4e2dd87f37e8f38b8f4826ea6","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-41.tgz","integrity":"sha512-R5DihkmQODyjGAwLgXkCQFD+G4ISm5Ebn4vxwQmct4o3cgCllzHF7i4ijFTg6K0Tz3XGQceHwlthwjd8/mzrIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2ksawdd3AabDYNd35/w2nb5dSvXY0EeYwQe+mMQ43DAiEA7+fL2fBMpNrYdKO3bsP1Lmfp3KB7AVH746m2taca5G8="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-41.tgz_1469605218048_0.5722834207117558"}},"2.0.0-42":{"name":"steeplejack","version":"2.0.0-42","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postinstall":"typings install","postversion":"git push && git push --tags","test":"grunt watch:test"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.0.2","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"62ff08936e97f60326844c4771e198369a4fa245","_id":"steeplejack@2.0.0-42","_shasum":"cec952dc270d82a2341b85cfe496a0be0c6dde2e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"cec952dc270d82a2341b85cfe496a0be0c6dde2e","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-42.tgz","integrity":"sha512-48NFFLP3BRPFwgz0utWSK+3gBguXVgsZzHADSpIw6dPnkkcwdK9DApeF5zNdQNOcvw1tLQl1VrlLSESkm+pHMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlXWpY5e93uAR9IHnQ8siwn1YKmM5rLw5zbDkk2ztMNAiEArziKMHgOO3XZekauRC4D9A2tahGlOSb/HKnxUiAAzkI="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-42.tgz_1473414593026_0.6798365996219218"}},"2.0.0-43":{"name":"steeplejack","version":"2.0.0-43","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.0.2","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"6d5d6f28d8e61543e08e2c1e3c56d170032127c7","_id":"steeplejack@2.0.0-43","_shasum":"e24302f166c3f0f02e91b11436ca62a23d1a74b5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"e24302f166c3f0f02e91b11436ca62a23d1a74b5","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-43.tgz","integrity":"sha512-VERWYwIgfXtHehQwzS56JHw+43ZqOz//dnLYpdgdofZJeuLdpiaZNEQpRaIwQcL8nv0VzKmKqqj7drw3OqDGjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqbI6nEJUN+uwV2OM/YuDUJpYk8v0IJ3p8Se1Swvtw7AiEApaFBf3bNlrPhuu4tny7+Wwja5Vk1mjeZw0CooCQSHqI="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-43.tgz_1473420340462_0.9337107960600406"}},"2.0.0-44":{"name":"steeplejack","version":"2.0.0-44","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"207012a31815358ae117d0756f14164f0b6b7628","_id":"steeplejack@2.0.0-44","_shasum":"21d62e87146d998b43b76d895443a62d5bd44346","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"21d62e87146d998b43b76d895443a62d5bd44346","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-44.tgz","integrity":"sha512-ZqQiKNev1NYDv7Hl7CX1Lwfx2djUgVOw+r03IBzlLP7vfbofsQc4VfEvWdKJg1WG1kPDqBP6YB8XXQpE7VI/7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWBTXrKTuyuQLl/oPOuUuqaSje/92ywPLO003vLB3hsAiBfYXqCEPBPJ2faI6iYtSHsQZZHyVGRZPLWshfen8tD4A=="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-44.tgz_1473607370067_0.2924865959212184"}},"2.0.0-45":{"name":"steeplejack","version":"2.0.0-45","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^3.1.2","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^5.3.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.12.7","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^2.4.5","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^1.8.10","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"9e715029a572a4bc845bc86bd2ac763fc35b5b13","_id":"steeplejack@2.0.0-45","_shasum":"5e4abf1d69141b53c1470c63302790c5da761275","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"5e4abf1d69141b53c1470c63302790c5da761275","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-45.tgz","integrity":"sha512-swbcqOdSxKxaz+7WVoAanzqI1DcvI8pcD5arQLqNMmbwGZb9Rnr2E8oiCnzi/pC1qZbAXk0SP5o4YTTg1KnYSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICedDoZa0eGxfbDFYqEBIPi5PYAvhktEv5f6e4GRqwbXAiEA14ZXUbJNck02NKcigy2jKA6bofVb7ifM7bKlMrUSHPw="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-45.tgz_1474375502504_0.21737519116140902"}},"2.0.0-47":{"name":"steeplejack","version":"2.0.0-47","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^4.0.3","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.13.2","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.1.0","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^2.0.3","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"53c6a258aa79c3edc1ca2b7e33cad525bc6bf5bb","_id":"steeplejack@2.0.0-47","_shasum":"90eb3145e584a053b5500dd34e5e06f77f7aa207","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"90eb3145e584a053b5500dd34e5e06f77f7aa207","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-47.tgz","integrity":"sha512-GodhvDu0TPmwjQaQYtyG2dLcXuoMcMKG7GWJoutQvFs18X332mls9kVB6Q67eUSLcieNc+wDN0n8jZpBU2ltHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuOekeq8qUCXJiS9u8+YWTenRvHDFkaJ3Xk/LRxVnwZAiEA5mwf4FWGqyisJOEQQmuvVjYBCr99DUR7wlQVYCa9mJU="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-47.tgz_1475058847849_0.8813731293193996"}},"2.0.0-48":{"name":"steeplejack","version":"2.0.0-48","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^4.0.3","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.13.2","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.1.0","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^2.0.3","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"d0668bfe29ab6c0a730cd436cc8f5fa599118a47","_id":"steeplejack@2.0.0-48","_shasum":"3bbb2a39b6350b2f62a719c21b42e171ec7db3ae","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"3bbb2a39b6350b2f62a719c21b42e171ec7db3ae","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-48.tgz","integrity":"sha512-PUpiUT54pg2WB45u05KWrqqVCXrBX5Iu9Hw4i8Crc/Dd8gXjdiKxlL99L6hsXUdjtuCLxjIm0191BJZlEjl4ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY6D1Uk/PJUeY4asxkWRp8ESQQNyowm8cAibAFKJbQUAIhAJ/5TFCUuUd7SvTAvs9eYvVpgs5CmqCDSofwBBasyCHV"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-48.tgz_1475143531478_0.6496493390295655"}},"2.0.0-49":{"name":"steeplejack","version":"2.0.0-49","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^4.0.3","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.13.2","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.1.0","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^2.0.3","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"5e79cf4cc871452137bcabe49e677644895ecef5","_id":"steeplejack@2.0.0-49","_shasum":"53f8c17cb3575faad1161a82561eeafcd548a977","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"53f8c17cb3575faad1161a82561eeafcd548a977","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-49.tgz","integrity":"sha512-g7rLopJHwUejHFSi5FNI4kM+D/RcSMwgWxSgCKzIDQvhWVGJgyCJSZwV+s22rvdt8i4kvFuW16kSYg4uA9R3fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQyE08u2FQgxTH1PSohMjkT1rFwwCv5INEw+xzFxbrtQIhAKk+rdpEUbU51BaQKRNRSyfZZ7WlgXP9uD641JLWTjRx"}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-49.tgz_1476290785374_0.24825186212547123"}},"2.0.0-50":{"name":"steeplejack","version":"2.0.0-50","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^4.0.3","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.13.2","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.1.0","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^2.0.3","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"52dec4a44f22594ce7b67d3a8a7b3ecd2c4670d6","_id":"steeplejack@2.0.0-50","_shasum":"0662e67e00d9d13a427aa8f9c7a1bc8cfa4850ef","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"0662e67e00d9d13a427aa8f9c7a1bc8cfa4850ef","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0-50.tgz","integrity":"sha512-hlOtrrFGIgPtV8HMxCOC9gl3PJUfOK2Ca7dHIjhejOXUcNEKlVwMRWUaZa2ZRTIJYr0IuJTE2ChxWjidJDeIJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn1NZhZWayUAbzkycJZNz0QenhU7Z/US18RWZQWtCuSAIgS8jtT8zgfbkSLcm2UsVI5Xd0FbaSsXLqjvc7fGc6SdU="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0-50.tgz_1476694276042_0.530907548032701"}},"2.0.0":{"name":"steeplejack","version":"2.0.0","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","scripts":{"postversion":"git push && git push --tags","test":"grunt watch:test","typings":"typings install"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"datautils":"^3.1.6","es6-promise":"^4.0.3","glob":"^7.0.3","lodash":"^4.11.1","node-uuid":"^1.4.7","path-is-absolute":"^1.0.0","yargs":"^5.0.0"},"devDependencies":{"babel-preset-es2015":"^6.6.0","bluebird":"^3.3.5","chai":"^3.5.0","chai-as-promised":"^6.0.0","es6-collections":"^0.5.6","generic-pool":"^2.4.2","grunt":"^1.0.1","grunt-babel":"^6.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-istanbul-coverage":"^0.1.3","grunt-jscs":"^3.0.1","grunt-jsonlint":"^1.0.7","grunt-mocha-istanbul":"^5.0.2","grunt-mocha-test":"^0.13.2","grunt-timer":"^0.6.0","grunt-ts":"^6.0.0-beta.3","grunt-tslint":"^3.1.0","grunt-wrap":"^0.3.0","istanbul":"^0.4.3","load-grunt-tasks":"^3.5.0","mocha":"^3.1.0","proxyquire":"^1.7.4","remap-istanbul":"^0.6.3","restify":"^4.0.4","sinon":"^1.17.3","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0","socket.io":"^1.4.5","socket.io-client":"^1.4.5","source-map-support":"^0.4.0","supertest":"^2.0.0","tslint":"^3.8.1","typescript":"^2.0.3","typings":"^1.0.4"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"gitHead":"3aa344cd836865cf48e523a1ffa7219b530861b7","_id":"steeplejack@2.0.0","_shasum":"87074fb877ee6b01396279d37db8ccfca7f174b0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"riggerthegeek","email":"simon@simonemms.com"},"dist":{"shasum":"87074fb877ee6b01396279d37db8ccfca7f174b0","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-2.0.0.tgz","integrity":"sha512-0MwVn6zHOukZErv5IrpzktICeubt8A7EBUXnsQALioW5zTmhcdm6p0ieUz2LCGyOfd5M/G88FS54efTKSgrPFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqrE9YRYzXKC4MJuSuwelvDtZl2lnHdvI1vNWIxUbNswIgRLABzPKZpzO6dnLD/XrwRJuXk2i+8tbOA+p6TzEoUs8="}]},"maintainers":[{"name":"riggerthegeek","email":"simon@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/steeplejack-2.0.0.tgz_1476710885674_0.6222604231443256"}},"3.0.0-rc1":{"name":"steeplejack","version":"3.0.0-rc1","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./index","nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint --env mocha --rule '{ max-lines: 0, global-require: 0, import/no-dynamic-require: 0, padded-blocks: 0, prefer-arrow-callback: 0, no-underscore-dangle: 0, func-names: 0, no-unused-expressions: 0, import/prefer-default-export: 0 }' test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"@steeplejack/data":"^1.0.1","babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.0.0-rc1","_shasum":"c235e082a7bdcdde39e5fa46c9e0052c33edc6bf","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"shasum":"c235e082a7bdcdde39e5fa46c9e0052c33edc6bf","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.0.0-rc1.tgz","integrity":"sha512-NI/tTL8REkyf7noZjUv/mutPbBnpqh/3sBfK+5TyG3Q/foJqxqkh3F5sxUVSbvrk//5cQXObpTBzi8ZlVMCqjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyT5m2wgIG+m80KxPsTx79oASCTY9PNtsCzAFiVajhLQIhANeW7ZGNmjtfF91xlkjJJ2lm4IbtREknq/7rjL9IwTQ4"}]},"maintainers":[{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/steeplejack-3.0.0-rc1.tgz_1486922274726_0.6313890386372805"}},"3.0.0-rc2":{"name":"steeplejack","version":"3.0.0-rc2","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint --env mocha --rule '{ max-lines: 0, global-require: 0, import/no-dynamic-require: 0, padded-blocks: 0, prefer-arrow-callback: 0, no-underscore-dangle: 0, func-names: 0, no-unused-expressions: 0, import/prefer-default-export: 0 }' test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.0.0-rc2","_shasum":"9ec432b6fd6b0f97d7eb3f529cbd9d17f185918f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"shasum":"9ec432b6fd6b0f97d7eb3f529cbd9d17f185918f","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.0.0-rc2.tgz","integrity":"sha512-AJ7cnWiK0iOhGZIEdL23Fsbsr7BaNI4wRJwqH6Bbvjz6jqzwVXRokFpRvaW68QYDBXhbg02N4s1h4z4k2P1XHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWsaVUTBOE4ZIw4fUEnDRSy0Rt6gyCX0md+opYtloFZAIhAJG5IZULqqxvE39mSu64Zm+qTolCSmkoY0wwj5m1bUqu"}]},"maintainers":[{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/steeplejack-3.0.0-rc2.tgz_1487519308888_0.035488452296704054"}},"3.0.0-rc4":{"name":"steeplejack","version":"3.0.0-rc4","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","bin":{"steeplejack":"./bin/steeplejack.js"},"nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run compile:shebang && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","compile:shebang":"( echo '#!/usr/bin/env node'; cat ./build/bin/steeplejack.js ) > ./build/bin/steeplejack.js.new && mv ./build/bin/steeplejack.js.new ./build/bin/steeplejack.js && chmod 755 ./build/bin/*","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","serve:bin":"babel-node ./src/bin/steeplejack","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint --env mocha --rule '{ max-lines: 0, global-require: 0, import/no-dynamic-require: 0, padded-blocks: 0, prefer-arrow-callback: 0, no-underscore-dangle: 0, func-names: 0, no-unused-expressions: 0, import/prefer-default-export: 0 }' test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.0.0-rc4","_shasum":"8b4d3df8e1a56e66f14aa717d5726b761ab728c6","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"shasum":"8b4d3df8e1a56e66f14aa717d5726b761ab728c6","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.0.0-rc4.tgz","integrity":"sha512-Jyte39GRjrQpcbbfe4HtbHA00VSgP70+0n4pFTewbaBjM+atDMnyX8vTQ/tpyWDskfCkR1Wj1FJysWh5E4Zy/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQxoRks3/tlU09O05pwk9qEay46ve7Hw5OUh7U145iCgIgYqHITuv/bumnSQEGRPRoHHiFIuV95VgMI7Km+cSxrS8="}]},"maintainers":[{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/steeplejack-3.0.0-rc4.tgz_1488666136527_0.020943365059792995"}},"3.0.0":{"name":"steeplejack","version":"3.0.0","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","bin":{"steeplejack":"./bin/steeplejack.js"},"nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run compile:shebang && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","compile:shebang":"( echo '#!/usr/bin/env node'; cat ./build/bin/steeplejack.js ) > ./build/bin/steeplejack.js.new && mv ./build/bin/steeplejack.js.new ./build/bin/steeplejack.js && chmod 755 ./build/bin/*","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","serve:bin":"babel-node ./src/bin/steeplejack","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint --env mocha --rule '{ max-lines: 0, global-require: 0, import/no-dynamic-require: 0, padded-blocks: 0, prefer-arrow-callback: 0, no-underscore-dangle: 0, func-names: 0, no-unused-expressions: 0, import/prefer-default-export: 0 }' test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.0.0","_shasum":"fe6b1c770d36f811cf1c1ca3ef8b116c2cf939b0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"shasum":"fe6b1c770d36f811cf1c1ca3ef8b116c2cf939b0","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.0.0.tgz","integrity":"sha512-QzK7z/d25ddx/s39N6uBz7C6TpNrFAYp3xUwCwZbyDW8uKgnFbZRPus6mTX7F7xp5m7SD7tq+INyfIdkuTxUow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATmlI9ydE0g0MM8+lMq0LRgJXfBoOazV8ZVNeQyAxioAiBlf807dysSlwioB8wEimDzM9d0AR1hA9noa6w4amb/Dg=="}]},"maintainers":[{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/steeplejack-3.0.0.tgz_1488728724728_0.8804439411032945"}},"3.0.1":{"name":"steeplejack","version":"3.0.1","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","bin":{"steeplejack":"./bin/steeplejack.js"},"nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run compile:shebang && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","compile:shebang":"( echo '#!/usr/bin/env node'; cat ./build/bin/steeplejack.js ) > ./build/bin/steeplejack.js.new && mv ./build/bin/steeplejack.js.new ./build/bin/steeplejack.js && chmod 755 ./build/bin/*","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","serve:bin":"babel-node ./src/bin/steeplejack","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint --env mocha --rule '{ max-lines: 0, global-require: 0, import/no-dynamic-require: 0, padded-blocks: 0, prefer-arrow-callback: 0, no-underscore-dangle: 0, func-names: 0, no-unused-expressions: 0, import/prefer-default-export: 0 }' test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://steeplejack.info","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.0.1","_shasum":"dca1fa55770127b4917a074e86d630f41a1d7a9b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"shasum":"dca1fa55770127b4917a074e86d630f41a1d7a9b","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.0.1.tgz","integrity":"sha512-8XZ1/W3hGHj2Edqf3ychxNNVQ7KwVIQr1gDjZ9qCd0nUmCViUiJOPz2YROkl2ZnLKkSGjueSp+63U0vqeiv8KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwjZICfQURhKtMRwqmoiToW83E9eLtkScGrYSRPq246gIgUWhRQcy/fIBRtNZNbuZPGMJUN6wvZlO5On9H8UYmg2g="}]},"maintainers":[{"email":"simon@simonemms.com","name":"riggerthegeek"},{"email":"simon+steeplejack@simonemms.com","name":"steeplejack"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/steeplejack-3.0.1.tgz_1494774454563_0.4466561151202768"}},"3.1.0":{"name":"steeplejack","version":"3.1.0","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","bin":{"steeplejack":"./bin/steeplejack.js"},"nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run compile:shebang && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","compile:shebang":"( echo '#!/usr/bin/env node'; cat ./build/bin/steeplejack.js ) > ./build/bin/steeplejack.js.new && mv ./build/bin/steeplejack.js.new ./build/bin/steeplejack.js && chmod 755 ./build/bin/*","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","serve:bin":"babel-node ./src/bin/steeplejack","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://getsteeplejack.com","directories":{"doc":"docs","test":"test"},"gitHead":"654b705aefa06b052989b5f57bed37184302fc11","_id":"steeplejack@3.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"integrity":"sha512-PsV9wFo4LZciM8ALWWtwWLbTsRPX37Ma22GWsqnrtftHBBEN/G5zIEhvoTCCyPAJFltaxujvUIOssBTnMirnKw==","shasum":"f8766b0535f6e63e772d49efd9117b844679fda3","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpj/r+NvLQSQDrR0B5qbzJ2+RFfAtcPnktl82AwY5qgQIhAJ1YDjhqx2AxML1FbJEq2rBl0/hQ0AKS2YAiIja5Bqwq"}]},"maintainers":[{"email":"simon@simonemms.com","name":"riggerthegeek"},{"email":"simon+steeplejack@simonemms.com","name":"steeplejack"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steeplejack-3.1.0.tgz_1500042402745_0.5421361825428903"}},"3.1.1":{"name":"steeplejack","version":"3.1.1","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","bin":{"steeplejack":"./bin/steeplejack.js"},"nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run compile:shebang && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","compile:shebang":"( echo '#!/usr/bin/env node'; cat ./build/bin/steeplejack.js ) > ./build/bin/steeplejack.js.new && mv ./build/bin/steeplejack.js.new ./build/bin/steeplejack.js && chmod 755 ./build/bin/*","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","serve:bin":"babel-node ./src/bin/steeplejack","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^1.2.3","uuid":"^3.0.1","yargs":"^6.6.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^3.5.0","chai-as-promised":"^6.0.0","cross-env":"^3.1.4","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.9.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^10.1.2","proxyquire":"^1.7.11","restify":"^4.3.0","sinon":"^1.17.7","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0","socket.io":"^1.7.2","socket.io-client":"^1.7.2","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://getsteeplejack.com","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.1.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"integrity":"sha512-JAaP/5KUml0mP+/HBTQO/1hBeXEIxqPlarJ7/ziF/XQ6fxTCxB6uk3+LM9BemugVcoj+FMxi28FqGhp4KyVS/A==","shasum":"71075d6c10b547e061fdd0b25ec38008c77311b6","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD31ZVyon+TjDtZ0tgn3UCf8gP3gUrcS93BBRXc//wO7QIhAJ76jH20Az/Pczb/XYRjEjEH5uGH8VWCRP2mwLgbRqmI"}]},"maintainers":[{"email":"simon@simonemms.com","name":"riggerthegeek"},{"email":"simon+steeplejack@simonemms.com","name":"steeplejack"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steeplejack-3.1.1.tgz_1500043494286_0.8167668131645769"}},"3.2.0":{"name":"steeplejack","version":"3.2.0","description":"An easy way of making a Twelve Factor App in NodeJS","main":"./steeplejack","bin":{"steeplejack":"./bin/steeplejack.js"},"nyc":{"all":true,"check-coverage":true,"cache":true,"lines":100,"statements":100,"functions":100,"branches":100,"include":["src/*.js","src/**/*.js"],"reporter":["lcov","text-summary"],"require":["babel-register"],"sourceMap":false,"instrument":false},"scripts":{"clean":"rm -Rf ./build ./coverage","clean:all":"npm run clean && rm -Rf .nyc_output npm-debug.log","ci":"npm test -s && npm run coverage -s && npm run compile -s","compile":"npm run clean && npm run compile:js -s && npm run compile:shebang && npm run copy","compile:js":"babel --source-maps=inline --out-dir ./build ./src","compile:shebang":"( echo '#!/usr/bin/env node'; cat ./build/bin/steeplejack.js ) > ./build/bin/steeplejack.js.new && mv ./build/bin/steeplejack.js.new ./build/bin/steeplejack.js && chmod 755 ./build/bin/*","copy":"cp package.json build; cp LICENSE build; cp README.md build","coverage":"cross-env NODE_ENV=test nyc mocha --ui bdd --recursive test/unit","postversion":"git push --tags && git push","serve:bin":"babel-node ./src/bin/steeplejack","test":"npm run test:lint -s && npm run test:unit -s && npm run test:e2e -s","test:e2e":"npm run test:e2e:babel -s && npm run test:e2e:native -s","test:e2e:babel":"STEEPLEJACK_TYPE=babel mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:e2e:native":"npm run compile -s && STEEPLEJACK_TYPE=native mocha --throw-deprecation --ui bdd --full-trace --recursive test/e2e/test","test:lint":"npm run test:lint:src -s && npm run test:lint:test","test:lint:src":"eslint src","test:lint:test":"eslint test","test:unit":"mocha --compilers js:babel-register --throw-deprecation --ui bdd --full-trace --recursive test/unit","watch:coverage":"mkdir -p build; nodemon --ignore './build' --exec 'npm run coverage -s' --legacy-watch","watch:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test -s' --legacy-watch","watch:test:e2e":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e -s' --legacy-watch","watch:test:e2e:babel":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:babel -s' --legacy-watch","watch:test:e2e:native":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:e2e:native -s' --legacy-watch","watch:test:lint":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint -s' --legacy-watch","watch:test:lint:src":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:src -s' --legacy-watch","watch:test:lint:test":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:lint:test -s' --legacy-watch","watch:test:unit":"mkdir -p build; nodemon --ignore './build' --exec 'npm run test:unit -s' --legacy-watch"},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"license":"MIT","dependencies":{"@steeplejack/core":"^1.0.0","@steeplejack/data":"^1.0.1","@steeplejack/injector":"^1.0.0","glob":"^7.1.1","lodash":"^4.17.4","request-ip":"^2.0.0","uuid":"^3.0.1","yargs":"^8.0.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-plugin-istanbul":"^4.0.0","babel-preset-env":"^1.1.8","babel-register":"^6.22.0","bluebird":"^3.4.7","chai":"^4.1.0","chai-as-promised":"^7.1.1","cross-env":"^5.0.3","eslint":"^4.3.0","eslint-config-airbnb-base":"^11.3.1","eslint-plugin-classes":"^0.1.1","eslint-plugin-import":"^2.7.0","mocha":"^3.2.0","nodemon":"^1.11.0","nyc":"^11.1.0","proxyquire":"^1.7.11","restify":"^5.0.1","sinon":"^3.0.0","sinon-chai":"^2.8.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","supertest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"},"homepage":"http://getsteeplejack.com","directories":{"doc":"docs","test":"test"},"_id":"steeplejack@3.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"steeplejack","email":"simon+steeplejack@simonemms.com"},"dist":{"integrity":"sha512-L3r0T7kXCEHi7FeEZWdQTNh53DMtICJRU72419dj/Xdz0n9vMoLjukAiUwfDs4Ffu1LrIa+OIRvOWdW4TowFOQ==","shasum":"2291f695b99b1e3422ec4c40589ea05fed7c479c","tarball":"https://registry.npmjs.org/steeplejack/-/steeplejack-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHG4KXgbnnCO+8g8iFSZGRivMVlKEpY8LSqKYYrUU534AiEA9S5h6Pbt42jlCKNWwJj6EHSL8vSXmKRb6JZuhahSGoM="}]},"maintainers":[{"email":"simon@simonemms.com","name":"riggerthegeek"},{"email":"simon+steeplejack@simonemms.com","name":"steeplejack"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/steeplejack-3.2.0.tgz_1501875051710_0.8631477328017354"}}},"author":{"name":"Simon Emms","email":"simon@simonemms.com"},"readmeFilename":"README.md","users":{},"license":"MIT","homepage":"http://getsteeplejack.com","repository":{"type":"git","url":"git+https://github.com/riggerthegeek/steeplejack.git"},"bugs":{"url":"https://github.com/riggerthegeek/steeplejack/issues"}}