Skip to content

Commit 69c7199

Browse files
authored
Merge pull request #14 from gregoranders/development
0.0.9 Release
2 parents 05e3354 + 3c95abd commit 69c7199

Some content is hidden

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

58 files changed

+1441
-1434
lines changed

.appveyor.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
environment:
2+
matrix:
3+
- nodejs_version: '14'
4+
- nodejs_version: '13'
5+
- nodejs_version: '12'
6+
- nodejs_version: '10'
7+
install:
8+
- ps: Install-Product node $env:nodejs_version
9+
- npm install --global npm@latest
10+
- set PATH=%APPDATA%\npm;%PATH%
11+
- npm install
12+
matrix:
13+
fast_finish: true
14+
build: off
15+
shallow_clone: true
16+
test_script:
17+
- node --version
18+
- npm --version
19+
- npm test
20+
cache:
21+
- '%APPDATA%\npm-cache'

.circleci/config.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
version: 2.1
2+
orbs:
3+
node: circleci/[email protected]
4+
jobs:
5+
build-and-test:
6+
executor:
7+
name: node/default
8+
steps:
9+
- checkout
10+
- node/with-cache:
11+
steps:
12+
- run: npm install
13+
- run: npm test
14+
- run: npm build
15+
workflows:
16+
build-and-test:
17+
jobs:
18+
- build-and-test

.codeclimate.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
version: '2'
2+
plugins:
3+
editorconfig:
4+
enabled: true
5+
tslint:
6+
enabled: false
7+
eslint:
8+
enabled: true
9+
channel: 'eslint-6'
10+
config:
11+
config: .eslintrc-cc.json
12+
fixme:
13+
enabled: true
14+
git-legal:
15+
enabled: false
16+
exclude_patterns:
17+
- '**/.github'
18+
- '**/.circleci'
19+
- '**/.vscode'
20+
- '**/dist'
21+
- '**/temp'
22+
- '**/test'
23+
- '**/docs'
24+
- '**/node_modules/'
25+
- '**/gulpfile.ts'
26+
- '**/*.spec.ts'
27+
- '**/*.spec.tsx'

.eslintignore

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

.eslintrc-cc.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"root": true,
3+
"extends": ["eslint:recommended", "plugin:prettier/recommended"],
4+
"parserOptions": {
5+
"ecmaVersion": 2020,
6+
"sourceType": "module",
7+
"ecmaFeatures": {}
8+
},
9+
"env": {
10+
"node": true,
11+
"browser": true
12+
},
13+
"rules": {
14+
"no-mixed-operators": "off"
15+
},
16+
"settings": {},
17+
"globals": {}
18+
}

.eslintrc.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"parser": "@typescript-eslint/parser",
3+
"extends": [
4+
"plugin:react-hooks/recommended",
5+
"plugin:react/recommended",
6+
"plugin:@typescript-eslint/recommended",
7+
"plugin:jest/recommended",
8+
"plugin:unicorn/recommended",
9+
"plugin:prettier/recommended",
10+
"prettier/@typescript-eslint"
11+
],
12+
"parserOptions": {
13+
"ecmaVersion": 2020,
14+
"sourceType": "module",
15+
"ecmaFeatures": {
16+
"jsx": true
17+
}
18+
},
19+
"rules": {
20+
"@typescript-eslint/explicit-function-return-type": "off",
21+
"@typescript-eslint/explicit-module-boundary-types": "off",
22+
"react-hooks/rules-of-hooks": "error",
23+
"react-hooks/exhaustive-deps": "warn",
24+
"sort-imports": [
25+
"error",
26+
{
27+
"ignoreCase": false,
28+
"ignoreDeclarationSort": true,
29+
"ignoreMemberSort": false,
30+
"memberSyntaxSortOrder": ["none", "all", "multiple", "single"]
31+
}
32+
],
33+
"no-restricted-imports": [
34+
"error",
35+
{
36+
"patterns": ["@material-ui/*/*/*", "!@material-ui/core/test-utils/*"]
37+
}
38+
]
39+
},
40+
"settings": {
41+
"react": {
42+
"version": "detect"
43+
}
44+
}
45+
}

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: 'bug'
6+
assignees: 'gregoranders'
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behavior**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Screenshots**
24+
If applicable, add screenshots to help explain your problem.
25+
26+
**Desktop (please complete the following information):**
27+
- OS: [e.g. iOS]
28+
- Browser [e.g. chrome, safari]
29+
- Version [e.g. 22]
30+
31+
**Smartphone (please complete the following information):**
32+
- Device: [e.g. iPhone6]
33+
- OS: [e.g. iOS8.1]
34+
- Browser [e.g. stock browser, safari]
35+
- Version [e.g. 22]
36+
37+
**Additional context**
38+
Add any other context about the problem here.

.github/ISSUE_TEMPLATE/custom.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: Custom issue template
3+
about: Describe this issue template's purpose here.
4+
title: ''
5+
labels: ''
6+
assignees: 'gregoranders'
7+
8+
---
9+
10+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: 'enhancement'
6+
assignees: 'gregoranders'
7+
8+
---
9+
10+
**Is your feature request related to a problem? Please describe.**
11+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12+
13+
**Describe the solution you'd like**
14+
A clear and concise description of what you want to happen.
15+
16+
**Describe alternatives you've considered**
17+
A clear and concise description of any alternative solutions or features you've considered.
18+
19+
**Additional context**
20+
Add any other context or screenshots about the feature request here.

.github/dependabot.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: 'npm'
4+
directory: '/'
5+
schedule:
6+
interval: 'daily'
7+
labels:
8+
- 'npm dependencies'
9+
commit-message:
10+
prefix: 'npm'
11+
assignees:
12+
- 'gregoranders'
13+
target-branch: 'development'

0 commit comments

Comments
 (0)