COzy Regular BUild (CORBU)
This is a set of build & maintenance tools used for cozy application. It supposes your application follow the same structure than cozy's team applications.
It is only a toolset including
- client-side build : brunch or webpack
- server-side build : coffee-script
- tests runner : mocha
- linter : coffeelint & eslint
- test database : cozy-data-system
- A standard
Setup your project
cozy-regular-build expects your app to have the following structure :
package.json server.coffee server/ assets locales client/ package.json app/ locales/ test/ build/
You can then create standard dotfiles & npm script by running
npm install -g cozy-regular-buildcd my-app && corbu setup
cd my-appnpm run lintnpm run buildnpm run test
Cozy Regular Build is developed by Cozy Cloud and distributed under the MIT license.
What is Cozy?
Cozy is a platform that brings all your web services in the same private space. With it, your web apps and your devices can share data easily, providing you with a new experience. You can install Cozy on your own hardware where no one profiles you.
You can reach the Cozy Community by: