Skip to content

Commit

Permalink
Merge pull request #193 from Falcion/release/v2.2.0
Browse files Browse the repository at this point in the history
chore(release): v2.2.0
  • Loading branch information
Falcion authored Dec 24, 2024
2 parents 449bca9 + 581d036 commit f8acbf6
Show file tree
Hide file tree
Showing 184 changed files with 8,595 additions and 4,561 deletions.
2 changes: 1 addition & 1 deletion .changeset/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1 @@
*.md
*.md
7 changes: 2 additions & 5 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
{
"changelog": [
"@changesets/changelog-github",
{ "repo": "changesets/changesets" }
],
"changelog": ["@changesets/changelog-github", { "repo": "changesets/changesets" }],
"baseBranch": "main",
"commit": false,
"access": "public",
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"updateInternalDependents": "always"
}
}
}
3 changes: 3 additions & 0 deletions .checkov.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
check:
skip:
- 'CKV_GHA_7'
6 changes: 2 additions & 4 deletions .commitlintrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
{
"extends": [
"@commitlint/config-conventional"
]
}
"extends": ["@commitlint/config-conventional"]
}
2 changes: 1 addition & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1 +1 @@
*
*
21 changes: 21 additions & 0 deletions .ecrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"Verbose": false,
"Debug": false,
"IgnoreDefaults": false,
"SpacesAfterTabs": false,
"NoColor": false,
"Exclude": [
"\\.asc$",
"*.sh"
],
"AllowedContentTypes": [],
"PassedFiles": [],
"Disable": {
"EndOfLine": true,
"Indentation": false,
"IndentSize": false,
"InsertFinalNewline": true,
"TrimTrailingWhitespace": false,
"MaxLineLength": false
}
}
2 changes: 2 additions & 0 deletions .ecrc-comments
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Ignoring SH scripts towards configurations of
# SHFMT and other linters, in this case: EDITORCONFIG may be considered, but not required.
23 changes: 9 additions & 14 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,14 @@
# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = crlf
insert_final_newline = false

[*.json]
indent_size = 2
end_of_line = crlf

[*.yml,*.yaml]
indent_style = space
indent_size = 2

end_of_line = crlf
insert_final_newline = true
trim_trailing_whitespace = true
[*.md*]
trim_trailing_whitespace = true
insert_final_newline = true
trim_trailing_whitespace = true
[*.rc*, *.json]
trailing_comma = none
[*.py]
indent_size = 4
indent_style = space
18 changes: 18 additions & 0 deletions .editorconfig-checker.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"Verbose": false,
"Debug": false,
"IgnoreDefaults": false,
"SpacesAfterTabs": false,
"NoColor": false,
"Exclude": ["\\.asc$"],
"AllowedContentTypes": [],
"PassedFiles": [],
"Disable": {
"EndOfLine": true,
"Indentation": false,
"IndentSize": false,
"InsertFinalNewline": true,
"TrimTrailingWhitespace": false,
"MaxLineLength": false
}
}
2 changes: 0 additions & 2 deletions .eslintignore

This file was deleted.

51 changes: 36 additions & 15 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,16 +1,37 @@
module.exports = {
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'],
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint'],
root: true,
"rules": {
"@typescript-eslint/interface-name-prefix": "off",
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/explicit-module-boundary-types": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-non-null-assertion": "off",
"no-case-declarations": "off",
"@typescript-eslint/no-var-requires": "off",
},
"ignorePatterns": [".eslintrc.cjs", "**/database/**/*.js", "**/database/**/*.ts", "*.cjs"],
};
parser: '@typescript-eslint/parser',
parserOptions: {
project: './tsconfig.json',
sourceType: 'module'
},
plugins: ['@typescript-eslint'],
extends: [
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'plugin:markdownlint/recommended',
'plugin:jsonc/recommended-with-jsonc',
'prettier',
'eslint:recommended'
],
root: true,
env: {
node: true
},
ignorePatterns: ['.eslintrc.*js*', '**/node_modules/', '**/out/', '**/venv/'],
rules: {
'@typescript-eslint/interface-name-prefix': 'off',
'@typescript-eslint/explicit-function-return-type': 'off',
'@typescript-eslint/explicit-module-boundary-types': 'off',
'@typescript-eslint/no-explicit-any': 'off',
'@typescript-eslint/no-non-null-assertion': 'off',
'no-case-declarations': 'off'
},
overrides: [
{
files: ['*.md'],
excludedFiles: ['**/*.ts*', '**/*.*js*'],
parser: 'eslint-plugin-markdownlint/parser',
extends: ['plugin:markdownlint/recommended']
}
]
}
30 changes: 8 additions & 22 deletions .eslintrc → .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
{
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "tsconfig.json",
"project": "./tsconfig.json",
"sourceType": "module"
},
"plugins": [
"@typescript-eslint/eslint-plugin"
],
"plugins": ["@typescript-eslint/eslint-plugin"],
"extends": [
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:markdownlint/recommended",
"plugin:jsonc/recommended-with-jsonc",
"prettier",
"prettier/@typescript-eslint",
"eslint:recommended"
Expand All @@ -19,13 +18,7 @@
"env": {
"node": true
},
"ignorePatterns": [
".eslintrc.cjs",
"**/database/**/*.js",
"**/database/**/*.ts",
"*.cjs",
"main.ts"
],
"ignorePatterns": [".eslintrc.*js*", "**/node_modules/", "**/out/", "**/venv/"],
"rules": {
"@typescript-eslint/interface-name-prefix": "off",
"@typescript-eslint/explicit-function-return-type": "off",
Expand All @@ -36,17 +29,10 @@
},
"overrides": [
{
"files": [
"*.md"
],
"excludedFiles": [
"**/*.ts",
"**/*.js"
],
"files": ["*.md"],
"excludedFiles": ["**/*.ts*", "**/*.*js*"],
"parser": "eslint-plugin-markdownlint/parser",
"extends": [
"plugin:markdownlint/recommended"
]
"extends": ["plugin:markdownlint/recommended"]
}
]
}
}
29 changes: 8 additions & 21 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,11 @@
#
# Note that binary is a macro for -text -diff.
######################################################################

# Auto detect
## Handle line endings automatically for files detected as
## text and leave all files detected as binary untouched.
## This will handle all files NOT defined below.
* text=auto

# Source code
*.bash text eol=lf
*.bat text eol=crlf
Expand Down Expand Up @@ -52,10 +50,8 @@
*.tsx text
*.xml text
*.xhtml text diff=html

# Docker
Dockerfile text

# Documentation
*.ipynb text eol=lf
*.markdown text diff=markdown
Expand All @@ -81,7 +77,6 @@ NEWS text
readme text
*README* text
TODO text

# Templates
*.dot text
*.ejs text
Expand All @@ -100,15 +95,14 @@ TODO text
*.tpl text
*.twig text
*.vue text

# Configs
*.cnf text
*.conf text
*.config text
.editorconfig text
.env text
.gitattributes text
.gitconfig text
.gitattributes text eol=crlf
.gitconfig text eol=crlf
.htaccess text
*.lock text -diff
package.json text eol=lf
Expand All @@ -124,10 +118,8 @@ Makefile text
makefile text
# Fixes syntax highlighting on GitHub to allow comments
tsconfig.json linguist-language=JSON-with-Comments

# Heroku
Procfile text

# Graphics
*.ai binary
*.bmp binary
Expand Down Expand Up @@ -155,7 +147,6 @@ Procfile text
*.tiff binary
*.wbmp binary
*.webp binary

# Audio
*.kar binary
*.m4a binary
Expand All @@ -164,7 +155,6 @@ Procfile text
*.mp3 binary
*.ogg binary
*.ra binary

# Video
*.3gpp binary
*.3gp binary
Expand All @@ -184,34 +174,31 @@ Procfile text
*.swc binary
*.swf binary
*.webm binary

# Archives
*.7z binary
*.gz binary
*.jar binary
*.rar binary
*.tar binary
*.zip binary

# Fonts
*.ttf binary
*.eot binary
*.otf binary
*.woff binary
*.woff2 binary

# Executables
*.exe binary
*.exe filter=lfs diff=lfs merge=lfs -text
*.pyc binary
# Prevents massive diffs caused by vendored, minified files
**/.yarn/releases/** binary
**/.yarn/plugins/** binary

# RC files (like .babelrc or .eslintrc)
*.*rc text

**/*.*rc* text working-tree-encoding=UTF-8
# Ignore files (like .npmignore or .gitignore)
*.*ignore text

# Prevents massive diffs from built files
dist/* binary
dist/* binary

# Requirements UTF force-fix
**/requirements* text working-tree-encoding=UTF-8
2 changes: 1 addition & 1 deletion .gitattributes-readme
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
For .GITATTRIBUTES generator use:
- https://richienb.github.io/gitattributes-generator/

Site (https://gitattributes.io/) is deprecated and unsupported.
Site (https://gitattributes.io/) is deprecated and unsupported.
8 changes: 4 additions & 4 deletions .github/.gitconfig
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@
#
# Out of luck: on Windows w/o msysGit? You may have Notepad++…
# editor = 'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin
#
#
# If you want to use Sublime Text 2's subl wrapper:
# editor = subl -w
#
#
# Sublime Text 3 on Windows:
# editor = 'c:/Program Files/Sublime Text 3/subl.exe' -w
editor = code --wait
Expand Down Expand Up @@ -217,7 +217,7 @@
delete-branch = branch -D
# Display every branch in current repository
display-branch = !git branch
display-branches = !git branch -a
display-branches = !git branch -a
# Display list of files
ls = ls-files
# Checkout repository
Expand Down Expand Up @@ -305,4 +305,4 @@
prereleaseSuffix = -beta
prereleaseSuffix = .beta
prereleaseSuffix = -rc
prereleaseSuffix = .rc
prereleaseSuffix = .rc
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @Falcion falcionml@gmail.com
* @Falcion falcionml@gmail.com
Loading

0 comments on commit f8acbf6

Please sign in to comment.