@es-pack monorepository
This is the monorepository for espack a build tool running on esbuild.
Technology stack
- esbuild for bundling
- typescript
- nodejs
- rush for repository management
Development requirements
- Have at least node 12 installed
- Install rush
How to do things?
- After checking out the repo run the following command to initialize the repository:
rush update
- Run the following command to build the underlying projects:
rush build
- Or run the following command to od a development build:
rush build:dev
- Watch mode:
rush build:watch
- To lint the project run:
rush lint
- To fix the lint issues run:
rush lint:fix
Additional info
- prettier runs before each commit to the repository and fixes files to meet the configuration standards
- a commit format of conventional commits is used, and commitlint runs before every commit to enforce these rules
Contributing
Feel free to contribute to the repository by any means, but do it in a documented format, via github issues.
Contact
If you have any questions contact the repository owner via email: csizmadia98@gmail.com