Skip to content

Commit 2a799f1

Browse files
committed
fix(google-cloud-serverless): Move @types/express to optional peerDeps
1 parent 356776c commit 2a799f1

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

packages/google-cloud-serverless/package.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,23 @@
4949
},
5050
"dependencies": {
5151
"@sentry/core": "10.30.0",
52-
"@sentry/node": "10.30.0",
53-
"@types/express": "^4.17.14"
52+
"@sentry/node": "10.30.0"
5453
},
5554
"devDependencies": {
5655
"@google-cloud/bigquery": "^5.3.0",
5756
"@google-cloud/common": "^3.4.1",
57+
"@types/express": "^5.0.6",
5858
"@types/node": "^18.19.1",
5959
"nock": "^13.5.5"
6060
},
61+
"peerDependencies": {
62+
"@types/express": "^4.17.14 || ^5.x"
63+
},
64+
"peerDependenciesMeta": {
65+
"@types/express": {
66+
"optional": true
67+
}
68+
},
6169
"scripts": {
6270
"build": "run-p build:transpile build:types",
6371
"build:dev": "yarn build",

yarn.lock

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8616,6 +8616,16 @@
86168616
"@types/qs" "*"
86178617
"@types/range-parser" "*"
86188618

8619+
"@types/express-serve-static-core@^5.0.0":
8620+
version "5.1.0"
8621+
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-5.1.0.tgz#74f47555b3d804b54cb7030e6f9aa0c7485cfc5b"
8622+
integrity sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==
8623+
dependencies:
8624+
"@types/node" "*"
8625+
"@types/qs" "*"
8626+
"@types/range-parser" "*"
8627+
"@types/send" "*"
8628+
86198629
"@types/express@*", "@types/express@^4.17.13", "@types/express@^4.17.14", "@types/express@^4.17.2":
86208630
version "4.17.21"
86218631
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d"
@@ -8636,6 +8646,15 @@
86368646
"@types/qs" "*"
86378647
"@types/serve-static" "*"
86388648

8649+
"@types/express@^5.0.6":
8650+
version "5.0.6"
8651+
resolved "https://registry.yarnpkg.com/@types/express/-/express-5.0.6.tgz#2d724b2c990dcb8c8444063f3580a903f6d500cc"
8652+
integrity sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==
8653+
dependencies:
8654+
"@types/body-parser" "*"
8655+
"@types/express-serve-static-core" "^5.0.0"
8656+
"@types/serve-static" "^2"
8657+
86398658
"@types/fs-extra@^5.0.5":
86408659
version "5.1.0"
86418660
resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-5.1.0.tgz#2a325ef97901504a3828718c390d34b8426a10a1"
@@ -9063,6 +9082,14 @@
90639082
"@types/mime" "*"
90649083
"@types/node" "*"
90659084

9085+
"@types/serve-static@^2":
9086+
version "2.2.0"
9087+
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-2.2.0.tgz#d4a447503ead0d1671132d1ab6bd58b805d8de6a"
9088+
integrity sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==
9089+
dependencies:
9090+
"@types/http-errors" "*"
9091+
"@types/node" "*"
9092+
90669093
"@types/sinon@^17.0.3":
90679094
version "17.0.3"
90689095
resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-17.0.3.tgz#9aa7e62f0a323b9ead177ed23a36ea757141a5fa"

0 commit comments

Comments
 (0)