Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.
/ es-pack Public archive

An easy to configure, modular build tool running on esbuild with a powerful plugin api.

Notifications You must be signed in to change notification settings

Csszabi98/es-pack

Repository files navigation

espack: A build tool running on esbuild
espack | plugins | templates

@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: [email protected]

About

An easy to configure, modular build tool running on esbuild with a powerful plugin api.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •