- Clone the repo
bin/setup
to install dependencies and git hooks
- use
yarn dev
to run rollup in watch mode to auto build changes. - use
yarn start
to run theproject_template
as a project.
The Maji repo is managed by Lerna. Currently it consists of two packages:
- The main
maji
package. This contains both build tooling as well as a frontend library. - The
create-maji-app
package. This contains a Yeoman generator to setup new projects.
Both packages are versioned in fixed mode, meaning they have the exact same versions and are always published together.
To publish a new version run yarn lerna publish
from the root of the repository.