From 5b909a10b1b7866a447ac3be4b8f03376cb0c4d8 Mon Sep 17 00:00:00 2001 From: Hasko Date: Thu, 25 Jun 2026 22:14:54 +0200 Subject: [PATCH] =?UTF-8?q?fix(deps):=20=F0=9F=90=9B=20Bundle=20core=20DI?= =?UTF-8?q?=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/getting-started/installation.md | 2 +- package.json | 16 ++++++---------- 2 files changed, 7 insertions(+), 11 deletions(-) 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 },