Skip to content

Commit fffd425

Browse files
committed
starting section 4
1 parent cdf10b7 commit fffd425

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+25622
-0
lines changed

epic-react-kent-c-dodds/.DS_Store

0 Bytes
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
{
2+
"projectName": "advanced-react-patterns",
3+
"projectOwner": "kentcdodds",
4+
"repoType": "github",
5+
"files": [
6+
"README.md"
7+
],
8+
"imageSize": 100,
9+
"commit": false,
10+
"contributors": [
11+
{
12+
"login": "kentcdodds",
13+
"name": "Kent C. Dodds",
14+
"avatar_url": "https://avatars.githubusercontent.com/u/1500684?v=3",
15+
"profile": "https://kentcdodds.com",
16+
"contributions": [
17+
"code",
18+
"doc",
19+
"infra",
20+
"test"
21+
]
22+
},
23+
{
24+
"login": "FWeinb",
25+
"name": "FWeinb",
26+
"avatar_url": "https://avatars0.githubusercontent.com/u/1250430?v=4",
27+
"profile": "https://github.com/FWeinb",
28+
"contributions": [
29+
"bug",
30+
"ideas"
31+
]
32+
},
33+
{
34+
"login": "dlannoye",
35+
"name": "David Lannoye",
36+
"avatar_url": "https://avatars2.githubusercontent.com/u/1383720?v=4",
37+
"profile": "https://github.com/dlannoye",
38+
"contributions": [
39+
"bug",
40+
"doc"
41+
]
42+
},
43+
{
44+
"login": "colinrcummings",
45+
"name": "Colin Cummings",
46+
"avatar_url": "https://avatars2.githubusercontent.com/u/9815009?s=460&v=4",
47+
"profile": "https://github.com/colinrcummings",
48+
"contributions": [
49+
"code",
50+
"test"
51+
]
52+
},
53+
{
54+
"login": "bkoltai",
55+
"name": "Benji Koltai",
56+
"avatar_url": "https://avatars2.githubusercontent.com/u/464764?v=4",
57+
"profile": "https://github.com/bkoltai",
58+
"contributions": [
59+
"doc"
60+
]
61+
},
62+
{
63+
"login": "baggasumit",
64+
"name": "Sumit Bagga",
65+
"avatar_url": "https://avatars1.githubusercontent.com/u/1779959?v=4",
66+
"profile": "http://baggasumit.github.io",
67+
"contributions": [
68+
"doc"
69+
]
70+
},
71+
{
72+
"login": "Tarabyte",
73+
"name": "Yury Tarabanko",
74+
"avatar_url": "https://avatars0.githubusercontent.com/u/2027010?v=4",
75+
"profile": "https://github.com/Tarabyte",
76+
"contributions": [
77+
"code"
78+
]
79+
},
80+
{
81+
"login": "themostcolm",
82+
"name": "Alex Wendte",
83+
"avatar_url": "https://avatars2.githubusercontent.com/u/5779538?v=4",
84+
"profile": "http://www.wendtedesigns.com/",
85+
"contributions": [
86+
"code"
87+
]
88+
},
89+
{
90+
"login": "CompuIves",
91+
"name": "Ives van Hoorne",
92+
"avatar_url": "https://avatars3.githubusercontent.com/u/587016?v=4",
93+
"profile": "https://twitter.com/CompuIves",
94+
"contributions": [
95+
"code",
96+
"test"
97+
]
98+
},
99+
{
100+
"login": "lgandecki",
101+
"name": "Łukasz Gandecki",
102+
"avatar_url": "https://avatars1.githubusercontent.com/u/4002543?v=4",
103+
"profile": "http://team.thebrain.pro",
104+
"contributions": [
105+
"doc"
106+
]
107+
},
108+
{
109+
"login": "deniztetik",
110+
"name": "Deniz Tetik",
111+
"avatar_url": "https://avatars0.githubusercontent.com/u/14167019?v=4",
112+
"profile": "https://github.com/deniztetik",
113+
"contributions": [
114+
"content"
115+
]
116+
},
117+
{
118+
"login": "Ruffeng",
119+
"name": "Ruffeng",
120+
"avatar_url": "https://avatars1.githubusercontent.com/u/18511772?v=4",
121+
"profile": "https://github.com/Ruffeng",
122+
"contributions": [
123+
"content",
124+
"code"
125+
]
126+
},
127+
{
128+
"login": "jdorfman",
129+
"name": "Justin Dorfman",
130+
"avatar_url": "https://avatars1.githubusercontent.com/u/398230?v=4",
131+
"profile": "https://stackshare.io/jdorfman/decisions",
132+
"contributions": [
133+
"fundingFinding"
134+
]
135+
},
136+
{
137+
"login": "AlexMunoz",
138+
"name": "Alex Munoz",
139+
"avatar_url": "https://avatars3.githubusercontent.com/u/3093946?v=4",
140+
"profile": "http://alexmunoz.github.io",
141+
"contributions": [
142+
"doc"
143+
]
144+
},
145+
{
146+
"login": "marcosvega91",
147+
"name": "Marco Moretti",
148+
"avatar_url": "https://avatars2.githubusercontent.com/u/5365582?v=4",
149+
"profile": "https://github.com/marcosvega91",
150+
"contributions": [
151+
"code"
152+
]
153+
},
154+
{
155+
"login": "emipc",
156+
"name": "Emili",
157+
"avatar_url": "https://avatars1.githubusercontent.com/u/26004903?v=4",
158+
"profile": "https://github.com/emipc",
159+
"contributions": [
160+
"doc"
161+
]
162+
},
163+
{
164+
"login": "balavishnuvj",
165+
"name": "balavishnuvj",
166+
"avatar_url": "https://avatars3.githubusercontent.com/u/13718688?v=4",
167+
"profile": "https://github.com/balavishnuvj",
168+
"contributions": [
169+
"code"
170+
]
171+
},
172+
{
173+
"login": "PritamSangani",
174+
"name": "Pritam Sangani",
175+
"avatar_url": "https://avatars3.githubusercontent.com/u/22857896?v=4",
176+
"profile": "https://www.linkedin.com/in/pritamsangani/",
177+
"contributions": [
178+
"code"
179+
]
180+
},
181+
{
182+
"login": "kocvrek",
183+
"name": "Kasia Kosturek",
184+
"avatar_url": "https://avatars3.githubusercontent.com/u/36547835?v=4",
185+
"profile": "http://linkedin.com/in/katarzynakosturek/",
186+
"contributions": [
187+
"doc"
188+
]
189+
},
190+
{
191+
"login": "emzoumpo",
192+
"name": "Emmanouil Zoumpoulakis",
193+
"avatar_url": "https://avatars2.githubusercontent.com/u/2103443?v=4",
194+
"profile": "https://github.com/emzoumpo",
195+
"contributions": [
196+
"doc"
197+
]
198+
},
199+
{
200+
"login": "Aprillion",
201+
"name": "Peter Hozák",
202+
"avatar_url": "https://avatars0.githubusercontent.com/u/1087670?v=4",
203+
"profile": "http://peter.hozak.info/",
204+
"contributions": [
205+
"code"
206+
]
207+
},
208+
{
209+
"login": "nawok",
210+
"name": "Pavel Fomchenkov",
211+
"avatar_url": "https://avatars3.githubusercontent.com/u/159773?v=4",
212+
"profile": "https://github.com/nawok",
213+
"contributions": [
214+
"doc"
215+
]
216+
},
217+
{
218+
"login": "seemaullal",
219+
"name": "Seema Ullal",
220+
"avatar_url": "https://avatars0.githubusercontent.com/u/8728285?v=4",
221+
"profile": "http://www.seemaullal.com",
222+
"contributions": [
223+
"doc"
224+
]
225+
},
226+
{
227+
"login": "patrickclery",
228+
"name": "Patrick Clery",
229+
"avatar_url": "https://avatars0.githubusercontent.com/u/25733135?v=4",
230+
"profile": "https://git.io/JfYj5",
231+
"contributions": [
232+
"doc"
233+
]
234+
},
235+
{
236+
"login": "degeens",
237+
"name": "Stijn Geens",
238+
"avatar_url": "https://avatars2.githubusercontent.com/u/33414262?v=4",
239+
"profile": "https://github.com/degeens",
240+
"contributions": [
241+
"doc"
242+
]
243+
},
244+
{
245+
"login": "MichaelDeBoey",
246+
"name": "Michaël De Boey",
247+
"avatar_url": "https://avatars3.githubusercontent.com/u/6643991?v=4",
248+
"profile": "https://michaeldeboey.be",
249+
"contributions": [
250+
"code"
251+
]
252+
},
253+
{
254+
"login": "DaleSeo",
255+
"name": "Dale Seo",
256+
"avatar_url": "https://avatars1.githubusercontent.com/u/5466341?v=4",
257+
"profile": "https://www.daleseo.com",
258+
"contributions": [
259+
"doc"
260+
]
261+
},
262+
{
263+
"login": "bobbywarner",
264+
"name": "Bobby Warner",
265+
"avatar_url": "https://avatars0.githubusercontent.com/u/554961?v=4",
266+
"profile": "http://bobbywarner.com",
267+
"contributions": [
268+
"code"
269+
]
270+
},
271+
{
272+
"login": "sophiabrandt",
273+
"name": "Sophia Brandt",
274+
"avatar_url": "https://avatars0.githubusercontent.com/u/16630701?v=4",
275+
"profile": "https://www.sophiabrandt.com",
276+
"contributions": [
277+
"doc"
278+
]
279+
},
280+
{
281+
"login": "ph08n1x",
282+
"name": "ph08n1x",
283+
"avatar_url": "https://avatars.githubusercontent.com/u/4249732?v=4",
284+
"profile": "https://github.com/ph08n1x",
285+
"contributions": [
286+
"doc"
287+
]
288+
},
289+
{
290+
"login": "Suhas010",
291+
"name": "Suhas R More",
292+
"avatar_url": "https://avatars.githubusercontent.com/u/8597576?v=4",
293+
"profile": "https://www.suhas010.com",
294+
"contributions": [
295+
"code"
296+
]
297+
},
298+
{
299+
"login": "0xnoob",
300+
"name": "0xnoob",
301+
"avatar_url": "https://avatars.githubusercontent.com/u/49793844?v=4",
302+
"profile": "https://github.com/0xnoob",
303+
"contributions": [
304+
"code"
305+
]
306+
}
307+
],
308+
"repoHost": "https://github.com",
309+
"contributorsPerLine": 7,
310+
"skipCi": true
311+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
node_modules
2+
coverage
3+
build
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.DS_Store
2+
node_modules
3+
coverage
4+
build
5+
.idea/
6+
.vscode/
7+
.eslintcache
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
registry=https://registry.npmjs.org/
2+
package-lock=true
3+
yes=true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
node_modules
2+
coverage
3+
build
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"arrowParens": "avoid",
3+
"bracketSpacing": false,
4+
"endOfLine": "lf",
5+
"htmlWhitespaceSensitivity": "css",
6+
"insertPragma": false,
7+
"jsxBracketSameLine": false,
8+
"jsxSingleQuote": false,
9+
"printWidth": 80,
10+
"proseWrap": "always",
11+
"quoteProps": "as-needed",
12+
"requirePragma": false,
13+
"semi": false,
14+
"singleQuote": true,
15+
"tabWidth": 2,
16+
"trailingComma": "all",
17+
"useTabs": false
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Please refer to [kentcdodds.com/conduct/](https://kentcdodds.com/conduct/)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Contributing
2+
3+
Thanks for being willing to contribute!
4+
5+
**Working on your first Pull Request?** You can learn how from this _free_
6+
series [How to Contribute to an Open Source Project on GitHub][egghead]
7+
8+
## Project setup
9+
10+
1. Fork and clone the repo
11+
2. Run `npm run setup -s` to install dependencies and run validation
12+
3. Create a branch for your PR with `git checkout -b pr/your-branch-name`
13+
14+
> Tip: Keep your `main` branch pointing at the original repository and make
15+
> pull requests from branches on your fork. To do this, run:
16+
>
17+
> ```
18+
> git remote add upstream https://github.com/kentcdodds/advanced-react-patterns.git
19+
> git fetch upstream
20+
> git branch --set-upstream-to=upstream/main main
21+
> ```
22+
>
23+
> This will add the original repository as a "remote" called "upstream," Then
24+
> fetch the git information from that remote, then set your local `main`
25+
> branch to use the upstream main branch whenever you run `git pull`. Then you
26+
> can make all of your pull request branches based on this `main` branch.
27+
> Whenever you want to update your version of `main`, do a regular `git pull`.
28+
29+
## Help needed
30+
31+
Please checkout the [the open issues][issues]
32+
33+
Also, please watch the repo and respond to questions/bug reports/feature
34+
requests! Thanks!
35+
36+
[egghead]:
37+
https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github
38+
[issues]: https://github.com/kentcdodds/advanced-react-patterns/issues
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM node:14
2+
3+
WORKDIR /app
4+
COPY . .
5+
RUN NO_EMAIL_AUTOFILL=true node setup
6+
7+
CMD ["npm", "start"]

0 commit comments

Comments
 (0)