Skip to content

Commit 9d21f62

Browse files
committed
website: add intro for getting started
1 parent f010bb0 commit 9d21f62

7 files changed

Lines changed: 205 additions & 84 deletions

File tree

‎website/ReasonReactNative.sketch‎

478 KB
Binary file not shown.

‎website/docs/index.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ It is often said that writing ReactJS code feels like "just using JavaScript".
2121
The same applies to _Reason React_ with _Reason React Native_: you will feel
2222
like you are "just using Reason".
2323

24+
![Introduction](/reason-react-native/schemas/introduction.svg)
25+
2426
## Zero-Cost
2527

2628
What is awesome about _Reason React Native_ bindings is that they don't

‎website/package.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"build:prepare:md": "trash build/md && node scripts/PrepareMdToJson.bs.js",
1616
"build:prepare": "yarn build:prepare:md",
1717
"build:prerender": "node scripts/BuildWebsite.entry.js",
18-
"build:copy-static": "cpy \"public/**/*\" dist/reason-react-native",
18+
"build:copy-static": "copyup \"public/**/*\" \"dist/reason-react-native\"",
1919
"build": "yarn svg && yarn re:build && yarn build:prepare && yarn build:prerender && yarn build:copy-static",
2020
"serve": "static-server-cli dist",
2121
"start": "opn http://localhost:9000/reason-react-native/ & yarn serve",
@@ -26,7 +26,7 @@
2626
"@moox/bs-react-helmet": "^2.0.0",
2727
"@phenomic/markdown-as-json": "^1.0.0",
2828
"bs-platform": "^5.0.4",
29-
"cpy-cli": "^2.0.0",
29+
"copyfiles": "^2.0.0",
3030
"glob": "^7.1.3",
3131
"mkdirp": "^0.5.1",
3232
"module-alias": "^2.2.0",
@@ -35,7 +35,7 @@
3535
"react-dom": "^16.8.0",
3636
"react-from-svg": "^0.2.0",
3737
"react-helmet": "^5.2.0",
38-
"react-multiversal": "https://github.com/MoOx/react-multiversal.git#b574544",
38+
"react-multiversal": "https://github.com/MoOx/react-multiversal.git#2d1b27a",
3939
"react-native-web": "^0.11.2",
4040
"reason-future": "^2.4.0",
4141
"reason-highlightjs": "^0.2.0",

‎website/public/schemas/introduction.svg‎

Lines changed: 100 additions & 0 deletions
Loading

‎website/src/components/JsonBodyRenderer.re‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ type htmlProps = {
77
"for": string,
88
"class": string,
99
"href": string,
10+
"src": string,
1011
};
1112

1213
type reasonChildren = array(reasonChild)
@@ -130,6 +131,7 @@ let rec renderChild = (~keepNewlines=false, parentTag, index: int, child) => {
130131
<Html.P key props>
131132
{renderChildren(~keepNewlines, tag, children)}
132133
</Html.P>
134+
| "img" => <Html.Image key props />
133135
| "ol" =>
134136
<>
135137
{inlineBreakIfParentIsInline(parentTag)}

‎website/src/components/shared/Html.re‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
open ReactNative;
22
open ReactMultiversal;
33

4+
// react-native-web
5+
[@bs.module "react-native"]
6+
external createWebElementFromString: (string, 'props) => React.element =
7+
"createElement";
8+
49
let lightGrey = Predefined.Colors.lightGrey;
510
let blue = Predefined.Colors.blue;
611
let purple = Predefined.Colors.purple;
@@ -29,6 +34,7 @@ let styles =
2934
~fontWeight=`_300,
3035
(),
3136
),
37+
"image": imageStyle(~maxWidth=100.->pct, ()),
3238
"ul": viewStyle(~marginBottom=29.->dp, ()),
3339
"li": textStyle(),
3440
"liWrapper": viewStyle(~flexDirection=`row, ()),
@@ -249,6 +255,24 @@ module TextNode = {
249255
};
250256
};
251257

258+
module Image = {
259+
[@react.component]
260+
let make = (~props=Js.Obj.empty(), ~style as styl=?) => {
261+
Platform.os == Platform.web
262+
? createWebElementFromString(
263+
"img",
264+
{
265+
"style": Style.(arrayOption([|Some(styles##image), styl|])),
266+
"src": props##src,
267+
},
268+
)
269+
: <ImageFromUri
270+
style=Style.(arrayOption([|Some(styles##image), styl|]))
271+
uri=props##src
272+
/>;
273+
};
274+
};
275+
252276
module Ul = {
253277
[@react.component]
254278
let make = (~props=Js.Obj.empty(), ~style as styl=?, ~children) => {

‎yarn.lock‎

Lines changed: 74 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,25 +1237,6 @@
12371237
dependencies:
12381238
execa "^0.2.2"
12391239

1240-
"@types/events@*":
1241-
version "3.0.0"
1242-
resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
1243-
integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
1244-
1245-
"@types/glob@^7.1.1":
1246-
version "7.1.1"
1247-
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
1248-
integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==
1249-
dependencies:
1250-
"@types/events" "*"
1251-
"@types/minimatch" "*"
1252-
"@types/node" "*"
1253-
1254-
"@types/minimatch@*":
1255-
version "3.0.3"
1256-
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
1257-
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
1258-
12591240
"@types/node@*":
12601241
version "11.12.1"
12611242
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.12.1.tgz#d90123f6c61fdf2f7cddd286ddae891586dd3488"
@@ -1533,7 +1514,7 @@ array-slice@^0.2.3:
15331514
resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5"
15341515
integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU=
15351516

1536-
array-union@^1.0.1, array-union@^1.0.2:
1517+
array-union@^1.0.1:
15371518
version "1.0.2"
15381519
resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
15391520
integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
@@ -3130,6 +3111,18 @@ copy-descriptor@^0.1.0:
31303111
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
31313112
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
31323113

3114+
copyfiles@^2.0.0:
3115+
version "2.1.0"
3116+
resolved "https://registry.yarnpkg.com/copyfiles/-/copyfiles-2.1.0.tgz#0e2a4188162d6b2f3c5adfe34e9c0bd564d23164"
3117+
integrity sha512-cAeDE0vL/koE9WSEGxqPpSyvU638Kgfu6wfrnj7kqp9FWa1CWsU54Coo6sdYZP4GstWa39tL/wIVJWfXcujgNA==
3118+
dependencies:
3119+
glob "^7.0.5"
3120+
minimatch "^3.0.3"
3121+
mkdirp "^0.5.1"
3122+
noms "0.0.0"
3123+
through2 "^2.0.1"
3124+
yargs "^11.0.0"
3125+
31333126
core-js@^1.0.0:
31343127
version "1.2.7"
31353128
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
@@ -3161,35 +3154,6 @@ cosmiconfig@^5.0.2, cosmiconfig@^5.0.7, cosmiconfig@^5.1.0:
31613154
lodash.get "^4.4.2"
31623155
parse-json "^4.0.0"
31633156

3164-
cp-file@^6.1.0:
3165-
version "6.1.0"
3166-
resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-6.1.0.tgz#b48d2d80577d4c5025c68eb597a38093c1dc9ccf"
3167-
integrity sha512-an34I0lJwKncRKjxe3uGWUuiIIVYsHHjBGKld3OQB56hfoPCYom31VysvfuysKqHLbz6drnqP5YrCfLw17I2kw==
3168-
dependencies:
3169-
graceful-fs "^4.1.2"
3170-
make-dir "^2.0.0"
3171-
nested-error-stacks "^2.0.0"
3172-
pify "^4.0.1"
3173-
safe-buffer "^5.0.1"
3174-
3175-
cpy-cli@^2.0.0:
3176-
version "2.0.0"
3177-
resolved "https://registry.yarnpkg.com/cpy-cli/-/cpy-cli-2.0.0.tgz#13f1528a231605c52ee7b7f74848e4be82253274"
3178-
integrity sha512-LzrtY3lBWvFZcw4lXgkEbbDUd7y78juC3C5l7gj3UyezMEZF0Be9fjCVLN1HoZAzdMDeC3KHehWpHBJvgVAPkw==
3179-
dependencies:
3180-
cpy "^7.0.0"
3181-
meow "^5.0.0"
3182-
3183-
cpy@^7.0.0:
3184-
version "7.1.0"
3185-
resolved "https://registry.yarnpkg.com/cpy/-/cpy-7.1.0.tgz#085aa6077b28d211d585521ad7d8f3d05234a31d"
3186-
integrity sha512-HT6xnKeHwACUObD3LEFAsjeQ9IUVhC1Pn6Qbk0q6CEWy0WG061khT3ZxQU6IuMXPEEyb+vvluyUOyTdl+9EPWQ==
3187-
dependencies:
3188-
arrify "^1.0.1"
3189-
cp-file "^6.1.0"
3190-
globby "^9.1.0"
3191-
nested-error-stacks "^2.0.0"
3192-
31933157
create-error-class@^3.0.1:
31943158
version "3.0.2"
31953159
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
@@ -3507,7 +3471,7 @@ dir-glob@2.0.0:
35073471
arrify "^1.0.1"
35083472
path-type "^3.0.0"
35093473

3510-
dir-glob@^2.0.0, dir-glob@^2.2.1:
3474+
dir-glob@^2.0.0:
35113475
version "2.2.2"
35123476
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4"
35133477
integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==
@@ -4255,7 +4219,7 @@ fast-deep-equal@^2.0.1:
42554219
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
42564220
integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
42574221

4258-
fast-glob@^2.0.2, fast-glob@^2.2.6:
4222+
fast-glob@^2.0.2:
42594223
version "2.2.6"
42604224
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.6.tgz#a5d5b697ec8deda468d85a74035290a025a95295"
42614225
integrity sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w==
@@ -4810,7 +4774,7 @@ glob@^7.0.3, glob@^7.1.1, glob@^7.1.2:
48104774
once "^1.3.0"
48114775
path-is-absolute "^1.0.0"
48124776

4813-
glob@^7.1.3:
4777+
glob@^7.0.5, glob@^7.1.3:
48144778
version "7.1.4"
48154779
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
48164780
integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
@@ -4876,20 +4840,6 @@ globby@^8.0.1:
48764840
pify "^3.0.0"
48774841
slash "^1.0.0"
48784842

4879-
globby@^9.1.0:
4880-
version "9.1.0"
4881-
resolved "https://registry.yarnpkg.com/globby/-/globby-9.1.0.tgz#e90f4d5134109e6d855abdd31bdb1b085428592e"
4882-
integrity sha512-VtYjhHr7ncls724Of5W6Kaahz0ag7dB4G62/2HsN+xEKG6SrPzM1AJMerGxQTwJGnN9reeyxdvXbuZYpfssCvg==
4883-
dependencies:
4884-
"@types/glob" "^7.1.1"
4885-
array-union "^1.0.2"
4886-
dir-glob "^2.2.1"
4887-
fast-glob "^2.2.6"
4888-
glob "^7.1.3"
4889-
ignore "^4.0.3"
4890-
pify "^4.0.1"
4891-
slash "^2.0.0"
4892-
48934843
got@^5.0.0:
48944844
version "5.7.1"
48954845
resolved "https://registry.yarnpkg.com/got/-/got-5.7.1.tgz#5f81635a61e4a6589f180569ea4e381680a51f35"
@@ -5254,11 +5204,6 @@ ignore@^3.3.5:
52545204
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
52555205
integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==
52565206

5257-
ignore@^4.0.3:
5258-
version "4.0.6"
5259-
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
5260-
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
5261-
52625207
image-size@^0.6.0:
52635208
version "0.6.3"
52645209
resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2"
@@ -5310,7 +5255,7 @@ inflight@^1.0.4:
53105255
once "^1.3.0"
53115256
wrappy "1"
53125257

5313-
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3:
5258+
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
53145259
version "2.0.3"
53155260
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
53165261
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
@@ -5771,6 +5716,11 @@ is-wsl@^1.1.0:
57715716
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
57725717
integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
57735718

5719+
isarray@0.0.1:
5720+
version "0.0.1"
5721+
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
5722+
integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
5723+
57745724
isarray@1.0.0, isarray@~1.0.0:
57755725
version "1.0.0"
57765726
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
@@ -6864,7 +6814,7 @@ min-document@^2.19.0:
68646814
dependencies:
68656815
dom-walk "^0.1.0"
68666816

6867-
minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4:
6817+
minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
68686818
version "3.0.4"
68696819
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
68706820
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
@@ -7053,11 +7003,6 @@ neo-async@^2.6.0:
70537003
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c"
70547004
integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==
70557005

7056-
nested-error-stacks@^2.0.0:
7057-
version "2.1.0"
7058-
resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61"
7059-
integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==
7060-
70617006
nice-try@^1.0.4:
70627007
version "1.0.5"
70637008
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
@@ -7145,6 +7090,14 @@ node-status-codes@^1.0.0:
71457090
resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f"
71467091
integrity sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=
71477092

7093+
noms@0.0.0:
7094+
version "0.0.0"
7095+
resolved "https://registry.yarnpkg.com/noms/-/noms-0.0.0.tgz#da8ebd9f3af9d6760919b27d9cdc8092a7332859"
7096+
integrity sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=
7097+
dependencies:
7098+
inherits "^2.0.1"
7099+
readable-stream "~1.0.31"
7100+
71487101
noop-fn@^1.0.0:
71497102
version "1.0.0"
71507103
resolved "https://registry.yarnpkg.com/noop-fn/-/noop-fn-1.0.0.tgz#5f33d47f13d2150df93e0cb036699e982f78ffbf"
@@ -8181,9 +8134,9 @@ react-is@^16.8.1:
81818134
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.4.tgz#90f336a68c3a29a096a3d648ab80e87ec61482a2"
81828135
integrity sha512-PVadd+WaUDOAciICm/J1waJaSvgq+4rHE/K70j0PFqKhkTBsPv/82UGQJNXAngz1fOQLLxI6z1sEDmJDQhCTAA==
81838136

8184-
"react-multiversal@https://github.com/MoOx/react-multiversal.git#b574544":
8137+
"react-multiversal@https://github.com/MoOx/react-multiversal.git#2d1b27a":
81858138
version "0.0.0"
8186-
resolved "https://github.com/MoOx/react-multiversal.git#b5745449d8859bc69b6e53315fa1b44f7db5d143"
8139+
resolved "https://github.com/MoOx/react-multiversal.git#2d1b27a4eb6b8b6f129483f70d3576aed524d8d3"
81878140

81888141
react-native-branch@2.2.5:
81898142
version "2.2.5"
@@ -8498,6 +8451,16 @@ read@1, read@~1.0.1:
84988451
string_decoder "~1.1.1"
84998452
util-deprecate "~1.0.1"
85008453

8454+
readable-stream@~1.0.31:
8455+
version "1.0.34"
8456+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
8457+
integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=
8458+
dependencies:
8459+
core-util-is "~1.0.0"
8460+
inherits "~2.0.1"
8461+
isarray "0.0.1"
8462+
string_decoder "~0.10.x"
8463+
85018464
readdir-scoped-modules@^1.0.0:
85028465
version "1.0.2"
85038466
resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747"
@@ -9416,6 +9379,11 @@ string.prototype.padend@^3.0.0:
94169379
es-abstract "^1.4.3"
94179380
function-bind "^1.0.2"
94189381

9382+
string_decoder@~0.10.x:
9383+
version "0.10.31"
9384+
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
9385+
integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
9386+
94199387
string_decoder@~1.1.1:
94209388
version "1.1.1"
94219389
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
@@ -9597,7 +9565,7 @@ throat@^4.1.0:
95979565
resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
95989566
integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=
95999567

9600-
through2@^2.0.0, through2@^2.0.2:
9568+
through2@^2.0.0, through2@^2.0.1, through2@^2.0.2:
96019569
version "2.0.5"
96029570
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
96039571
integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
@@ -10386,6 +10354,31 @@ yargs-parser@^7.0.0:
1038610354
dependencies:
1038710355
camelcase "^4.1.0"
1038810356

10357+
yargs-parser@^9.0.2:
10358+
version "9.0.2"
10359+
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
10360+
integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=
10361+
dependencies:
10362+
camelcase "^4.1.0"
10363+
10364+
yargs@^11.0.0:
10365+
version "11.1.0"
10366+
resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77"
10367+
integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==
10368+
dependencies:
10369+
cliui "^4.0.0"
10370+
decamelize "^1.1.1"
10371+
find-up "^2.1.0"
10372+
get-caller-file "^1.0.1"
10373+
os-locale "^2.0.0"
10374+
require-directory "^2.1.1"
10375+
require-main-filename "^1.0.1"
10376+
set-blocking "^2.0.0"
10377+
string-width "^2.0.0"
10378+
which-module "^2.0.0"
10379+
y18n "^3.2.1"
10380+
yargs-parser "^9.0.2"
10381+
1038910382
yargs@^12.0.1:
1039010383
version "12.0.5"
1039110384
resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"

0 commit comments

Comments
 (0)