Skip to content
This repository was archived by the owner on Sep 6, 2022. It is now read-only.

Commit 678b47b

Browse files
authored
Merge pull request #58 from Nazeh/dev
Keep dev branch up to date with master branch
2 parents f4b13c6 + 6f80c62 commit 678b47b

File tree

420 files changed

+15446
-13598
lines changed

Some content is hidden

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

420 files changed

+15446
-13598
lines changed

.all-contributorsrc

Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
{
2+
"projectName": "react-boilerplate",
3+
"projectOwner": "react-boilerplate",
4+
"repoType": "github",
5+
"repoHost": "https://github.com",
6+
"files": [
7+
"README.md"
8+
],
9+
"imageSize": 80,
10+
"commit": true,
11+
"contributors": [
12+
{
13+
"login": "mxstbr",
14+
"name": "Max Stoiber",
15+
"avatar_url": "https://avatars0.githubusercontent.com/u/7525670?v=4",
16+
"profile": "https://mxstbr.com",
17+
"contributions": [
18+
"code",
19+
"doc",
20+
"ideas",
21+
"review",
22+
"test"
23+
]
24+
},
25+
{
26+
"login": "julienben",
27+
"name": "Julien Benchetrit",
28+
"avatar_url": "https://avatars2.githubusercontent.com/u/8948127?v=4",
29+
"profile": "https://julien.engineering/",
30+
"contributions": [
31+
"code",
32+
"question",
33+
"doc",
34+
"review",
35+
"maintenance"
36+
]
37+
},
38+
{
39+
"login": "gretzky",
40+
"name": "Sara Federico",
41+
"avatar_url": "https://avatars1.githubusercontent.com/u/15176096?v=4",
42+
"profile": "http://sarafederi.co",
43+
"contributions": [
44+
"code",
45+
"review",
46+
"question",
47+
"doc",
48+
"maintenance"
49+
]
50+
},
51+
{
52+
"login": "justingreenberg",
53+
"name": "Justin Greenberg",
54+
"avatar_url": "https://avatars1.githubusercontent.com/u/1539088?v=4",
55+
"profile": "https://justingreenberg.com",
56+
"contributions": [
57+
"code",
58+
"review"
59+
]
60+
},
61+
{
62+
"login": "jwinn",
63+
"name": "Jon Winn",
64+
"avatar_url": "https://avatars3.githubusercontent.com/u/891726?v=4",
65+
"profile": "https://github.com/jwinn",
66+
"contributions": [
67+
"code",
68+
"review"
69+
]
70+
},
71+
{
72+
"login": "Mensae",
73+
"name": "Johan Meester",
74+
"avatar_url": "https://avatars2.githubusercontent.com/u/474743?v=4",
75+
"profile": "https://meester-johan.info/",
76+
"contributions": [
77+
"code",
78+
"test",
79+
"doc"
80+
]
81+
},
82+
{
83+
"login": "Dattaya",
84+
"name": "Yaroslav Kiliba",
85+
"avatar_url": "https://avatars3.githubusercontent.com/u/387256?v=4",
86+
"profile": "https://github.com/Dattaya",
87+
"contributions": [
88+
"code"
89+
]
90+
},
91+
{
92+
"login": "gihrig",
93+
"name": "Glen Ihrig",
94+
"avatar_url": "https://avatars2.githubusercontent.com/u/1481063?v=4",
95+
"profile": "https://github.com/gihrig",
96+
"contributions": [
97+
"code"
98+
]
99+
},
100+
{
101+
"login": "somus",
102+
"name": "Somasundaram Ayyappan",
103+
"avatar_url": "https://avatars3.githubusercontent.com/u/1802828?v=4",
104+
"profile": "https://github.com/somus",
105+
"contributions": [
106+
"code"
107+
]
108+
},
109+
{
110+
"login": "oliverturner",
111+
"name": "Oliver Turner",
112+
"avatar_url": "https://avatars0.githubusercontent.com/u/21795?v=4",
113+
"profile": "https://www.codedsignal.co.uk/",
114+
"contributions": [
115+
"code"
116+
]
117+
},
118+
{
119+
"login": "samit4me",
120+
"name": "Samuel Sharpe",
121+
"avatar_url": "https://avatars3.githubusercontent.com/u/3248531?v=4",
122+
"profile": "https://github.com/samit4me",
123+
"contributions": [
124+
"code"
125+
]
126+
},
127+
{
128+
"login": "KarandikarMihir",
129+
"name": "Mihir Karandikar",
130+
"avatar_url": "https://avatars3.githubusercontent.com/u/17466938?v=4",
131+
"profile": "https://karandikarmihir.github.io/",
132+
"contributions": [
133+
"code"
134+
]
135+
},
136+
{
137+
"login": "v",
138+
"name": "Vaibhav Verma",
139+
"avatar_url": "https://avatars2.githubusercontent.com/u/627846?v=4",
140+
"profile": "http://www.vverma.net",
141+
"contributions": [
142+
"code"
143+
]
144+
},
145+
{
146+
"login": "sedubois",
147+
"name": "Sébastien Dubois",
148+
"avatar_url": "https://avatars1.githubusercontent.com/u/4217871?v=4",
149+
"profile": "https://imagineclarity.com",
150+
"contributions": [
151+
"code"
152+
]
153+
},
154+
{
155+
"login": "chaintng",
156+
"name": "Chainarong Tangsurakit",
157+
"avatar_url": "https://avatars2.githubusercontent.com/u/2979072?v=4",
158+
"profile": "https://www.chaintng.com",
159+
"contributions": [
160+
"code"
161+
]
162+
},
163+
{
164+
"login": "amilajack",
165+
"name": "Amila Welihinda",
166+
"avatar_url": "https://avatars1.githubusercontent.com/u/6374832?v=4",
167+
"profile": "https://amilajack.com",
168+
"contributions": [
169+
"code"
170+
]
171+
}
172+
],
173+
"contributorsPerLine": 8
174+
}

.eslintrc.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const prettierOptions = JSON.parse(
88
module.exports = {
99
parser: 'babel-eslint',
1010
extends: ['airbnb', 'prettier', 'prettier/react'],
11-
plugins: ['prettier', 'redux-saga', 'react', 'jsx-a11y'],
11+
plugins: ['prettier', 'redux-saga', 'react', 'react-hooks', 'jsx-a11y'],
1212
env: {
1313
jest: true,
1414
browser: true,
@@ -26,7 +26,6 @@ module.exports = {
2626
'prettier/prettier': ['error', prettierOptions],
2727
'arrow-body-style': [2, 'as-needed'],
2828
'class-methods-use-this': 0,
29-
'comma-dangle': [2, 'always-multiline'],
3029
'import/imports-first': 0,
3130
'import/newline-after-import': 0,
3231
'import/no-dynamic-require': 0,
@@ -65,6 +64,7 @@ module.exports = {
6564
'no-use-before-define': 0,
6665
'prefer-template': 2,
6766
'react/destructuring-assignment': 0,
67+
'react-hooks/rules-of-hooks': 'error',
6868
'react/jsx-closing-tag-location': 0,
6969
'react/forbid-prop-types': 0,
7070
'react/jsx-first-prop-new-line': [2, 'multiline'],

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 31 deletions
This file was deleted.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
5+
---
6+
7+
Before opening a new issue, please take a moment to review our [**community guidelines**](https://github.com/react-boilerplate/react-boilerplate/blob/master/CONTRIBUTING.md) to make the contribution process easy and effective for everyone involved.
8+
9+
## Description
10+
A clear and concise description of what the bug is.
11+
12+
## Steps to reproduce
13+
Steps to reproduce the behavior:
14+
15+
(Add link to a demo on https://jsfiddle.net or similar if possible)
16+
17+
**Expected behavior**
18+
A clear and concise description of what you expected to happen.
19+
20+
**Screenshots**
21+
If applicable, add screenshots to help explain your problem.
22+
23+
## Versions
24+
25+
- React-Boilerplate:
26+
- Node/NPM:
27+
- Browser:
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
5+
---
6+
7+
**Is your feature request related to a problem? Please describe.**
8+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
9+
10+
**Describe the solution you'd like**
11+
A clear and concise description of what you want to happen.
12+
13+
**Describe alternatives you've considered**
14+
A clear and concise description of any alternative solutions or features you've considered.
15+
16+
**Additional context**
17+
Add any other context or screenshots about the feature request here.

.github/MAINTAINERS.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/issue-close-app.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
comment: This issue was automatically closed because it does not follow either one of our templates. Please open a new issue and fill out the template that appears instead of deleting it. If you're reporting an issue, it's especially important that you provide detailed steps for how to reproduce it.
2+
3+
issueConfigs:
4+
5+
- content:
6+
- Description
7+
- Steps to reproduce
8+
- Versions
9+
10+
- content:
11+
- Is your feature request related to a problem
12+
- Describe the solution you'd like
13+
- Describe alternatives you've considered
14+
- Additional context

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ stats.json
88
.DS_Store
99
npm-debug.log
1010
.idea
11+
.awcache

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lts/carbon
1+
lts/dubnium

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,17 @@ node_js:
44
- 'node'
55
- 'lts/*'
66

7+
services:
8+
- xvfb
9+
710
script:
8-
- node ./internals/scripts/generate-templates-for-linting
11+
# - node ./internals/scripts/generate-templates-for-linting
912
- npm test -- --maxWorkers=4
1013
- npm run build
1114

1215
before_install:
1316
- export CHROME_BIN=chromium-browser
1417
- export DISPLAY=:99.0
15-
- sh -e /etc/init.d/xvfb start
1618

1719
notifications:
1820
email:

0 commit comments

Comments
 (0)