Skip to content

Commit d129643

Browse files
Merge branch 'master' of https://github.com/reactjs/reactjs.org into sync-5c371e5e
2 parents 6297831 + 5c371e5 commit d129643

13 files changed

+88
-75
lines changed

content/community/articles.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ permalink: community/articles.html
1515
- [Visual Guide to State in React](https://daveceddia.com/visual-guide-to-state-in-react/) - Dave Ceddia's visual guide to React state.
1616
- [The Hands-On Guide to Learning React Hooks](https://www.telerik.com/kendo-react-ui/react-hooks-guide/) - Eric Bishard's step-by-step guide to learning React Hooks.
1717
- [How to Use the React Profiler Component to Measure Render Performance](https://medium.com/@adamhenson/how-to-use-the-react-profiler-component-to-measure-performance-improvements-from-hooks-d43b7092d7a8) - Adam Henson's article exemplifying a use case for `<React.Profiler />`.
18+
- [Thinking in React Hooks](https://wattenberger.com/blog/react-hooks) - Amelia Wattenberger's provides visualizations and highlighting the mindset change needed switching from classes to functional components + hooks.

content/community/conferences.md

+50-45
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,6 @@ Do you know of a local React.js conference? Add it here! (Please keep the list c
1212

1313
## Upcoming Conferences {#upcoming-conferences}
1414

15-
### React Boston 2019 {#react-boston-2019}
16-
September 21-22, 2019 in Boston, Massachusetts USA
17-
18-
[Website](https://www.reactboston.com/) - [Twitter](https://twitter.com/reactboston)
19-
20-
### React India 2019 {#react-india-2019}
21-
September 26-28, 2019 in Goa, India
22-
23-
[Website](https://www.reactindia.io/) - [Twitter](https://twitter.com/react_india) - [Facebook](https://www.facebook.com/ReactJSIndia)
24-
25-
### React Alicante 2019 {#react-alicante-2019}
26-
September 26-28, 2019 in Alicante, Spain
27-
28-
[Website](http://reactalicante.es/) - [Twitter](https://twitter.com/reactalicante) - [Facebook](https://www.facebook.com/ReactAlicante)
29-
3015
### React Conf 2019 {#react-conf-2019}
3116
October 24-25, 2019 in Henderson, Nevada USA
3217

@@ -57,6 +42,11 @@ May 4-6, 2020. Atlanta, GA, USA.
5742

5843
[Website](https://renderatl.com) - [Twitter](https://twitter.com/renderATL) - [Instagram](https://www.instagram.com/renderatl/) - [Facebook](https://www.facebook.com/renderatl/)
5944

45+
### ReactEurope 2020 {#reacteurope-2020}
46+
May 14-15, 2020 in Paris, France
47+
48+
[Website](https://www.react-europe.org) - [Twitter](https://twitter.com/ReactEurope) - [Facebook](https://www.facebook.com/ReactEurope) - [Videos](https://www.youtube.com/c/ReacteuropeOrgConf)
49+
6050
### React Finland 2020 {#react-finland-2020}
6151
May 26-29 in Helsinki, Finland
6252

@@ -75,36 +65,6 @@ July 17, 2020. New York City, USA.
7565

7666
## Past Conferences {#past-conferences}
7767

78-
### React Rally 2019 {#react-rally-2019}
79-
August 22-23, 2019. Salt Lake City, USA.
80-
81-
[Website](https://www.reactrally.com/) - [Twitter](https://twitter.com/ReactRally) - [Instagram](https://www.instagram.com/reactrally/)
82-
83-
### ComponentsConf 2019 {#componentsconf-2019}
84-
September 6, 2019 in Melbourne, Australia
85-
86-
[Website](https://www.componentsconf.com.au/) - [Twitter](https://twitter.com/componentsconf)
87-
88-
### React Native EU 2019 {#react-native-eu-2019}
89-
September 5-6 in Wrocław, Poland
90-
91-
[Website](https://react-native.eu) - [Twitter](https://twitter.com/react_native_eu) - [Facebook](https://www.facebook.com/reactnativeeu)
92-
93-
### React New York 2019 {#react-new-york-2019}
94-
September 13th, 2019. New York, USA
95-
96-
[Website](https://reactnewyork.com/) - [Twitter](https://twitter.com/reactnewyork)
97-
98-
### React Live 2019 {#react-live-2019}
99-
September 13th, 2019. Amsterdam, The Netherlands
100-
101-
[Website](https://www.reactlive.nl/) - [Twitter](https://twitter.com/reactlivenl)
102-
103-
### React Conf Iran 2019 {#react-conf-iran-2019}
104-
August 29, 2019. Tehran, Iran.
105-
106-
[Website](https://reactconf.ir/) - [Videos](https://www.youtube.com/playlist?list=PL-VNqZFI5Nf-Nsj0rD3CWXGPkH-DI_0VY) - [Highlights](https://github.com/ReactConf/react-conf-highlights)
107-
10868
### React.js Conf 2015 {#reactjs-conf-2015}
10969
January 28 & 29 in Facebook HQ, CA
11070

@@ -437,3 +397,48 @@ July 11-12, 2019. Portland, OR, USA.
437397

438398
[Website](https://infinite.red/ChainReactConf)
439399

400+
### React Rally 2019 {#react-rally-2019}
401+
August 22-23, 2019. Salt Lake City, USA.
402+
403+
[Website](https://www.reactrally.com/) - [Twitter](https://twitter.com/ReactRally) - [Instagram](https://www.instagram.com/reactrally/)
404+
405+
### React Conf Iran 2019 {#react-conf-iran-2019}
406+
August 29, 2019. Tehran, Iran.
407+
408+
[Website](https://reactconf.ir/) - [Videos](https://www.youtube.com/playlist?list=PL-VNqZFI5Nf-Nsj0rD3CWXGPkH-DI_0VY) - [Highlights](https://github.com/ReactConf/react-conf-highlights)
409+
410+
### React Native EU 2019 {#react-native-eu-2019}
411+
September 5-6 in Wrocław, Poland
412+
413+
[Website](https://react-native.eu) - [Twitter](https://twitter.com/react_native_eu) - [Facebook](https://www.facebook.com/reactnativeeu)
414+
415+
### ComponentsConf 2019 {#componentsconf-2019}
416+
September 6, 2019 in Melbourne, Australia
417+
418+
[Website](https://www.componentsconf.com.au/) - [Twitter](https://twitter.com/componentsconf)
419+
420+
### React New York 2019 {#react-new-york-2019}
421+
September 13th, 2019. New York, USA
422+
423+
[Website](https://reactnewyork.com/) - [Twitter](https://twitter.com/reactnewyork)
424+
425+
### React Live 2019 {#react-live-2019}
426+
September 13th, 2019. Amsterdam, The Netherlands
427+
428+
[Website](https://www.reactlive.nl/) - [Twitter](https://twitter.com/reactlivenl)
429+
430+
### React Boston 2019 {#react-boston-2019}
431+
September 21-22, 2019 in Boston, Massachusetts USA
432+
433+
[Website](https://www.reactboston.com/) - [Twitter](https://twitter.com/reactboston)
434+
435+
### React India 2019 {#react-india-2019}
436+
September 26-28, 2019 in Goa, India
437+
438+
[Website](https://www.reactindia.io/) - [Twitter](https://twitter.com/react_india) - [Facebook](https://www.facebook.com/ReactJSIndia)
439+
440+
### React Alicante 2019 {#react-alicante-2019}
441+
September 26-28, 2019 in Alicante, Spain
442+
443+
[Website](http://reactalicante.es/) - [Twitter](https://twitter.com/reactalicante) - [Facebook](https://www.facebook.com/ReactAlicante)
444+

content/community/examples.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,6 @@ There are many example projects created by the React community. Feel free to add
2222
* **[Builder Book](https://github.com/builderbook/builderbook)** Open source web app to write and host documentation or sell books. Built with React, Material-UI, Next, Express, Mongoose, MongoDB.
2323
* **[GFonts Space](https://github.com/pankajladhar/GFontsSpace)** A space which allows user to play with Google fonts. Built with React, Redux and React-Router.
2424
* **[Course Learn Page](https://github.com/ulearnpro/ulearn)** Open Source LMS script in Laravel 5.8 and ReactJS 16.9
25-
* **[Speedy math](https://github.com/pankajladhar/speedy-math)** An application which allows kids to practice basic Mathematics i.e Addition, Subtraction, Multiply, Comparison. It is a PWA (Progressive web app) with offline support and install as App features.
25+
* **[Speedy math](https://github.com/pankajladhar/speedy-math)** An application which allows kids to practice basic Mathematics i.e Addition, Subtraction, Multiply, Comparison. It is a PWA (Progressive web app) with offline support and install as App features.
26+
* **[Unit Converter](https://github.com/KarthikeyanRanasthala/react-unit-converter)** Minimal Yet Responsive Unit Converter Built With React, Material-UI & Convert-Units.
27+
* **[BMI Calculator](https://github.com/GermaVinsmoke/bmi-calculator)** A React Hooks app for calculating BMI

content/community/meetups.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
3131
* [Bolivia](https://www.meetup.com/ReactBolivia/)
3232

3333
## Canada {#canada}
34-
* [Montreal, QC - ReactJS](https://www.meetup.com/fr-FR/ReactMontreal/)
3534
* [Montreal, QC - React Native](https://www.meetup.com/fr-FR/React-Native-MTL/)
3635
* [Vancouver, BC](https://www.meetup.com/ReactJS-Vancouver-Meetup/)
3736
* [Ottawa, ON](https://www.meetup.com/Ottawa-ReactJS-Meetup/)
@@ -51,6 +50,7 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
5150
* [React.JS Girls London](https://www.meetup.com/ReactJS-Girls-London/)
5251

5352
## France {#france}
53+
* [Lille](https://www.meetup.com/ReactBeerLille/)
5454
* [Paris](https://www.meetup.com/ReactJS-Paris/)
5555

5656
## Germany {#germany}
@@ -60,7 +60,6 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
6060
* [Kiel](https://www.meetup.com/Kiel-React-Native-Meetup/)
6161
* [Munich](https://www.meetup.com/ReactJS-Meetup-Munich/)
6262
* [React Berlin](https://www.meetup.com/React-Open-Source/)
63-
* [React.JS Girls Berlin](https://www.meetup.com/ReactJS-Girls-Berlin/)
6463

6564
## Greece {#greece}
6665
* [Thessaloniki](https://www.meetup.com/Thessaloniki-ReactJS-Meetup/)
@@ -147,7 +146,7 @@ Do you have a local React.js meetup? Add it here! (Please keep the list alphabet
147146
* [New York, NY - React Native](https://www.meetup.com/React-Native-NYC/)
148147
* [New York, NY - useReactNYC](https://www.meetup.com/useReactNYC/)
149148
* [Palo Alto, CA - React Native](https://www.meetup.com/React-Native-Silicon-Valley/)
150-
* [Philadelphia, PA - ReactJS](https://www.meetup.com/RQ-React/)
149+
* [Philadelphia, PA - ReactJS](https://www.meetup.com/Reactadelphia/)
151150
* [Phoenix, AZ - ReactJS](https://www.meetup.com/ReactJS-Phoenix/)
152151
* [Pittsburgh, PA - ReactJS/React Native](https://www.meetup.com/ReactPgh/)
153152
* [Portland, OR - ReactJS](https://www.meetup.com/Portland-ReactJS/)

content/community/tools-ui-components.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ permalink: community/ui-components.html
88
## Free Components {#free-components}
99
* **[Amaze UI React](https://github.com/amazeui/amazeui-react) (in Chinese):** [Amaze UI](https://github.com/allmobilize/amazeui) components built with React.
1010
* **[Ant Design of React](https://github.com/ant-design/ant-design)** An enterprise-class UI design language and React-based implementation.
11+
* **[Base Web](http://baseweb.design):** A foundation for initiating, evolving, and unifying web products.
1112
* **[Belle](https://github.com/nikgraf/belle/):** Configurable React Components with great UX.
13+
* **[Chakra UI](https://chakra-ui.com/)**: Simple, modular and accessible component library.
1214
* **[chartify](https://github.com/kirillstepkin/chartify)**: Ultra lightweight and customizable React.js chart component.
1315
* **[Elemental UI](http://elemental-ui.com):** A UI toolkit for React websites and apps, themeable and composed of individually packaged components
1416
* **[Grommet](https://grommet.io/)** The most advanced open source UX framework for enterprise applications.

content/docs/add-react-to-a-website.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ The first two tags load React. The third one will load your component code.
6969

7070
Create a file called `like_button.js` next to your HTML page.
7171

72-
Open **[this starter code](https://cdn.rawgit.com/gaearon/0b180827c190fe4fd98b4c7f570ea4a8/raw/b9157ce933c79a4559d2aa9ff3372668cce48de7/LikeButton.js)** and paste it into the file you created.
72+
Open **[this starter code](https://gist.github.com/gaearon/0b180827c190fe4fd98b4c7f570ea4a8/raw/b9157ce933c79a4559d2aa9ff3372668cce48de7/LikeButton.js)** and paste it into the file you created.
7373

7474
>Tip
7575
>
7676
>This code defines a React component called `LikeButton`. Don't worry if you don't understand it yet -- we'll cover the building blocks of React later in our [hands-on tutorial](/tutorial/tutorial.html) and [main concepts guide](/docs/hello-world.html). For now, let's just get it showing on the screen!
7777
78-
After **[the starter code](https://cdn.rawgit.com/gaearon/0b180827c190fe4fd98b4c7f570ea4a8/raw/b9157ce933c79a4559d2aa9ff3372668cce48de7/LikeButton.js)**, add two lines to the bottom of `like_button.js`:
78+
After **[the starter code](https://gist.github.com/gaearon/0b180827c190fe4fd98b4c7f570ea4a8/raw/b9157ce933c79a4559d2aa9ff3372668cce48de7/LikeButton.js)**, add two lines to the bottom of `like_button.js`:
7979

8080
```js{3,4}
8181
// ... the starter code you pasted ...
@@ -195,7 +195,7 @@ npx babel --watch src --out-dir . --presets react-app/prod
195195
196196
Don't wait for it to finish -- this command starts an automated watcher for JSX.
197197

198-
If you now create a file called `src/like_button.js` with this **[JSX starter code](https://cdn.rawgit.com/gaearon/c8e112dc74ac44aac4f673f2c39d19d1/raw/09b951c86c1bf1116af741fa4664511f2f179f0a/like_button.js)**, the watcher will create a preprocessed `like_button.js` with the plain JavaScript code suitable for the browser. When you edit the source file with JSX, the transform will re-run automatically.
198+
If you now create a file called `src/like_button.js` with this **[JSX starter code](https://gist.github.com/gaearon/c8e112dc74ac44aac4f673f2c39d19d1/raw/09b951c86c1bf1116af741fa4664511f2f179f0a/like_button.js)**, the watcher will create a preprocessed `like_button.js` with the plain JavaScript code suitable for the browser. When you edit the source file with JSX, the transform will re-run automatically.
199199

200200
As a bonus, this also lets you use modern JavaScript syntax features like classes without worrying about breaking older browsers. The tool we just used is called Babel, and you can learn more about it from [its documentation](https://babeljs.io/docs/en/babel-cli/).
201201

content/docs/code-splitting.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ it so large that your app takes a long time to load.
6262

6363
To avoid winding up with a large bundle, it's good to get ahead of the problem
6464
and start "splitting" your bundle.
65-
[Code-Splitting](https://webpack.js.org/guides/code-splitting/) is a feature
66-
supported by bundlers like Webpack and Browserify (via
65+
Code-Splitting is a feature
66+
supported by bundlers like [Webpack](https://webpack.js.org/guides/code-splitting/), [Rollup](https://rollupjs.org/guide/en/#code-splitting) and Browserify (via
6767
[factor-bundle](https://github.com/browserify/factor-bundle)) which can create
6868
multiple bundles that can be dynamically loaded at runtime.
6969

content/docs/hooks-faq.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ Note how this would work for props, state, or any other calculated value.
373373
function Counter() {
374374
const [count, setCount] = useState(0);
375375
376-
const calculation = count * 100;
376+
const calculation = count + 100;
377377
const prevCalculation = usePrevious(calculation);
378378
// ...
379379
```

content/docs/hooks-reference.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ function Counter({initialCount}) {
6060
<>
6161
Count: {count}
6262
<button onClick={() => setCount(initialCount)}>Reset</button>
63-
<button onClick={() => setCount(prevCount => prevCount + 1)}>+</button>
6463
<button onClick={() => setCount(prevCount => prevCount - 1)}>-</button>
64+
<button onClick={() => setCount(prevCount => prevCount + 1)}>+</button>
6565
</>
6666
);
6767
}
@@ -111,7 +111,7 @@ Mutations, subscriptions, timers, logging, and other side effects are not allowe
111111

112112
Instead, use `useEffect`. The function passed to `useEffect` will run after the render is committed to the screen. Think of effects as an escape hatch from React's purely functional world into the imperative world.
113113

114-
By default, effects run after every completed render, but you can choose to fire it [only when certain values have changed](#conditionally-firing-an-effect).
114+
By default, effects run after every completed render, but you can choose to fire them [only when certain values have changed](#conditionally-firing-an-effect).
115115

116116
#### Cleaning up an effect {#cleaning-up-an-effect}
117117

@@ -231,8 +231,8 @@ function Counter() {
231231
return (
232232
<>
233233
Count: {state.count}
234-
<button onClick={() => dispatch({type: 'increment'})}>+</button>
235234
<button onClick={() => dispatch({type: 'decrement'})}>-</button>
235+
<button onClick={() => dispatch({type: 'increment'})}>+</button>
236236
</>
237237
);
238238
}
@@ -290,8 +290,8 @@ function Counter({initialCount}) {
290290
onClick={() => dispatch({type: 'reset', payload: initialCount})}>
291291
Reset
292292
</button>
293-
<button onClick={() => dispatch({type: 'increment'})}>+</button>
294293
<button onClick={() => dispatch({type: 'decrement'})}>-</button>
294+
<button onClick={() => dispatch({type: 'increment'})}>+</button>
295295
</>
296296
);
297297
}

content/versions.yml

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
- title: '16.10.2'
2+
changelog: https://github.com/facebook/react/blob/master/CHANGELOG.md#16102-october-3-2019
3+
- title: '16.10.1'
4+
changelog: https://github.com/facebook/react/blob/master/CHANGELOG.md#16101-september-28-2019
15
- title: '16.10'
26
changelog: https://github.com/facebook/react/blob/master/CHANGELOG.md#16100-september-27-2019
37
- title: '16.9'

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@
4747
"normalize.css": "^8.0.0",
4848
"prettier": "^1.7.4",
4949
"prismjs": "^1.15.0",
50-
"react": "^16.10.0",
51-
"react-dom": "^16.10.0",
50+
"react": "^16.10.2",
51+
"react-dom": "^16.10.2",
5252
"react-helmet": "^5.2.0",
5353
"react-live": "1.8.0-0",
5454
"remarkable": "^1.7.1",

src/site-constants.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// NOTE: We can't just use `location.toString()` because when we are rendering
99
// the SSR part in node.js we won't have a proper location.
1010
const urlRoot = 'https://reactjs.org';
11-
const version = '16.10.0';
11+
const version = '16.10.2';
1212
const babelURL = 'https://unpkg.com/[email protected]/babel.min.js';
1313

1414
export {babelURL, urlRoot, version};

yarn.lock

+13-13
Original file line numberDiff line numberDiff line change
@@ -10241,15 +10241,15 @@ react-dev-utils@^4.2.1:
1024110241
strip-ansi "3.0.1"
1024210242
text-table "0.2.0"
1024310243

10244-
react-dom@^16.10.0:
10245-
version "16.10.0"
10246-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.10.0.tgz#319356767b5c044f3c016eef28518ef7726dce84"
10247-
integrity sha512-0QJQUFrKG04hB/1lWyUs/FOd1qNseKGRQI+JBRsADIqVAFxYObhZ2zsVQKjt+nVSCmi8KA0sL52RLwwWuXQtOw==
10244+
react-dom@^16.10.2:
10245+
version "16.10.2"
10246+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.10.2.tgz#4840bce5409176bc3a1f2bd8cb10b92db452fda6"
10247+
integrity sha512-kWGDcH3ItJK4+6Pl9DZB16BXYAZyrYQItU4OMy0jAkv5aNqc+mAKb4TpFtAteI6TJZu+9ZlNhaeNQSVQDHJzkw==
1024810248
dependencies:
1024910249
loose-envify "^1.1.0"
1025010250
object-assign "^4.1.1"
1025110251
prop-types "^15.6.2"
10252-
scheduler "^0.16.0"
10252+
scheduler "^0.16.2"
1025310253

1025410254
react-error-overlay@^3.0.0:
1025510255
version "3.0.0"
@@ -10303,10 +10303,10 @@ react-side-effect@^1.1.0:
1030310303
exenv "^1.2.1"
1030410304
shallowequal "^1.0.1"
1030510305

10306-
react@^16.10.0:
10307-
version "16.10.0"
10308-
resolved "https://registry.yarnpkg.com/react/-/react-16.10.0.tgz#95c41e8fc1c706e174deef54b663b5ab94c8ee32"
10309-
integrity sha512-lc37bD3j6ZWJRso/a1rrFu6CO1qOf30ZadUDBi1c5RHA1lBSWA8x2MGABB6Oikk+RfmgC+kAT+XegL0eD1ecKg==
10306+
react@^16.10.2:
10307+
version "16.10.2"
10308+
resolved "https://registry.yarnpkg.com/react/-/react-16.10.2.tgz#a5ede5cdd5c536f745173c8da47bda64797a4cf0"
10309+
integrity sha512-MFVIq0DpIhrHFyqLU0S3+4dIcBhhOvBE8bJ/5kHPVOVaGdo0KuiQzpcjCPsf585WvhypqtrMILyoE2th6dT+Lw==
1031010310
dependencies:
1031110311
loose-envify "^1.1.0"
1031210312
object-assign "^4.1.1"
@@ -11019,10 +11019,10 @@ sax@>=0.6.0, sax@^1.2.4, sax@~1.2.1, sax@~1.2.4:
1101911019
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
1102011020
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
1102111021

11022-
scheduler@^0.16.0:
11023-
version "0.16.0"
11024-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.16.0.tgz#cc8914b79c5c1cfa16714cb1ddc4cbd2c7513efa"
11025-
integrity sha512-Jq59uCXQzi71B562VEjuDgvsgfTfkLDvdjNhA7hamN/fKBxecXIEFF24Zu4OVrnAz9NJJ8twa9X16Zp4b0P/xQ==
11022+
scheduler@^0.16.2:
11023+
version "0.16.2"
11024+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.16.2.tgz#f74cd9d33eff6fc554edfb79864868e4819132c1"
11025+
integrity sha512-BqYVWqwz6s1wZMhjFvLfVR5WXP7ZY32M/wYPo04CcuPM7XZEbV2TBNW7Z0UkguPTl0dWMA59VbNXxK6q+pHItg==
1102611026
dependencies:
1102711027
loose-envify "^1.1.0"
1102811028
object-assign "^4.1.1"

0 commit comments

Comments
 (0)