A small project that allows you to run a local development environment for primo frontend customisation
npm install
npm run start
- this is the development build, this will run webpack dev server with script injection into proxy for the Primo instance - this is specific for styling and JS
npm run static
- this gets us the HTML output with styling and JS
npm run build
- this is the production build, this will output the custom styling/js/html for Primo as a ZIP
- Speak to Jamie and get a copy of the live code a. As part of this tell them not to make any code changes for around 1 week to facilitate us doing the work
- Fork the primo customisation build into another repo a. We want a vanilla build we can open source for others to use b. We want our specific use case build for production primo customisation which is not open sourced
- Convert the CSS to SCSS
- Make the JS Modular
- Ensure HTML output
- Fork the static header/footer projects and make the Primo specific changes
- Publish header/footer primo forks to NPM
- Import header/footer primo package into this project
- Ensure output Zip matches provided Zip
- CELEBRATE!
- Add "release" concept from github to project
- Add semantic versioning
- Add changelog
- Add issues format to github
- Open source the project