/codeBackend

Primary LanguageTypeScript

// CODEBACKEND

This is a code verification project carried out with severals technologies. remember npm install, to start

// Installation

Node JS npm Express TS Swaggers Mongoose

// Dev Dependencies, please check Package.json

"@types/express" We use express as server on port 8000

"@types/jest" test tool

"@types/node" "@typescript-eslint/eslint-plugin" "@typescript-eslint/parser"

dependencies to use typescript in our project

"concurrently" concurrently, allows us to carry out processes simultaneously

"eslint" "eslint-config-standard" "eslint-plugin-import" "eslint-plugin-node": "eslint-plugin-promise":

It allows us to configure the rules to follow in this project

"jest" Test

"nodemon" permanent update of our changes

"serve" "supertest" "ts-jest" "ts-node" "typescript"

"webpack" "webpack-cli" "webpack-node-externals" "webpack-shell-plugin"

// scripts. you will find all the scripts in the package.json

*"build": "npx tsc", *"start": "node dist/index.js", *"dev": "concurrently "npx tsc --watch" "nodemon -q dist/index.js"", *"test": "jest", *"serve:coverage": "npm run test && cd coverage/lcov-report && npx serve"

you can find more information in: https://github.com/Labjos/codeBackend