diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index 88371c6..4a78440 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -16,7 +16,7 @@ yarn add amqplib Express routes require: ```bash -yarn add express routing-controllers reflect-metadata +yarn add express routing-controllers reflect-metadata class-transformer class-validator ``` MongoDB repositories require: diff --git a/package.json b/package.json index 609154e..cbfbb2f 100644 --- a/package.json +++ b/package.json @@ -254,6 +254,10 @@ "microservices" ], "license": "MIT", + "dependencies": { + "fs-extra": "^11.3.5", + "node-dependency-injection": "3.2.6" + }, "devDependencies": { "@haskou/eslint-config": "^0.1.2", "@types/amqplib": "^0.10.8", @@ -268,10 +272,8 @@ "cors": "^2.8.6", "eslint": "^10.5.0", "express": "5.2.1", - "fs-extra": "^11.3.5", "mongodb": "^7.3.0", "node-cron": "^4.5.0", - "node-dependency-injection": "3.2.6", "prettier": "^3.8.4", "reflect-metadata": "^0.2.2", "routing-controllers": "^0.11.3", @@ -283,12 +285,12 @@ }, "peerDependencies": { "amqplib": "^2.0.1", + "class-transformer": "^0.5.1", + "class-validator": "^0.14.4", "cors": "^2.8.6", "express": "5.2.1", - "fs-extra": "11.3.4", "mongodb": "^7.3.0", "node-cron": "^4.5.0", - "node-dependency-injection": "3.2.6", "reflect-metadata": "^0.2.2", "routing-controllers": "^0.11.3", "winston": "3.19.0", @@ -310,18 +312,12 @@ "express": { "optional": true }, - "fs-extra": { - "optional": true - }, "mongodb": { "optional": true }, "node-cron": { "optional": true }, - "node-dependency-injection": { - "optional": true - }, "reflect-metadata": { "optional": true },