Skip to content

Commit 3382890

Browse files
committed
fix(): add optional dependencies to package.json
1 parent b36ef52 commit 3382890

File tree

6 files changed

+85
-5
lines changed

6 files changed

+85
-5
lines changed

packages/common/package.json

+15-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,20 @@
2525
},
2626
"peerDependencies": {
2727
"reflect-metadata": "^0.1.12",
28-
"rxjs": "^6.0.0"
28+
"rxjs": "^6.0.0",
29+
"cache-manager": "*",
30+
"class-validator": "*",
31+
"class-transformer": "*"
32+
},
33+
"peerDependenciesMeta": {
34+
"cache-manager": {
35+
"optional": true
36+
},
37+
"class-validator": {
38+
"optional": true
39+
},
40+
"class-transformer": {
41+
"optional": true
42+
}
2943
}
3044
}

packages/core/package.json

+14
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,22 @@
3939
"@nestjs/common": "7.4.4"
4040
},
4141
"peerDependencies": {
42+
"@nestjs/websockets": "^7.0.0",
43+
"@nestjs/microservices": "^7.0.0",
44+
"@nestjs/platform-express": "^7.0.0",
4245
"@nestjs/common": "^7.0.0",
4346
"reflect-metadata": "^0.1.12",
4447
"rxjs": "^6.0.0"
48+
},
49+
"peerDependenciesMeta": {
50+
"@nestjs/websockets": {
51+
"optional": true
52+
},
53+
"@nestjs/microservices": {
54+
"optional": true
55+
},
56+
"@nestjs/platform-express": {
57+
"optional": true
58+
}
4559
}
4660
}

packages/microservices/package.json

+40-1
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,47 @@
2626
"@nestjs/core": "7.4.4"
2727
},
2828
"peerDependencies": {
29+
"reflect-metadata": "^0.1.12",
2930
"@nestjs/common": "^7.0.0",
3031
"@nestjs/core": "^7.0.0",
31-
"rxjs": "^6.0.0"
32+
"@nestjs/websockets": "^7.0.0",
33+
"rxjs": "^6.0.0",
34+
"cache-manager": "*",
35+
"grpc": "*",
36+
"kafkajs": "*",
37+
"mqtt": "*",
38+
"nats": "*",
39+
"redis": "*",
40+
"amqplib": "*",
41+
"amqp-connection-manager": "*"
42+
},
43+
"peerDependenciesMeta": {
44+
"@nestjs/websockets": {
45+
"optional": true
46+
},
47+
"cache-manager": {
48+
"optional": true
49+
},
50+
"grpc": {
51+
"optional": true
52+
},
53+
"kafkajs": {
54+
"optional": true
55+
},
56+
"mqtt": {
57+
"optional": true
58+
},
59+
"nats": {
60+
"optional": true
61+
},
62+
"redis": {
63+
"optional": true
64+
},
65+
"amqplib": {
66+
"optional": true
67+
},
68+
"amqp-connection-manager": {
69+
"optional": true
70+
}
3271
}
3372
}

packages/platform-express/package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
},
3030
"peerDependencies": {
3131
"@nestjs/common": "^7.0.0",
32-
"@nestjs/core": "^7.0.0"
32+
"@nestjs/core": "^7.0.0",
33+
"rxjs": "^6.0.0",
34+
"reflect-metadata": "^0.1.12"
3335
}
3436
}

packages/testing/package.json

+11-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,16 @@
2222
},
2323
"peerDependencies": {
2424
"@nestjs/common": "^7.0.0",
25-
"@nestjs/core": "^7.0.0"
25+
"@nestjs/core": "^7.0.0",
26+
"@nestjs/microservices": "^7.0.0",
27+
"@nestjs/platform-express": "^7.0.0"
28+
},
29+
"peerDependenciesMeta": {
30+
"@nestjs/microservices":{
31+
"optional": true
32+
},
33+
"@nestjs/platform-express":{
34+
"optional": true
35+
}
2636
}
2737
}

packages/websockets/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"peerDependencies": {
2323
"@nestjs/common": "^7.0.0",
2424
"@nestjs/core": "^7.0.0",
25-
"rxjs": "^6.0.0"
25+
"rxjs": "^6.0.0",
26+
"reflect-metadata": "^0.1.12"
2627
}
2728
}

0 commit comments

Comments
 (0)