├── .gitignore ├── .vscode └── launch.json ├── README.md ├── data-receive ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── nest-cli.json ├── package.json ├── public │ └── index.html ├── src │ ├── app.module.ts │ ├── main.ts │ └── person │ │ ├── dto │ │ └── create-person.dto.ts │ │ ├── person.controller.ts │ │ └── person.module.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json ├── notes-management ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.module.ts │ ├── main.ts │ └── notes │ │ ├── dto │ │ ├── create-note.dto.ts │ │ ├── find-note.dto.ts │ │ └── update-note.dto.ts │ │ ├── entities │ │ └── note.entity.ts │ │ ├── notes.controller.ts │ │ ├── notes.module.ts │ │ └── notes.service.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json ├── params-validation ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── nest-cli.json ├── package.json ├── src │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── main.ts │ ├── person │ │ ├── dto │ │ │ ├── create-person.dto.ts │ │ │ └── update-person.dto.ts │ │ ├── entities │ │ │ └── person.entity.ts │ │ ├── person.controller.spec.ts │ │ ├── person.controller.ts │ │ ├── person.module.ts │ │ ├── person.service.spec.ts │ │ └── person.service.ts │ └── pipes │ │ └── MyValidationPipe.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json └── status ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── nest-cli.json ├── package.json ├── src ├── app.controller.ts ├── app.module.ts └── main.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/README.md -------------------------------------------------------------------------------- /data-receive/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/.eslintrc.js -------------------------------------------------------------------------------- /data-receive/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/.gitignore -------------------------------------------------------------------------------- /data-receive/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/.prettierrc -------------------------------------------------------------------------------- /data-receive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/README.md -------------------------------------------------------------------------------- /data-receive/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/nest-cli.json -------------------------------------------------------------------------------- /data-receive/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/package.json -------------------------------------------------------------------------------- /data-receive/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/public/index.html -------------------------------------------------------------------------------- /data-receive/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/src/app.module.ts -------------------------------------------------------------------------------- /data-receive/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/src/main.ts -------------------------------------------------------------------------------- /data-receive/src/person/dto/create-person.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/src/person/dto/create-person.dto.ts -------------------------------------------------------------------------------- /data-receive/src/person/person.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/src/person/person.controller.ts -------------------------------------------------------------------------------- /data-receive/src/person/person.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/src/person/person.module.ts -------------------------------------------------------------------------------- /data-receive/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /data-receive/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/test/jest-e2e.json -------------------------------------------------------------------------------- /data-receive/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/tsconfig.build.json -------------------------------------------------------------------------------- /data-receive/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/data-receive/tsconfig.json -------------------------------------------------------------------------------- /notes-management/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/.eslintrc.js -------------------------------------------------------------------------------- /notes-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/.gitignore -------------------------------------------------------------------------------- /notes-management/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/.prettierrc -------------------------------------------------------------------------------- /notes-management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/README.md -------------------------------------------------------------------------------- /notes-management/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/nest-cli.json -------------------------------------------------------------------------------- /notes-management/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/package-lock.json -------------------------------------------------------------------------------- /notes-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/package.json -------------------------------------------------------------------------------- /notes-management/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/app.module.ts -------------------------------------------------------------------------------- /notes-management/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/main.ts -------------------------------------------------------------------------------- /notes-management/src/notes/dto/create-note.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/dto/create-note.dto.ts -------------------------------------------------------------------------------- /notes-management/src/notes/dto/find-note.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/dto/find-note.dto.ts -------------------------------------------------------------------------------- /notes-management/src/notes/dto/update-note.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/dto/update-note.dto.ts -------------------------------------------------------------------------------- /notes-management/src/notes/entities/note.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/entities/note.entity.ts -------------------------------------------------------------------------------- /notes-management/src/notes/notes.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/notes.controller.ts -------------------------------------------------------------------------------- /notes-management/src/notes/notes.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/notes.module.ts -------------------------------------------------------------------------------- /notes-management/src/notes/notes.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/src/notes/notes.service.ts -------------------------------------------------------------------------------- /notes-management/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /notes-management/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/test/jest-e2e.json -------------------------------------------------------------------------------- /notes-management/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/tsconfig.build.json -------------------------------------------------------------------------------- /notes-management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/notes-management/tsconfig.json -------------------------------------------------------------------------------- /params-validation/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/.eslintrc.js -------------------------------------------------------------------------------- /params-validation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/.gitignore -------------------------------------------------------------------------------- /params-validation/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/.prettierrc -------------------------------------------------------------------------------- /params-validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/README.md -------------------------------------------------------------------------------- /params-validation/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/nest-cli.json -------------------------------------------------------------------------------- /params-validation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/package.json -------------------------------------------------------------------------------- /params-validation/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/app.controller.spec.ts -------------------------------------------------------------------------------- /params-validation/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/app.controller.ts -------------------------------------------------------------------------------- /params-validation/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/app.module.ts -------------------------------------------------------------------------------- /params-validation/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/app.service.ts -------------------------------------------------------------------------------- /params-validation/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/main.ts -------------------------------------------------------------------------------- /params-validation/src/person/dto/create-person.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/dto/create-person.dto.ts -------------------------------------------------------------------------------- /params-validation/src/person/dto/update-person.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/dto/update-person.dto.ts -------------------------------------------------------------------------------- /params-validation/src/person/entities/person.entity.ts: -------------------------------------------------------------------------------- 1 | export class Person {} 2 | -------------------------------------------------------------------------------- /params-validation/src/person/person.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/person.controller.spec.ts -------------------------------------------------------------------------------- /params-validation/src/person/person.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/person.controller.ts -------------------------------------------------------------------------------- /params-validation/src/person/person.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/person.module.ts -------------------------------------------------------------------------------- /params-validation/src/person/person.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/person.service.spec.ts -------------------------------------------------------------------------------- /params-validation/src/person/person.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/person/person.service.ts -------------------------------------------------------------------------------- /params-validation/src/pipes/MyValidationPipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/src/pipes/MyValidationPipe.ts -------------------------------------------------------------------------------- /params-validation/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /params-validation/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/test/jest-e2e.json -------------------------------------------------------------------------------- /params-validation/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/tsconfig.build.json -------------------------------------------------------------------------------- /params-validation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/params-validation/tsconfig.json -------------------------------------------------------------------------------- /status/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/.eslintrc.js -------------------------------------------------------------------------------- /status/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/.gitignore -------------------------------------------------------------------------------- /status/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/.prettierrc -------------------------------------------------------------------------------- /status/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/README.md -------------------------------------------------------------------------------- /status/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/nest-cli.json -------------------------------------------------------------------------------- /status/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/package.json -------------------------------------------------------------------------------- /status/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/src/app.controller.ts -------------------------------------------------------------------------------- /status/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/src/app.module.ts -------------------------------------------------------------------------------- /status/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/src/main.ts -------------------------------------------------------------------------------- /status/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /status/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/test/jest-e2e.json -------------------------------------------------------------------------------- /status/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/tsconfig.build.json -------------------------------------------------------------------------------- /status/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuarkGluonPlasma/nestjs-exercize/HEAD/status/tsconfig.json --------------------------------------------------------------------------------