Skip to content

Commit aa07c88

Browse files
committed
- first commit
0 parents  commit aa07c88

Some content is hidden

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

49 files changed

+917
-0
lines changed

.babelrc

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"presets": [
3+
"es2015",
4+
"react"
5+
]
6+
}

.editorconfig

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
end_of_line = lf
7+
charset = utf-8
8+
trim_trailing_whitespace = true
9+
insert_final_newline = true
10+
11+
[*.md]
12+
trim_trailing_whitespace = false

.eslintrc

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"parser": "babel-eslint",
3+
"plugins": [
4+
"react"
5+
],
6+
"ecmaFeatures": {
7+
"jsx": true,
8+
"modules": true
9+
},
10+
"env": {
11+
"browser": true,
12+
"amd": true,
13+
"es6": true,
14+
"node": true
15+
},
16+
"rules": {
17+
"comma-dangle": 1,
18+
"quotes": [ 1, "single" ],
19+
"no-undef": 1,
20+
"global-strict": 0,
21+
"no-extra-semi": 1,
22+
"no-underscore-dangle": 0,
23+
"no-console": 1,
24+
"no-unused-vars": 1,
25+
"no-trailing-spaces": [1, { "skipBlankLines": true }],
26+
"no-unreachable": 1,
27+
"no-alert": 0,
28+
"react/jsx-uses-react": 1
29+
}
30+
}

.gitignore

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Logs
2+
logs
3+
*.log
4+
5+
# Runtime data
6+
pids
7+
*.pid
8+
*.seed
9+
10+
# Directory for instrumented libs generated by jscoverage/JSCover
11+
lib-cov
12+
13+
# Coverage directory used by tools like istanbul
14+
coverage
15+
16+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17+
.grunt
18+
19+
# node-waf configuration
20+
.lock-wscript
21+
22+
# Compiled binary addons (http://nodejs.org/api/addons.html)
23+
build/Release
24+
25+
# Dependency directory
26+
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
27+
node_modules
28+
29+
# Bower
30+
bower_components/

.idea/.name

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

.idea/encodings.xml

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

.idea/jsLibraryMappings.xml

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

.idea/libraries/presteege_node_modules.xml

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

.idea/misc.xml

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

.idea/modules.xml

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

.idea/presteege.iml

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

.idea/workspace.xml

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

.yo-rc.json

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"generator-react-webpack": {
3+
"appName": "presteege",
4+
"style": "css",
5+
"postcss": false
6+
}
7+
}

cfg/base.js

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
'use strict';
2+
let path = require('path');
3+
let defaultSettings = require('./defaults');
4+
5+
// Additional npm or bower modules to include in builds
6+
// Add all foreign plugins you may need into this array
7+
// @example:
8+
// let npmBase = path.join(__dirname, '../node_modules');
9+
// let additionalPaths = [ path.join(npmBase, 'react-bootstrap') ];
10+
let additionalPaths = [];
11+
12+
module.exports = {
13+
additionalPaths: additionalPaths,
14+
port: defaultSettings.port,
15+
debug: true,
16+
devtool: 'eval',
17+
output: {
18+
path: path.join(__dirname, '/../dist/assets'),
19+
filename: 'app.js',
20+
publicPath: defaultSettings.publicPath
21+
},
22+
devServer: {
23+
contentBase: './src/',
24+
historyApiFallback: true,
25+
hot: true,
26+
port: defaultSettings.port,
27+
publicPath: defaultSettings.publicPath,
28+
noInfo: false
29+
},
30+
resolve: {
31+
extensions: ['', '.js', '.jsx'],
32+
alias: {
33+
actions: `${defaultSettings.srcPath}/actions/`,
34+
components: `${defaultSettings.srcPath}/components/`,
35+
sources: `${defaultSettings.srcPath}/sources/`,
36+
stores: `${defaultSettings.srcPath}/stores/`,
37+
styles: `${defaultSettings.srcPath}/styles/`,
38+
config: `${defaultSettings.srcPath}/config/` + process.env.REACT_WEBPACK_ENV
39+
}
40+
},
41+
module: {}
42+
};

0 commit comments

Comments
 (0)