craftyjs/CraftyComponents — pull request #8 by potomak (2013-12-31 15:05:37+00:00)
Title: New CraftyComponents app

The new CraftyComponents is a Node.js app based on express.js and MongoDB and it runs on Nodejitsu.

The new app is much more simpler, it relies on webhooks (it works only with github webhooks now) to get informations about the component reading a file component.json, see documentation at https://github.com/potomak/CraftyComponents#componentjson.

The idea is to use npm in conjunction with browserify to load and use crafty components, this is what they're doing at voxel and I think it's the best way to handle javascript requirements. Note that with this in mind we could just use the package.json to grab informations about components instead of component.json.

There's a lot more to do but I think we could start by adding a CNAME at components.craftyjs.com (@louisstow) or at craftycomponents.com (@ahilles107) that links to crafty-components.jit.su.

See also https://github.com/craftyjs/Crafty/issues/529#issuecomment-31395568