Skip to content

OrigamiPT/teste

Repository files navigation

My TypeScript Project

Project Structure

├── src
│   ├── config
│   ├── controllers
│   ├── middlewares
│   ├── models
│   ├── routes
│   ├── services
│   ├── utils
│   └── index.ts
├── tests
├── .env
├── package.json
└── README.md

Getting Started

  1. Install dependencies:
    npm install
  2. Populate the .env file with your database credentials.
  3. Run the development server:
    npm run dev

Scripts

  • npm run dev: Run the development server.
  • npm run build: Build the project for production.
  • npm start: Run the production server.

Dependencies

  • express
  • sequelize
  • pg
  • pg-hstore
  • dotenv
  • joi

Dev Dependencies

  • typescript
  • ts-node
  • eslint
  • prettier
  • husky
  • lint-staged
  • @typescript-eslint/parser
  • @typescript-eslint/eslint-plugin
  • @types/node
  • @types/express
  • @types/joi

Installs

  • npm install express sequelize pg pg-hstore dotenv joi
  • npm install -D typescript ts-node eslint prettier husky lint-staged jest @types/jest @typescript-eslint/parser @typescript-eslint/eslint-plugin @types/node @types/express @types/joi eslint-config-prettier eslint-plugin-prettier

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published