Skip to content

Commit 0845ce0

Browse files
author
Didier Franc
committed
feat: add nextjs compatibility
1 parent 2cff0bf commit 0845ce0

File tree

4 files changed

+392
-291
lines changed

4 files changed

+392
-291
lines changed

examples/fetch/yarn.lock

Lines changed: 78 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,8 @@ arrify@^1.0.0, arrify@^1.0.1:
250250

251251
asap@~2.0.3:
252252
version "2.0.6"
253-
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
253+
resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
254+
integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
254255

255256
asn1.js@^4.0.0:
256257
version "4.10.1"
@@ -1638,7 +1639,8 @@ copy-descriptor@^0.1.0:
16381639

16391640
core-js@^1.0.0:
16401641
version "1.2.7"
1641-
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
1642+
resolved "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
1643+
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
16421644

16431645
core-js@^2.4.0, core-js@^2.5.0:
16441646
version "2.5.7"
@@ -2143,7 +2145,8 @@ encodeurl@~1.0.2:
21432145

21442146
encoding@^0.1.11:
21452147
version "0.1.12"
2146-
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
2148+
resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
2149+
integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
21472150
dependencies:
21482151
iconv-lite "~0.4.13"
21492152

@@ -2654,16 +2657,17 @@ fb-watchman@^2.0.0:
26542657
bser "^2.0.0"
26552658

26562659
fbjs@^0.8.16:
2657-
version "0.8.16"
2658-
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
2660+
version "0.8.17"
2661+
resolved "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
2662+
integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=
26592663
dependencies:
26602664
core-js "^1.0.0"
26612665
isomorphic-fetch "^2.1.1"
26622666
loose-envify "^1.0.0"
26632667
object-assign "^4.1.0"
26642668
promise "^7.1.1"
26652669
setimmediate "^1.0.5"
2666-
ua-parser-js "^0.7.9"
2670+
ua-parser-js "^0.7.18"
26672671

26682672
figures@^2.0.0:
26692673
version "2.0.0"
@@ -3244,12 +3248,19 @@ [email protected]:
32443248
version "0.4.19"
32453249
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
32463250

3247-
iconv-lite@^0.4.17, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
3251+
iconv-lite@^0.4.17, iconv-lite@^0.4.4:
32483252
version "0.4.23"
32493253
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
32503254
dependencies:
32513255
safer-buffer ">= 2.1.2 < 3"
32523256

3257+
iconv-lite@~0.4.13:
3258+
version "0.4.24"
3259+
resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
3260+
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
3261+
dependencies:
3262+
safer-buffer ">= 2.1.2 < 3"
3263+
32533264
icss-replace-symbols@^1.1.0:
32543265
version "1.1.0"
32553266
resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
@@ -3664,7 +3675,8 @@ isobject@^3.0.0, isobject@^3.0.1:
36643675

36653676
isomorphic-fetch@^2.1.1:
36663677
version "2.2.1"
3667-
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
3678+
resolved "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
3679+
integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=
36683680
dependencies:
36693681
node-fetch "^1.0.1"
36703682
whatwg-fetch ">=0.10.0"
@@ -3962,7 +3974,12 @@ js-base64@^2.1.9:
39623974
version "2.4.5"
39633975
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.5.tgz#e293cd3c7c82f070d700fc7a1ca0a2e69f101f92"
39643976

3965-
js-tokens@^3.0.0, js-tokens@^3.0.2:
3977+
"js-tokens@^3.0.0 || ^4.0.0":
3978+
version "4.0.0"
3979+
resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
3980+
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
3981+
3982+
js-tokens@^3.0.2:
39663983
version "3.0.2"
39673984
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
39683985

@@ -4245,11 +4262,12 @@ longest@^1.0.1:
42454262
version "1.0.1"
42464263
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
42474264

4248-
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1:
4249-
version "1.3.1"
4250-
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
4265+
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0:
4266+
version "1.4.0"
4267+
resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
4268+
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
42514269
dependencies:
4252-
js-tokens "^3.0.0"
4270+
js-tokens "^3.0.0 || ^4.0.0"
42534271

42544272
loud-rejection@^1.0.0:
42554273
version "1.6.0"
@@ -4557,7 +4575,8 @@ no-case@^2.2.0:
45574575

45584576
node-fetch@^1.0.1:
45594577
version "1.7.3"
4560-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
4578+
resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
4579+
integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==
45614580
dependencies:
45624581
encoding "^0.1.11"
45634582
is-stream "^1.0.1"
@@ -5378,18 +5397,28 @@ [email protected]:
53785397

53795398
promise@^7.1.1:
53805399
version "7.3.1"
5381-
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
5400+
resolved "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
5401+
integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
53825402
dependencies:
53835403
asap "~2.0.3"
53845404

5385-
prop-types@^15.5.10, prop-types@^15.6.0:
5405+
prop-types@^15.5.10:
53865406
version "15.6.1"
53875407
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca"
53885408
dependencies:
53895409
fbjs "^0.8.16"
53905410
loose-envify "^1.3.1"
53915411
object-assign "^4.1.1"
53925412

5413+
prop-types@^15.6.2:
5414+
version "15.7.2"
5415+
resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
5416+
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
5417+
dependencies:
5418+
loose-envify "^1.4.0"
5419+
object-assign "^4.1.1"
5420+
react-is "^16.8.1"
5421+
53935422
proxy-addr@~2.0.3:
53945423
version "2.0.3"
53955424
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341"
@@ -5535,18 +5564,24 @@ react-dev-utils@^5.0.1:
55355564
text-table "0.2.0"
55365565

55375566
react-dom@^16.4.0:
5538-
version "16.4.0"
5539-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.4.0.tgz#099f067dd5827ce36a29eaf9a6cdc7cbf6216b1e"
5567+
version "16.8.6"
5568+
resolved "https://registry.npmjs.org/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f"
5569+
integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==
55405570
dependencies:
5541-
fbjs "^0.8.16"
55425571
loose-envify "^1.1.0"
55435572
object-assign "^4.1.1"
5544-
prop-types "^15.6.0"
5573+
prop-types "^15.6.2"
5574+
scheduler "^0.13.6"
55455575

55465576
react-error-overlay@^4.0.0:
55475577
version "4.0.0"
55485578
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-4.0.0.tgz#d198408a85b4070937a98667f500c832f86bd5d4"
55495579

5580+
react-is@^16.8.1:
5581+
version "16.8.6"
5582+
resolved "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16"
5583+
integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==
5584+
55505585
55515586
version "1.1.4"
55525587
resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.1.4.tgz#d5c230e707918d6dd2d06f303b10f5222d017c88"
@@ -5593,17 +5628,19 @@ [email protected]:
55935628
fsevents "^1.1.3"
55945629

55955630
react-waterfall@^4.0.0-beta.3:
5596-
version "4.0.0-beta.3"
5597-
resolved "https://registry.yarnpkg.com/react-waterfall/-/react-waterfall-4.0.0-beta.3.tgz#b63e67b828d32f2149fbb6bddc162729d474c38c"
5631+
version "4.0.2"
5632+
resolved "https://registry.npmjs.org/react-waterfall/-/react-waterfall-4.0.2.tgz#f3cb9d6183f44c0adf1318a5ee530c75d159f784"
5633+
integrity sha512-7uHXRwfyM0F+9EBlieOUiJ7L91BaP/IJnLdpgUM0ngG7T1sG1V7ymvttt0HqSkZtgo8eOcH/DJ+P0yszxPZHTw==
55985634

55995635
react@^16.4.0:
5600-
version "16.4.0"
5601-
resolved "https://registry.yarnpkg.com/react/-/react-16.4.0.tgz#402c2db83335336fba1962c08b98c6272617d585"
5636+
version "16.8.6"
5637+
resolved "https://registry.npmjs.org/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe"
5638+
integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==
56025639
dependencies:
5603-
fbjs "^0.8.16"
56045640
loose-envify "^1.1.0"
56055641
object-assign "^4.1.1"
5606-
prop-types "^15.6.0"
5642+
prop-types "^15.6.2"
5643+
scheduler "^0.13.6"
56075644

56085645
read-pkg-up@^1.0.1:
56095646
version "1.0.1"
@@ -5961,6 +5998,14 @@ sax@^1.2.1, sax@^1.2.4, sax@~1.2.1:
59615998
version "1.2.4"
59625999
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
59636000

6001+
scheduler@^0.13.6:
6002+
version "0.13.6"
6003+
resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889"
6004+
integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==
6005+
dependencies:
6006+
loose-envify "^1.1.0"
6007+
object-assign "^4.1.1"
6008+
59646009
schema-utils@^0.3.0:
59656010
version "0.3.0"
59666011
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"
@@ -6622,9 +6667,10 @@ typedarray@^0.0.6:
66226667
version "0.0.6"
66236668
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
66246669

6625-
ua-parser-js@^0.7.9:
6626-
version "0.7.18"
6627-
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"
6670+
ua-parser-js@^0.7.18:
6671+
version "0.7.20"
6672+
resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098"
6673+
integrity sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==
66286674

66296675
66306676
version "3.3.28"
@@ -6976,8 +7022,9 @@ [email protected]:
69767022
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
69777023

69787024
whatwg-fetch@>=0.10.0:
6979-
version "2.0.4"
6980-
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f"
7025+
version "3.0.0"
7026+
resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb"
7027+
integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==
69817028

69827029
whatwg-url@^4.3.0:
69837030
version "4.8.0"

0 commit comments

Comments
 (0)