Skip to content

Commit 011abef

Browse files
author
David Rodriguez
committed
Initial Commit
0 parents  commit 011abef

40 files changed

+9931
-0
lines changed

.babelrc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"parserOpts": {
3+
"plugins": ["@babel/plugin-syntax-jsx", "module:@babel/preset-react"]
4+
}
5+
}

.client-configs/.babelrc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"plugins": ["@babel/plugin-syntax-jsx"]
3+
}

.client-configs/.eslintignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.git
2+
packages/docsify-server-renderer/build.js
3+
node_modules
4+
build
5+
lib
6+
themes
7+
build
8+
docs/
9+
**/*.md

.client-configs/.eslintrc.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"extends": [
3+
"eslint:recommended",
4+
"plugin:import/errors",
5+
"plugin:react/recommended",
6+
"plugin:jsx-a11y/recommended",
7+
"plugin:jest/recommended",
8+
"prettier"
9+
],
10+
"rules": {
11+
"react/prop-types": 0,
12+
"no-console": 1,
13+
"react-hooks/rules-of-hooks": 2,
14+
"react-hooks/exhaustive-deps": 1,
15+
"react/react-in-jsx-scope": "off",
16+
"react/jsx-filename-extension": [
17+
1,
18+
{
19+
"extensions": [".js", ".jsx"]
20+
}
21+
]
22+
},
23+
"plugins": ["react", "html", "import", "jsx-a11y", "jest", "react-hooks"],
24+
"parser": "@babel/eslint-parser",
25+
"parserOptions": {
26+
"requireConfigFile": false,
27+
"ecmaVersion": 2018,
28+
"sourceType": "module",
29+
"allowImportExportEverywhere": true,
30+
"ecmaFeatures": {
31+
"jsx": true
32+
}
33+
},
34+
"env": {
35+
"es6": true,
36+
"browser": true,
37+
"node": true
38+
},
39+
"settings": {
40+
"react": {
41+
"version": "detect"
42+
},
43+
"import/resolver": {
44+
"node": {
45+
"paths": ["src"],
46+
"extensions": [".js", ".jsx", ".ts", ".tsx"]
47+
}
48+
}
49+
},
50+
"overrides": [
51+
{
52+
"files": [
53+
"**/*.spec.js",
54+
"**/*.spec.jsx",
55+
"**/*.spec.ts",
56+
"**/*.spec.tsx"
57+
],
58+
"env": {
59+
"jest": true
60+
}
61+
}
62+
]
63+
}

.client-configs/.prettierignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules
2+
build

.client-configs/.prettierrc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"endOfLine": "lf",
3+
"arrowParens": "always",
4+
"jsxBracketSameLine": true,
5+
"jsxSingleQuote": true,
6+
"bracketSpacing": true,
7+
"singleQuote": true,
8+
"htmlWhitespaceSensitivity": "strict",
9+
"useTabs": false
10+
}

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
MONGODB_URI = "mongodb://mongodb0.example.com:27017"

.eslintignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.git
2+
packages/docsify-server-renderer/build.js
3+
node_modules
4+
build
5+
lib
6+
themes
7+
build
8+
docs/
9+
**/*.md
10+
client/

.eslintrc.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
"extends": [
3+
"eslint:recommended",
4+
"plugin:import/errors",
5+
"plugin:jsx-a11y/recommended",
6+
"plugin:jest/recommended",
7+
"prettier"
8+
],
9+
"rules": {
10+
"no-console": 1
11+
},
12+
"plugins": ["import", "jsx-a11y", "jest", "react-hooks"],
13+
"parser": "@babel/eslint-parser",
14+
"parserOptions": {
15+
"requireConfigFile": false,
16+
"ecmaVersion": 2018,
17+
"sourceType": "module",
18+
"allowImportExportEverywhere": true,
19+
"ecmaFeatures": {
20+
"jsx": true
21+
}
22+
},
23+
"env": {
24+
"es6": true,
25+
"browser": true,
26+
"node": true
27+
},
28+
"settings": {
29+
"import/resolver": {
30+
"node": {
31+
"paths": ["src"],
32+
"extensions": [".js", ".jsx", ".ts", ".tsx"]
33+
}
34+
}
35+
},
36+
"overrides": [
37+
{
38+
"files": [
39+
"**/*.spec.js",
40+
"**/*.spec.jsx",
41+
"**/*.spec.ts",
42+
"**/*.spec.tsx"
43+
],
44+
"env": {
45+
"jest": true
46+
}
47+
}
48+
]
49+
}

.gh-labels.json

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"name": "good first issue",
4+
"color": "7057ff",
5+
"description": "Good for newcomers"
6+
},
7+
{
8+
"name": "help wanted",
9+
"color": "008672",
10+
"description": "Extra attention is needed"
11+
},
12+
{
13+
"name": "priority: critical",
14+
"color": "b60205",
15+
"description": "A time-sensitive issue and inability to use mission critical application within a Production System"
16+
},
17+
{
18+
"name": "priority: high",
19+
"color": "d93f0b",
20+
"description": "An issue that is time-sensitive to long-term productivity and not causing an immediate work stopage"
21+
},
22+
{
23+
"name": "priority: low",
24+
"color": "0e8a16",
25+
"description": "Bugs and/or requests that are low priority and dont pose a security issue"
26+
},
27+
{
28+
"name": "priority: medium",
29+
"color": "fbca04",
30+
"description": "A time-sensitive issue that can be circumvented and software is adversely affected"
31+
},
32+
{
33+
"name": "status: can't reproduce",
34+
"color": "fec1c1",
35+
"description": "A bug report or issue that can't be reproduced"
36+
},
37+
{
38+
"name": "status: confirmed",
39+
"color": "215cea",
40+
"description": "Confirms the status of a bug once reviewed "
41+
},
42+
{
43+
"name": "status: duplicate",
44+
"color": "cfd3d7",
45+
"description": "This issue or pull request already exists"
46+
},
47+
{
48+
"name": "status: needs information",
49+
"color": "fef2c0",
50+
"description": "This issue or pull request requires more information before it can be considered or confirmed"
51+
},
52+
{
53+
"name": "status: wont do/fix",
54+
"color": "eeeeee",
55+
"description": "This will not be worked on"
56+
},
57+
{
58+
"name": "type: bug",
59+
"color": "d73a4a",
60+
"description": "Something isn't working"
61+
},
62+
{
63+
"name": "type: discussion",
64+
"color": "d4c5f9",
65+
"description": "This issue or pull request requires a community and/or board discussion"
66+
},
67+
{
68+
"name": "type: documentation",
69+
"color": "006b75",
70+
"description": "Improvements or additions to documentation"
71+
},
72+
{
73+
"name": "type: enhancement",
74+
"color": "84b6eb",
75+
"description": "Improvements or additions to an existing feature or feature set"
76+
},
77+
{
78+
"name": "type: epic",
79+
"color": "3E4B9E",
80+
"description": "A theme of work that contain sub-tasks"
81+
},
82+
{
83+
"name": "type: feature request",
84+
"color": "fbca04",
85+
"description": "New feature or request"
86+
},
87+
{
88+
"name": "type: question",
89+
"color": "d876e3",
90+
"description": "Further information is requested"
91+
}
92+
]

0 commit comments

Comments
 (0)