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

https://github.com/trapcodeio/market-data


https://github.com/trapcodeio/market-data

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

        

# Xpresser Typescript App (No Views) Boilerplate

![Alt text](https://cdn.jsdelivr.net/npm/xpresser/xpresser-logo-black.png "Xpresser Logo")

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.