Skip to content

Commit 8f031b4

Browse files
authored
Update select non-major dependencies (#6710)
* Remove babel-plugin-transform-import-meta * Update semver * Update firebase-functions * Update Express import * Add express types to auth
1 parent 941ad29 commit 8f031b4

File tree

9 files changed

+42
-56
lines changed

9 files changed

+42
-56
lines changed

config/functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"dependencies": {
55
"cors": "2.8.5",
66
"firebase-admin": "11.0.0",
7-
"firebase-functions": "3.22.0"
7+
"firebase-functions": "3.24.1"
88
},
99
"private": true,
1010
"engines": {

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@
9292
"api-documenter-me": "0.1.1",
9393
"api-extractor-me": "0.1.2",
9494
"babel-loader": "8.2.5",
95-
"babel-plugin-transform-import-meta": "2.1.1",
9695
"chai": "4.3.6",
9796
"chai-as-promised": "7.1.1",
9897
"chalk": "4.1.2",
@@ -106,7 +105,6 @@
106105
"eslint-plugin-unused-imports": "2.0.0",
107106
"express": "4.18.1",
108107
"find-free-port": "2.0.0",
109-
"firebase-functions": "3.22.0",
110108
"firebase-tools": "11.2.2",
111109
"glob": "7.2.3",
112110
"http-server": "14.1.1",
@@ -141,7 +139,7 @@
141139
"prettier": "2.7.1",
142140
"protractor": "5.4.2",
143141
"request": "2.88.2",
144-
"semver": "7.3.7",
142+
"semver": "7.3.8",
145143
"simple-git": "3.7.1",
146144
"sinon": "9.2.4",
147145
"sinon-chai": "3.7.0",

packages/auth-compat/demo/functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"firebase-admin": "11.0.0",
13-
"firebase-functions": "3.22.0"
13+
"firebase-functions": "3.24.1"
1414
},
1515
"private": true
1616
}

packages/auth/demo/functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"firebase-admin": "11.0.0",
13-
"firebase-functions": "3.22.0"
13+
"firebase-functions": "3.24.1"
1414
},
1515
"private": true,
1616
"engines": {

packages/auth/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,8 @@
118118
"rollup": "2.79.1",
119119
"rollup-plugin-sourcemaps": "0.6.3",
120120
"rollup-plugin-typescript2": "0.31.2",
121-
"typescript": "4.2.2"
121+
"typescript": "4.2.2",
122+
"@types/express": "4.17.3"
122123
},
123124
"repository": {
124125
"directory": "packages/auth",

packages/auth/test/integration/webdriver/util/test_server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717

1818
import * as path from 'path';
19-
import express from 'express';
19+
import * as express from 'express';
2020
import { Server } from 'http';
2121

2222
const PORT_NUMBER = '4100';
@@ -31,7 +31,7 @@ const INTEGRATION_TEST_ASSETS = express.static(
3131

3232
/** Simple express server for serving up the static files for testing */
3333
class AuthTestServer {
34-
private app = express();
34+
private app = express.default();
3535
private server: Server | null = null;
3636

3737
constructor() {

packages/rules-unit-testing/functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"private": true,
1010
"dependencies": {
1111
"firebase-admin": "11.0.0",
12-
"firebase-functions": "3.22.0"
12+
"firebase-functions": "3.24.1"
1313
},
1414
"engines": {
1515
"node": "16"

packages/rules-unit-testing/functions/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -643,10 +643,10 @@ firebase-admin@11.0.0:
643643
"@google-cloud/firestore" "^5.0.2"
644644
"@google-cloud/storage" "^6.1.0"
645645

646-
firebase-functions@3.22.0:
647-
version "3.22.0"
648-
resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.22.0.tgz#d1b6c190551e29705d91819d8369a752ba5e061a"
649-
integrity sha512-d1BxBpT95MhvVqXkpLWDvWbyuX7e2l69cFAiqG3U1XQDaMV88bM9S+Zg7H8i9pitEGFr+76ErjKgrY0n+g3ZDA==
646+
firebase-functions@3.24.1:
647+
version "3.24.1"
648+
resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.24.1.tgz#50d13274c4ae96b2308a67e9fc76f1a74cff690d"
649+
integrity sha512-GYhoyOV0864HFMU1h/JNBXYNmDk2MlbvU7VO/5qliHX6u/6vhSjTJjlyCG4leDEI8ew8IvmkIC5QquQ1U8hAuA==
650650
dependencies:
651651
"@types/cors" "^2.8.5"
652652
"@types/express" "4.17.3"

yarn.lock

Lines changed: 29 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,7 +1288,7 @@
12881288
"@babel/parser" "^7.16.7"
12891289
"@babel/types" "^7.16.7"
12901290

1291-
"@babel/template@^7.18.10", "@babel/template@^7.4.4":
1291+
"@babel/template@^7.18.10":
12921292
version "7.18.10"
12931293
resolved "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71"
12941294
integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==
@@ -3123,9 +3123,9 @@
31233123
"@babel/types" "^7.3.0"
31243124

31253125
"@types/body-parser@*":
3126-
version "1.19.1"
3127-
resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.1.tgz#0c0174c42a7d017b818303d4b5d969cb0b75929c"
3128-
integrity sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==
3126+
version "1.19.2"
3127+
resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0"
3128+
integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==
31293129
dependencies:
31303130
"@types/connect" "*"
31313131
"@types/node" "*"
@@ -3191,7 +3191,7 @@
31913191
resolved "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d"
31923192
integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==
31933193

3194-
"@types/cors@^2.8.12", "@types/cors@^2.8.5":
3194+
"@types/cors@^2.8.12":
31953195
version "2.8.12"
31963196
resolved "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz#6b2c510a7ad7039e98e7b8d3d6598f4359e5c080"
31973197
integrity sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==
@@ -3235,9 +3235,9 @@
32353235
integrity sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==
32363236

32373237
"@types/express-serve-static-core@*":
3238-
version "4.17.24"
3239-
resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.24.tgz#ea41f93bf7e0d59cd5a76665068ed6aab6815c07"
3240-
integrity sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==
3238+
version "4.17.31"
3239+
resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz#a1139efeab4e7323834bb0226e62ac019f474b2f"
3240+
integrity sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==
32413241
dependencies:
32423242
"@types/node" "*"
32433243
"@types/qs" "*"
@@ -3363,10 +3363,10 @@
33633363
resolved "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9"
33643364
integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==
33653365

3366-
"@types/mime@^1":
3367-
version "1.3.2"
3368-
resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
3369-
integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
3366+
"@types/mime@*":
3367+
version "3.0.1"
3368+
resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
3369+
integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
33703370

33713371
"@types/minimatch@*", "@types/minimatch@^3.0.3":
33723372
version "3.0.5"
@@ -3508,11 +3508,11 @@
35083508
integrity sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==
35093509

35103510
"@types/serve-static@*":
3511-
version "1.13.10"
3512-
resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9"
3513-
integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==
3511+
version "1.15.0"
3512+
resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155"
3513+
integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==
35143514
dependencies:
3515-
"@types/mime" "^1"
3515+
"@types/mime" "*"
35163516
"@types/node" "*"
35173517

35183518
"@types/sinon-chai@3.2.8":
@@ -4776,14 +4776,6 @@ babel-plugin-polyfill-regenerator@^0.3.0:
47764776
dependencies:
47774777
"@babel/helper-define-polyfill-provider" "^0.3.1"
47784778

4779-
babel-plugin-transform-import-meta@2.1.1:
4780-
version "2.1.1"
4781-
resolved "https://registry.npmjs.org/babel-plugin-transform-import-meta/-/babel-plugin-transform-import-meta-2.1.1.tgz#da2d6fa492dab1998d2f3f977d74225d957e7704"
4782-
integrity sha512-XWEzH1lKhpNDGqZRIPSHbS77tJbPKpRzydQRoJ6KLj0eynQy+MJSo/C75GtMNWnJsP1sGOAvlWcTMMHnWNBSXg==
4783-
dependencies:
4784-
"@babel/template" "^7.4.4"
4785-
tslib "^2.2.0"
4786-
47874779
babel-preset-current-node-syntax@^1.0.0:
47884780
version "1.0.1"
47894781
resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
@@ -7806,7 +7798,7 @@ express@4.18.1:
78067798
utils-merge "1.0.1"
78077799
vary "~1.1.2"
78087800

7809-
express@^4.16.4, express@^4.17.1:
7801+
express@^4.16.4:
78107802
version "4.17.1"
78117803
resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"
78127804
integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==
@@ -8237,18 +8229,6 @@ firebase-frameworks@^0.4.2:
82378229
semver "^7.3.7"
82388230
tslib "^2.3.1"
82398231

8240-
firebase-functions@3.22.0:
8241-
version "3.22.0"
8242-
resolved "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.22.0.tgz#d1b6c190551e29705d91819d8369a752ba5e061a"
8243-
integrity sha512-d1BxBpT95MhvVqXkpLWDvWbyuX7e2l69cFAiqG3U1XQDaMV88bM9S+Zg7H8i9pitEGFr+76ErjKgrY0n+g3ZDA==
8244-
dependencies:
8245-
"@types/cors" "^2.8.5"
8246-
"@types/express" "4.17.3"
8247-
cors "^2.8.5"
8248-
express "^4.17.1"
8249-
lodash "^4.17.14"
8250-
node-fetch "^2.6.7"
8251-
82528232
firebase-tools@11.2.2:
82538233
version "11.2.2"
82548234
resolved "https://registry.npmjs.org/firebase-tools/-/firebase-tools-11.2.2.tgz#21984429cb255d80fa8035e8b0c14701763579ee"
@@ -15227,10 +15207,10 @@ semver@7.0.0:
1522715207
resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
1522815208
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
1522915209

15230-
semver@7.3.7, semver@^7.3.7:
15231-
version "7.3.7"
15232-
resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
15233-
integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
15210+
semver@7.3.8:
15211+
version "7.3.8"
15212+
resolved "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
15213+
integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==
1523415214
dependencies:
1523515215
lru-cache "^6.0.0"
1523615216

@@ -15246,6 +15226,13 @@ semver@^7.0.0, semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semve
1524615226
dependencies:
1524715227
lru-cache "^6.0.0"
1524815228

15229+
semver@^7.3.7:
15230+
version "7.3.7"
15231+
resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
15232+
integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
15233+
dependencies:
15234+
lru-cache "^6.0.0"
15235+
1524915236
semver@~5.3.0:
1525015237
version "5.3.0"
1525115238
resolved "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
@@ -16685,7 +16672,7 @@ tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0:
1668516672
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
1668616673
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
1668716674

16688-
tslib@^2, tslib@^2.2.0, tslib@^2.3.1:
16675+
tslib@^2, tslib@^2.3.1:
1668916676
version "2.4.0"
1669016677
resolved "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
1669116678
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==

0 commit comments

Comments
 (0)