sellersindustry / SherpaJS

Agnostic and Modular Serverless Web Framework. Build and modularize custom API endpoints, inspired by NextJS APIs. Export to Vercel and Local.
https://docs.page/sellersindustry/SherpaJS
MIT License
13 stars 1 forks source link

CLI Lint Command #119

Open SellersEvan opened 5 months ago

SellersEvan commented 5 months ago

Is your feature request related to a problem? Please describe. Add a lint command to SherpaJS. This lint command should run "build" without actually running the build. Additionally, this command should run some form of "eslint" on the repository and report potential issues.

We would also like to update the toolchain for SherpaJS core. This means implementing the new version of the linting, migrating to ESBuild for building, and possibly adding a version of "prettier".

Describe the solution you'd like N/A

Describe alternatives you've considered N/A

Additional context If adding prettier make it execute on GitHub Actions.

SellersEvan commented 5 months ago

https://biomejs.dev/guides/getting-started/ Add Prettier and Linting to the core and support to lint servers and modules.