- CRUD manipulations over the authors and their books
https://en.wikipedia.org/wiki/Create,_read,_update_and_delete
- first name
- last name
- birthday
- created at
- updated at
- title
- author
- iban
- published at
- created at
- updated at
- CRUD logic
- Linter + code formating
- Tests
git
node": 8.9.*
npm": >= 6.4
typescript: 3.1.*
ts-node: >= 7
framework: https://docs.nestjs.com/first-steps
mongodb: >= 3.4
typeorm: @stable
dotenv: @stable
class-validator: @stable
class-transformer: @stable
@nestjs/swagger
"tsconfig-paths": "^3.7.0",
"tslint": "^5.11.0",
"tslint-config-prettier": "^1.17.0"
"chai": "^4.2.0",
"mocha": "^5.2.0",
"sinon": "^7.1.1",
"supertest": "^3.3.0",
"nyc": "^13.1.0",
"prettier": "^1.15.2",
"nodemon": "^1.18.7",
A progressive Node.js framework for building efficient and scalable server-side applications, heavily inspired by Angular.
Nest framework TypeScript starter repository.
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# incremental rebuild (webpack)
$ npm run webpack
$ npm run start:hmr
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.