{"_id":"bigwheel","_rev":"51-b4cb43540e2cdc010029834a48903a5e","name":"bigwheel","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","dist-tags":{"latest":"3.0.0","next":"3.0.1"},"versions":{"1.0.0":{"name":"bigwheel","version":"1.0.0","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"git://github.com/MikkoH/bw-router","bw-viewmediator":"git://github.com/MikkoH/bw-viewmediator","bw-vm":"git://github.com/MikkoH/bw-vm","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1"},"gitHead":"5d68cf22d20773d8a1f04898682e23234afaa2c1","_id":"bigwheel@1.0.0","_shasum":"0ac9b4f7c088399f7f19e8b9476db0dd81f70870","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"0ac9b4f7c088399f7f19e8b9476db0dd81f70870","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.0.0.tgz","integrity":"sha512-VFWCEfMJ+fi0zb0i+TIRHYsJvNWQAaWrbX8PD6cvgT3g/2J3yMys0qxLdJJFb8m1cvoJ6OP93InIlfO+ZFhbuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOOqfRKgLIrh1gjB6kuwFIAW5u2w6J9EHYc/uLxl4rDAiEAuZ4o5yWW7EOU8s1b0AdfpRVOAkm3XpcYsKAjLWqRZSc="}]}},"1.1.0":{"name":"bigwheel","version":"1.1.0","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"^1.0.1","bw-viewmediator":"^1.1.0","bw-vm":"^1.2.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1"},"gitHead":"b9b606612de44759dfd39dc08345f7723c5f554e","_id":"bigwheel@1.1.0","_shasum":"b261bfee0895431206018a4e81722db1d0072e22","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"b261bfee0895431206018a4e81722db1d0072e22","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.1.0.tgz","integrity":"sha512-y/MTi/GJSHTGNUitOZR/17aOtFE+TOyWsnOoEMMacooduRCLgqTBhw14c0Gd3ZIL3PV7Bp7eyPCWw4CEZVfdcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4zUo/J7GAHfcpiebFfatvBPQxxw01LDckDgNOp6MegwIhAKKg6icu2uqZfs+dB5w7DBwnmLcSc3ZJLvBjerxFlkgw"}]}},"1.1.1":{"name":"bigwheel","version":"1.1.1","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"^1.0.2","bw-viewmediator":"^1.1.0","bw-vm":"^1.2.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1"},"gitHead":"26ba2ef066ee0d801ad0a3ded8d73e2d42e15bc3","_id":"bigwheel@1.1.1","_shasum":"66f1e6b6e059115dd80ff7a9f52a772798c8cf58","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"66f1e6b6e059115dd80ff7a9f52a772798c8cf58","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.1.1.tgz","integrity":"sha512-dwTq746K/PTUZq7xR3BKL1Dyo1rReFXtS8rZiJzAlommDQWwhialIUuw9iIE0IxSnNoNcvy3/2wR9mwuYJErtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVUBjKbQblkrtQlLC0AlkjXlXM0fJbsRj6SzF044aSHwIhALFZVl4kAlef8YDI6RhvlHEan7O6x3MCAqwhII4EbIu2"}]}},"1.1.2":{"name":"bigwheel","version":"1.1.2","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"^1.0.2","bw-viewmediator":"^1.1.0","bw-vm":"^1.2.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1"},"gitHead":"0a361209f4267ab8ba5551385cbc521813d122b7","_id":"bigwheel@1.1.2","_shasum":"4161275ed7bba50b5c4dd6e509d87d3963d8078f","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"4161275ed7bba50b5c4dd6e509d87d3963d8078f","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.1.2.tgz","integrity":"sha512-uyO7YRE8RecJqJA8b9Yd6t/Hvcx9ccylbbPchdToJVAfMazbtupSAS8AbWJMK5pS14kY+ZA7QdwmGAlKjZLPEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyWrcvshiFqZWyTYd4kKRc0vpwYGOe6fV2dS+MSUgZVAiEA17GQK5YcXARx+4hcsr7xoI1lSu2sau39198USSyYpsU="}]}},"1.2.0":{"name":"bigwheel","version":"1.2.0","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"^1.1.0","bw-viewmediator":"^1.1.0","bw-vm":"^1.2.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1"},"gitHead":"a452ea10bfc663d2e65ce419a97579e0a9d3b913","_id":"bigwheel@1.2.0","_shasum":"20eec5e79e6b3b7dbba2a44fe572cc30ff47baf2","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"20eec5e79e6b3b7dbba2a44fe572cc30ff47baf2","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.2.0.tgz","integrity":"sha512-NeADb38sm9XhU5V8KjxVenXGTBfiOHWPYX6bz3XC/lXHqhiczccxoroXaCa48LKagXWVX38x4fZ/BGmZXxN6iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwizizaqwnW7f2lKjmBA0vy0uxYbI2w92S0i+8JNzLvAiEA3qJJzPLOI3eatuDy6fI8trsglWFcKygfjp4NMPqg/P4="}]}},"1.2.1":{"name":"bigwheel","version":"1.2.1","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^1.1.0","bw-vm":"^1.2.1","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"1c756e8d9a83028ace65670bc4d64ba08e6ec45a","_id":"bigwheel@1.2.1","_shasum":"0e07c66fed6d09c8622146881294ada6f4307274","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"0e07c66fed6d09c8622146881294ada6f4307274","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.2.1.tgz","integrity":"sha512-QDPwp+zu9ky9LRxFm8uiPJ6PWnwx+gBVzSMimejAZKF9KstPmitw6T5McfURlMDJtzG7+DEcNuPT5vq7OSykUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGY86n/CU/p9ISNg+anfUDk2QFeTaMNpOItiYDRIfb9JAiEAkp056KGV0rrSiVcdJrEmRxszUsPOJE1Fhw5LfSCyUFA="}]}},"2.0.0":{"name":"bigwheel","version":"2.0.0","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"bc838a0523858a576d78eee2260858729e1b2467","_id":"bigwheel@2.0.0","_shasum":"2989283d3b0b1c8083e17d196ae5013c2fd0f66f","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"2989283d3b0b1c8083e17d196ae5013c2fd0f66f","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.0.tgz","integrity":"sha512-zwjY2fMxhoFXy3LBv44Yts3JNfec+fgZFZq1yPXH/VnUhucAQaiElFT6f175Uo+EiJ82izSIvNk+WgDlVLGZsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgKmsupSg48ou/ZQgJp6r4/fd6445E8GrSBApIzssI0AiEA4r5okDAFRdA3PPy6+sMV9NI4M+l5QvfW+4Wo9z+zH6I="}]}},"2.0.1":{"name":"bigwheel","version":"2.0.1","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.0","dom-event":"git://github.com/bigwheel-framework/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"7af942c11d1dc0f5b5ff98ae2a3cb7b75ad51461","_id":"bigwheel@2.0.1","_shasum":"c358868abd2591b28e39d73ddcf5eb6ba40f302e","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"c358868abd2591b28e39d73ddcf5eb6ba40f302e","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.1.tgz","integrity":"sha512-OrVcFgcKxm0QYN9gyDeNfm74tiz9cZKXcp+czYT9M9z1OEHOV3sX8w+319Gy1cgnDBpop8yajAM8sjUFWhVvjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXwFwLJ2o8hQe4iffLzkmdLZqYP+jJzKxfl/REoJzstgIhAOpRkeJMJtq+2K/PWZMoQ8jozgwDUBMnjg78Hm559S7s"}]}},"2.0.2":{"name":"bigwheel","version":"2.0.2","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.0","dom-event":"git://github.com/bigwheel-framework/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"bedb9d40ecc8f4465ba3ec2abf204e285ca37019","_id":"bigwheel@2.0.2","_shasum":"4ffb6611f6c53a341dde731bb895794970ed0e57","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"4ffb6611f6c53a341dde731bb895794970ed0e57","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.2.tgz","integrity":"sha512-r+xu0X6dYY1Y+p9yTGAUFswWQ3NdlQKlTvVHDx91xH5gaSTkauBSKm3lmi4uINSpxPc6EohQDhcr/CIPgvaLZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDumYVBmFVuGgOXXQkQeshwVl/3lK+oWA0ucMo8k2NBPwIgY4Cie9kctlKvAGtOIKzfhq+qVmTIob2Br10/L6paZ+o="}]}},"2.0.3":{"name":"bigwheel","version":"2.0.3","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.0","dom-event":"git://github.com/bigwheel-framework/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"276cabb790059fe33973b33e66b8aaeb22647620","_id":"bigwheel@2.0.3","_shasum":"8b6743448b0cb5379d6ec02aee3075f7d2a2dced","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"8b6743448b0cb5379d6ec02aee3075f7d2a2dced","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.3.tgz","integrity":"sha512-mgUmhNoVjSJl6DtADd397tI0IhCoTZZz1BRBpQdUbY0N/omPnyP1VhKTNt9D7AjkpLzXiSZdqIPe5JDRRgvG7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5yApcPuciTK1qa9Kpt222IZjZyZiW7BuuMKOCRU9pkAiEAmxBbLl1QAc9v/l+fUzKbi/dAsnP5SachPTAom2R/bE8="}]}},"2.0.4":{"name":"bigwheel","version":"2.0.4","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.0","dom-event":"git://github.com/bigwheel-framework/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"ff28550d7285d130d9fedc13d4917a41f1b515fe","_id":"bigwheel@2.0.4","_shasum":"3583f186f3960c268bca20d442b75accdafcfd0b","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"3583f186f3960c268bca20d442b75accdafcfd0b","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.4.tgz","integrity":"sha512-wZFpuSIvI4jzSnkn5waC8nSd0BGwp+QoPvc0xVvz8qJP61Wh+UVmmUoXP70D2Eg7qszK9k7ILWAbwUrdwJzmqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMWcfLaGiB0wNh254Cq1yZUqpeDWiNBu8GjHWXhs2HJAIhAJPtfRLMPESSx88w8sbiwTma3kULi8xm/pCLO/NEi6OV"}]}},"2.0.5":{"name":"bigwheel","version":"2.0.5","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"940714a63168b83705d63f3011f110c3c6d25472","_id":"bigwheel@2.0.5","_shasum":"5a03dd901fa8577b4737676b4660182f02481f2e","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"5a03dd901fa8577b4737676b4660182f02481f2e","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.5.tgz","integrity":"sha512-Ha9r0HwNhjoNKZ5kpgstz1SHlJOF4GPhjHfSWSP21vnAnMHwc/bEnswbI9NNYKeAVc9qd+9VKHbEwMN6kyJ4lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8EwmA7P9kkeRBb1JkYI3QoWh1KHvmTOtsRZFgTkKTZAiEA4WmPNFBQb7USjAjBadxjZgY2ZUp95OgQ7e6yE8/OvPo="}]}},"2.0.6":{"name":"bigwheel","version":"2.0.6","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.1","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"b6a4f80820e608ca6ef92758f100cae3c492e445","_id":"bigwheel@2.0.6","_shasum":"87d8a33e494dc81955ced4c81af1e2ff1238983d","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"87d8a33e494dc81955ced4c81af1e2ff1238983d","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.6.tgz","integrity":"sha512-S75zt06nkuTaAzPrLjtbbTws9H9IxJK5/qrbc4qD2jKax8uyp1pbAdwWK+H14P3UiA/zO+3PPfMhSK22jqXMhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKwAPvqy4QUiyE3UBq3Zvx3XOrV3Y8s0HRAg7kyWPDlAiARfb5UUxF2u4pNvg6Q7RZzCNMItvYWZtzjoAuAoRgdlg=="}]}},"2.0.7":{"name":"bigwheel","version":"2.0.7","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.2","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"d6647e6f8dc40d229978a24a1a9db477404ad10d","_id":"bigwheel@2.0.7","_shasum":"49a1d7924ecc2599cc4fcd5579e5df8da253f8f8","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"49a1d7924ecc2599cc4fcd5579e5df8da253f8f8","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.7.tgz","integrity":"sha512-LIjaYPHE6aw8lYIWD3xXgv6kASXyd8m1wW7e69L6k/5MDnS85AVsh2bm4uZBin6aWZQZVRM59Ew1EimyZlvxQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpTdPvB14A/pjblo+mOmWYNTkoVY9AZ2a1AJoBUyYg6AiAGE+QxLgKUTShMMDMzwB81wx2HDElbjr1dmL+blr6O0g=="}]}},"2.0.8":{"name":"bigwheel","version":"2.0.8","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event.git"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"bb9c309e034137ecfb7cc0bde1fc060f15f3766e","_id":"bigwheel@2.0.8","_shasum":"7d80d1599b19b285a2ca4b05d1935981f1ff4593","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"7d80d1599b19b285a2ca4b05d1935981f1ff4593","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.8.tgz","integrity":"sha512-jv4trdRjmT8rq+xhX0g/K4H4IWRNxsMBiY+vlWOW4H89Tw5LxCA9hOQFZGiM+RVfyCDt5QcpgurhpJhZIEssNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0Ed+ytSCsHzXSvLIExsq3QI/fkir1hJNJ6pgtf3Ef/QIhAMn0B3KBN3nGHKWppOTOc5LhNGKTgPHuHSyCFbdx4gct"}]}},"2.0.9":{"name":"bigwheel","version":"2.0.9","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.2","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event.git"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"4b4af604644f5a36a0829120ea4189aaf02d0d50","_id":"bigwheel@2.0.9","_shasum":"4eeb4e11173bee8cc766c79021ed259b553ff111","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"4eeb4e11173bee8cc766c79021ed259b553ff111","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.9.tgz","integrity":"sha512-dYepKFA7Od9wZeLfi0q8CqKVF1BquC3z3nSkun659Mb2v8lZUrsU4prsHkYa8hA85YFEXacVVE038vI6k9TbsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEN54LSaGQliVhV/kZALqhfJv6lq6b4G/cE+i2+I3ckeAiBIlrCLa5LAn5GeRqutcjFU6Zu6uYWyBpMB461IXKvcGg=="}]}},"2.0.10":{"name":"bigwheel","version":"2.0.10","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.3","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event.git"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"fdf4ad4bb05b82c16396476cb6609159dd5d5232","_id":"bigwheel@2.0.10","_shasum":"0921e2459a05e066e0369c58a8ff0e89ec43fe3d","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"0921e2459a05e066e0369c58a8ff0e89ec43fe3d","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.0.10.tgz","integrity":"sha512-mbjokdkL/wE/6g27y2BerGJ4h75hIUURrguFARWJOpkmwlcOpO9lefZlwuGcZiP7CXOXrdc6bkJOWqsQC+gDNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxLEG6wVQ83f0lOvpi5uboCZLiDR10jJ48uPcRNIqhygIgZUhsZ09cywHrM+wmScs4Dgq9AEhq5HkwcOdsSoEgiaU="}]}},"3.0.1":{"name":"bigwheel","version":"3.0.1","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.2.1","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event.git"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"2e951402bf6f47f68bc8c539063505c57a46670c","_id":"bigwheel@3.0.1","_shasum":"79abe6b4062d0c4cffbc95b772937dcfee1ef9f7","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.33","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"}],"dist":{"shasum":"79abe6b4062d0c4cffbc95b772937dcfee1ef9f7","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-3.0.1.tgz","integrity":"sha512-xMRF1PmIwsLCYAHFzY924rI7tpIyLb8Uj9Xnt02m1HfnrlzuS0LgTcZfLtdUc9IfV3OqaKZxsoUuo4oGAea/gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGB5EWbjxmVVSNBztfAUbnbGqaZdlpIbjueXwmDdZNYHAiEAx/BQb4IlqBWNH0bofhLEzweEbkxCzuLGlwdFbgZCzdo="}]},"deprecated":"do not use this version."},"2.1.0":{"name":"bigwheel","version":"2.1.0","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.3","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"49a3c5383b30f71b14954730c57472472c4e558c","_id":"bigwheel@2.1.0","_shasum":"a7e6635e7371efeb4878aee1dbf653ad7928e54d","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"njam3","email":"nick@jam3.com"},"dist":{"shasum":"a7e6635e7371efeb4878aee1dbf653ad7928e54d","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.1.0.tgz","integrity":"sha512-z3nLZzMMVGDTqkIYVn/YJC7p0/kE2kXEPShbvXyhuYWJqmMu1YIfpRp2GrKvE4zRFP4CYIpvBurmMQIdOP8Lxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5YiYm7eyE7Ae+W+VU5uEkWZVn/fVSR14oHWDpB1+7kAiEA/qXgYUCLxEd/fgNgi/ce6bmiL81EwT8aGZh8VtnSUvA="}]},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}]},"1.2.2":{"name":"bigwheel","version":"1.2.2","description":"bigwheel is an mvc framework that focuses on animation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/MikkoH/bigwheel.git"},"keywords":["bigwheel","mvc","animation"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/MikkoH/bigwheel/issues"},"homepage":"https://github.com/MikkoH/bigwheel","dependencies":{"bw-router":"1.1.1","bw-viewmediator":"^1.1.0","bw-vm":"^1.2.1","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"73910a0e49999dd98e54af62e1f2d2f45009e693","_id":"bigwheel@1.2.2","_shasum":"38db9a329dabed0e9f1efbb7e4d2c5f52d1381d6","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"dist":{"shasum":"38db9a329dabed0e9f1efbb7e4d2c5f52d1381d6","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-1.2.2.tgz","integrity":"sha512-KpZZPBO2nkGSNzBULG1wpNVSjGjE5M2PGxttLxIzSKNtBIRar4aVwcoXMgmudlKlsFwxpIJO9PGloDnR0QOEQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/Q8332uHhlaJ8qwVNptUKwIO37W5sQLrZdkoCsJ1BmgIgBWbH/vW2xrAM/zU4spmEHY4IzalpVFNuzHE1hmpGZOk="}]},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}]},"3.0.2":{"name":"bigwheel","version":"3.0.2","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.2.1","bw-viewmediator":"^2.0.1","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event.git"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"1094b7c4f4edbf1d424acbc83663df8d074ba1d7","_id":"bigwheel@3.0.2","_shasum":"5ff831f010a3e0814cea94ee6cae4ee7ef24f32c","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.12.7","_npmUser":{"name":"mikkoh","email":"me@mikkoh.com"},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}],"dist":{"shasum":"5ff831f010a3e0814cea94ee6cae4ee7ef24f32c","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-3.0.2.tgz","integrity":"sha512-wMj4AM6pc1Mc5nfa5ZwVAJdnGVspoIuBKrt2YNVLFMt5dnMK//Z7i9HPrQZH/UwWvAgTs/wmZn5RTxs+KosIoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEjDZG3muK3Ptm+4+YtJDvKHdU2xNJ2pptBr49nooCNgIhAKWoYMgfqBwSpZMAfm9PLCDc8REk15kUFPkaDO6EUcCJ"}]},"deprecated":"do not use this version."},"2.2.0":{"name":"bigwheel","version":"2.2.0","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.1.3","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"421aee53d17449faac8462496fcc20e3d3ba1fea","_id":"bigwheel@2.2.0","_shasum":"b31183ed4fb410cbee452d0356e4e2f87a5db806","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"njam3","email":"nick@jam3.com"},"dist":{"shasum":"b31183ed4fb410cbee452d0356e4e2f87a5db806","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.2.0.tgz","integrity":"sha512-mrCa39g+5MgCydWhs59NzQwPlEKPjeQigp6KV0MhXJ0Q7qN4x7d08Ax59Bc1T2GieQQ0NLkoqiS+oY5zn3MQ3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVcqdjDnpJH90TS+dn0s/rMxL5fQ8yJ9LmuNdlB7NxsAiEA7jSbInkH8NN4xCakx+EXwXllAdsnUYu1fp/aRelmbVY="}]},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}]},"2.2.1":{"name":"bigwheel","version":"2.2.1","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.3.0","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"bdf0f05adb8b23c6ecbd4db3fecec34d2b97273a","_id":"bigwheel@2.2.1","_shasum":"a76fd6d7d147f54f5a13deaa733cea7471bf67ed","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"njam3","email":"nick@jam3.com"},"dist":{"shasum":"a76fd6d7d147f54f5a13deaa733cea7471bf67ed","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.2.1.tgz","integrity":"sha512-l9Ap35EwepXQF/OPYSTddL5qpBL3pZ9ZhEPxVuMe2cGJ3FDC+gYaI2bx3k37m1cahi9N6pJ95wyyaDTzdJQECQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTuQrx9Z0AyOcfPerC+CZkFOLazJFNjLEa2hHy7FFVigIhAIQjH8PZL+ZgPGxqhtQMYRzywvQ2IsySwRq70Z6ykHwc"}]},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}]},"2.3.0":{"name":"bigwheel","version":"2.3.0","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^1.3.0","bw-viewmediator":"^2.0.0","bw-vm":"^2.0.3","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"bb308c095b354f68b73117e230201748a10e1006","_id":"bigwheel@2.3.0","_shasum":"cc3669e61271a466cc7d965c300872737ab542d1","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"njam3","email":"nick@jam3.com"},"dist":{"shasum":"cc3669e61271a466cc7d965c300872737ab542d1","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-2.3.0.tgz","integrity":"sha512-xd+6OkM9xqnOa5LIk/IqBFohSPObDisK9lG6hwEYACiO3sxsXI3/VX7NJPkDuwjdErII9KRwZLg86X7Dr+wNfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+tCoc31pvMFOrOFa3+zAJ93cK2JgNkJDCTQiL9EFS/gIgKFjOhBQziPye++G+82jkVYIk9bQmI5DB7W8ZG1F12Gg="}]},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}]},"3.0.0":{"name":"bigwheel","version":"3.0.0","description":"bigwheel is an unopinionated, minimalist frontend framework that manages application state","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"license":"MIT","bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"homepage":"https://github.com/bigwheel-framework/bigwheel","dependencies":{"bw-router":"^2.0.1","bw-viewmediator":"^2.2.0","bw-vm":"^2.1.0","dom-event":"git://github.com/mikkoh/dom-event"},"devDependencies":{"promise":"^6.0.1","tape":"^3.0.3"},"gitHead":"6ecaf52c0285421b9e7d5b3d671f662b89de9c69","_id":"bigwheel@3.0.0","_shasum":"327263c06d45ebf5ec01fb5e59706d1700e65d7f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"njam3","email":"nick@jam3.com"},"dist":{"shasum":"327263c06d45ebf5ec01fb5e59706d1700e65d7f","tarball":"https://registry.npmjs.org/bigwheel/-/bigwheel-3.0.0.tgz","integrity":"sha512-/g0NRmnqxU6hO3rLmRBpxnfB6X51NMp0G7bhWyePN3SD8SIOSCXG1WZLDK6tmgJRyw111b88TJwMMANKLa+Cpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsRfMjq3zgcf06pirEPiXm8MeeTMPcUEO9Bc3SMycmkAiEAt1beqtf4y7EO4jnRJHWIOQOI4MswTsE96g3xmzGVx48="}]},"maintainers":[{"name":"mikkoh","email":"me@mikkoh.com"},{"name":"mattdesl","email":"dave.des@gmail.com"},{"name":"njam3","email":"nick@jam3.com"}]}},"readme":"# bigwheel\r\n![bigwheel logo](https://raw.githubusercontent.com/bigwheel-framework/documentation/master/images/bigwheellogo.png)\r\n\r\n[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/badges/stability-badges)\r\n\r\nbigwheel is an unopinionated, minimalist framework which handles frontend application state. It can be used to organize your application into \"sections\"/pages which are brought in by routes. Animation is a first class citizen and is accounted for when managing application states. bigwheel does not conform to a specific render engine framework so a project which is based on the DOM, WebGL, Canvas2D, SVG, or even Console applications can be built using bigwheel.\r\n\r\n## Full Documentation\r\n\r\n[https://github.com/bigwheel-framework/documentation](https://github.com/bigwheel-framework/documentation)\r\n\r\n## Usage\r\n\r\n[![NPM](https://nodei.co/npm/bigwheel.png)](https://www.npmjs.com/package/bigwheel)\r\n\r\n## Example\r\n\r\nNote this is not a \"best practice\" example but simply a concise example that shows many of the features of `bigwheel`. Refer to the documentation link above for best practices and other information.\r\n\r\n```javascript\r\nvar bigwheel = require('bigwheel');\r\nvar Tween = require('gsap');\r\n\r\n// create our framework instance\r\nvar framework = bigwheel( function(done) {\r\n\r\n  // the function passed to bigwheel should return\r\n  // a setting object or alternately you can pass\r\n  // the setting object to the callback defined as\r\n  // done. This is nice if you need to do assynchronous\r\n  // loading before content should be shown\r\n  return {\r\n\r\n    // define our routes\r\n    // routes are associated to \"sections\"\r\n    // sections are functions or objects\r\n    // Any route can contain a routes object to specify subroutes. This example adds the '/Gallery' route and '/Gallery/:id'\r\n    routes: {\r\n      '/': Section,\r\n      '/about': Section,\r\n      '/contact': Section,\r\n      '/Gallery': {section: Section, routes: {\r\n          '/:id': {section: Section}\r\n        }\r\n      }\r\n    }\r\n  };\r\n});\r\n\r\n// this will start bigwheel and it will start resolving routes\r\nframework.init();\r\n\r\n// This is the definition for the sections which bigwheel will run\r\n// sections can define init, resize, animateIn, animateOut, destroy functions\r\n// these will methods will be called by bigwheel\r\nfunction Section() {\r\n\r\n  var el;\r\n  \r\n  return {\r\n\r\n    // the init function creates the view and initializes it\r\n    // after init finishes the view should not be visible\r\n    init: function(req, done) {\r\n      el = createEl(req);      \r\n      el.onclick = function() {\r\n        framework.go(getToSection(req));\r\n      };\r\n      done();\r\n    },\r\n\r\n    // the resize function will be called imediately after init\r\n    // here you can apply \"responsive\" calculations on your view\r\n    resize: function(width, height) {\r\n      var fontSize = width / 500 * 30;\r\n      el.style.fontSize = fontSize + 'px';\r\n      el.style.top = Math.round(( height - fontSize ) * 0.5) + 'px';\r\n    },\r\n\r\n    // in animateIn you'll animate in your hidden content that\r\n    // was created in init\r\n    animateIn: function(req, done) {\r\n      Tween.from(el, 1, {\r\n        y: -100, \r\n        opacity: 0,\r\n        ease: Back.easeOut, \r\n        onComplete: done\r\n      });\r\n    },\r\n\r\n    // in animateOut you'll animate out your content that\r\n    // was created in init\r\n    animateOut: function(req, done) {\r\n      Tween.to(el, 0.25, {\r\n        y: 100, \r\n        opacity: 0, \r\n        ease: Back.easeIn, \r\n        onComplete: done\r\n      });\r\n    },\r\n\r\n    // in destroy you'll clean up the content which was\r\n    // created in init\r\n    destroy: function(req, done) {\r\n      el.parentNode.removeChild(el);\r\n    }\r\n  };\r\n}\r\n\r\n// this is just a utility function created for this example to create\r\n// an element which will be added to the dom and initialized\r\nfunction createEl(req) {\r\n  var el = document.createElement('a');\r\n  el.innerHTML = 'Click to go from \"' + req.route + '\" to \"' + getToSection(req) + '\"';\r\n  el.style.position = 'absolute';\r\n  el.style.cursor = 'pointer';\r\n  return document.body.appendChild(el);\r\n}\r\n\r\n// this function acts as almost like a model for this example\r\n// generally you'd either load your model from a server or\r\n// have a static model object\r\nfunction getToSection(req) {\r\n  return {\r\n    '/': '/about',\r\n    '/about': '/contact',\r\n    '/contact': '/'\r\n  }[ req.route ];\r\n}\r\n```\r\n\r\n## License\r\n\r\nMIT, see [LICENSE.md](http://github.com/bigwheel-framework/bigwheel/blob/master/LICENSE) for details.\r\n","maintainers":[{"email":"nick.poisson@gmail.com","name":"nickfish"},{"email":"nick@jam3.com","name":"njam3"},{"email":"dave.des@gmail.com","name":"mattdesl"},{"email":"me@mikkoh.com","name":"mikkoh"}],"time":{"modified":"2022-06-13T04:36:46.435Z","created":"2014-11-13T16:15:15.103Z","1.0.0":"2014-11-13T16:15:15.103Z","1.1.0":"2014-12-05T03:19:39.630Z","1.1.1":"2014-12-05T14:07:28.453Z","1.1.2":"2014-12-05T17:15:58.917Z","1.2.0":"2015-01-06T21:13:50.040Z","1.2.1":"2015-01-13T19:17:58.766Z","2.0.0":"2015-03-18T04:10:32.322Z","2.0.1":"2015-03-18T04:14:08.642Z","2.0.2":"2015-03-18T04:23:58.079Z","2.0.3":"2015-03-18T04:29:11.397Z","2.0.4":"2015-03-18T04:30:46.757Z","2.0.5":"2015-03-18T11:54:51.947Z","2.0.6":"2015-03-18T14:52:04.523Z","2.0.7":"2015-03-19T14:30:07.859Z","2.0.8":"2015-05-26T18:05:15.479Z","2.0.9":"2015-05-26T21:21:39.227Z","2.0.10":"2015-05-27T01:50:03.536Z","3.0.1":"2015-06-16T18:33:28.067Z","2.1.0":"2015-07-02T16:31:23.379Z","1.2.2":"2015-07-02T17:15:55.845Z","3.0.2":"2015-08-06T21:03:20.064Z","2.2.0":"2015-08-28T19:26:27.992Z","2.2.1":"2015-08-31T17:45:54.210Z","2.3.0":"2015-11-27T21:48:43.517Z","3.0.0":"2015-12-02T18:05:09.344Z"},"homepage":"https://github.com/bigwheel-framework/bigwheel","keywords":["bigwheel","application","framework","state","webgl","canvas","svg","mvc"],"repository":{"type":"git","url":"https://github.com/bigwheel-framework/bigwheel.git"},"author":{"name":"Mikko Haapoja","email":"me@mikkoh.com"},"bugs":{"url":"https://github.com/bigwheel-framework/bigwheel/issues"},"license":"MIT","readmeFilename":"README.md","users":{"mystaticself":true}}