Skip to content

Commit

Permalink
copy over blindly
Browse files Browse the repository at this point in the history
  • Loading branch information
Idrinth committed May 9, 2024
1 parent b44f119 commit 1447bb9
Show file tree
Hide file tree
Showing 133 changed files with 11,603 additions and 3 deletions.
24 changes: 24 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
language: "en-GB"
early_access: false
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."
reviews:
request_changes_workflow: true
high_level_summary: false
poem: true
review_status: true
collapse_walkthrough: false
auto_review:
enabled: true
drafts: true
path_instructions:
- path: "**/*.ts"
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
- path: "**/*.js"
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
- path: "**/*.tsx"
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
- path: "**/*.svelte"
instructions: "Review the code for conformity with the .eslintrc files in / and /*/."
chat:
auto_reply: false
35 changes: 35 additions & 0 deletions .commitlintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"formatter": "@commitlint/format",
"rules": {
"scope-enum": [2, "always", [
"ci",
"cli",
"documentation-website",
"examples",
"framework",
"history-microservice",
"history-website",
"mindmap",
"tools",
"containers",
"desktop"
]],
"type-enum": [2, "always", [
"bug",
"feature",
"refactor",
"ci",
"build",
"documentation"
]],
"signed-off-by": [0, "never"],
"trailer-exists": [0, "never"],
"references-empty": [2, "never"]
},
"helpUrl": "https://idrinth-api-ben.ch/contributing/",
"parserPreset": {
"parserOpts": {
"referenceActions": [ "closes", "fixes", "resolves", "refs" ]
}
}
}
110 changes: 110 additions & 0 deletions .dictionary.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
2xx
APIs
Autowiring
Benchmarking
Björn
Büttner
CLI
Codacy
Destructuring
DockerHub
Dockerfiles
ENV
Fastify
vue
Gitea
Gitlab
HAR
Idrinth's
airtimeux.com
JSON
Javascript
Jira
LinkedIn
MSSQL
Matomo
Microservice
Middleware
Middlewares
Mindmap
NPMJS
Node.js
OpenApi
OpenSauced
PascalCase
Postgres
README
Reddit
Roadmap
SHA
Web-UI
XML
XRAY_CLIENT_ID
XRAY_CLIENT_SECRET
XRAY_ENDPOINT
XRAY_PASSWORD
XRAY_TEST_PLAN_KEY
XRAY_USER_NAME
XRay
aBc
api-bench
api-bench-cli
api-bench-gitea-action
api-bench-gitlab-runner
api-bench-history-microservice
api-bench-history-website
api-bench-runner
api-benchmark
autowire
autowired
benchmarking
bugfixes
bvanderlaan
camelCase
ci-images
coai
codecheck
csrf-header
data.yml
deprecations
dockerfiles
eslint
faq
gitea
gitlab
gitlab-runner
history-microservice
iab
idrinth
idrinth-api-bench
jeffbski
json
jungwild
macOS
markmap
matteofigus
microservice
microservices
middleware
middlewares
mindmap
mono-repo
npm
ns
package.json
pino
pre
programmatically
readme
rest-APIs
sexualised
src
subprojects
tracking.bjoern-buettner.me
ui
UI
[email protected]
winston
www.contributor-covenant.org
www.youtube-nocookie.com
xml
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
root = true

[*]
end_of_line = lf
insert_final_newline = true
charset = utf-8
indent_style = space
indent_size = 2
29 changes: 29 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
module.exports = {
env: {
browser: true,
es2020: true
},
extends: [
'plugin:svelte/recommended',
],
ignorePatterns: [
'dist',
'.eslintrc.cjs',
'node_modules',
],
plugins: [
'svelte'
],
parserOptions: {
extraFileExtensions: ['.svelte'],
},
overrides: [
{
files: ['*.svelte'],
parser: 'svelte-eslint-parser',
parserOptions: {
parser: '@typescript-eslint/parser'
}
}
]
};
175 changes: 175 additions & 0 deletions .eslintrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
extends:
- eslint:recommended
- "plugin:json/recommended"
- "plugin:@typescript-eslint/recommended"
plugins:
- json
ignorePatterns:
- node_modules
root: true
parser: "@typescript-eslint/parser"
rules:
no-await-in-loop: error
no-extra-parens: warn
no-template-curly-in-string: error
class-methods-use-this: error
complexity:
- error
- 5
consistent-return: warn
curly: error
dot-notation: warn
eqeqeq: error
guard-for-in: error
no-alert: error
no-caller: error
no-eval: error
no-extend-native: error
no-extra-bind: warn
no-extra-label: warn
no-invalid-this: error
no-magic-numbers: warn
no-multi-spaces: warn
no-new-wrappers: error
no-new: error
no-console: warn
no-proto: error
no-return-await: error
no-self-compare: error
no-sequences: error
no-throw-literal: error
no-unused-expressions: warn
no-useless-call: warn
no-useless-return: warn
radix: error
require-await: error
require-unicode-regexp: error
wrap-iife:
- error
- inside
no-shadow: error
no-label-var: error
no-undef-init: error
no-undefined: error
no-use-before-define: error
func-call-spacing:
- warn
- never
func-names:
- error
- never
func-style:
- warn
- expression
function-call-argument-newline:
- error
- consistent
implicit-arrow-linebreak:
- warn
- beside
indent:
- warn
- 2
- SwitchCase: 1
key-spacing: warn
keyword-spacing: warn
lines-between-class-members:
- warn
- always
max-depth: warn
max-len:
- warn
- code: 80
ignorePattern: eslint
max-params: warn
newline-per-chained-call: warn
new-parens: error
no-array-constructor: error
no-continue: error
no-lonely-if: error
no-multi-assign: error
no-multiple-empty-lines:
- warn
- max: 1
no-nested-ternary: error
no-new-object: error
no-tabs: warn
no-trailing-spaces: warn
no-unneeded-ternary: error
no-whitespace-before-property: warn
object-curly-newline:
- warn
- multiline: true
minProperties: 1
object-curly-spacing:
- warn
- always
object-property-newline: warn
one-var-declaration-per-line:
- error
- always
quotes:
- warn
- single
semi: error
semi-spacing: warn
semi-style:
- error
- last
space-unary-ops:
- warn
- words: true
nonwords: true
space-before-function-paren:
- warn
- never
space-before-blocks:
- warn
- always
switch-colon-spacing:
- warn
- after: true
before: false
template-tag-spacing:
- warn
- always
eol-last:
- warn
- always
computed-property-spacing:
- warn
- never
comma-style:
- warn
- last
comma-spacing: warn
comma-dangle:
- warn
- always
block-spacing:
- warn
- always
array-element-newline: warn
brace-style: warn
array-bracket-spacing:
- warn
- never
- singleValue: true
array-bracket-newline:
- warn
- minItems: 2
prefer-rest-params: warn
template-curly-spacing:
- warn
- always
prefer-const: error
no-var: error
no-useless-constructor: warn
no-useless-computed-key: warn
no-confusing-arrow: warn
arrow-spacing: warn
arrow-body-style:
- warn
- as-needed
parserOptions:
ecmaVersion: 2018
3 changes: 3 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
github:
- idrinth
ko_fi: idrinth
Loading

0 comments on commit 1447bb9

Please sign in to comment.