Skip to content

Commit 2b82123

Browse files
authored
Merge pull request #1 from euler-ui/heroku
create-react-app integration & redux ducks pattern migration & precommit linting integration & eslint/stylint integration
2 parents b39b696 + 3deb95a commit 2b82123

File tree

158 files changed

+2743
-6299
lines changed

Some content is hidden

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

158 files changed

+2743
-6299
lines changed

.editorconfig

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# EditorConfig is awesome: http://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
[*]
7+
charset = utf-8
8+
end_of_line = lf
9+
indent_style = space
10+
indent_size = 2
11+
insert_final_newline = true
12+
trim_trailing_whitespace = true
13+
14+
[*.md]
15+
trim_trailing_whitespace = false

.env

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
NODE_PATH=src

.eslintignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
/build
3+
coverage
4+
server

.eslintrc.js

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
module.exports = {
2+
parser: 'babel-eslint',
3+
extends: 'airbnb',
4+
plugins: ['react', 'jsx-a11y', 'import'],
5+
env: {
6+
browser: true,
7+
node: true,
8+
jest: true,
9+
},
10+
settings: {
11+
'import/resolver': {
12+
node: {
13+
moduleDirectory: ['node_modules', 'src'],
14+
},
15+
},
16+
},
17+
rules: {
18+
'arrow-parens': 'off', // Incompatible with prettier
19+
'arrow-body-style': 'off', // Not our taste?
20+
'react/jsx-filename-extension': [2, { extensions: ['.js'] }],
21+
'func-names': ['error', 'as-needed'],
22+
'no-param-reassign': 0,
23+
'space-before-function-paren': 'off',
24+
'import/no-extraneous-dependencies': ['error', { devDependencies: ['server/**/*.js'] }],
25+
},
26+
};

.eslintrc.json

-25
This file was deleted.

.gitignore

+26-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
# ignore npm modules
2-
build
3-
node_modules
4-
npm-debug.log
1+
# See https://help.github.com/ignore-files/ for more about ignoring files.
2+
3+
# Editor files
4+
.idea
5+
.vscode
6+
7+
# dependencies
8+
/node_modules
9+
/bower_components
10+
11+
# testing
12+
/coverage
13+
14+
# production
15+
/build
16+
17+
# misc
18+
.DS_Store
19+
.env.local
20+
.env.development.local
21+
.env.test.local
22+
.env.production.local
23+
24+
npm-debug.log*
25+
yarn-debug.log*
26+
yarn-error.log*

.stylelintrc

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"extends": "stylelint-config-standard",
3+
"rules": {
4+
"at-rule-empty-line-before": null
5+
}
6+
}

Procfile

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
web: node server/index.js

build/1.bundle.js

+4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/1.bundle.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/10.bundle.js

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/10.bundle.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/11.bundle.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/11.bundle.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)