Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/layouwen/express-typescript-starter
An efficient and ready-to-use boilerplate for building applications with Express.js and TypeScript.
https://github.com/layouwen/express-typescript-starter
Last synced: 2 days ago
JSON representation
An efficient and ready-to-use boilerplate for building applications with Express.js and TypeScript.
- Host: GitHub
- URL: https://github.com/layouwen/express-typescript-starter
- Owner: Layouwen
- License: mit
- Created: 2023-06-12T11:01:09.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-24T08:45:30.000Z (25 days ago)
- Last Synced: 2024-10-25T05:29:23.939Z (24 days ago)
- Language: TypeScript
- Size: 329 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Express Typescript Starter
## Description
This is a starter project for Express with Typescript.
## Installation
```bash
$ pnpm install
```## Running the app
```bash
# development
$ pnpm run dev# production mode
$ pnpm run build
$ pnpm start
```## Test
```bash
# unit tests
$ pnpm run test
```## Pkg Target
### Linux alpine
```bash
node16-alpine-x64
```### MacOS
arm64
```bash
node16-darwin-arm64
```x64
```bash
node16-darwin-x64
```## Function
- [x] pkg
- [x] docker
- [x] prettier
- [x] commit-lint
- [x] winston
- [x] MQTT
- [ ] husky
- [ ] lint-staged
- [ ] MongoDB
- [ ] socket## License
[MIT licensed](LICENSE).