{"_id":"mojo-application","_rev":"37-4c3663357f03404436d92c6fae0455dd","name":"mojo-application","description":"Main entry point to mojo-based applications. Not very complex - just some glue to help bootstrap your application.","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.0":{"name":"mojo-application","version":"0.0.0","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","_id":"mojo-application@0.0.0","dist":{"shasum":"58f45e8ab5f3b4d1fe9dbe7da7388f856856804d","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.0.tgz","integrity":"sha512-9qQQkClyzwIK/ZjG0aWSGMRTilHQ0N8gEu957YLGzHtUaVMOTXTzE/iNtQ9Z1HTLrgBNEb0Ex4pIUJLBMSDLhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDyA8ZEPXQ/A3wvIkZPIVuC6GS5gvx1CsAv4R05XczqAiA7ez4HWU06RgaE0eG8obThIn+U8koaEXrX6G/p+T9TjQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.2":{"name":"mojo-application","version":"0.0.2","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.2","dist":{"shasum":"2b047d1de83712295bde44347fd51ca9923e9221","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.2.tgz","integrity":"sha512-VduxzzV3aL+Y/jW+Owcs2ELIzZi/ZL8+U+Lh1iHp9ups15sblxg8vUkpDc/UEwFTlTci8SFR4MTczer6mT8Y6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTrFJ4X8Dg1gRigzW83PaSi00LUGipn99vJuUYAwV14gIhAK5wENTxxq4EcKCRE7pHg8L1MZ9fx8QogpZVzw6k6swj"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.3":{"name":"mojo-application","version":"0.0.3","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.3","dist":{"shasum":"3cc1cf4de239f1fa4204bc58a189e80913d15a21","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.3.tgz","integrity":"sha512-TGbvHt0lR0yu/TMRzAJxxDHQeVWVSIaJs9ZJVSWxxYgz4miDZ2CRYvCpA74fRb+t3c5qO543UFKwTCjaDgOf/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxnmIPTkf7LJ1thqQjB6M4g7VrWlJ5TVdnRVriwF5fOwIhAJfHAlcf/QrnrMXHe1dM5IUejMQASNfN2WgMw+JanxVH"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.5":{"name":"mojo-application","version":"0.0.5","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.5","dist":{"shasum":"0c65906de6ef91ac2c9da1e191affb89a8b19ac1","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.5.tgz","integrity":"sha512-zZ7VjN7rEipVV8rLYYHfy1QZSnKEWMrPWHeCW8FvPnkmPYjuXIcPfffYFcXe5/f5iyeMMyfJ7+o6HbVWAJPHtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqNRMskXDlWNm/9I0c208vgSDm0hGVMJUEZY+o1NSRVQIhAICvMJeCFoCKQNeWEEYyHGbEXvFuYLzoONt/idAdmQuY"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.6":{"name":"mojo-application","version":"0.0.6","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.6","dist":{"shasum":"4d05e45eaad258eb9b2e8d66e022e475628addbd","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.6.tgz","integrity":"sha512-Sn6lOZ7xp6N+9oEGXKBsRmpRuoKc2nuOU3C39KZ9jLet1DcAUzp5gzJzXNTIK2wTOvfvrA8PErFmQFTmRwEJwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqestei37kcbN8IOpxZkzIu6ogM0qSXafeDEsUCU+pnAiAzQFqfQig7S9j80pd+XJKPIEVejCOVc3+FsnUGk0wEKA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.7":{"name":"mojo-application","version":"0.0.7","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.7","dist":{"shasum":"f4974f4504e64d46add7938762ccbf81954c76b2","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.7.tgz","integrity":"sha512-dMXAEpL6q0bXZYBrNeGXMseR5SQrDO49zDsBHM7+JHb7GFdlMVBZwP/JOhk44uWilWZ9rYZ9za2UFQ18o7Yq2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ/ldWC0NbEeQHiCI/U9vXPwB4Uwq6q9EbN9MwZeoanAiAdwb6gvVdTDjCHhtuEXhfi0LLwpPc44udPs/Djm13E7g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.8":{"name":"mojo-application","version":"0.0.8","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.8","dist":{"shasum":"473593d688af33dc063e78da65ec385551a7210c","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.8.tgz","integrity":"sha512-Gmz5boVxpKFWzIpP3tF5vSaCFckKsMZBNNQwpiYyo7ZJmxPiVqacH0bMyOriNpFraQoa1bUfY5M2GdBHcnZqxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmcwxXVRcTUP3bvDOFcfOl0JgwK//haBQjBIemrnB/oAiEA+xeIUOVdmm/jjVJDBtkG8hSeKvQXxckuWzkFqGdokro="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.10":{"name":"mojo-application","version":"0.0.10","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.10","dist":{"shasum":"2c3a524c86b75c7c199c5b2feb895760d00f42e1","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.10.tgz","integrity":"sha512-S6NS9SZiQvkwKP6GFYKPAm3yiNMF0PTjtll0Hrjly8V7o7lu+oKWwOtHL74mcKTAbOm4stR+fUWxKhlUcvue9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQfBF53jtXfYC1mh0/jI9sYC2l1NcYaBxbwREvMVRyagIgX1UtUeSsiiMf5TqHaktOAOvhw2UGwGxNhe9Xu57cjHM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.11":{"name":"mojo-application","version":"0.0.11","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.11","dist":{"shasum":"973690e39068ef003624668245d9dfc69cc33b8b","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.11.tgz","integrity":"sha512-kDxMPjQVlvdOKZMMi2o8bBtG1N5iCEkZ8i2dFReZ64PGxx+Lq3RlMvvKKDpNTDXH/DoPiKshl6MZBCaOXPEyRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICczDOIDuUCys+ba4CTsfaAblh7JKweKmgIfoe2yE5XGAiEAoQtYFKqSg/EGEY3sW9J4GnmAyfdBZg5P+0amiSpiGXg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.12":{"name":"mojo-application","version":"0.0.12","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.12","dist":{"shasum":"4ccd2bf46c13853ed0bbad769a851d0c886357df","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.12.tgz","integrity":"sha512-0vHVnQMjcXH7Xhg49/P/XkoMfiCeFQndgo1r+7C4iEmzZ4lx5JNKU8yx6KtzFoeyM4mkNiUPUsoAKPNgthC4bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+AI3qIOu0KJKg8jbOdzZM2eYo5Xc/Lqnzoy4zicxr7gIhAOw7PO4S+JSU/g4rMySFiNN2v60IcgwFUe8LgY96kCSx"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.13":{"name":"mojo-application","version":"0.0.13","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.13","dist":{"shasum":"e6bd07ac51b3fca433a03ef040915d3622e422a3","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.13.tgz","integrity":"sha512-VVZp/yJlMVWSSM7LT1jt0hVaQv8B3+pcZXdeshGmoH1Ek87vao87Y85wPmH9N1OMUsOGuuLQSkt66wFYN7B3FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOlAoNFaUJXuLZcNvXafxwf7XO30/l2msyJ2vDCp7jMAiBDCjFqhS6WeOzHu8fT0akpE3KDRDF0Umx5QAqXUYHZxg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.14":{"name":"mojo-application","version":"0.0.14","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.14","dist":{"shasum":"fcddbd1477fb40479fdb381b8f87877188dd021e","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.14.tgz","integrity":"sha512-WilvrMHCdQ2ZmT5qUYAlwnoFwDRAYcqjJrkMx1GOL4TLysR99lAOny4lb0sNejS5erI5m4SNJSljAbvqvqR16Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK0rIfSR/yJUyHpgUH9tuMxMm7nFK4xMUuXXoLoXBpNQIhALTE9C+QNdw/s2j7sriAqbA+Q6/2bnGj0sjfdkmsgtks"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.15":{"name":"mojo-application","version":"0.0.15","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.15","dist":{"shasum":"85e62c5c4343662044a8638353dab8269d1a1aac","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.15.tgz","integrity":"sha512-H6/fqSRLXtlKctEKC7a+3hYG48ev7adDrSW5PX3PIFXZqYwizji8Yq6dbR2AY500PD6yvihSWADxW5UtC0sQdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt+t271ftrW6vJflptTqh35AgZhAnEJIxlawVoi4qGmAiBdI4lrANa6hQs8gdLGxhPJPmJqMaScIULbVU4ASteRTw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.16":{"name":"mojo-application","version":"0.0.16","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"_id":"mojo-application@0.0.16","dist":{"shasum":"c96c45f466174228ec2188f45ba652cfb085cfd4","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.16.tgz","integrity":"sha512-+ATSqM1HrrzhchNwBLj4Ougx4EXI/SJKulc/joYjM71HMCxIPDZYTdJvCqeQSBNXtKIK5itvDp2eMoCIt5K1zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5BK0FtIKeZ4p9b0cvKxL3D5Kg2vkLDSqDM8eO0Rfo7QIhAJBz46MG7hQxHp5D3R5gNEU4hXaV4v8Hk0TNCfbnshaX"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}]},"0.0.17":{"name":"mojo-application","version":"0.0.17","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.5.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"gitHead":"6c79d49434dbfbc98d8a43d01099a74023df2ec7","_id":"mojo-application@0.0.17","_shasum":"40ad664cc04ed50e4ca125b73f01b83e4b060d58","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"40ad664cc04ed50e4ca125b73f01b83e4b060d58","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.0.17.tgz","integrity":"sha512-ximH/arLb91XSdKRGIV8I3O7jYQhwcjTBNQiEbAgLq6Bf9vlLYHw/Z3iKbfSWfTptvXxgBtg8fMzfeGYUFKVPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQke/vICE/JVLVtpQ2tLIaD+gRNIwKeV/XWhjTDN6SAwIhALQTORXifXEDyoEY2vQaAEi7+GpyQe31X1LgUZIJtVin"}]}},"0.1.0":{"name":"mojo-application","version":"0.1.0","description":"mojo-application ================","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/classdojo/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/classdojo/mojo-application/issues"},"homepage":"https://github.com/classdojo/mojo-application","dependencies":{"bindable":"0.6.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"gitHead":"469fffc9da35ef5e587b45c2e40c1d2824949673","_id":"mojo-application@0.1.0","_shasum":"cc9986aefbfcd19cbd88534357f8c1c32c056219","_from":".","_npmVersion":"1.4.24","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"cc9986aefbfcd19cbd88534357f8c1c32c056219","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.1.0.tgz","integrity":"sha512-rGlDWyD5Ivw+eJeRKCyHF6TDM9C4qjpDPFn6eZlx3nnfLhXvoA9ZAQzC+5wk4G2+kbOAojtabAPdXid+0AZu6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4oKmHtSeKfkOQoluxfkjVgwa/tnl3dAkyD8fz7DjU6AiAkw7Z2UeW8fWffxrp4FeNFCT1OLjQrbb8vNDISEoT3Ig=="}]}},"0.2.0":{"name":"mojo-application","version":"0.2.0","description":"Main entry point to mojo-based applications. Not very complex - just some glue to help bootstrap your application.","main":"./lib/index.js","scripts":{"test":"mocha ./test"},"repository":{"type":"git","url":"https://github.com/mojo-js/mojo-application"},"author":"","license":"ISC","bugs":{"url":"https://github.com/mojo-js/mojo-application/issues"},"homepage":"https://github.com/mojo-js/mojo-application","dependencies":{"bindable-object":"0.0.x","expect.js":"0.3.x","mocha":"1.20.x","nofactor":"0.0.x"},"gitHead":"777ae68609bd4ef8fcf285b321ee8a0091cb83bc","_id":"mojo-application@0.2.0","_shasum":"ba20276cf5be164fd05842601796341bcf83b8ca","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"ba20276cf5be164fd05842601796341bcf83b8ca","tarball":"https://registry.npmjs.org/mojo-application/-/mojo-application-0.2.0.tgz","integrity":"sha512-LzHPRvQ/9q8R1QavfPDfepdKhxPAL6UKHn0kqq8feoY7iIY9vB3G1ZIicbKghZrPonk58dbzYpPioSgnrU3NGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMyToY5ktnr3xDF9ZmqQdFhbLfWEwlmXF3Mebfy2oOOAiEAyVvRtTKBm5aHZjsfMpKYUItdTDCmR/eaWjgXIQPCSJI="}]}}},"readme":"[![Build Status](https://travis-ci.org/classdojo/mojo-application.svg?branch=master)](https://travis-ci.org/classdojo/mojo-application)\n\nMain entry point to mojo-based applications. Not very complex - just some glue to help bootstrap your application.\n\n### Installation\n\n```\nnpm install mojo-application\n```\n\n### Examples\n\n- https://github.com/mojo-js/mojo-todomvc-example\n\n### See Also\n\n- [bindable.js](https://github.com/classdojo/bindable.js) - base class for application\n- [mojo-views](https://github.com/mojo-js/mojo-views)\n- [mojo-models](https://github.com/mojo-js/mojo-models)\n- [mojo-router](https://github.com/mojo-js/mojo-router)\n- [mojo-bootstrap](https://github.com/mojo-js/mojo-bootstrap)\n\n## API\n\n#### Application(options)\n\nExtends [bindable.Object](https://github.com/classdojo/bindable.js)\n\n- `options`\n  - `nodeFactory` - the node factory to use when creating elements. This is automatically set when undefined.\n\n```javascript\n// node factory\nvar nofactor = require(\"nofactor\"),\nApplication  = require(\"mojo-application\");\n\n// use the DOM node factory - meant for the browser\nvar app = new Application({ nodeFactory: nofactor.dom });\n\n// use the string node factory - meant for node.js\nvar app = new Application({ nodeFactory: nofactor.string });\n\n// use the default node factory - automatically identified based on platform.\nvar app = new Application({ nodeFactory: nofactor[\"default\"] });\n```\n\n#### application.nodeFactory\n\nthe [node factory](https://github.com/mojo-js/nofactor.js) to use when creating elements. This allows us to run on multiple platforms.\n\n#### application.plugins\n\nArray of plugins to use in the application.\n\n```javascript\nvar Application = require(\"mojo-application\");\n\nvar MyApplication = Application.extend({\n  plugins: [\n    require(\"mojo-router\"),\n    require(\"mojo-models\")\n    require(\"mojo-views\"),\n    require(\"mojo-paperclip\"),\n    require(\"./routes\"),\n    require(\"./models\"),\n    require(\"./views\")\n  ]\n});\n\nvar app = new MyApplication();\n```\n\n#### application.use(plugin)\n\nregisters a plugin to the application.\n\n```javascript\nvar Application = require(\"mojo-application\");\nvar app = new Application();\n\n// load in a third-party plugin\napp.use(require(\"mojo-views\"));\n\n// or pass in a function\napp.use(function (app) {\n  // do stuff with the application\n});\n```\n\n#### application.initialize(options)\n\nInitializes the application. This is where you should pass-in your app config, including what element to attach to.\n\nNote that an exception will be thrown if initialize is called more than once.\n\n```javascript\nvar app = new MyApplication();\napp.once(\"initialize\", function (options) {\n  console.log(options.element);\n});\n\napp.initialize({ element: document.body });\n```\n\n#### application.willInitialize(options)\n\ncalled immediately before initializing your application.\n\n#### application.didInitialize(options)\n\ncalled immediately after initializing your application. Good place to start your application.\n\n```javascript\nvar MyApplication = Application.extend({\n  plugins: [\n    require(\"mojo-views\"),\n    require(\"./views\")\n  ],\n  didInitialize: function (options) {\n    options.element.appendChild(this.views.create(\"main\").render());\n  }\n});\n\nvar app = new MyApplication();\napp.initialize({ element: document.body });\n```\n\n#### events\n\n- `initialize` - emitted when the application is initialized\n","maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"time":{"modified":"2022-06-20T04:42:12.162Z","created":"2014-06-04T21:33:01.005Z","0.0.0":"2014-06-04T21:33:01.005Z","0.0.2":"2014-06-04T22:01:38.383Z","0.0.3":"2014-06-05T00:00:33.608Z","0.0.5":"2014-06-05T02:33:21.336Z","0.0.6":"2014-06-05T03:03:28.821Z","0.0.7":"2014-06-05T03:12:48.029Z","0.0.8":"2014-06-05T03:14:58.001Z","0.0.10":"2014-07-02T23:39:07.454Z","0.0.11":"2014-07-02T23:40:41.317Z","0.0.12":"2014-07-17T22:01:19.084Z","0.0.13":"2014-07-17T22:06:17.251Z","0.0.14":"2014-07-21T23:06:47.034Z","0.0.15":"2014-07-21T23:08:09.669Z","0.0.16":"2014-07-21T23:08:51.079Z","0.0.17":"2014-08-06T23:52:13.940Z","0.1.0":"2014-10-10T05:25:37.150Z","0.2.0":"2014-12-01T03:42:32.776Z"},"homepage":"https://github.com/mojo-js/mojo-application","repository":{"type":"git","url":"https://github.com/mojo-js/mojo-application"},"bugs":{"url":"https://github.com/mojo-js/mojo-application/issues"},"license":"ISC","readmeFilename":"README.md"}