Skip to content

Commit 6058c44

Browse files
committed
build(deps): upgrade @formidable-webview/* deps
1 parent 8c5b405 commit 6058c44

File tree

4 files changed

+158
-53
lines changed

4 files changed

+158
-53
lines changed

table-plugin/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
"@babel/plugin-transform-react-jsx": "^7.10.4",
3434
"@babel/preset-typescript": "^7.10.4",
3535
"@babel/runtime": "^7.11.2",
36-
"@formidable-webview/ersatz": "^1.0.0",
37-
"@formidable-webview/ersatz-testing": "^1.0.1",
36+
"@formidable-webview/ersatz": "^2.0.1",
37+
"@formidable-webview/ersatz-testing": "^2.0.1",
3838
"@microsoft/api-documenter": "^7.8.56",
3939
"@microsoft/api-extractor": "7.9.22",
4040
"@react-native-community/bob": "^0.16.2",
@@ -62,7 +62,7 @@
6262
"typescript": "~3.9.7"
6363
},
6464
"dependencies": {
65-
"@formidable-webview/webshell": "2.0.0-alpha.2",
65+
"@formidable-webview/webshell": "2.0.0",
6666
"@types/prop-types": "^15.7.3",
6767
"prop-types": "^15.7.2",
6868
"stringify-entities": "^3.0.1"

table-plugin/src/HTMLTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ const propTypes: Record<keyof HTMLTableProps<any>, any> = {
321321
numOfChars: PropTypes.number.isRequired,
322322
numOfColumns: PropTypes.number.isRequired,
323323
numOfRows: PropTypes.number.isRequired,
324-
WebView: PropTypes.func.isRequired,
324+
WebView: PropTypes.oneOfType([PropTypes.func, PropTypes.object]).isRequired,
325325
onLinkPress: PropTypes.func,
326326
style: PropTypes.any,
327327
tableStyleSpecs: PropTypes.shape(tableStylePropTypeSpec),

table-plugin/src/__tests__/HTMLTable.test.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,11 @@ import { HTMLTable } from '../HTMLTable';
55
import { render } from '@testing-library/react-native';
66
import WebView from 'react-native-webview';
77
import Ersatz from '@formidable-webview/ersatz';
8-
import makeErsatzTesting from '@formidable-webview/ersatz-testing';
8+
import { waitForErsatz } from '@formidable-webview/ersatz-testing';
99
import { TableConfig, HTMLTableStats } from '../types';
1010
import './setup';
1111
import { TableContentHeightState } from '@native-html/table-plugin';
1212

13-
const { waitForErsatz } = makeErsatzTesting(Ersatz);
14-
1513
const defaultTestConfig: TableConfig = {
1614
WebView,
1715
animationType: 'none'

yarn.lock

Lines changed: 153 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,45 +1768,48 @@ __metadata:
17681768
languageName: node
17691769
linkType: hard
17701770

1771-
"@formidable-webview/ersatz-core@npm:^1.0.0":
1772-
version: 1.0.0
1773-
resolution: "@formidable-webview/ersatz-core@npm:1.0.0"
1771+
"@formidable-webview/ersatz-core@npm:2.0.2":
1772+
version: 2.0.2
1773+
resolution: "@formidable-webview/ersatz-core@npm:2.0.2"
17741774
peerDependencies:
17751775
react: "*"
17761776
react-native: "*"
17771777
react-native-webview: "*"
1778-
checksum: 771cf4a76871aa91afb0c2d84aee738ffbe32fd9f6dbec4487256374a38dc2b0a6b68cec948da13f39e3c62bab1312297510f6fc78cb0facbf471962d2d0a9e5
1778+
checksum: ba1539b8ece1e4ab3e2c810e12d882b2502dbf23ca1879211e7241eb1368a55a0b23a3fe87c91dd42b7f84285ef52a2a0baf0c0106d6387830e00fb5911e8652
17791779
languageName: node
17801780
linkType: hard
17811781

1782-
"@formidable-webview/ersatz-testing@npm:^1.0.1":
1783-
version: 1.0.1
1784-
resolution: "@formidable-webview/ersatz-testing@npm:1.0.1"
1782+
"@formidable-webview/ersatz-testing@npm:^2.0.1":
1783+
version: 2.0.1
1784+
resolution: "@formidable-webview/ersatz-testing@npm:2.0.1"
17851785
dependencies:
1786-
"@formidable-webview/ersatz-core": ^1.0.0
1786+
"@formidable-webview/ersatz-core": 2.0.2
1787+
"@formidable-webview/skeletton": 1.0.1
17871788
peerDependencies:
17881789
"@testing-library/react-native": ">=7.0.1"
17891790
jest: "*"
17901791
react: "*"
17911792
react-native: "*"
1792-
checksum: c5bb63591ca0dc300be0a240d08f517962cb0312a931680773e1fe0667eb3529d7b4ebda1eff3cae1cc7da18b64784e536d04a98358b36f1876f64d0fefe658a
1793+
react-native-webview: "*"
1794+
checksum: f85b0b48e84754a72d6ef47d12c84b600f5840344bbe3d73a6dd5a86378e6427f830070630d4cc61e2298bc38d0893816a59ebca17389f8e3b97384071dd59f7
17931795
languageName: node
17941796
linkType: hard
17951797

1796-
"@formidable-webview/ersatz@npm:^1.0.0":
1797-
version: 1.0.0
1798-
resolution: "@formidable-webview/ersatz@npm:1.0.0"
1798+
"@formidable-webview/ersatz@npm:^2.0.1":
1799+
version: 2.0.1
1800+
resolution: "@formidable-webview/ersatz@npm:2.0.1"
17991801
dependencies:
1800-
"@formidable-webview/ersatz-core": ^1.0.0
1802+
"@formidable-webview/ersatz-core": 2.0.2
1803+
"@formidable-webview/skeletton": 1.0.1
18011804
assert: ^2.0.0
18021805
canvas: ^2.6.1
1803-
jsdom: ^16.4.0
1804-
node-fetch: ^3.0.0-beta.8
1806+
jsdom: "tobyhinloopen/jsdom#2792-replace-request-with-node-fetch"
1807+
node-fetch: ^3.0.0-beta.9
18051808
peerDependencies:
18061809
react: "*"
18071810
react-native: "*"
18081811
react-native-webview: ">= 7.6.0 < 11"
1809-
checksum: 4780e7b1153adc4710a97e9ec61709c635b18669285c0579856a6fbada8d0181ad111c4961ff52a3fbaaa2e9a2d720e951f5f8fb452b2d091b0187dd74c48122
1812+
checksum: 8d95acdcdca0a77907da9fca8bf90a09f94f77c93be133954a79814df042ca7730270b8822aebc77cad5823b9092fef4cf36fd84459d8d6f9bc594e0dbf24d0e
18101813
languageName: node
18111814
linkType: hard
18121815

@@ -1820,13 +1823,27 @@ __metadata:
18201823
languageName: node
18211824
linkType: hard
18221825

1823-
"@formidable-webview/webshell@npm:2.0.0-alpha.2":
1824-
version: 2.0.0-alpha.2
1825-
resolution: "@formidable-webview/webshell@npm:2.0.0-alpha.2"
1826+
"@formidable-webview/skeletton@npm:1.0.1":
1827+
version: 1.0.1
1828+
resolution: "@formidable-webview/skeletton@npm:1.0.1"
1829+
dependencies:
1830+
"@formidable-webview/ersatz-core": 2.0.2
1831+
assert: ^2.0.0
1832+
peerDependencies:
1833+
react: "*"
1834+
react-native: "*"
1835+
react-native-webview: ">= 7.6.0 < 11"
1836+
checksum: 314895ecce06c371d528937cbc9c6943057f1ac19adfff71580bae138a6509a92637595c102647a93fbe1b1987841f98afae6a4314c00d3047b35a9b9b69c07f
1837+
languageName: node
1838+
linkType: hard
1839+
1840+
"@formidable-webview/webshell@npm:2.0.0":
1841+
version: 2.0.0
1842+
resolution: "@formidable-webview/webshell@npm:2.0.0"
18261843
peerDependencies:
18271844
react: "*"
18281845
react-native: ">= 0.59.0"
1829-
checksum: f5f4499229adfaf7135e7cb9021e5d00d4e45ec9e7a55ebf246fe54a3bd8c78392fe0327d42e0ea9d134b29d78ee4cb1a0ce32a1af9644a3d3c9be650cf37f87
1846+
checksum: a81127ec3b91071829f13438ad57ca41bc785eb0a9f477a474585b914271c3941c51aa38c46ab4b75cbace1ca15e0f32c624cdb588d9c7dcdaf2b7aaf58818a3
18301847
languageName: node
18311848
linkType: hard
18321849

@@ -2243,9 +2260,9 @@ __metadata:
22432260
"@babel/plugin-transform-react-jsx": ^7.10.4
22442261
"@babel/preset-typescript": ^7.10.4
22452262
"@babel/runtime": ^7.11.2
2246-
"@formidable-webview/ersatz": ^1.0.0
2247-
"@formidable-webview/ersatz-testing": ^1.0.1
2248-
"@formidable-webview/webshell": 2.0.0-alpha.2
2263+
"@formidable-webview/ersatz": ^2.0.1
2264+
"@formidable-webview/ersatz-testing": ^2.0.1
2265+
"@formidable-webview/webshell": 2.0.0
22492266
"@microsoft/api-documenter": ^7.8.56
22502267
"@microsoft/api-extractor": 7.9.22
22512268
"@react-native-community/bob": ^0.16.2
@@ -2830,6 +2847,13 @@ __metadata:
28302847
languageName: node
28312848
linkType: hard
28322849

2850+
"@tootallnate/once@npm:1":
2851+
version: 1.1.2
2852+
resolution: "@tootallnate/once@npm:1.1.2"
2853+
checksum: d030f3fb14e0373dbf5005d8f696ff34fda87bf56744bea611fc737449bfc0687ebcb28ee8ba4c6624877f51b18d701c0d417d793f406006a192f4721911d048
2854+
languageName: node
2855+
linkType: hard
2856+
28332857
"@tsconfig/react-native@npm:^1.0.2":
28342858
version: 1.0.2
28352859
resolution: "@tsconfig/react-native@npm:1.0.2"
@@ -3443,6 +3467,15 @@ __metadata:
34433467
languageName: node
34443468
linkType: hard
34453469

3470+
"agent-base@npm:6":
3471+
version: 6.0.1
3472+
resolution: "agent-base@npm:6.0.1"
3473+
dependencies:
3474+
debug: 4
3475+
checksum: 5dbab2ce93cbf858c557c87a7401114ccf6afdd3d1c5c038831798de2be3873356bb1c09067a75e7e1f9a9ba84b4d979d3aec8cab3db87c776f05b5ae693323c
3476+
languageName: node
3477+
linkType: hard
3478+
34463479
"aggregate-error@npm:^3.0.0":
34473480
version: 3.1.0
34483481
resolution: "aggregate-error@npm:3.1.0"
@@ -5500,6 +5533,18 @@ __metadata:
55005533
languageName: node
55015534
linkType: hard
55025535

5536+
"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1":
5537+
version: 4.3.0
5538+
resolution: "debug@npm:4.3.0"
5539+
dependencies:
5540+
ms: 2.1.2
5541+
peerDependenciesMeta:
5542+
supports-color:
5543+
optional: true
5544+
checksum: 847d2760d1493cfaef53fb67d8943c6afaba30472d7527450c19919d230dde04f2275dd8dd5c2874c7103787c190d3b5d3dbc2ee7596a12d853a2ce35c4b8b1b
5545+
languageName: node
5546+
linkType: hard
5547+
55035548
"debug@npm:4.1.1":
55045549
version: 4.1.1
55055550
resolution: "debug@npm:4.1.1"
@@ -5518,18 +5563,6 @@ __metadata:
55185563
languageName: node
55195564
linkType: hard
55205565

5521-
"debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1":
5522-
version: 4.3.0
5523-
resolution: "debug@npm:4.3.0"
5524-
dependencies:
5525-
ms: 2.1.2
5526-
peerDependenciesMeta:
5527-
supports-color:
5528-
optional: true
5529-
checksum: 847d2760d1493cfaef53fb67d8943c6afaba30472d7527450c19919d230dde04f2275dd8dd5c2874c7103787c190d3b5d3dbc2ee7596a12d853a2ce35c4b8b1b
5530-
languageName: node
5531-
linkType: hard
5532-
55335566
"decamelize-keys@npm:^1.0.0, decamelize-keys@npm:^1.1.0":
55345567
version: 1.1.0
55355568
resolution: "decamelize-keys@npm:1.1.0"
@@ -7046,6 +7079,15 @@ __metadata:
70467079
languageName: node
70477080
linkType: hard
70487081

7082+
"fetch-cookie@npm:^0.8.0":
7083+
version: 0.8.0
7084+
resolution: "fetch-cookie@npm:0.8.0"
7085+
dependencies:
7086+
tough-cookie: ^2.3.3 || ^3.0.1 || ^4.0.0
7087+
checksum: 23811e415f75f29d61243a38ad65b80bcd2c9589f82b04b6f0305e211cd0cfb125c4b2de9c74d7dbe38fab5029c4373602f11b9e7869afe6e26eadb7e172105b
7088+
languageName: node
7089+
linkType: hard
7090+
70497091
"figures@npm:^2.0.0":
70507092
version: 2.0.0
70517093
resolution: "figures@npm:2.0.0"
@@ -8038,6 +8080,17 @@ fsevents@^2.1.2:
80388080
languageName: node
80398081
linkType: hard
80408082

8083+
"http-proxy-agent@npm:^4.0.1":
8084+
version: 4.0.1
8085+
resolution: "http-proxy-agent@npm:4.0.1"
8086+
dependencies:
8087+
"@tootallnate/once": 1
8088+
agent-base: 6
8089+
debug: 4
8090+
checksum: 6703aeb5c5d398d93757c38eb0d77df10239ff3fefee27614aad2831f06f9ca6c8b21c43e9ff02464b5284cba3c6cedefffd210750871277ebf652cbe3230566
8091+
languageName: node
8092+
linkType: hard
8093+
80418094
"http-signature@npm:~1.2.0":
80428095
version: 1.2.0
80438096
resolution: "http-signature@npm:1.2.0"
@@ -8059,6 +8112,16 @@ fsevents@^2.1.2:
80598112
languageName: node
80608113
linkType: hard
80618114

8115+
"https-proxy-agent@npm:^5.0.0":
8116+
version: 5.0.0
8117+
resolution: "https-proxy-agent@npm:5.0.0"
8118+
dependencies:
8119+
agent-base: 6
8120+
debug: 4
8121+
checksum: 18aa04ea08cc069fa0c83d03475d1bc43e13bfa43d5cffc0c3a07430f755e1ac914049570302775adac82aa5a779643ef2c6c270c057d7a8523a7f6f46b4866a
8122+
languageName: node
8123+
linkType: hard
8124+
80628125
"human-signals@npm:^1.1.1":
80638126
version: 1.1.1
80648127
resolution: "human-signals@npm:1.1.1"
@@ -9663,7 +9726,7 @@ fsevents@^2.1.2:
96639726
languageName: node
96649727
linkType: hard
96659728

9666-
"jsdom@npm:^16.2.2, jsdom@npm:^16.4.0":
9729+
"jsdom@npm:^16.2.2":
96679730
version: 16.4.0
96689731
resolution: "jsdom@npm:16.4.0"
96699732
dependencies:
@@ -9702,6 +9765,50 @@ fsevents@^2.1.2:
97029765
languageName: node
97039766
linkType: hard
97049767

9768+
"jsdom@tobyhinloopen/jsdom#2792-replace-request-with-node-fetch":
9769+
version: 16.2.2
9770+
resolution: "jsdom@https://github.com/tobyhinloopen/jsdom.git#commit=a38237854490e072a25635becd5cd795ba40c6c1"
9771+
dependencies:
9772+
abab: ^2.0.3
9773+
abort-controller: ^3.0.0
9774+
acorn: ^7.1.1
9775+
acorn-globals: ^6.0.0
9776+
cssom: ^0.4.4
9777+
cssstyle: ^2.2.0
9778+
data-urls: ^2.0.0
9779+
decimal.js: ^10.2.0
9780+
domexception: ^2.0.1
9781+
escodegen: ^1.14.1
9782+
fetch-cookie: ^0.8.0
9783+
html-encoding-sniffer: ^2.0.1
9784+
http-proxy-agent: ^4.0.1
9785+
https-proxy-agent: ^5.0.0
9786+
is-potential-custom-element-name: ^1.0.0
9787+
node-fetch: ^2.6.0
9788+
nwsapi: ^2.2.0
9789+
parse5: 5.1.1
9790+
request: ^2.88.2
9791+
request-promise-native: ^1.0.8
9792+
saxes: ^5.0.0
9793+
symbol-tree: ^3.2.4
9794+
tough-cookie: ^3.0.1
9795+
w3c-hr-time: ^1.0.2
9796+
w3c-xmlserializer: ^2.0.0
9797+
webidl-conversions: ^6.1.0
9798+
whatwg-encoding: ^1.0.5
9799+
whatwg-mimetype: ^2.3.0
9800+
whatwg-url: ^8.0.0
9801+
ws: ^7.2.3
9802+
xml-name-validator: ^3.0.0
9803+
peerDependencies:
9804+
canvas: ^2.5.0
9805+
peerDependenciesMeta:
9806+
canvas:
9807+
optional: true
9808+
checksum: 6bc29f1acfd372da1f4008a36439846e027b110e1603d2171edadf565ca3a1812f3a13594c0961b1eae4645970574b4ed0963cc2160be2774d7cb22ce66b0a61
9809+
languageName: node
9810+
linkType: hard
9811+
97059812
"jsesc@npm:^2.5.1":
97069813
version: 2.5.2
97079814
resolution: "jsesc@npm:2.5.2"
@@ -11260,7 +11367,7 @@ fsevents@^2.1.2:
1126011367
languageName: node
1126111368
linkType: hard
1126211369

11263-
"node-fetch@npm:^3.0.0-beta.8":
11370+
"node-fetch@npm:^3.0.0-beta.9":
1126411371
version: 3.0.0-beta.9
1126511372
resolution: "node-fetch@npm:3.0.0-beta.9"
1126611373
dependencies:
@@ -14641,24 +14748,24 @@ resolve@~1.12.0:
1464114748
languageName: node
1464214749
linkType: hard
1464314750

14644-
"tough-cookie@npm:^2.3.3, tough-cookie@npm:~2.5.0":
14645-
version: 2.5.0
14646-
resolution: "tough-cookie@npm:2.5.0"
14751+
"tough-cookie@npm:^2.3.3 || ^3.0.1 || ^4.0.0, tough-cookie@npm:^3.0.1":
14752+
version: 3.0.1
14753+
resolution: "tough-cookie@npm:3.0.1"
1464714754
dependencies:
14755+
ip-regex: ^2.1.0
1464814756
psl: ^1.1.28
1464914757
punycode: ^2.1.1
14650-
checksum: bf5d6fac5ce0bebc5876cb9b9a79d3d9ea21c9e4099f3d3e64701d6ba170a052cb88cece6737ec2473bac4f0a4f6c75d46ec17985be8587c6bbdd38d91625cb4
14758+
checksum: dc1eee69c61a6d5598144ff41c9b5e758207130d92d2b89facad075140a99c10d674a6278764b9edfe8e074cb7840c15e7b786b93d0672875026c2ce5172d774
1465114759
languageName: node
1465214760
linkType: hard
1465314761

14654-
"tough-cookie@npm:^3.0.1":
14655-
version: 3.0.1
14656-
resolution: "tough-cookie@npm:3.0.1"
14762+
"tough-cookie@npm:^2.3.3, tough-cookie@npm:~2.5.0":
14763+
version: 2.5.0
14764+
resolution: "tough-cookie@npm:2.5.0"
1465714765
dependencies:
14658-
ip-regex: ^2.1.0
1465914766
psl: ^1.1.28
1466014767
punycode: ^2.1.1
14661-
checksum: dc1eee69c61a6d5598144ff41c9b5e758207130d92d2b89facad075140a99c10d674a6278764b9edfe8e074cb7840c15e7b786b93d0672875026c2ce5172d774
14768+
checksum: bf5d6fac5ce0bebc5876cb9b9a79d3d9ea21c9e4099f3d3e64701d6ba170a052cb88cece6737ec2473bac4f0a4f6c75d46ec17985be8587c6bbdd38d91625cb4
1466214769
languageName: node
1466314770
linkType: hard
1466414771

0 commit comments

Comments
 (0)