Skip to content

Commit 5323d99

Browse files
committed
README
1 parent 496112c commit 5323d99

File tree

467 files changed

+93786
-0
lines changed

Some content is hidden

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

467 files changed

+93786
-0
lines changed

.babelrc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"presets": [
3+
"react",
4+
"env",
5+
"stage-0",
6+
"flow"
7+
],
8+
"plugins": [
9+
"transform-async-to-generator",
10+
"lodash",
11+
"react-hot-loader/babel"
12+
]
13+
}

.circleci/config.yml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
version: 2
2+
references:
3+
container_config: &container_config
4+
docker:
5+
- image: electronuserland/builder:wine-chrome
6+
environment:
7+
TARGET_ARCH: x64
8+
working_directory: ~/neon-wallet
9+
10+
workspace_root: &workspace_root
11+
~/neon-wallet
12+
13+
attach_workspace: &attach_workspace
14+
attach_workspace:
15+
at: *workspace_root
16+
17+
jobs:
18+
build:
19+
<<: *container_config
20+
steps:
21+
- checkout
22+
- restore_cache:
23+
key: neon-wallet-{{ checksum "yarn.lock" }}
24+
- run: sudo apt-get -y update
25+
- run: sudo apt-get -y install libusb-1.0-0-dev
26+
- run: yarn
27+
- run: yarn lint
28+
- run: yarn flow
29+
- run: yarn dist
30+
- save_cache:
31+
key: neon-wallet-{{ checksum "yarn.lock" }}
32+
paths:
33+
- ~/.yarn-cache
34+
- ./node_modules
35+
- persist_to_workspace:
36+
root: *workspace_root
37+
paths:
38+
- dist/*
39+
test:
40+
<<: *container_config
41+
steps:
42+
- checkout
43+
- restore_cache:
44+
key: neon-wallet-{{ checksum "yarn.lock" }}
45+
- run: sudo apt-get -y update
46+
- run: sudo apt-get -y install libusb-1.0-0-dev
47+
- run: yarn test-ci
48+
- run:
49+
name: Running Xvfb for e2e test
50+
command: Xvfb -ac :99 -screen 0 1280x1024x16
51+
background: true
52+
- run:
53+
name: Run e2e tests
54+
command: |
55+
yarn
56+
yarn assets
57+
export DISPLAY=:99
58+
yarn test:e2e
59+
store_artifacts:
60+
- path: artifacts/
61+
- destination: yarnpkg
62+
63+
workflows:
64+
version: 2
65+
build-test-and-deploy:
66+
jobs:
67+
- build
68+
- test:
69+
requires:
70+
- build

.editorconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
charset = utf-8
8+
trim_trailing_whitespace = true
9+
insert_final_newline = true

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
app/flow-typed/*
2+
dist/*

.eslintrc

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"parser": "babel-eslint",
3+
"extends": ["standard", "standard-react", "plugin:flowtype/recommended"],
4+
"plugins": [
5+
"react",
6+
"flowtype"
7+
],
8+
"env": {
9+
"jest": true
10+
},
11+
"globals": {
12+
"clearInterval": true,
13+
"clearTimeout": true,
14+
"console": true,
15+
"document": true,
16+
"expect": true,
17+
"Promise": true,
18+
"setInterval": true,
19+
"setTimeout": true,
20+
"window": true
21+
},
22+
"rules": {
23+
"flowtype/define-flow-type": 2
24+
}
25+
}

.flowconfig

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[ignore]
2+
.*/test/.*
3+
.*/node_modules/.*/src/.*
4+
5+
[include]
6+
7+
[libs]
8+
./flow-typed/declarations.js
9+
10+
[lints]
11+
12+
[options]
13+
module.file_ext=.css
14+
module.name_mapper.extension='css' -> 'empty/object'
15+
module.file_ext=.scss
16+
module.name_mapper.extension='scss' -> 'empty/object'
17+
module.file_ext=.js
18+
module.file_ext=.jsx
19+
module.file_ext=.json

.gitignore

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
.project
2+
node_modules/*
3+
dist/
4+
env/
5+
.idea
6+
release-builds/*
7+
.DS_Store
8+
*.iml
9+
coverage/*
10+
/node_modules/
11+
/npm-debug.log
12+
/.settings/*
13+
/yarn-error.log
14+
/coverage/
15+
/.jshintrc
16+
.settings

.npmignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.DS_Store
2+
.*.md.html

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"git.ignoreLimitWarning": true
3+
}

ISSUE_TEMPLATE.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## PLEASE NOTE
2+
3+
## For support using the software or concerns about the status of your funds, please go to the #support channel on the NEO Smart Economy Discord Server - https://discord.cityofzion.io
4+
5+
## GitHub issues are intended for tracking development tasks, not troubleshooting general usage problems.

LICENSE.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (c) 2017 Ethan Fast and CoZ
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is
8+
furnished to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in all
11+
copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19+
SOFTWARE.

NEON Website Design/Concept_01.sketch

3.18 MB
Binary file not shown.
Loading
52.1 KB
Loading
10.3 MB
Binary file not shown.
Loading
Loading
Loading
Loading
Loading
Lines changed: 10 additions & 0 deletions
Loading
Lines changed: 30 additions & 0 deletions
Loading
Lines changed: 26 additions & 0 deletions
Loading
Lines changed: 26 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)