Skip to content

Commit 8d94d03

Browse files
committed
Update firebase and node to 12+
1 parent d115cf5 commit 8d94d03

File tree

4 files changed

+100
-75
lines changed

4 files changed

+100
-75
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ Data Driven Forms is a monorepo that uses [Lerna](https://github.com/lerna/lerna
241241

242242
## Requirements
243243

244-
- **○ NodeJS 14**
244+
- **○ NodeJS 12+**
245245

246246
- **○ Unix like OS (MacOS, Linux)**
247247

packages/react-renderer-demo/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"directory": "packages/react-renderer-demo"
1212
},
1313
"engines": {
14-
"node": "14"
14+
"node": ">12"
1515
},
1616
"private": true,
1717
"scripts": {
@@ -42,8 +42,8 @@
4242
"clsx": "^1.1.1",
4343
"codesandbox": "2.2.1",
4444
"docsearch.js": "^2.6.3",
45-
"firebase-admin": "^9.11.1",
46-
"firebase-functions": "^3.15.5",
45+
"firebase-admin": "^10.0.0",
46+
"firebase-functions": "^3.15.7",
4747
"markdown-to-jsx": "^7.1.1",
4848
"next": "11.1.2",
4949
"next-offline": "^5.0.5",
@@ -62,8 +62,8 @@
6262
"@babel/cli": "^7.12.10",
6363
"cpx": "^1.5.0",
6464
"cross-env": "^7.0.3",
65-
"firebase-functions-test": "^0.3.2",
66-
"firebase-tools": "^9.18.0",
65+
"firebase-functions-test": "^0.3.3",
66+
"firebase-tools": "^9.20.0",
6767
"rimraf": "^3.0.2"
6868
}
6969
}

packages/react-renderer-demo/src/pages/development-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Data Driven Forms is a monorepo that uses [Lerna](https://github.com/lerna/lerna
1010

1111
## Requirements
1212

13-
- **○ NodeJS 14**
13+
- **○ NodeJS 12+**
1414

1515
- **○ Unix like OS (MacOS, Linux)**
1616

yarn.lock

Lines changed: 93 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1422,48 +1422,74 @@
14221422
resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.6.3.tgz#3f10514786aad846d74cd63cb693556309918f4b"
14231423
integrity sha512-/M13DPPati7FQHEQ9Minjk1HGLm/4K4gs9bR4rzLCWJg64yGtVC0zNg9gDpkw9yc2cvol/mNFxqTtd4geGrwdw==
14241424

1425+
"@firebase/[email protected]":
1426+
version "0.7.0"
1427+
resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.7.0.tgz#c9e16d1b8bed1a991840b8d2a725fb58d0b5899f"
1428+
integrity sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg==
1429+
14251430
"@firebase/[email protected]":
14261431
version "0.1.6"
14271432
resolved "https://registry.yarnpkg.com/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz#5ce13fc1c527ad36f1bb1322c4492680a6cf4964"
14281433
integrity sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==
14291434

1430-
"@firebase/[email protected].5":
1431-
version "0.5.5"
1432-
resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.5.tgz#849ccf7cbf0398a43058f274ffcd43620ae9521f"
1433-
integrity sha512-L41SdS/4a164jx2iGfakJgaBUPPBI3DI+RrUlmh3oHSUljTeCwfj/Nhcv3S7e2lyXsGFJtAyepfPUx4IQ05crw==
1435+
"@firebase/[email protected].7":
1436+
version "0.5.7"
1437+
resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.7.tgz#a50c5fbd14a2136a99ade6f59f53498729c0f174"
1438+
integrity sha512-CiAHUPXh2hn/lpzMShNmfAxHNQhKQwmQUJSYMPCjf2bCCt4Z2vLGpS+UWEuNFm9Zf8LNmkS+Z+U/s4Obi5carg==
14341439
dependencies:
1435-
"@firebase/util" "1.2.0"
1440+
"@firebase/util" "1.4.0"
14361441
tslib "^2.1.0"
14371442

1438-
"@firebase/[email protected]", "@firebase/database-types@^0.7.2":
1443+
"@firebase/database-compat@^0.1.1":
1444+
version "0.1.2"
1445+
resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.1.2.tgz#c65cd59e4e1b7ec6834de5a17238787249da1e19"
1446+
integrity sha512-sV32QIRSNIBj/6OYtpmPzA/SfQz1/NBZbhxg9dIhGaSt9e5HaMxXRuz2lImudX0Sd/v8DKdExrxa++K6rKrRtA==
1447+
dependencies:
1448+
"@firebase/component" "0.5.7"
1449+
"@firebase/database" "0.12.2"
1450+
"@firebase/database-types" "0.9.1"
1451+
"@firebase/logger" "0.3.0"
1452+
"@firebase/util" "1.4.0"
1453+
tslib "^2.1.0"
1454+
1455+
"@firebase/[email protected]":
1456+
version "0.9.1"
1457+
resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.9.1.tgz#0cab989e8154d812b535d80f23c1578b1d391f5f"
1458+
integrity sha512-RUixK/YrbpxbfdE+nYP0wMcEsz1xPTnafP0q3UlSS/+fW744OITKtR1J0cMRaXbvY7EH0wUVTNVkrtgxYY8IgQ==
1459+
dependencies:
1460+
"@firebase/app-types" "0.7.0"
1461+
"@firebase/util" "1.4.0"
1462+
1463+
"@firebase/database-types@^0.7.2":
14391464
version "0.7.3"
14401465
resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.7.3.tgz#819f16dd4c767c864b460004458620f265a3f735"
14411466
integrity sha512-dSOJmhKQ0nL8O4EQMRNGpSExWCXeHtH57gGg0BfNAdWcKhC8/4Y+qfKLfWXzyHvrSecpLmO0SmAi/iK2D5fp5A==
14421467
dependencies:
14431468
"@firebase/app-types" "0.6.3"
14441469

1445-
"@firebase/database@^0.10.0":
1446-
version "0.10.9"
1447-
resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.10.9.tgz#79f7b03cbe8a127dddfb7ea7748a3e923990f046"
1448-
integrity sha512-Jxi9SiE4cNOftO9YKlG71ccyWFw4kSM9AG/xYu6vWXUGBr39Uw1TvYougANOcU21Q0TP4J08VPGnOnpXk/FGbQ==
1470+
"@firebase/database@0.12.2":
1471+
version "0.12.2"
1472+
resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.12.2.tgz#8c24ff4d79abcbef5896c2cdeae02ccc382db44b"
1473+
integrity sha512-Y1LZR1LIQM8YKMkeUPpAq3/e53hcfcXO+JEZ6vCzBeD6xRawqmpw6B5/DzePdCNNvjcqheXzSaR7T39eRZo/wA==
14491474
dependencies:
14501475
"@firebase/auth-interop-types" "0.1.6"
1451-
"@firebase/component" "0.5.5"
1452-
"@firebase/database-types" "0.7.3"
1453-
"@firebase/logger" "0.2.6"
1454-
"@firebase/util" "1.2.0"
1455-
faye-websocket "0.11.3"
1476+
"@firebase/component" "0.5.7"
1477+
"@firebase/logger" "0.3.0"
1478+
"@firebase/util" "1.4.0"
1479+
faye-websocket "0.11.4"
14561480
tslib "^2.1.0"
14571481

1458-
"@firebase/[email protected]":
1459-
version "0.2.6"
1460-
resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.2.6.tgz#3aa2ca4fe10327cabf7808bd3994e88db26d7989"
1461-
integrity sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==
1482+
"@firebase/[email protected]":
1483+
version "0.3.0"
1484+
resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.3.0.tgz#a3992e40f62c10276dbfcb8b4ab376b7e25d7fd9"
1485+
integrity sha512-7oQ+TctqekfgZImWkKuda50JZfkmAKMgh5qY4aR4pwRyqZXuJXN1H/BKkHvN1y0S4XWtF0f/wiCLKHhyi1ppPA==
1486+
dependencies:
1487+
tslib "^2.1.0"
14621488

1463-
"@firebase/util@1.2.0":
1464-
version "1.2.0"
1465-
resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.2.0.tgz#4d4e419bf8c9bc1bc51308d1953dc2e4353c0770"
1466-
integrity sha512-8W9TTGImXr9cu+oyjBJ7yjoEd/IVAv0pBZA4c1uIuKrpGZi2ee38m+8xlZOBRmsAaOU/tR9DXz1WF/oeM6Fb7Q==
1489+
"@firebase/util@1.4.0":
1490+
version "1.4.0"
1491+
resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.4.0.tgz#81e985adba44b4d1f21ec9f5af9628d505891de8"
1492+
integrity sha512-Qn58d+DVi1nGn0bA9RV89zkz0zcbt6aUcRdyiuub/SuEvjKYstWmHcHwh1C0qmE1wPf9a3a+AuaRtduaGaRT7A==
14671493
dependencies:
14681494
tslib "^2.1.0"
14691495

@@ -7352,14 +7378,15 @@ define-property@^2.0.2:
73527378
is-descriptor "^1.0.2"
73537379
isobject "^3.0.1"
73547380

7355-
degenerator@^2.2.0:
7356-
version "2.2.0"
7357-
resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-2.2.0.tgz#49e98c11fa0293c5b26edfbb52f15729afcdb254"
7358-
integrity sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==
7381+
degenerator@^3.0.1:
7382+
version "3.0.1"
7383+
resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-3.0.1.tgz#7ef78ec0c8577a544477308ddf1d2d6e88d51f5b"
7384+
integrity sha512-LFsIFEeLPlKvAKXu7j3ssIG6RT0TbI7/GhsqrI0DnHASEQjXQ0LUSYcjJteGgRGmZbl1TnMSxpNQIAiJ7Du5TQ==
73597385
dependencies:
73607386
ast-types "^0.13.2"
73617387
escodegen "^1.8.1"
73627388
esprima "^4.0.0"
7389+
vm2 "^3.9.3"
73637390

73647391
del@^6.0.0:
73657392
version "6.0.0"
@@ -8778,14 +8805,7 @@ fastq@^1.6.0:
87788805
dependencies:
87798806
reusify "^1.0.4"
87808807

8781-
8782-
version "0.11.3"
8783-
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e"
8784-
integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==
8785-
dependencies:
8786-
websocket-driver ">=0.5.1"
8787-
8788-
faye-websocket@^0.11.3:
8808+
[email protected], faye-websocket@^0.11.3:
87898809
version "0.11.4"
87908810
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da"
87918811
integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==
@@ -9016,12 +9036,12 @@ find-versions@^4.0.0:
90169036
dependencies:
90179037
semver-regex "^3.1.2"
90189038

9019-
firebase-admin@^9.11.1:
9020-
version "9.11.1"
9021-
resolved "https://registry.yarnpkg.com/firebase-admin/-/firebase-admin-9.11.1.tgz#b4f472ed51951937f333a4d88a0693ad37ffc90a"
9022-
integrity sha512-Y9fjelljy6MKqwsSbM/UN1k8gBQh5zfm5fCTe0Z6Gch2T3nDUIPsTcf+jfe4o40/MPYuybili9XJjTMmM2e5MQ==
9039+
firebase-admin@^10.0.0:
9040+
version "10.0.0"
9041+
resolved "https://registry.yarnpkg.com/firebase-admin/-/firebase-admin-10.0.0.tgz#0638cd50d2395fddc9d8af4e1699d0a10b1b22d8"
9042+
integrity sha512-EOAk5ZaqXhBBvx9ZyXd28kw8glMTt3xl0g3BepGRCy0RSSUPGOzfAqjGhc65guSKgFOpT5mAUycYcJbqullKUQ==
90239043
dependencies:
9024-
"@firebase/database" "^0.10.0"
9044+
"@firebase/database-compat" "^0.1.1"
90259045
"@firebase/database-types" "^0.7.2"
90269046
"@types/node" ">=12.12.47"
90279047
dicer "^0.3.0"
@@ -9032,29 +9052,29 @@ firebase-admin@^9.11.1:
90329052
"@google-cloud/firestore" "^4.5.0"
90339053
"@google-cloud/storage" "^5.3.0"
90349054

9035-
firebase-functions-test@^0.3.2:
9036-
version "0.3.2"
9037-
resolved "https://registry.yarnpkg.com/firebase-functions-test/-/firebase-functions-test-0.3.2.tgz#e0c58a2a100294066240d6906181a930cfae7e17"
9038-
integrity sha512-d5pGq3ljNaQU689wB5jZngmshBfnMNtDtGObENGKsMosrvvAMgj8r307XW+oFppxqiXU0bEjR6B6tos8XD5tIA==
9055+
firebase-functions-test@^0.3.3:
9056+
version "0.3.3"
9057+
resolved "https://registry.yarnpkg.com/firebase-functions-test/-/firebase-functions-test-0.3.3.tgz#d26626d6c3edb03cd27eb79c12980c2551722517"
9058+
integrity sha512-dCppF/2Ztv87IyyBaUQlT1Z05ial5v/3LB0huS2ktXz05yNiID5FVIKtO0/+w9Q7/SThJ8qIDG0hoGDPt4Xcug==
90399059
dependencies:
90409060
"@types/lodash" "^4.14.104"
90419061
lodash "^4.17.5"
90429062

9043-
firebase-functions@^3.15.5:
9044-
version "3.15.6"
9045-
resolved "https://registry.yarnpkg.com/firebase-functions/-/firebase-functions-3.15.6.tgz#5008bde8864ff4c236ee0641ff392194d9df19cb"
9046-
integrity sha512-VII8hV/jmg1L97SJrz7I0a4Heju4b2+4RxKBIcey5sU5pqV96acIjUOwn124GRZP9hStK36q8hm0W5s9lfQ3HQ==
9063+
firebase-functions@^3.15.7:
9064+
version "3.15.7"
9065+
resolved "https://registry.yarnpkg.com/firebase-functions/-/firebase-functions-3.15.7.tgz#ac88657e7e28f5a5926d41ae3e8fae9c94621ccd"
9066+
integrity sha512-ZD7r8eoWWebgs+mTqfH8NLUT2C0f7/cyAvIA1RSUdBVQZN7MBBt3oSlN/rL3e+m6tdlJz6YbQ3hrOKOGjOVYvQ==
90479067
dependencies:
90489068
"@types/cors" "^2.8.5"
90499069
"@types/express" "4.17.3"
90509070
cors "^2.8.5"
90519071
express "^4.17.1"
90529072
lodash "^4.17.14"
90539073

9054-
firebase-tools@^9.18.0:
9055-
version "9.18.0"
9056-
resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-9.18.0.tgz#70e07132f3c10edfd8b73005a4b608294ca42a1b"
9057-
integrity sha512-yth3C6ZdzkXbQVKgmrIYn/NBvkCnstEfsTsqvLUL+Mo0s5Cq+JR8A8DKLJHyWBrWjKkT5R9VfefnkhHCUrjRNw==
9074+
firebase-tools@^9.20.0:
9075+
version "9.20.0"
9076+
resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-9.20.0.tgz#96a551147ccc8720e976357c85fb037e371a030d"
9077+
integrity sha512-/5LzkZtW8aC57syHf34FXY1w6g9unb7qdvtlYROdJA33sk2xsWsJmuvtJylhYhTNX8zrwFsmiTHRlaBxA9YWtg==
90589078
dependencies:
90599079
"@google-cloud/pubsub" "^2.7.0"
90609080
"@types/archiver" "^5.1.0"
@@ -9097,7 +9117,7 @@ firebase-tools@^9.18.0:
90979117
ora "^3.4.0"
90989118
portfinder "^1.0.23"
90999119
progress "^2.0.3"
9100-
proxy-agent "^4.0.0"
9120+
proxy-agent "^5.0.0"
91019121
request "^2.87.0"
91029122
rimraf "^3.0.0"
91039123
semver "^5.7.1"
@@ -15346,27 +15366,27 @@ p-waterfall@^2.1.1:
1534615366
dependencies:
1534715367
p-reduce "^2.0.0"
1534815368

15349-
pac-proxy-agent@^4.1.0:
15350-
version "4.1.0"
15351-
resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz#66883eeabadc915fc5e95457324cb0f0ac78defb"
15352-
integrity sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==
15369+
pac-proxy-agent@^5.0.0:
15370+
version "5.0.0"
15371+
resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz#b718f76475a6a5415c2efbe256c1c971c84f635e"
15372+
integrity sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==
1535315373
dependencies:
1535415374
"@tootallnate/once" "1"
1535515375
agent-base "6"
1535615376
debug "4"
1535715377
get-uri "3"
1535815378
http-proxy-agent "^4.0.1"
1535915379
https-proxy-agent "5"
15360-
pac-resolver "^4.1.0"
15380+
pac-resolver "^5.0.0"
1536115381
raw-body "^2.2.0"
1536215382
socks-proxy-agent "5"
1536315383

15364-
pac-resolver@^4.1.0:
15365-
version "4.2.0"
15366-
resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-4.2.0.tgz#b82bcb9992d48166920bc83c7542abb454bd9bdd"
15367-
integrity sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==
15384+
pac-resolver@^5.0.0:
15385+
version "5.0.0"
15386+
resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-5.0.0.tgz#1d717a127b3d7a9407a16d6e1b012b13b9ba8dc0"
15387+
integrity sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA==
1536815388
dependencies:
15369-
degenerator "^2.2.0"
15389+
degenerator "^3.0.1"
1537015390
ip "^1.1.5"
1537115391
netmask "^2.0.1"
1537215392

@@ -16137,17 +16157,17 @@ proxy-addr@~2.0.5:
1613716157
forwarded "0.2.0"
1613816158
ipaddr.js "1.9.1"
1613916159

16140-
proxy-agent@^4.0.0:
16141-
version "4.0.1"
16142-
resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-4.0.1.tgz#326c3250776c7044cd19655ccbfadf2e065a045c"
16143-
integrity sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==
16160+
proxy-agent@^5.0.0:
16161+
version "5.0.0"
16162+
resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-5.0.0.tgz#d31405c10d6e8431fde96cba7a0c027ce01d633b"
16163+
integrity sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==
1614416164
dependencies:
1614516165
agent-base "^6.0.0"
1614616166
debug "4"
1614716167
http-proxy-agent "^4.0.0"
1614816168
https-proxy-agent "^5.0.0"
1614916169
lru-cache "^5.1.1"
16150-
pac-proxy-agent "^4.1.0"
16170+
pac-proxy-agent "^5.0.0"
1615116171
proxy-from-env "^1.0.0"
1615216172
socks-proxy-agent "^5.0.0"
1615316173

@@ -20281,6 +20301,11 @@ [email protected], vm-browserify@^1.0.1:
2028120301
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
2028220302
integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
2028320303

20304+
vm2@^3.9.3:
20305+
version "3.9.5"
20306+
resolved "https://registry.yarnpkg.com/vm2/-/vm2-3.9.5.tgz#5288044860b4bbace443101fcd3bddb2a0aa2496"
20307+
integrity sha512-LuCAHZN75H9tdrAiLFf030oW7nJV5xwNMuk1ymOZwopmuK3d2H4L1Kv4+GFHgarKiLfXXLFU+7LDABHnwOkWng==
20308+
2028420309
w3c-hr-time@^1.0.2:
2028520310
version "1.0.2"
2028620311
resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"

0 commit comments

Comments
 (0)