How to 'boun' your TCB web app.
$ mkdir [project-name] && cd $_
$ boun setup
- Edit your
package.json
. - Edit
server/modules.js
andserver/pages.js
to suit your needs $ npm install
$ boun deps
$ npm install
$ boun config
- Edit all config files in
server/config
. $ boun templates
$ boun create-roles
$ boun create-user user@email.com password
- Run
$ tcb-gulp
to start the project
Essentially copies all files from boun/files and initializes a Git repository.
Collects dependencies from all hats listed in PWD/server/modules.js.
Copies configuration files from Epiphany and all hats listen in PWD/server/modules.js
Populates gulpconfig.js with all found template directories, which is once again template directories for hats in modules.js.
If no arguments are passed it creates the two roles 'member' and 'admin'.
Creates a user. By default with 'admin' role.
Changes password for a user.