Skip to content

TiziRR/api-reservas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dependencias

npm i express mongoose cors dotenv zod

npm i -D typescript ts-node-dev @types/node @types/express @types/cors

npx tsc --init (para tsconfig)
-D -> Significa agregarlo como devDependecies en el package.json

CompilerOptions (tsconfig)

"compilerOptions": {
    "target": "es2020",
    "module": "commonjs",
    "rootDir": "./src",
    "outDir": "./dist",
    "esModuleInterop": true,
    "strict": true,
    "skipLibCheck": true
  }

Scripts

 "scripts": {
    "dev": "ts-node-dev --respawn --transpile-only src/index.ts",
    "build": "tsc",
    "start": "node dist/index.js"
  },

Estructura de carpetas

 src
   L config
    L env.ts
   L db
    L mongo.ts
   L middlewares
   L schemas
   L models
   L controllers
   L routes
   L utils
   L index.ts

About

Node, TS, Mongo y Express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors