Skip to content

Commit 012d10b

Browse files
committed
chore: matchall error on old RN versions
fixes #7
1 parent 74479ff commit 012d10b

File tree

2 files changed

+191
-2
lines changed

2 files changed

+191
-2
lines changed

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"react-native": ">=0.57"
3535
},
3636
"dependencies": {
37-
"diff": "5.0.0"
37+
"diff": "5.0.0",
38+
"string.prototype.matchall": "4.0.3"
3839
}
3940
}

yarn.lock

+189-1
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,204 @@
2727
"@types/prop-types" "*"
2828
csstype "^2.2.0"
2929

30+
call-bind@^1.0.0:
31+
version "1.0.0"
32+
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce"
33+
integrity sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==
34+
dependencies:
35+
function-bind "^1.1.1"
36+
get-intrinsic "^1.0.0"
37+
3038
csstype@^2.2.0:
3139
version "2.6.13"
3240
resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.13.tgz#a6893015b90e84dd6e85d0e3b442a1e84f2dbe0f"
3341
integrity sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==
3442

35-
diff@^5.0.0:
43+
define-properties@^1.1.3:
44+
version "1.1.3"
45+
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
46+
integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
47+
dependencies:
48+
object-keys "^1.0.12"
49+
50+
3651
version "5.0.0"
3752
resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
3853
integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
3954

55+
es-abstract@^1.17.0-next.1:
56+
version "1.17.7"
57+
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c"
58+
integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==
59+
dependencies:
60+
es-to-primitive "^1.2.1"
61+
function-bind "^1.1.1"
62+
has "^1.0.3"
63+
has-symbols "^1.0.1"
64+
is-callable "^1.2.2"
65+
is-regex "^1.1.1"
66+
object-inspect "^1.8.0"
67+
object-keys "^1.1.1"
68+
object.assign "^4.1.1"
69+
string.prototype.trimend "^1.0.1"
70+
string.prototype.trimstart "^1.0.1"
71+
72+
es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1:
73+
version "1.18.0-next.1"
74+
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68"
75+
integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==
76+
dependencies:
77+
es-to-primitive "^1.2.1"
78+
function-bind "^1.1.1"
79+
has "^1.0.3"
80+
has-symbols "^1.0.1"
81+
is-callable "^1.2.2"
82+
is-negative-zero "^2.0.0"
83+
is-regex "^1.1.1"
84+
object-inspect "^1.8.0"
85+
object-keys "^1.1.1"
86+
object.assign "^4.1.1"
87+
string.prototype.trimend "^1.0.1"
88+
string.prototype.trimstart "^1.0.1"
89+
90+
es-to-primitive@^1.2.1:
91+
version "1.2.1"
92+
resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
93+
integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
94+
dependencies:
95+
is-callable "^1.1.4"
96+
is-date-object "^1.0.1"
97+
is-symbol "^1.0.2"
98+
99+
function-bind@^1.1.1:
100+
version "1.1.1"
101+
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
102+
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
103+
104+
get-intrinsic@^1.0.0:
105+
version "1.0.1"
106+
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be"
107+
integrity sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==
108+
dependencies:
109+
function-bind "^1.1.1"
110+
has "^1.0.3"
111+
has-symbols "^1.0.1"
112+
113+
has-symbols@^1.0.1:
114+
version "1.0.1"
115+
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
116+
integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
117+
118+
has@^1.0.3:
119+
version "1.0.3"
120+
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
121+
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
122+
dependencies:
123+
function-bind "^1.1.1"
124+
125+
internal-slot@^1.0.2:
126+
version "1.0.2"
127+
resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3"
128+
integrity sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==
129+
dependencies:
130+
es-abstract "^1.17.0-next.1"
131+
has "^1.0.3"
132+
side-channel "^1.0.2"
133+
134+
is-callable@^1.1.4, is-callable@^1.2.2:
135+
version "1.2.2"
136+
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9"
137+
integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==
138+
139+
is-date-object@^1.0.1:
140+
version "1.0.2"
141+
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
142+
integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
143+
144+
is-negative-zero@^2.0.0:
145+
version "2.0.1"
146+
resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24"
147+
integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==
148+
149+
is-regex@^1.1.1:
150+
version "1.1.1"
151+
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9"
152+
integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==
153+
dependencies:
154+
has-symbols "^1.0.1"
155+
156+
is-symbol@^1.0.2:
157+
version "1.0.3"
158+
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
159+
integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
160+
dependencies:
161+
has-symbols "^1.0.1"
162+
163+
object-inspect@^1.8.0:
164+
version "1.9.0"
165+
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
166+
integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
167+
168+
object-keys@^1.0.12, object-keys@^1.1.1:
169+
version "1.1.1"
170+
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
171+
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
172+
173+
object.assign@^4.1.1:
174+
version "4.1.2"
175+
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
176+
integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
177+
dependencies:
178+
call-bind "^1.0.0"
179+
define-properties "^1.1.3"
180+
has-symbols "^1.0.1"
181+
object-keys "^1.1.1"
182+
183+
regexp.prototype.flags@^1.3.0:
184+
version "1.3.0"
185+
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75"
186+
integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==
187+
dependencies:
188+
define-properties "^1.1.3"
189+
es-abstract "^1.17.0-next.1"
190+
191+
side-channel@^1.0.2, side-channel@^1.0.3:
192+
version "1.0.3"
193+
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.3.tgz#cdc46b057550bbab63706210838df5d4c19519c3"
194+
integrity sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==
195+
dependencies:
196+
es-abstract "^1.18.0-next.0"
197+
object-inspect "^1.8.0"
198+
199+
200+
version "4.0.3"
201+
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a"
202+
integrity sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==
203+
dependencies:
204+
call-bind "^1.0.0"
205+
define-properties "^1.1.3"
206+
es-abstract "^1.18.0-next.1"
207+
has-symbols "^1.0.1"
208+
internal-slot "^1.0.2"
209+
regexp.prototype.flags "^1.3.0"
210+
side-channel "^1.0.3"
211+
212+
string.prototype.trimend@^1.0.1:
213+
version "1.0.3"
214+
resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b"
215+
integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==
216+
dependencies:
217+
call-bind "^1.0.0"
218+
define-properties "^1.1.3"
219+
220+
string.prototype.trimstart@^1.0.1:
221+
version "1.0.3"
222+
resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa"
223+
integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==
224+
dependencies:
225+
call-bind "^1.0.0"
226+
define-properties "^1.1.3"
227+
40228
41229
version "4.0.5"
42230
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.0.5.tgz#ae9dddfd1069f1cb5beb3ef3b2170dd7c1332389"

0 commit comments

Comments
 (0)