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

Commit 5ec0856

Browse files
authored
Merge pull request #8 from RaenonX-DL/dev
v1.0.0 Release
2 parents 6eece1e + 58f8e57 commit 5ec0856

Some content is hidden

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

70 files changed

+31780
-22505
lines changed

.eslintrc.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"es6": true,
5+
"node": true
6+
},
7+
"extends": [
8+
"plugin:react/recommended",
9+
"google"
10+
],
11+
"globals": {
12+
"Atomics": "readonly",
13+
"SharedArrayBuffer": "readonly"
14+
},
15+
"parser": "@typescript-eslint/parser",
16+
"parserOptions": {
17+
"ecmaFeatures": {
18+
"jsx": true
19+
},
20+
"ecmaVersion": 2018,
21+
"sourceType": "module"
22+
},
23+
"plugins": [
24+
"react"
25+
],
26+
"rules": {
27+
"max-len": [
28+
2,
29+
{
30+
"code": 120
31+
}
32+
],
33+
"indent": [
34+
"error",
35+
2,
36+
{
37+
"MemberExpression": 1
38+
}
39+
]
40+
}
41+
}

.github/workflows/react.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Node CI
2+
3+
on: [push]
4+
5+
jobs:
6+
build:
7+
8+
runs-on: ubuntu-latest
9+
10+
strategy:
11+
matrix:
12+
node-version: [12.x, 12.14]
13+
14+
steps:
15+
- uses: actions/checkout@v1
16+
17+
- name: Use Node.js ${{ matrix.node-version }}
18+
uses: actions/setup-node@v1
19+
with:
20+
node-version: ${{ matrix.node-version }}
21+
22+
- name: npm ci
23+
run: npm ci
24+
env:
25+
CI: true
26+
27+
- name: npm build
28+
run: |
29+
npm run build --if-present
30+
npm run lint
31+
env:
32+
CI: true
33+
34+
- name: npm test
35+
run: npm test
36+
env:
37+
CI: true

.gitignore

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# IntelliJ project files
22
/.idea
33

4+
# scss files - these should be compiled to css before commmit
5+
*.scss
6+
47
# dependencies
58
/node_modules
69
/.pnp
@@ -12,13 +15,17 @@
1215
# production
1316
/build
1417

15-
# misc
16-
.DS_Store
18+
# environment variables
19+
.env
1720
.env.local
1821
.env.development.local
1922
.env.test.local
2023
.env.production.local
2124

25+
# debug log
2226
npm-debug.log*
2327
yarn-debug.log*
2428
yarn-error.log*
29+
30+
# misc
31+
.DS_Store

0 commit comments

Comments
 (0)