{"_id":"bonsai","_rev":"15-8ea65e25084052222c1bacaa022caf92","name":"bonsai","description":"Bonsai runtime and node server","dist-tags":{"latest":"0.4.2"},"versions":{"0.4.1":{"author":{"name":"uxebu Inc.","url":"http://uxebu.com/"},"name":"bonsai","description":"Bonsai runtime and node server","main":"src/bootstrapper/_dev/node.js","version":"0.4.1","homepage":"https://github.com/uxebu/bonsai/","maintainers":[{"name":"klipstein","email":"tk@uxebu.com"}],"repository":{"type":"git","url":"git@github.com:uxebu/bonsai.git"},"dependencies":{"requirejs":"~2.0"},"devDependencies":{},"engine":{},"contributors":[{"name":"Jens Arps","email":"arps@uxebu.com"},{"name":"David Aurelio","email":"aurelio@uxebu.com"},{"name":"John-David Dalton","email":"dalton@uxebu.com"},{"name":"Dustan Kasten","email":"dustan.kasten@gmail.com"},{"name":"Tobias von Klipstein","email":"klipstein@uxebu.com"},{"name":"Wolfram Kriesing","email":"kriesing@uxebu.com"},{"name":"Nikolai Onken","email":"onken@uxebu.com"},{"name":"James Padolsey","email":"padolsey@uxebu.com"},{"name":"Tobias Reiss","email":"reiss@uxebu.com"},{"name":"Stephan Seidt","email":"seidt@uxebu.com"},{"name":"Peter van der Zee","email":"zee@uxebu.com"}],"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"klipstein","email":"tk@uxebu.com"},"_id":"bonsai@0.4.1","_engineSupported":true,"_npmVersion":"1.1.15","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"87e937a35df5322d4aad573f249d8f9d96ab646c","tarball":"https://registry.npmjs.org/bonsai/-/bonsai-0.4.1.tgz","integrity":"sha512-/4xqu5J6FYdrXZfXIBj2W8OjEfX+4s4H/DrFww49Kq6a2UNgAbfIhQ/C/hSSykHe9MhWYBEIO/KJvmc8xKWHRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHcCfxh55f3zpsoiI9xUORTo7eI79ppBQ3ek7Mi2swigIhAJZEOHWju73HiSKTTCKi/nQx5YtYuZx1YY+PHtLS3VOP"}]},"directories":{}},"0.4.2":{"author":{"name":"uxebu Inc.","url":"http://uxebu.com/"},"name":"bonsai","description":"Bonsai runtime and node server","main":"src/bootstrapper/_dev/node.js","version":"0.4.2","homepage":"https://github.com/uxebu/bonsai/","maintainers":[{"name":"klipstein","email":"tk@uxebu.com"}],"repository":{"type":"git","url":"git@github.com:uxebu/bonsai.git"},"dependencies":{"requirejs":"~2.0"},"devDependencies":{},"engine":{},"contributors":[{"name":"Jens Arps","email":"arps@uxebu.com"},{"name":"David Aurelio","email":"aurelio@uxebu.com"},{"name":"John-David Dalton","email":"dalton@uxebu.com"},{"name":"Dustan Kasten","email":"dustan.kasten@gmail.com"},{"name":"Tobias von Klipstein","email":"klipstein@uxebu.com"},{"name":"Wolfram Kriesing","email":"kriesing@uxebu.com"},{"name":"Nikolai Onken","email":"onken@uxebu.com"},{"name":"James Padolsey","email":"padolsey@uxebu.com"},{"name":"Tobias Reiss","email":"reiss@uxebu.com"},{"name":"Stephan Seidt","email":"seidt@uxebu.com"},{"name":"Peter van der Zee","email":"zee@uxebu.com"}],"optionalDependencies":{},"engines":{"node":"*"},"_id":"bonsai@0.4.2","dist":{"shasum":"875a18ab0f79d0f1a732bf1befda5d8ab2603d7d","tarball":"https://registry.npmjs.org/bonsai/-/bonsai-0.4.2.tgz","integrity":"sha512-tvevZpLRAlh7IGptMBPBqv4ILFb9DG2ezkE1t5/LEqGf8EdY9fVaxTkHKezw1BKL8uNEqVraVvB6R9bhtGBDAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIvEccsho7KajEO3JMHta3XNPWXUPV1zoLU5FL3Mt2gAiAjM1yaecH9pF5Ld1B0jXQRB2ARaA9KaMRieE6IhjoPmw=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"klipstein","email":"tk@uxebu.com"}}},"readme":"# Bonsai\n\n(previously known as *bikeshedjs*)\n\n > *The art of bonsai tells a story through living illusion. A bonsai artist searches for ways to express his personal creativity by mixing form and thought in a miniature world.* [*[source]*](http://whatijustlearned.wordpress.com/2011/04/22/bonsai-heaven-and-earth-in-one-container/)\n\n### Introduction\n\nBonsai is a JavaScript graphics library. For the finer details, see the [documentation](http://docs.bonsaijs.org) (currently in construction).\n\nBonsai's main features include:\n\n * Architecturally separated runner and renderer\n * iFrame, Worker and Node running contexts\n * Shapes\n * Paths\n * Assets (Videos, Images, Fonts, SubMovies)\n * Keyframe and regular animation (easing functions too)\n * Shape/path morphing\n * *and much more*...\n\n### An example\n\nDraw a `100x200` rectangle to the stage at `{0,0}`:\n\n```js\nvar r = new Rect(0, 0, 100, 200).addTo(stage);\n```\n\nFill it:\n\n```js\nr.fill('red');\n```\n\nChange your mind... make it darker:\n\n```js\nr.fill( color('red').darker() );\n```\n\nAnimate it:\n\n```js\nr.animate('400ms', {\n  x: 50,\n  y: 50,\n  width: 200\n});\n```\n\nSee more here: [Bonsai Documentation/Overviews](http://docs.bonsaijs.org) or\njoin the IRC channel [#bonsaijs on freenode](http://webchat.freenode.net/?channels=bonsaijs) and ask for help.\n","maintainers":[{"email":"tobias@klpstn.com","name":"klipstein"}],"time":{"modified":"2022-06-13T04:55:18.163Z","created":"2012-11-13T22:53:32.176Z","0.4.1":"2012-11-13T22:53:33.999Z","0.4.2":"2013-02-05T13:17:48.488Z"},"author":{"name":"uxebu Inc.","url":"http://uxebu.com/"},"repository":{"type":"git","url":"git@github.com:uxebu/bonsai.git"},"users":{"rwoody":true,"rafszul":true,"ranhalprin":true},"homepage":"https://github.com/uxebu/bonsai/","contributors":[{"name":"Jens Arps","email":"arps@uxebu.com"},{"name":"David Aurelio","email":"aurelio@uxebu.com"},{"name":"John-David Dalton","email":"dalton@uxebu.com"},{"name":"Dustan Kasten","email":"dustan.kasten@gmail.com"},{"name":"Tobias von Klipstein","email":"klipstein@uxebu.com"},{"name":"Wolfram Kriesing","email":"kriesing@uxebu.com"},{"name":"Nikolai Onken","email":"onken@uxebu.com"},{"name":"James Padolsey","email":"padolsey@uxebu.com"},{"name":"Tobias Reiss","email":"reiss@uxebu.com"},{"name":"Stephan Seidt","email":"seidt@uxebu.com"},{"name":"Peter van der Zee","email":"zee@uxebu.com"}],"readmeFilename":"README.md"}