Skip to content

Commit 9b3610b

Browse files
committed
Update firebase and node to 12+
1 parent febec47 commit 9b3610b

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": {
@@ -47,8 +47,8 @@
4747
"clsx": "^1.1.1",
4848
"codesandbox": "2.2.1",
4949
"docsearch.js": "^2.6.3",
50-
"firebase-admin": "^9.11.1",
51-
"firebase-functions": "^3.15.5",
50+
"firebase-admin": "^10.0.0",
51+
"firebase-functions": "^3.15.7",
5252
"markdown-to-jsx": "^7.1.1",
5353
"next": "11.1.2",
5454
"next-offline": "^5.0.5",
@@ -67,8 +67,8 @@
6767
"@babel/cli": "^7.12.10",
6868
"cpx": "^1.5.0",
6969
"cross-env": "^7.0.3",
70-
"firebase-functions-test": "^0.3.2",
71-
"firebase-tools": "^9.18.0",
70+
"firebase-functions-test": "^0.3.3",
71+
"firebase-tools": "^9.20.0",
7272
"rimraf": "^3.0.2"
7373
}
7474
}

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
@@ -1508,48 +1508,74 @@
15081508
resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.6.3.tgz#3f10514786aad846d74cd63cb693556309918f4b"
15091509
integrity sha512-/M13DPPati7FQHEQ9Minjk1HGLm/4K4gs9bR4rzLCWJg64yGtVC0zNg9gDpkw9yc2cvol/mNFxqTtd4geGrwdw==
15101510

1511+
"@firebase/[email protected]":
1512+
version "0.7.0"
1513+
resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.7.0.tgz#c9e16d1b8bed1a991840b8d2a725fb58d0b5899f"
1514+
integrity sha512-6fbHQwDv2jp/v6bXhBw2eSRbNBpxHcd1NBF864UksSMVIqIyri9qpJB1Mn6sGZE+bnDsSQBC5j2TbMxYsJQkQg==
1515+
15111516
"@firebase/[email protected]":
15121517
version "0.1.6"
15131518
resolved "https://registry.yarnpkg.com/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz#5ce13fc1c527ad36f1bb1322c4492680a6cf4964"
15141519
integrity sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==
15151520

1516-
"@firebase/[email protected].5":
1517-
version "0.5.5"
1518-
resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.5.tgz#849ccf7cbf0398a43058f274ffcd43620ae9521f"
1519-
integrity sha512-L41SdS/4a164jx2iGfakJgaBUPPBI3DI+RrUlmh3oHSUljTeCwfj/Nhcv3S7e2lyXsGFJtAyepfPUx4IQ05crw==
1521+
"@firebase/[email protected].7":
1522+
version "0.5.7"
1523+
resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.7.tgz#a50c5fbd14a2136a99ade6f59f53498729c0f174"
1524+
integrity sha512-CiAHUPXh2hn/lpzMShNmfAxHNQhKQwmQUJSYMPCjf2bCCt4Z2vLGpS+UWEuNFm9Zf8LNmkS+Z+U/s4Obi5carg==
15201525
dependencies:
1521-
"@firebase/util" "1.2.0"
1526+
"@firebase/util" "1.4.0"
15221527
tslib "^2.1.0"
15231528

1524-
"@firebase/[email protected]", "@firebase/database-types@^0.7.2":
1529+
"@firebase/database-compat@^0.1.1":
1530+
version "0.1.2"
1531+
resolved "https://registry.yarnpkg.com/@firebase/database-compat/-/database-compat-0.1.2.tgz#c65cd59e4e1b7ec6834de5a17238787249da1e19"
1532+
integrity sha512-sV32QIRSNIBj/6OYtpmPzA/SfQz1/NBZbhxg9dIhGaSt9e5HaMxXRuz2lImudX0Sd/v8DKdExrxa++K6rKrRtA==
1533+
dependencies:
1534+
"@firebase/component" "0.5.7"
1535+
"@firebase/database" "0.12.2"
1536+
"@firebase/database-types" "0.9.1"
1537+
"@firebase/logger" "0.3.0"
1538+
"@firebase/util" "1.4.0"
1539+
tslib "^2.1.0"
1540+
1541+
"@firebase/[email protected]":
1542+
version "0.9.1"
1543+
resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.9.1.tgz#0cab989e8154d812b535d80f23c1578b1d391f5f"
1544+
integrity sha512-RUixK/YrbpxbfdE+nYP0wMcEsz1xPTnafP0q3UlSS/+fW744OITKtR1J0cMRaXbvY7EH0wUVTNVkrtgxYY8IgQ==
1545+
dependencies:
1546+
"@firebase/app-types" "0.7.0"
1547+
"@firebase/util" "1.4.0"
1548+
1549+
"@firebase/database-types@^0.7.2":
15251550
version "0.7.3"
15261551
resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.7.3.tgz#819f16dd4c767c864b460004458620f265a3f735"
15271552
integrity sha512-dSOJmhKQ0nL8O4EQMRNGpSExWCXeHtH57gGg0BfNAdWcKhC8/4Y+qfKLfWXzyHvrSecpLmO0SmAi/iK2D5fp5A==
15281553
dependencies:
15291554
"@firebase/app-types" "0.6.3"
15301555

1531-
"@firebase/database@^0.10.0":
1532-
version "0.10.9"
1533-
resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.10.9.tgz#79f7b03cbe8a127dddfb7ea7748a3e923990f046"
1534-
integrity sha512-Jxi9SiE4cNOftO9YKlG71ccyWFw4kSM9AG/xYu6vWXUGBr39Uw1TvYougANOcU21Q0TP4J08VPGnOnpXk/FGbQ==
1556+
"@firebase/database@0.12.2":
1557+
version "0.12.2"
1558+
resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.12.2.tgz#8c24ff4d79abcbef5896c2cdeae02ccc382db44b"
1559+
integrity sha512-Y1LZR1LIQM8YKMkeUPpAq3/e53hcfcXO+JEZ6vCzBeD6xRawqmpw6B5/DzePdCNNvjcqheXzSaR7T39eRZo/wA==
15351560
dependencies:
15361561
"@firebase/auth-interop-types" "0.1.6"
1537-
"@firebase/component" "0.5.5"
1538-
"@firebase/database-types" "0.7.3"
1539-
"@firebase/logger" "0.2.6"
1540-
"@firebase/util" "1.2.0"
1541-
faye-websocket "0.11.3"
1562+
"@firebase/component" "0.5.7"
1563+
"@firebase/logger" "0.3.0"
1564+
"@firebase/util" "1.4.0"
1565+
faye-websocket "0.11.4"
15421566
tslib "^2.1.0"
15431567

1544-
"@firebase/[email protected]":
1545-
version "0.2.6"
1546-
resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.2.6.tgz#3aa2ca4fe10327cabf7808bd3994e88db26d7989"
1547-
integrity sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==
1568+
"@firebase/[email protected]":
1569+
version "0.3.0"
1570+
resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.3.0.tgz#a3992e40f62c10276dbfcb8b4ab376b7e25d7fd9"
1571+
integrity sha512-7oQ+TctqekfgZImWkKuda50JZfkmAKMgh5qY4aR4pwRyqZXuJXN1H/BKkHvN1y0S4XWtF0f/wiCLKHhyi1ppPA==
1572+
dependencies:
1573+
tslib "^2.1.0"
15481574

1549-
"@firebase/util@1.2.0":
1550-
version "1.2.0"
1551-
resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.2.0.tgz#4d4e419bf8c9bc1bc51308d1953dc2e4353c0770"
1552-
integrity sha512-8W9TTGImXr9cu+oyjBJ7yjoEd/IVAv0pBZA4c1uIuKrpGZi2ee38m+8xlZOBRmsAaOU/tR9DXz1WF/oeM6Fb7Q==
1575+
"@firebase/util@1.4.0":
1576+
version "1.4.0"
1577+
resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.4.0.tgz#81e985adba44b4d1f21ec9f5af9628d505891de8"
1578+
integrity sha512-Qn58d+DVi1nGn0bA9RV89zkz0zcbt6aUcRdyiuub/SuEvjKYstWmHcHwh1C0qmE1wPf9a3a+AuaRtduaGaRT7A==
15531579
dependencies:
15541580
tslib "^2.1.0"
15551581

@@ -7559,14 +7585,15 @@ define-property@^2.0.2:
75597585
is-descriptor "^1.0.2"
75607586
isobject "^3.0.1"
75617587

7562-
degenerator@^2.2.0:
7563-
version "2.2.0"
7564-
resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-2.2.0.tgz#49e98c11fa0293c5b26edfbb52f15729afcdb254"
7565-
integrity sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==
7588+
degenerator@^3.0.1:
7589+
version "3.0.1"
7590+
resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-3.0.1.tgz#7ef78ec0c8577a544477308ddf1d2d6e88d51f5b"
7591+
integrity sha512-LFsIFEeLPlKvAKXu7j3ssIG6RT0TbI7/GhsqrI0DnHASEQjXQ0LUSYcjJteGgRGmZbl1TnMSxpNQIAiJ7Du5TQ==
75667592
dependencies:
75677593
ast-types "^0.13.2"
75687594
escodegen "^1.8.1"
75697595
esprima "^4.0.0"
7596+
vm2 "^3.9.3"
75707597

75717598
del@^6.0.0:
75727599
version "6.0.0"
@@ -8985,14 +9012,7 @@ fastq@^1.6.0:
89859012
dependencies:
89869013
reusify "^1.0.4"
89879014

8988-
8989-
version "0.11.3"
8990-
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e"
8991-
integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==
8992-
dependencies:
8993-
websocket-driver ">=0.5.1"
8994-
8995-
faye-websocket@^0.11.3:
9015+
[email protected], faye-websocket@^0.11.3:
89969016
version "0.11.4"
89979017
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da"
89989018
integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==
@@ -9223,12 +9243,12 @@ find-versions@^4.0.0:
92239243
dependencies:
92249244
semver-regex "^3.1.2"
92259245

9226-
firebase-admin@^9.11.1:
9227-
version "9.11.1"
9228-
resolved "https://registry.yarnpkg.com/firebase-admin/-/firebase-admin-9.11.1.tgz#b4f472ed51951937f333a4d88a0693ad37ffc90a"
9229-
integrity sha512-Y9fjelljy6MKqwsSbM/UN1k8gBQh5zfm5fCTe0Z6Gch2T3nDUIPsTcf+jfe4o40/MPYuybili9XJjTMmM2e5MQ==
9246+
firebase-admin@^10.0.0:
9247+
version "10.0.0"
9248+
resolved "https://registry.yarnpkg.com/firebase-admin/-/firebase-admin-10.0.0.tgz#0638cd50d2395fddc9d8af4e1699d0a10b1b22d8"
9249+
integrity sha512-EOAk5ZaqXhBBvx9ZyXd28kw8glMTt3xl0g3BepGRCy0RSSUPGOzfAqjGhc65guSKgFOpT5mAUycYcJbqullKUQ==
92309250
dependencies:
9231-
"@firebase/database" "^0.10.0"
9251+
"@firebase/database-compat" "^0.1.1"
92329252
"@firebase/database-types" "^0.7.2"
92339253
"@types/node" ">=12.12.47"
92349254
dicer "^0.3.0"
@@ -9239,29 +9259,29 @@ firebase-admin@^9.11.1:
92399259
"@google-cloud/firestore" "^4.5.0"
92409260
"@google-cloud/storage" "^5.3.0"
92419261

9242-
firebase-functions-test@^0.3.2:
9243-
version "0.3.2"
9244-
resolved "https://registry.yarnpkg.com/firebase-functions-test/-/firebase-functions-test-0.3.2.tgz#e0c58a2a100294066240d6906181a930cfae7e17"
9245-
integrity sha512-d5pGq3ljNaQU689wB5jZngmshBfnMNtDtGObENGKsMosrvvAMgj8r307XW+oFppxqiXU0bEjR6B6tos8XD5tIA==
9262+
firebase-functions-test@^0.3.3:
9263+
version "0.3.3"
9264+
resolved "https://registry.yarnpkg.com/firebase-functions-test/-/firebase-functions-test-0.3.3.tgz#d26626d6c3edb03cd27eb79c12980c2551722517"
9265+
integrity sha512-dCppF/2Ztv87IyyBaUQlT1Z05ial5v/3LB0huS2ktXz05yNiID5FVIKtO0/+w9Q7/SThJ8qIDG0hoGDPt4Xcug==
92469266
dependencies:
92479267
"@types/lodash" "^4.14.104"
92489268
lodash "^4.17.5"
92499269

9250-
firebase-functions@^3.15.5:
9251-
version "3.15.6"
9252-
resolved "https://registry.yarnpkg.com/firebase-functions/-/firebase-functions-3.15.6.tgz#5008bde8864ff4c236ee0641ff392194d9df19cb"
9253-
integrity sha512-VII8hV/jmg1L97SJrz7I0a4Heju4b2+4RxKBIcey5sU5pqV96acIjUOwn124GRZP9hStK36q8hm0W5s9lfQ3HQ==
9270+
firebase-functions@^3.15.7:
9271+
version "3.15.7"
9272+
resolved "https://registry.yarnpkg.com/firebase-functions/-/firebase-functions-3.15.7.tgz#ac88657e7e28f5a5926d41ae3e8fae9c94621ccd"
9273+
integrity sha512-ZD7r8eoWWebgs+mTqfH8NLUT2C0f7/cyAvIA1RSUdBVQZN7MBBt3oSlN/rL3e+m6tdlJz6YbQ3hrOKOGjOVYvQ==
92549274
dependencies:
92559275
"@types/cors" "^2.8.5"
92569276
"@types/express" "4.17.3"
92579277
cors "^2.8.5"
92589278
express "^4.17.1"
92599279
lodash "^4.17.14"
92609280

9261-
firebase-tools@^9.18.0:
9262-
version "9.18.0"
9263-
resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-9.18.0.tgz#70e07132f3c10edfd8b73005a4b608294ca42a1b"
9264-
integrity sha512-yth3C6ZdzkXbQVKgmrIYn/NBvkCnstEfsTsqvLUL+Mo0s5Cq+JR8A8DKLJHyWBrWjKkT5R9VfefnkhHCUrjRNw==
9281+
firebase-tools@^9.20.0:
9282+
version "9.20.0"
9283+
resolved "https://registry.yarnpkg.com/firebase-tools/-/firebase-tools-9.20.0.tgz#96a551147ccc8720e976357c85fb037e371a030d"
9284+
integrity sha512-/5LzkZtW8aC57syHf34FXY1w6g9unb7qdvtlYROdJA33sk2xsWsJmuvtJylhYhTNX8zrwFsmiTHRlaBxA9YWtg==
92659285
dependencies:
92669286
"@google-cloud/pubsub" "^2.7.0"
92679287
"@types/archiver" "^5.1.0"
@@ -9304,7 +9324,7 @@ firebase-tools@^9.18.0:
93049324
ora "^3.4.0"
93059325
portfinder "^1.0.23"
93069326
progress "^2.0.3"
9307-
proxy-agent "^4.0.0"
9327+
proxy-agent "^5.0.0"
93089328
request "^2.87.0"
93099329
rimraf "^3.0.0"
93109330
semver "^5.7.1"
@@ -15623,27 +15643,27 @@ p-waterfall@^2.1.1:
1562315643
dependencies:
1562415644
p-reduce "^2.0.0"
1562515645

15626-
pac-proxy-agent@^4.1.0:
15627-
version "4.1.0"
15628-
resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz#66883eeabadc915fc5e95457324cb0f0ac78defb"
15629-
integrity sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==
15646+
pac-proxy-agent@^5.0.0:
15647+
version "5.0.0"
15648+
resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz#b718f76475a6a5415c2efbe256c1c971c84f635e"
15649+
integrity sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==
1563015650
dependencies:
1563115651
"@tootallnate/once" "1"
1563215652
agent-base "6"
1563315653
debug "4"
1563415654
get-uri "3"
1563515655
http-proxy-agent "^4.0.1"
1563615656
https-proxy-agent "5"
15637-
pac-resolver "^4.1.0"
15657+
pac-resolver "^5.0.0"
1563815658
raw-body "^2.2.0"
1563915659
socks-proxy-agent "5"
1564015660

15641-
pac-resolver@^4.1.0:
15642-
version "4.2.0"
15643-
resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-4.2.0.tgz#b82bcb9992d48166920bc83c7542abb454bd9bdd"
15644-
integrity sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==
15661+
pac-resolver@^5.0.0:
15662+
version "5.0.0"
15663+
resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-5.0.0.tgz#1d717a127b3d7a9407a16d6e1b012b13b9ba8dc0"
15664+
integrity sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA==
1564515665
dependencies:
15646-
degenerator "^2.2.0"
15666+
degenerator "^3.0.1"
1564715667
ip "^1.1.5"
1564815668
netmask "^2.0.1"
1564915669

@@ -16414,17 +16434,17 @@ proxy-addr@~2.0.5:
1641416434
forwarded "0.2.0"
1641516435
ipaddr.js "1.9.1"
1641616436

16417-
proxy-agent@^4.0.0:
16418-
version "4.0.1"
16419-
resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-4.0.1.tgz#326c3250776c7044cd19655ccbfadf2e065a045c"
16420-
integrity sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==
16437+
proxy-agent@^5.0.0:
16438+
version "5.0.0"
16439+
resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-5.0.0.tgz#d31405c10d6e8431fde96cba7a0c027ce01d633b"
16440+
integrity sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g==
1642116441
dependencies:
1642216442
agent-base "^6.0.0"
1642316443
debug "4"
1642416444
http-proxy-agent "^4.0.0"
1642516445
https-proxy-agent "^5.0.0"
1642616446
lru-cache "^5.1.1"
16427-
pac-proxy-agent "^4.1.0"
16447+
pac-proxy-agent "^5.0.0"
1642816448
proxy-from-env "^1.0.0"
1642916449
socks-proxy-agent "^5.0.0"
1643016450

@@ -20563,6 +20583,11 @@ [email protected], vm-browserify@^1.0.1:
2056320583
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
2056420584
integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
2056520585

20586+
vm2@^3.9.3:
20587+
version "3.9.5"
20588+
resolved "https://registry.yarnpkg.com/vm2/-/vm2-3.9.5.tgz#5288044860b4bbace443101fcd3bddb2a0aa2496"
20589+
integrity sha512-LuCAHZN75H9tdrAiLFf030oW7nJV5xwNMuk1ymOZwopmuK3d2H4L1Kv4+GFHgarKiLfXXLFU+7LDABHnwOkWng==
20590+
2056620591
w3c-hr-time@^1.0.2:
2056720592
version "1.0.2"
2056820593
resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"

0 commit comments

Comments
 (0)