This is the monorepository for espack a build tool running on esbuild.
- esbuild for bundling
- typescript
- nodejs
- rush for repository management
- Have at least node 12 installed
- Install rush
- 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- 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
Feel free to contribute to the repository by any means, but do it in a documented format, via github issues.
If you have any questions contact the repository owner via email: [email protected]
