Standard project configuration template for (Queen's Brothel](https://queensbrothel.com/) mods.
This template is heavily based on the Example Mod repo with some modifications for portability.
Powered by Cookiecutter template engine, meant to be distributed with Cruft.
pip3 install cruft
cruft create https://github.com/CodeZwei/cruft-qbmod/
# Link the repo to the bare template
cruft link https://github.com/CodeZwei/cruft-qbmod -c v0.0.0
# Update to desired release to apply all the changes
cruft update (-c v1.0.0)
Be sure to keep any project specific config changes.
cruft check
# Update to latest commit
cruft update
# Update to specific release tag
cruft update -c v1.1.0
Resolve merge conflicts, keeping project specific overrides and deletions.
- Yarn - Package Manager of choice for node modules
- ESLint - Pluggable lint for Javascript/TypeScript
- clang-format - Code Formatting library
- GitHub Actions - CI Pipelines hosted by GitHub
- Keep-a-Changelog - Guide for maintaining a useful, readable Changelog.