The core extensions in Roc are managed as a monorepo, this to make it easier to work with them and contribute.
- roc-abstract-package-base
- roc-abstract-package-base-dev
- roc-package-module
- roc-package-module-dev
- roc-package-web-app
- roc-package-web-app-dev
- roc-package-web-app-react
- roc-package-web-app-react-dev
- roc-package-web-component
- roc-package-component-dev
- roc-package-webpack
- roc-package-webpack-dev
- roc-package-webpack-node
- roc-package-webpack-node-dev
- roc-package-webpack-web
- roc-package-webpack-web-dev
- roc-abstract-plugin-test
- roc-plugin-assets-images
- roc-plugin-babel
- roc-plugin-browsersync
- roc-plugin-react
- roc-plugin-react-dev
- roc-plugin-start
- roc-plugin-style-css
- roc-plugin-style-less
- roc-plugin-style-sass
- roc-plugin-test-jest
- roc-plugin-test-mocha-karma-webpack
- roc-plugin-test-mocha-webpack
General documentation about how extensions work can be found here.
This repository uses automated releases through the Angular commit message convention but with the addition that the subject SHOULD be capitalized.
$ npm start bootstrap
Will install dependencies and link projects together.
$ npm start build -- --watch
Will build the projects in watch mode.
$ npm test
Will test the projects.
Read the comprehensive user-guide on how to best utilize the tools and libraries provided by this Roc extension here.