{"_id":"ironworks","_rev":"34-fa8f8ae3d698f049c05e2c2ad6393bbf","name":"ironworks","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","dist-tags":{"latest":"0.0.33-alpha.5"},"versions":{"0.0.2":{"name":"ironworks","version":"0.0.2","repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"ISC","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","main":"dist/index.js","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.2","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^0.11.0","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"403a83ce9399ab1dad1f78b09ef8a21a413f04bd","description":"## features: - **whoIAm** system includes **IAm**, **IWho** and **IWhoQuery** used to identify objects in the system. - **Options** class to manage defaultable options to any class, supports inheriting options from a base class via adoption. - **Collectio","_id":"ironworks@0.0.2","scripts":{},"_shasum":"a5f4a07cab6dd3f5c1e73ffad5b1fe9ccc445183","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"a5f4a07cab6dd3f5c1e73ffad5b1fe9ccc445183","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.2.tgz","integrity":"sha512-IRVILrH7iheFs8AyzMjoijLcpwVHIOHVI+L0pOz0AyN53CAT+4XWK+RzK9kogP7wv4jqHImKr9k1KiQOUemYAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmN9rdLLSiTgGqMof6oSXbUYZclY3hOGTqwWzB0pOq0gIhAK2xSjQn+E8fSH74NLJHWdKCLDAxvZWaWn6xU2O9oM33"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.2.tgz_1457548994221_0.7519481093622744"}},"0.0.5":{"name":"ironworks","version":"0.0.5","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"4b6e595f5d132cbc13b79d74f9303488a7c4a245","_id":"ironworks@0.0.5","_shasum":"bf25ca7803c68b9876a515fdf9ae06c5228614f9","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"bf25ca7803c68b9876a515fdf9ae06c5228614f9","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.5.tgz","integrity":"sha512-NBDSmU3biKTnAwzYKChku+YuBfefl99Zaa3T1LjEqU5ANCafr/H7AeMuqW/WMFsAp0MIlyoMyEpCOCjoNgR2Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGU8VvMMmNXd/IxM9B+rkqX21a1Zg3bzekFORW51BO0mAiAg97F3NnsPJabRUodB7rMwk0aGQxP0NyIZ4yj5rts4Fg=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.5.tgz_1459955421345_0.49585170787759125"}},"0.0.8":{"name":"ironworks","version":"0.0.8","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"e233e77448e5c182de46290572bb18dafae03700","_id":"ironworks@0.0.8","_shasum":"75ba6be601f3e2cd962daa637e6984fcc694fc78","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"75ba6be601f3e2cd962daa637e6984fcc694fc78","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.8.tgz","integrity":"sha512-y3Sq63rP6A3yk6TtM2vr0EKzzN00PSGDKTcaqGoRskIDZd1pwrjhaXLuULgiqntI5lJBc5TggqgxKg14A6E6JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDPL2v5ZMG+lFFLypaVQJK/0PHniNPUVk9jMbodvAfFAiEAqhiezqnYB4DHEtcGyBVQKvce0KECpTy0L5PLfWdqx9Y="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.8.tgz_1462479560343_0.35555641958490014"}},"0.0.9":{"name":"ironworks","version":"0.0.9","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"d85c914a756d426ab6b807c6f4e75f7655b97c1c","_id":"ironworks@0.0.9","_shasum":"ac77a7cf10035518df1aab03b5594c72e4c84e34","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"ac77a7cf10035518df1aab03b5594c72e4c84e34","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.9.tgz","integrity":"sha512-fpObl1SCKF5R+FJLdKsEcic2cibMcpZUBsDmwJ3h3qCV+UGkMpM7pkwo8Zxug2s5szaw6nQHTlCEhEEsQyIpOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/Y90ZZPaEzKPSCb/5xVidFcMrT9iZ4FzK2qpAl2M8hAiAKpwtO+6RUPp/cIZM/hQLVg68bwcoy1IHT7GnWSqzIlA=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.9.tgz_1462546194994_0.290184224024415"}},"0.0.10":{"name":"ironworks","version":"0.0.10","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"c9db00ec0900c7cf07ca75959e6dc66e86483508","_id":"ironworks@0.0.10","_shasum":"16d2c10833ed0c97002d4ebf539267d22996234e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"16d2c10833ed0c97002d4ebf539267d22996234e","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.10.tgz","integrity":"sha512-pRXkHDCErGCK6nHEWHjOYUHyQ1JjaUlrAWg0rLGDkDFV2KyT/rucPPoFbACwW72MgrAP65tHhvEdVfBpcgB6Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMaJdApScDRAWEKmjKjbUjFs3yq5uZDgKxGSpWm7kz/QIhAPaKnrPZxOQZYGOIJCRT99XziUQzojihtliUmstCNDEh"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.10.tgz_1462546230551_0.5577637222595513"}},"0.0.11":{"name":"ironworks","version":"0.0.11","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"129efd2cca0e93e87c85829d73a114cb7cc358f0","_id":"ironworks@0.0.11","_shasum":"6c46314744d85ad5620b3fd5d742e4b50b25fc78","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"6c46314744d85ad5620b3fd5d742e4b50b25fc78","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.11.tgz","integrity":"sha512-/dDExenwVVRYf/CUPGzOD/2M02HFqEa8b2WU27elZa7a/49RotQq50j53zOIErfcIhsK4JfRXKeAK9zO1npOHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSScI5DOzXClW1OadJOJ+UBSB50iPoVtQnWg7H0dEepAIgUZhKqKrobhHr4UowGn4ct7PGeq2yzalsqx+v1ntgn6g="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.11.tgz_1462549657472_0.8571446728892624"}},"0.0.12":{"name":"ironworks","version":"0.0.12","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"typings":{"main":"dist/ironworks.d.ts"},"gitHead":"694e0582560106653cb6443cd8854366bef7dae4","_id":"ironworks@0.0.12","_shasum":"9989e407c7f240cf57a88ea6c5a63a5b969de867","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"9989e407c7f240cf57a88ea6c5a63a5b969de867","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.12.tgz","integrity":"sha512-+JIJkETCUnC7akm3mIqtiKbEEJjMyH0yp6ioymbeGkSCFRmj5IfD1WLGjiYXAs5axDIs511hgN/pl1ii3/urxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNcyoFTNa2LKY64pUknIjI6lUQ95oQXBEBf56gjjM+bQIhAMLhTsz2147+CWC/eeEW1fENroIhoU7AdZHmw9AZ/34W"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.12.tgz_1462802641865_0.3488283548504114"}},"0.0.13":{"name":"ironworks","version":"0.0.13","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"typings":"./dist/ironworks.d.ts","gitHead":"b541d1dc7f70069aacc717644d0cbabc0eba7dc1","_id":"ironworks@0.0.13","_shasum":"746475dc36a789f51bf302c2d30c5376252d4062","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"746475dc36a789f51bf302c2d30c5376252d4062","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.13.tgz","integrity":"sha512-vOOEOlENv9XeGk4Z38JZ3wZ8x9b2BS1GsYYgSpRya8ALasQZt7wniTwe0xn/yQ32qTTQcgauVBxSMsPqzu4s6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhQvj1tS2a126cdD1zjyIi2BDm7n5C4sRar/8XKDJNUAIhAKG0JQlXe+pwFOG6X4f5ULlYHBtHZ3sPI1K8oI8+KI1M"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.13.tgz_1462805175952_0.6399888622108847"}},"0.0.14":{"name":"ironworks","version":"0.0.14","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"typings":"./dist/ironworks.d.ts","gitHead":"66270b14a512fdb48cc7e187ccf4651e9fc0a646","_id":"ironworks@0.0.14","_shasum":"68d489a33af573ac7c800445394082d992a2813b","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"68d489a33af573ac7c800445394082d992a2813b","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.14.tgz","integrity":"sha512-5hqkC57kkqY1lhRUtA+8AmxK8N04zIYu32WAodZ+CD8gUAORmz18k+KASjA+FPoA2oNs5nSP70eANdjDeguQpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYJ5rvP3mghR2xPpm18OdrARo7YiRTkUCwcMqJK3xhsAiEAqB0fph6C79vvVjzwZQR9jOqjAAzYpG53kv68UlsxkNM="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.14.tgz_1462805575284_0.08097213273867965"}},"0.0.15":{"name":"ironworks","version":"0.0.15","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"./dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"c4771290395a73f66a126021341cbca90670f090","_id":"ironworks@0.0.15","_shasum":"c5482b9aa5b82f38e4b929ceb6b0e6c15c87999d","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"c5482b9aa5b82f38e4b929ceb6b0e6c15c87999d","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.15.tgz","integrity":"sha512-E+XGhAOX4aUkbFwdmj3FWXSLl8omCnicZ07LqloXamwFwgzNl48cPAEwT0pgGLt8aaeK3Lumapemc8oKEH/ceg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApLFo1ekiScNrJI907quLxAq3/JOfk86aXQPBK1Ais8AiEA/KcU5lCdkQ4Jza7HjLhD8j6IbLQ6nK5/3TSn/XgU4B8="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.15.tgz_1462818442610_0.579731771023944"}},"0.0.16":{"name":"ironworks","version":"0.0.16","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"./dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"86efd18f5c824ac41ad1ba278459dbee587176aa","_id":"ironworks@0.0.16","_shasum":"3dbf8c5c464d3fc05acf4c103382822f09f6b156","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"3dbf8c5c464d3fc05acf4c103382822f09f6b156","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.16.tgz","integrity":"sha512-EFo+ncGwJgcoXvUfXcmXq4GdCg8RMBVyYf2jcVpbSIIzQgleb6b8QzQRpN23GnS8PX7whszklCLoAArK+aAIrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC/Bhe/rF+SRM8TqGGdDWSJHpPcE3jJTqS3mIwWEyOLwIhAOBlYS9TlUdLhCPNybYUI96jjdb8HrVuXrImQJQJ9Kmp"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.16.tgz_1462818804153_0.05424384353682399"}},"0.0.17":{"name":"ironworks","version":"0.0.17","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"424682a17f6fcc8df58626ef1a158349d8b69a25","_id":"ironworks@0.0.17","_shasum":"d0617c6647b6d7ad6f30891f2b888b762c4d3fac","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"d0617c6647b6d7ad6f30891f2b888b762c4d3fac","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.17.tgz","integrity":"sha512-Sf8AVZ6Yj7DdXqsMY/NTZHDBQFKZskpnRnCpC6sTrs0p/lEpLMGNqn0QmABGqY0s4/EDAEgENNB4wIWvG9TP1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERMxKGUcbvizajgVLE9A89HW5umgEuxzMeGTlUEu+auAiBNXjRjJz3gVf6k64dMl8OIJU6LS/aHgVuINw+Iyy/6ag=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.17.tgz_1462821329553_0.5321267661638558"}},"0.0.18":{"name":"ironworks","version":"0.0.18","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"80a828dedc8ac45e901dd8c5b552737d7caa39fd","_id":"ironworks@0.0.18","_shasum":"59e70fb0e462c5a76ff8c7d70809cae8a4134023","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"59e70fb0e462c5a76ff8c7d70809cae8a4134023","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.18.tgz","integrity":"sha512-QaPjKsIx26R02JfkNR6N5LFZ9Nh9VTqGi0nHN+oi4hr36eMskB+8uhuzNaKPyIWb/H/i4SC2sgqUgNroI0iNYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCHyHmkX0aWLSfC8RtvvEMDQVa1z49MoJ5oDBxD9f++QIhANm1ZlQ4obMyiOdNGfpW7SfH2+Xa8TS7SwUPGREtKgsi"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.18.tgz_1462822747247_0.7703655143268406"}},"0.0.19":{"name":"ironworks","version":"0.0.19","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"3efd3e13a27553cb198dac9ab6a79bb9fb2ac9a4","_id":"ironworks@0.0.19","_shasum":"9f3d3cae9d3196de17a3bd1c0e7b28ccfacfca12","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"9f3d3cae9d3196de17a3bd1c0e7b28ccfacfca12","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.19.tgz","integrity":"sha512-VHnCcYy+UXXVHQBG8UW/jkZJfcIMST0yXVl6FEOSms16X8/PlVodaYFwCN9EvCCOb3poVB1gO+6ln04Q9pUW0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL3jfKYL14xxeWEYzgLUAC1YlcxuVjBwAzu8feWmvSwwIgAcgLs706mvnQ6z+6GPy1OjBJBSphaVT9xMM7VCsKkT0="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.19.tgz_1462822893017_0.40310179092921317"}},"0.0.20":{"name":"ironworks","version":"0.0.20","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"c19585a02e8898c5e0d35b975aa38a9137e22509","_id":"ironworks@0.0.20","_shasum":"16bfe88198c18143a53804ed60a34639e2e0fe08","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"16bfe88198c18143a53804ed60a34639e2e0fe08","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.20.tgz","integrity":"sha512-Dg1n2uyGDQ3zv0hQEYmS8yzn1UXsXizEPn+A6tdBsh7R/en8nbnzaBVupFAnTxyXkexwzXPgK1VeuC9PphGfbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjgbM3T1S45jnzchivgZPJivjWbuH3rODntoOM0HN1gwIgJtwoXIS9BWkCJfWE/nDBFicGJ6FAG3puyoitWs2SBfs="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.20.tgz_1462823022697_0.7337697723414749"}},"0.0.21":{"name":"ironworks","version":"0.0.21","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"526e030449c35e601c4c0c0310e34e551330270b","_id":"ironworks@0.0.21","_shasum":"7ac0d9d78df1f034ef7487544d297e7987765b4b","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"7ac0d9d78df1f034ef7487544d297e7987765b4b","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.21.tgz","integrity":"sha512-bdQCN2oTW1fcZUOLu7ms1NksX81JRO3q9fFCaJg1vJHN1nKgE/RSFBNMEEY5MlNyELKQ1sfTahMWH0OZopTHNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD17cVUyJ8piVF9Ysdm0rNcd9M/D2TFIbAUu2ujyx0jxwIhAOg3zPfp0h0YM/159zWHvBAqeShoWzzqgZK304zFyEkC"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.21.tgz_1462824863462_0.657959524076432"}},"0.0.22":{"name":"ironworks","version":"0.0.22","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"2f95c5797f97c85101364c43e80f43d7ed9f267e","_id":"ironworks@0.0.22","_shasum":"4f0e0838c6d3860bbcbd9eea9fad7f2aad7b4fe2","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"4f0e0838c6d3860bbcbd9eea9fad7f2aad7b4fe2","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.22.tgz","integrity":"sha512-Ki6L1CrSYWGo8sOaMhEqVG5p7Tnpne4MlkoGLrCM1zaVIFG0ut1e87tCebJDc+s9vUiH/85jC2xLOocnx7N2RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo+StJlz3jMGnRd0Tu+DMUuf6Z2GSmxSVzaPjOQrS4QAiBNq5FtF+iuH9fB8L66aflXMy7jxcxUuubU3TeOgmUgaw=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.22.tgz_1462825185559_0.5198657151777297"}},"0.0.25":{"name":"ironworks","version":"0.0.25","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"43ebf0e47a4f198a73a1ac65e3484567b1f04db9","_id":"ironworks@0.0.25","_shasum":"7064c603bfbbfca3848f482b6f47c6cc558db7fb","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"7064c603bfbbfca3848f482b6f47c6cc558db7fb","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.25.tgz","integrity":"sha512-nU1mV/DzHREvOk+EgrLN+4a5ojw1xm6HPJKEKOYRvCg0M1sMUc6klTaK4NwDrOkGtytFqnNB6Bd6e722VjEP2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqna7AabebWHFrArSHxscfYfcU6eTKbhCLiLkcWJUTyAiEA/+hTL+ZJe7pGKo/7QNpXUJgLp1NSzBpClh70DEuxV8I="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.25.tgz_1464709101733_0.9670217353850603"}},"0.0.26":{"name":"ironworks","version":"0.0.26","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"7a21c3725bd0ef13102cb35634ad3ac04d564ce3","_id":"ironworks@0.0.26","_shasum":"34e8a037d113e9e383c2718d3a62bd881403ab9f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"34e8a037d113e9e383c2718d3a62bd881403ab9f","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.26.tgz","integrity":"sha512-lgNQO0NhbzLmJAfGVTIyNlHYMhT4ycfRGnLejR5f71C5OuqqnfCZVb7bFSeuli7VMTsiZU1ZfrUCRNE1QngiyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp/GnA2jZnw/woo7s4jSbldl9b3zq9D3ZLExgbkfg1SAiA2NZN1feufdMHmaJVCErpxcma6RSmx+8Qyt3AzjFUVqA=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.26.tgz_1464717766563_0.19276014948263764"}},"0.0.27":{"name":"ironworks","version":"0.0.27","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"dc0b154010b79c5db9c7cbba262c601e47a756f0","_id":"ironworks@0.0.27","_shasum":"b37dfec3620d33ccd80f6f9feaed7a105577e0e3","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"b37dfec3620d33ccd80f6f9feaed7a105577e0e3","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.27.tgz","integrity":"sha512-DwNCtaYGDcrJpO5CbulZU2FujTP4zGj7uBi5HzzELhSNFaNjj/E2dvOuPpKNehNeLrNpJd083DNxUb6MpmIi3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk972uLV1Jccl8oaiVpt7cqF35OMuIceL1UI2hqwaVrAiEAsmW4iIC0fedj0s9buNyWWxZzpaTeOy7XzGHs8/EJl50="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.27.tgz_1464719162533_0.37776701152324677"}},"0.0.28":{"name":"ironworks","version":"0.0.28","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"36cd87369f5c63fa5fa81c025ff8f4face3bb29b","_id":"ironworks@0.0.28","_shasum":"2fbf6da719ab352d39a9fb678626a0a196cc3f2a","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"2fbf6da719ab352d39a9fb678626a0a196cc3f2a","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.28.tgz","integrity":"sha512-4xBO/0lo/7pEzrKOUlgntV04/hmALE0wmFoTlgrG+1p+3QEeZMr1y49Hb1XoHEfmilo7426GOLPz22jbc7ycbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFBbEdeROZHKGvMCo1X0alrhoBUCRe3phyjC6WRwPKfAiAPxxzPcC9G++k3W9oRBUYe8XRkGDIu75yukQrMCdIC2w=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.28.tgz_1464724076906_0.6940536822658032"}},"0.0.29":{"name":"ironworks","version":"0.0.29","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","typings":"dist/ironworks.d.ts","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"f0a20cd433be17ae33be231ac65e30b729445c58","_id":"ironworks@0.0.29","_shasum":"3595b809ec0950d958f86c70c9d86a1b3ae1c1a6","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"3595b809ec0950d958f86c70c9d86a1b3ae1c1a6","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.29.tgz","integrity":"sha512-/kRZjag/EwYDEF+ZwyBpeN8s5LBYzmWHeMesnomifgrtYr1m+RGzT6fqD5ionwxZUlMgttEqWGyOSmaG2goOow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID70WrlWCWWj8g+cjb/JixiCn7iQCcWYdJKF9Th5Ug8BAiEA4VGLTNe+jn/Exql/RaVjvbWKoEIBdmYfLhhHPpYQOCU="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.29.tgz_1464724727632_0.8172997052315623"}},"0.0.30":{"name":"ironworks","version":"0.0.30","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"5d7dcbcee2289b8f96ebefef9bcf5ec4754e86b7","_id":"ironworks@0.0.30","_shasum":"143db5fb2d072742f20d0df2bca4cae6f4c8b755","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"143db5fb2d072742f20d0df2bca4cae6f4c8b755","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.30.tgz","integrity":"sha512-NxcTMjFFEbmSBjJkShlxVrmFvazBiSjpHbdTuTSf2W5Qo1GUE++13zy4KxLbtBOnxTBhaD7tEbJcVGikAOo+Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMVRHzdoB89z7dpu8niuuPc3+p0gzlE5qCyz9Nd1GdKAiEA4EsSUib7Z73S6VRdALAGtZPz2OnhM/jGU+s2jAOtBBY="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.30.tgz_1464806180813_0.9088015174493194"}},"0.0.31":{"name":"ironworks","version":"0.0.31","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"dc5402dd56636072f669e1f91b4076bdfbcc4411","_id":"ironworks@0.0.31","_shasum":"58d9bab8e9457468db7e03f580e42ab81da46e8e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"58d9bab8e9457468db7e03f580e42ab81da46e8e","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.31.tgz","integrity":"sha512-mBYEjmIRDOZ13cPjmcBwJ0Zr8SbETRzXJODjR8WR6RUyQbFw7hxRV02fPcYvhhMBGgQonu/1K041o1vAUYonoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB8UP+a0P3w37gyfv1pfwEJhkN9Ky5to9kCTRcYHmevgIgPydjKX16q2GFzZYFQ8JHuflTVddfCnFQ0UfqQQ5EIW4="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.31.tgz_1464806948745_0.8758408362045884"}},"0.0.32":{"name":"ironworks","version":"0.0.32","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^5.0.2","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"423423704a5cd8a40c8f388b577b38dadc8dd8fc","_id":"ironworks@0.0.32","_shasum":"670e8e84936e7539368f9b14fdcc4a70e425cacb","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"670e8e84936e7539368f9b14fdcc4a70e425cacb","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.32.tgz","integrity":"sha512-EwWFH4Jdvk2E7CBb3dMubAQrtltEw1J5MJcrVAWjL1i8pz0xj9zW4Jr+uoSlG2mA08QUsah9G3UvD0uy8Z57+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFbevT2v+gq0w/vsPgd9LgeHbR1IzvnzJ5kXqUIcu+9gIhAMcMV1azEBWaPUW+H7C0WWUU8vURH/1Hyjj7kuLLEtXw"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.32.tgz_1464812655984_0.9720378222409636"}},"0.0.33":{"name":"ironworks","version":"0.0.33","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.6","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"b4b5cc2f84e34d3e070406cdd8157d2ebd0a2808","_id":"ironworks@0.0.33","_shasum":"b73fb7115b2d62817c0c80b5edce5ea0f1eb4771","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.4.5","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"b73fb7115b2d62817c0c80b5edce5ea0f1eb4771","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33.tgz","integrity":"sha512-Wdv2Eu3Y8ZboMVHV0I5YSzuSXOlPEJwfuYHxRQ5w48ODA8D0+JKzRHnQV3DJYHtXOzW3oRXgkItEgImS4RoplA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxnUq+Z1Mt9L5zFFa43GGKPyscFjoCphskN2kroQotpAiAqWLpW+86AWMJKxjTVbpqMe+YyZYb5RyP3yIDwq2VSJg=="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33.tgz_1469731907904_0.3490192461758852"}},"0.0.33-alpha.0":{"name":"ironworks","version":"0.0.33-alpha.0","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.7","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"f5bb074f2d7c6292f8664b66d2fd944c0655cc9c","_id":"ironworks@0.0.33-alpha.0","_shasum":"50b8b9a53f0ae7b27815a79d3abb39562c4a0598","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"50b8b9a53f0ae7b27815a79d3abb39562c4a0598","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33-alpha.0.tgz","integrity":"sha512-xA/5QhDhql1Edl6KLMeu3MD0r9MSblHW1bKh6Ebiqyzwz1OLN4zUOtgzAdxv56u+8SMFNv3kALFZiJx61+8S9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpTLWBVNFNhe3mKCfU3e9PJK6KZ7DrzxlIX6MSb/Db2AiEAoHbpM3tkqKOjwOvM56DIp0vqaxBiBGBSnatiMlEXyOI="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33-alpha.0.tgz_1481641217450_0.0969513338059187"}},"0.0.33-alpha.1":{"name":"ironworks","version":"0.0.33-alpha.1","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.7","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"49f48f2c8a27b82b3e93c7fe3872416a04ccb5e3","_id":"ironworks@0.0.33-alpha.1","_shasum":"bbc74474a8a014b3e7e1f5e93bf0527a13a32dd3","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"bbc74474a8a014b3e7e1f5e93bf0527a13a32dd3","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33-alpha.1.tgz","integrity":"sha512-5Nfc+It5efYuIDmxKgbpHvd7nusFyl39Ln6WyEe81htZFlhEcRKK9IjnmrxmYLjjpDHAwjKAmmGgQoLlZtzEPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp2TqsL/ttvCRVvbP+ouma0vUNpLtBaCSIX1zkfRBI3AiEAhSj1wPhLOLaQsfWnu64wxR4YPtc/ybYVAO6oSAvxJiw="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33-alpha.1.tgz_1481728894888_0.3279576366767287"}},"0.0.33-alpha.2":{"name":"ironworks","version":"0.0.33-alpha.2","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.7","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"70340d0e0035a773916cfa43e3e70973e4d8b7dd","_id":"ironworks@0.0.33-alpha.2","_shasum":"038bce8d391432282f026ad045c50bd00b1051df","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"038bce8d391432282f026ad045c50bd00b1051df","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33-alpha.2.tgz","integrity":"sha512-pYvymywZ0/5TWgmCrsBVu9hmhXYMDAcK0YbE30o4OteGE9XuEeOdZmy5UDsPLrRO/qUgBtvGpXo5jwdDg70gAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpGKc+RcNTIJGzUuoaMqJtKEkhTFsfxZPbDtO/m7HoQAiEAoFL9zYc+6QEhrEiaCE8hW27m1XissdrI2Cw3ymv0Vuo="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33-alpha.2.tgz_1482201742372_0.2421213600318879"}},"0.0.33-alpha.3":{"name":"ironworks","version":"0.0.33-alpha.3","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.7","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"cced23799cc5f722289084470fea3de6f34d7d1f","_id":"ironworks@0.0.33-alpha.3","_shasum":"535eec6c44dda2b8379090f7f8ec5a12f8f52a54","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"535eec6c44dda2b8379090f7f8ec5a12f8f52a54","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33-alpha.3.tgz","integrity":"sha512-jorx11XEYHO1Vn+19mycm9D/fUKuSPzyENLAYlkAvNqbVZGgvbv4joXllT68UvKyyWvm6BJ7Aop0f5ZiwB5XZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0rhJlDmLiJ8yDUkevcCa+Y6+Dre3xPty2SIMsT99+0gIhAJANps5hNGuB1KDgVV5CL3zXaquo46L5POi5pgGMRok5"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33-alpha.3.tgz_1482249959209_0.7191342350561172"}},"0.0.33-alpha.4":{"name":"ironworks","version":"0.0.33-alpha.4","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.7","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"f4fede809d861b940bdf9022954708f1b4319b77","_id":"ironworks@0.0.33-alpha.4","_shasum":"aaf884ea7a4f13f63fc6e4b75dcfb3533a8e3497","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"aaf884ea7a4f13f63fc6e4b75dcfb3533a8e3497","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33-alpha.4.tgz","integrity":"sha512-Mx1NRWtzilfHCelxhF/1ElCQ1Ggkx0aECApfpImnnJ47HJwyCWJrC8ibYHYtyj27+6b66SNYbiC5amE0BEtVXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx2B11z6Qm2I0gGD+AjindI82QzxcRfQ21wmGvjr/mgAIhAMz8oIwm/YhM8QL85jSu+UCt2xexHNLvrQAfjqUibcp/"}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33-alpha.4.tgz_1482432372427_0.04155174666084349"}},"0.0.33-alpha.5":{"name":"ironworks","version":"0.0.33-alpha.5","description":"[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)","main":"dist/index.js","scripts":{"test":"grunt"},"repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","dependencies":{"async":"^1.3.0","findit":"^2.0.0","hapi":"^13.0.0","inert":"^3.2.0","iron-beam":"^0.0.*","json-stringify-safe":"^5.0.1","jsonwebtoken":"^7.1.7","lodash":"^3.10.0","request":"^2.58.0","socket.io":"^1.3.5","socket.io-client":"^1.3.5","socketio-auth":"^0.0.5","socketio-wildcard":"^0.1.1","uuid":"^2.0.1"},"devDependencies":{"chai":"^3.0.0","grunt":"^0.4.5","grunt-bump":"^0.3.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.8.1","grunt-mocha-test":"^0.12.7","grunt-replace":"^1.0.1","grunt-shell":"^1.1.2","mocha":"2.3.4"},"engines":{"node":">=4.2.2","npm":">=3.0.0"},"gitHead":"9adce5639784d141b32284fe27889b74357c3c5d","_id":"ironworks@0.0.33-alpha.5","_shasum":"c1e098b6d31c30a0b504e47b464ba5b8868eceb7","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.2","_npmUser":{"name":"ironman9967","email":"ironman9967@gmail.com"},"dist":{"shasum":"c1e098b6d31c30a0b504e47b464ba5b8868eceb7","tarball":"https://registry.npmjs.org/ironworks/-/ironworks-0.0.33-alpha.5.tgz","integrity":"sha512-yYg28/bHBl7bZw9h5Lgz/F8bZMa1cWJT4j/+m9s7v5OT1VCTQnM2DryPdV2Qj43Pl2aTEWbNiS9qfnHsQTTFDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo2JwKeFoM1dq2b2tbMpKz1ClBL4eOh1+nz4w0IHCqlgIgXju7sIErOBUhPxsKZBgwac3OvI+1nTXovr5QDZcTK2w="}]},"maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ironworks-0.0.33-alpha.5.tgz_1484534734011_0.5689314417541027"}}},"readme":"# ironworks\n[![travis build](https://travis-ci.org/ferrous-frameworks/ironworks.svg?branch=master)](https://travis-ci.org/ferrous-frameworks/ironworks)\n\nironworks is a worker (plug-in) based framework to assist in creating a modular, interconnected microservice ecosystem\n\nit provides several built-in workers as well as a base class to create custom workers\n\n[Documentation](http://) *(coming soon)*\n\n## Installation\n\n`npm install ironworks`\n\n## Overview\n\n### services\n* a `Service` is a container for workers\n* a `Worker` is added to a `Service` using the `use(worker)` method\n* when all workers are added, call the `start()` method\n* when a `Service` is started, it calls workflow methods on each worker:\n    * `preInit(comm, whoService, [callback])`\n        * **this is mainly an internal step** - it should not be overridden under normal circumstances\n        * `comm` is the instance of `iron-beam` that serves as ironworks shared eventing engine\n        * `whoService` is an object with the name and id of the service\n        * `callback` accepts an error parameter\n        * always `return super.preInit(comm, whoService, [callback])` from this method\n    * `init([callback])`\n        * this is the step where listeners are created\n        * listeners can be created after this step, but certain `Service` features will not take them into account\n        * `callback` accepts an error parameter\n        * always `return super.init([callback])` from this method\n    * `postInit([dependencies], [callback])`\n        * this step is used to interact with other workers once they have created their listeners in `init`\n        * `dependencies` will be a `Collection` of workers that this worker depends on - those workers will have already completed their `postInit` step\n        * `callback` accepts an error parameter\n        * always `return super.postInit([dependencies], [callback])` from this method\n    * `start([dependencies], [callback])`\n        * this step is used to interact with other workers once they have be started\n        * `dependencies` will be a `Collection` of workers that this worker depends on - those workers will have already completed their `start` step\n        * `callback` accepts an error parameter\n        * always `return super.start([dependencies], [callback])` from this method\n    * `postStart([dependencies], [callback])`\n        * this step is used to interact with other workers after they have been started\n        * `dependencies` will be a `Collection` of workers that this worker depends on - those workers will have already completed their `postStart` step\n        * `callback` accepts an error parameter\n        * always `return super.postStart([dependencies], [callback])` from this method\n* call `getWorker(name, callback)` to get a worker from a started service - callback accepts an error and the worker, if found\n* call `dispose([callback])` to stop a service which will dispose it's workers and release it's listeners and other references - callback is optional and **does not accept an error parameter** (disposal errors are handled internally through stdout)\n\n### workers\n* a `Worker` is a class that overrides service workflow methods in order to add event listeners to accomplish some task\n    * eventing methods - ironworks uses 6 pairs of methods for emitters/listeners, instead of just emit/on, so that the parameter signature will be known to the framework\n        * `tell('event')` -> `listen('event')`\n            * the simplest form where no information is sent or received - the event occurence is all that is needed\n        * `inform('information', { some: 'info' })` -> `info('information', (info) => {...})`\n            * the emitter is providing information to the listener\n        * `confirm('task', (e) => {...})` -> `verify('task', (cb) => {...})`\n            * the emitter needs to know when a listener has performed it's task\n        * `check('receipt', { product: 'data' }, (e) => {...})` -> `ack('receipt', (product, cb) => {...})`\n            * the emitter needs to know when a listener has performed it's task on the provided information\n        * `ask('question', (e, answer) => {...})` -> `answer('question', (cb) => {...})`\n            * the emitter needs information from the listener\n        * `request('action', { request: 'data' }, (e, response) => {...}` -> `respond('action', (req, cb) => {...})`\n            * the emitter needs to get information from a listener about the provided information\n\n### event namespacing\nironworks uses a 5 part namespce for all event names - (i.e. - `comm.service-name.request.my-worker.do-task`)\n* prefix\n    * used to create distinct channels for events inside the same service\n    * defaults to 'comm'\n* service\n    * used to identify the target service name when communicating between mulitple services\n* method\n    * the name of the \"emit\" method name used (i.e. - request, tell, check, etc.)\n* worker\n    * the worker name that houses the listener for the event\n* name\n    * the name of the event\n\n# built-in workers\n* http server\n    * can be used to serve static files\n    * can provide a REST api for all listeners not annotated with `{ internal: true }`\n* socket\n    * depends on `HttpServerWorker`\n    * can be used to receive communication from other ironworks services via `ConnectorWorker`\n    * can provide a `socket.io` api for all listeners not annotated with `{ internal: true }`\n* auth\n    * depends on `HttpServerWorker` and `SocketWorker`\n    * can authenticate event listener endpoints using jwt tokens\n    * can authorize event listeners endpoints using roles\n* log\n    * will log all events to stdout\n    * events can be annotated `{ log: { level: [detail number] } }` to control the detail level of the logs\n* metric\n    * will emit `comm.[service name].inform.iw-metric-[metric worker name].increment` for every event so that counts can be calculated\n    * will emit `comm.[service name].inform.iw-metric-[metric worker name].duration` for every event so that execution time averages can be calculated\n* connector\n    * used to connect to other ironworks services\n    * more to come!\n* environment\n    * used to get environment variables from the system\n\n# examples\n\n#### http file server\n```js\nimport ironworks = require('ironworks');\nimport Service = ironworks.service.Service;\nimport HttpServerWorker = ironworks.workers.HttpServerWorker;\n\nnew Service('my-file-server')\n    .use(new HttpServerWorker({\n        port: 9967,\n        rootSitePagePath: \"index.html\", //the file served for the site root\n        hapi: { // this entire object is passed to hapi, any valid hapi option can be used\n            connections: {\n                routes: {\n                    files: {\n                        relativeTo: path.resolve('./content/public')\n                    }\n                }\n            }\n        }\n    })\n    .start();\n```\n\n#### http REST api server\n```js\nimport ironworks = require('ironworks');\nimport Service = ironworks.service.Service;\nimport HttpServerWorker = ironworks.workers.HttpServerWorker;\n\nnew Service('my-api-service')\n    .use(new HttpServerWorker({\n        port: 9967,\n        apiRoute: 'api' // used to separate the ironworks REST endpoints from your other urls\n    })\n    .answer('echo-endpoint', (req, cb) => {\n        cb(null, req);\n    }) // this will create an endpoint at http://hostname:9967/api/comm/my-api-service/ask/iw-service/echo-endpoint?some=data\n    .start();\n```\n\n#### more examples on the way\n","maintainers":[{"name":"ironman9967","email":"ironman9967@gmail.com"}],"time":{"modified":"2022-06-19T02:35:05.032Z","created":"2016-03-09T18:43:16.845Z","0.0.2":"2016-03-09T18:43:16.845Z","0.0.5":"2016-04-06T15:10:24.068Z","0.0.8":"2016-05-05T20:19:21.911Z","0.0.9":"2016-05-06T14:49:57.997Z","0.0.10":"2016-05-06T14:50:32.087Z","0.0.11":"2016-05-06T15:47:39.038Z","0.0.12":"2016-05-09T14:04:03.069Z","0.0.13":"2016-05-09T14:46:19.107Z","0.0.14":"2016-05-09T14:52:56.486Z","0.0.15":"2016-05-09T18:27:23.830Z","0.0.16":"2016-05-09T18:33:25.357Z","0.0.17":"2016-05-09T19:15:32.614Z","0.0.18":"2016-05-09T19:39:10.416Z","0.0.19":"2016-05-09T19:41:34.371Z","0.0.20":"2016-05-09T19:43:45.535Z","0.0.21":"2016-05-09T20:14:24.684Z","0.0.22":"2016-05-09T20:19:46.669Z","0.0.25":"2016-05-31T15:38:22.682Z","0.0.26":"2016-05-31T18:02:47.543Z","0.0.27":"2016-05-31T18:26:05.089Z","0.0.28":"2016-05-31T19:47:59.670Z","0.0.29":"2016-05-31T19:58:50.091Z","0.0.30":"2016-06-01T18:36:23.581Z","0.0.31":"2016-06-01T18:49:09.985Z","0.0.32":"2016-06-01T20:24:18.756Z","0.0.33":"2016-07-28T18:51:51.116Z","0.0.33-alpha.0":"2016-12-13T15:00:19.662Z","0.0.33-alpha.1":"2016-12-14T15:21:36.727Z","0.0.33-alpha.2":"2016-12-20T02:42:23.122Z","0.0.33-alpha.3":"2016-12-20T16:06:00.017Z","0.0.33-alpha.4":"2016-12-22T18:46:14.610Z","0.0.33-alpha.5":"2017-01-16T02:45:34.635Z"},"homepage":"https://github.com/ferrous-frameworks/ironworks.git","repository":{"type":"git","url":"git+https://github.com/ferrous-frameworks/ironworks.git"},"author":{"name":"Tyson Hester"},"bugs":{"url":"https://github.com/ferrous-frameworks/ironworks/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}