https://github.com/liascode/ts-express-starter
Starter config for Typescript, Express, and Sqlite on node
https://github.com/liascode/ts-express-starter
expressjs node sqlite typescript
Last synced: 2 months ago
JSON representation
Starter config for Typescript, Express, and Sqlite on node
- Host: GitHub
- URL: https://github.com/liascode/ts-express-starter
- Owner: LiasCode
- License: gpl-3.0
- Created: 2023-03-16T04:15:03.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-13T22:35:59.000Z (5 months ago)
- Last Synced: 2024-12-13T23:20:30.560Z (5 months ago)
- Topics: expressjs, node, sqlite, typescript
- Language: TypeScript
- Homepage:
- Size: 122 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Typescript - Express - Node - Starter
_Setup your node backend fast_
### Features:
- Typescript
- Express
- Enviroment variables validation
- Formatting with Prettier
- Schema validator with Zod
- JWT creation and validation
- Sqlite
- Date formatting### Principal Scripts
```bash
# Start Production Server
npm run start
``````bash
# Start Development Server
npm run dev
``````bash
# Format source code with prettier
npm run format
``````bash
# Check types and compile to dist folder
npm run build
```### Recomendations
If you want to use modern javascript frameworks that are far from ***express***, check this out [Hono](https://github.com/honojs/hono) or [Fastify](https://github.com/fastify/fastify)