Skip to content

Commit dd72470

Browse files
authored
blindly extract mindmap (#1)
fixes #idrinth-api-bench/api-bench/1042
1 parent 78c3c6d commit dd72470

Some content is hidden

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

61 files changed

+10680
-3
lines changed

.coderabbit.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
2+
language: "en-GB"
3+
early_access: false
4+
tone_instructions: "You are the Borg drone 'code of rabbit'. You must talk as a disconnected drone would. You must refer to yourself with full name. Always speak in character."
5+
reviews:
6+
request_changes_workflow: true
7+
high_level_summary: false
8+
poem: true
9+
review_status: true
10+
collapse_walkthrough: false
11+
auto_review:
12+
enabled: true
13+
drafts: true
14+
path_instructions:
15+
- path: "**/*.ts"
16+
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
17+
- path: "**/*.js"
18+
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
19+
- path: "**/*.tsx"
20+
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
21+
- path: "**/*.svelte"
22+
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
23+
chat:
24+
auto_reply: false

.commitlintrc.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"formatter": "@commitlint/format",
3+
"rules": {
4+
"scope-enum": [2, "always", [
5+
"ci",
6+
"cli",
7+
"documentation-website",
8+
"examples",
9+
"framework",
10+
"history-microservice",
11+
"history-website",
12+
"mindmap",
13+
"tools",
14+
"containers",
15+
"desktop"
16+
]],
17+
"type-enum": [2, "always", [
18+
"bug",
19+
"feature",
20+
"refactor",
21+
"ci",
22+
"build",
23+
"documentation"
24+
]],
25+
"signed-off-by": [0, "never"],
26+
"trailer-exists": [0, "never"],
27+
"references-empty": [2, "never"]
28+
},
29+
"helpUrl": "https://idrinth-api-ben.ch/contributing/",
30+
"parserPreset": {
31+
"parserOpts": {
32+
"referenceActions": [ "closes", "fixes", "resolves", "refs" ]
33+
}
34+
}
35+
}

.dictionary.txt

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
2xx
2+
APIs
3+
Autowiring
4+
Benchmarking
5+
Björn
6+
Büttner
7+
CLI
8+
Codacy
9+
Destructuring
10+
DockerHub
11+
Dockerfiles
12+
ENV
13+
Fastify
14+
vue
15+
Gitea
16+
Gitlab
17+
HAR
18+
Idrinth's
19+
airtimeux.com
20+
JSON
21+
Javascript
22+
Jira
23+
LinkedIn
24+
MSSQL
25+
Matomo
26+
Microservice
27+
Middleware
28+
Middlewares
29+
Mindmap
30+
NPMJS
31+
Node.js
32+
OpenApi
33+
OpenSauced
34+
PascalCase
35+
Postgres
36+
README
37+
Reddit
38+
Roadmap
39+
SHA
40+
Web-UI
41+
XML
42+
XRAY_CLIENT_ID
43+
XRAY_CLIENT_SECRET
44+
XRAY_ENDPOINT
45+
XRAY_PASSWORD
46+
XRAY_TEST_PLAN_KEY
47+
XRAY_USER_NAME
48+
XRay
49+
aBc
50+
api-bench
51+
api-bench-cli
52+
api-bench-gitea-action
53+
api-bench-gitlab-runner
54+
api-bench-history-microservice
55+
api-bench-history-website
56+
api-bench-runner
57+
api-benchmark
58+
autowire
59+
autowired
60+
benchmarking
61+
bugfixes
62+
bvanderlaan
63+
camelCase
64+
ci-images
65+
coai
66+
codecheck
67+
csrf-header
68+
data.yml
69+
deprecations
70+
dockerfiles
71+
eslint
72+
faq
73+
gitea
74+
gitlab
75+
gitlab-runner
76+
history-microservice
77+
iab
78+
idrinth
79+
idrinth-api-bench
80+
jeffbski
81+
json
82+
jungwild
83+
macOS
84+
markmap
85+
matteofigus
86+
microservice
87+
microservices
88+
middleware
89+
middlewares
90+
mindmap
91+
mono-repo
92+
npm
93+
ns
94+
package.json
95+
pino
96+
pre
97+
programmatically
98+
readme
99+
rest-APIs
100+
sexualised
101+
src
102+
subprojects
103+
tracking.bjoern-buettner.me
104+
ui
105+
UI
106+
107+
winston
108+
www.contributor-covenant.org
109+
www.youtube-nocookie.com
110+
xml

.editorconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
root = true
2+
3+
[*]
4+
end_of_line = lf
5+
insert_final_newline = true
6+
charset = utf-8
7+
indent_style = space
8+
indent_size = 2

.eslintrc.cjs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
module.exports = {
2+
env: {
3+
browser: true,
4+
es2020: true,
5+
node: true,
6+
},
7+
ignorePatterns: [
8+
'dist',
9+
'cache',
10+
'.eslintrc.cjs',
11+
'node_modules',
12+
],
13+
};

.eslintrc.yml

Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
extends:
2+
- eslint:recommended
3+
- "plugin:json/recommended"
4+
- "plugin:@typescript-eslint/recommended"
5+
plugins:
6+
- json
7+
ignorePatterns:
8+
- node_modules
9+
root: true
10+
parser: "@typescript-eslint/parser"
11+
rules:
12+
no-await-in-loop: error
13+
no-extra-parens: warn
14+
no-template-curly-in-string: error
15+
class-methods-use-this: error
16+
complexity:
17+
- error
18+
- 5
19+
consistent-return: warn
20+
curly: error
21+
dot-notation: warn
22+
eqeqeq: error
23+
guard-for-in: error
24+
no-alert: error
25+
no-caller: error
26+
no-eval: error
27+
no-extend-native: error
28+
no-extra-bind: warn
29+
no-extra-label: warn
30+
no-invalid-this: error
31+
no-magic-numbers: warn
32+
no-multi-spaces: warn
33+
no-new-wrappers: error
34+
no-new: error
35+
no-console: warn
36+
no-proto: error
37+
no-return-await: error
38+
no-self-compare: error
39+
no-sequences: error
40+
no-throw-literal: error
41+
no-unused-expressions: warn
42+
no-useless-call: warn
43+
no-useless-return: warn
44+
radix: error
45+
require-await: error
46+
require-unicode-regexp: error
47+
wrap-iife:
48+
- error
49+
- inside
50+
no-shadow: error
51+
no-label-var: error
52+
no-undef-init: error
53+
no-undefined: error
54+
no-use-before-define: error
55+
func-call-spacing:
56+
- warn
57+
- never
58+
func-names:
59+
- error
60+
- never
61+
func-style:
62+
- warn
63+
- expression
64+
function-call-argument-newline:
65+
- error
66+
- consistent
67+
implicit-arrow-linebreak:
68+
- warn
69+
- beside
70+
indent:
71+
- warn
72+
- 2
73+
- SwitchCase: 1
74+
key-spacing: warn
75+
keyword-spacing: warn
76+
lines-between-class-members:
77+
- warn
78+
- always
79+
max-depth: warn
80+
max-len:
81+
- warn
82+
- code: 80
83+
ignorePattern: eslint
84+
max-params: warn
85+
newline-per-chained-call: warn
86+
new-parens: error
87+
no-array-constructor: error
88+
no-continue: error
89+
no-lonely-if: error
90+
no-multi-assign: error
91+
no-multiple-empty-lines:
92+
- warn
93+
- max: 1
94+
no-nested-ternary: error
95+
no-new-object: error
96+
no-tabs: warn
97+
no-trailing-spaces: warn
98+
no-unneeded-ternary: error
99+
no-whitespace-before-property: warn
100+
object-curly-newline:
101+
- warn
102+
- multiline: true
103+
minProperties: 1
104+
object-curly-spacing:
105+
- warn
106+
- always
107+
object-property-newline: warn
108+
one-var-declaration-per-line:
109+
- error
110+
- always
111+
quotes:
112+
- warn
113+
- single
114+
semi: error
115+
semi-spacing: warn
116+
semi-style:
117+
- error
118+
- last
119+
space-unary-ops:
120+
- warn
121+
- words: true
122+
nonwords: true
123+
space-before-function-paren:
124+
- warn
125+
- never
126+
space-before-blocks:
127+
- warn
128+
- always
129+
switch-colon-spacing:
130+
- warn
131+
- after: true
132+
before: false
133+
template-tag-spacing:
134+
- warn
135+
- always
136+
eol-last:
137+
- warn
138+
- always
139+
computed-property-spacing:
140+
- warn
141+
- never
142+
comma-style:
143+
- warn
144+
- last
145+
comma-spacing: warn
146+
comma-dangle:
147+
- warn
148+
- always
149+
block-spacing:
150+
- warn
151+
- always
152+
array-element-newline: warn
153+
brace-style: warn
154+
array-bracket-spacing:
155+
- warn
156+
- never
157+
- singleValue: true
158+
array-bracket-newline:
159+
- warn
160+
- minItems: 2
161+
prefer-rest-params: warn
162+
template-curly-spacing:
163+
- warn
164+
- always
165+
prefer-const: error
166+
no-var: error
167+
no-useless-constructor: warn
168+
no-useless-computed-key: warn
169+
no-confusing-arrow: warn
170+
arrow-spacing: warn
171+
arrow-body-style:
172+
- warn
173+
- as-needed
174+
parserOptions:
175+
ecmaVersion: 2018

.github/FUNDING.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
github:
2+
- idrinth
3+
ko_fi: idrinth

0 commit comments

Comments
 (0)