An open API service indexing awesome lists of open source software.

https://github.com/hugodf/modern-express-starter


https://github.com/hugodf/modern-express-starter

Last synced: 23 days ago
JSON representation

Awesome Lists containing this project

README

        

# Modern Express Starter

Express boilerplate repo with:

- MIT License
- Node, npm
- tests with the `node:test` built-in
- formatting and linting with Biome
- GitHub Actions

## Requirements

- Node 20
- npm v8+

## Setup

1. Clone the repository
2. Run `npm install` installs all required dependencies.

## npm scripts

- `npm start` will start the server
- `npm run dev` will run the server with Node's "watch mode"
- `npm test` will run tests using the [Node.js test runner](https://nodejs.org/api/test.html#running-tests-from-the-command-line) and the `node:test` module.
- `npm run lint` will run Biome lint on the files and tests.
- `npm run format` will run Biome format on files and tests.

## LICENSE

Code is licensed under the [MIT License](./LICENSE).