Scaffold a project following Redwerks Cosmos conventions
First, install Yeoman and @redwerks/generator-cosmos
using npm (we assume you have pre-installed node.js).
npm install -g yo @redwerks/generator-cosmos
Then generate your new project:
yo @redwerks/cosmos
- Prettier & EditorConfig
- ESLint
- Vite
- GitHub Actions CI
- Linter CI
- Eslint CI Integration
- Unit Test Integration
- Browser UI test (e2e) integration?
- Prettier generation
- Other code generation actions?
- Remix and Next.js?
- Test suites?
- Tailwind CSS
- VSCode Snippets from our library
- husky / lint-staged / run-if-changed
- ... and more ... ?
- Yeoman has a heart of gold.
- Yeoman is a person with feelings and opinions, but is very easy to work with.
- Yeoman can be too opinionated at times but is easily convinced not to be.
- Feel free to learn more about Yeoman.
ISC © Daniel Friesen Redwerks