https://github.com/trapcodeio/m-xpresser
-- null --
https://github.com/trapcodeio/m-xpresser
Last synced: 3 months ago
JSON representation
-- null --
- Host: GitHub
- URL: https://github.com/trapcodeio/m-xpresser
- Owner: trapcodeio
- Created: 2023-01-19T15:12:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-19T15:15:15.000Z (over 2 years ago)
- Last Synced: 2025-03-20T05:34:54.082Z (3 months ago)
- Language: TypeScript
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Xpresser Typescript App (No Views) Boilerplate

Full Stack App. Includes a few features that is used in most of the apps.
- Env using [@xpresser/env](https://npmjs.com/package/@xpresser/env)
- MongoDB ready using [xpress-mongo](https://npmjs.com/package/xpress-mongo)
- use.json
- Custom Request Engine.
- Repl Ready (linked to db)
- Prettier (Development)### Use
1. Clone Or Download
2. copy `env.example` to `.env`
3. Run `yarn` or `npm` install.
4. Run `npm run ts-dev` or `yarn run ts-dev`
5. check config in [config.ts](./config.ts)
6. Read [Xpresser Documentation](https://xpresserjs.com/typescript)### Package Commands
- **start**: Builds file and runs built file.
- **build**: Build Typescript files
- **ts-watch**: Compile typescript in realtime while watching or changes.
- **ts-dev**: Start app in typescript mode.
- **js-dev**: Uses `nodemon` to run the built file. This is useful when using tsc watch.#### What next?
Please, Star Project :)
Thank you so much.