Skip to content

Commit 00f3038

Browse files
committed
build: move mongodb to optional peer dependencies
BREAKING CHANGE: if needed mongodb needs to be installed as a peer
1 parent 20bbe21 commit 00f3038

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

package.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
"test:watch": "yarn test --watch",
2727
"release": "semantic-release"
2828
},
29-
"dependencies": {
30-
"mongodb": "3.6.10"
31-
},
3229
"devDependencies": {
3330
"@geprog/eslint-config": "0.0.1",
3431
"@jest/types": "26.6.2",
@@ -44,6 +41,7 @@
4441
"eslint": "7.29.0",
4542
"jest": "26.6.3",
4643
"jest-junit": "12.2.0",
44+
"mongodb": "3.6.10",
4745
"prettier": "2.3.1",
4846
"rollup": "2.52.2",
4947
"rollup-plugin-dts": "3.0.2",
@@ -53,6 +51,14 @@
5351
"ts-node": "10.0.0",
5452
"typescript": "4.2.4"
5553
},
54+
"peerDependencies": {
55+
"mongodb": "^3.6.0"
56+
},
57+
"peerDependenciesMeta": {
58+
"mongodb": {
59+
"optional": true
60+
}
61+
},
5662
"publishConfig": {
5763
"access": "public"
5864
}

0 commit comments

Comments
 (0)