2024-07-31 11:00:41 -04:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
# shellcheck disable=SC2034
|
|
|
|
LANGUAGE_ARRAY=('ANSIBLE' 'ARM' 'BASH' 'BASH_EXEC' 'CHECKOV' 'CLANG_FORMAT'
|
2024-08-15 05:46:02 -04:00
|
|
|
'CLOUDFORMATION' 'CLOJURE' 'COFFEESCRIPT' 'CPP' 'CSHARP'
|
|
|
|
'CSS'
|
|
|
|
"CSS_PRETTIER"
|
|
|
|
'DART'
|
2024-08-16 10:23:52 -04:00
|
|
|
'DOCKERFILE_HADOLINT'
|
|
|
|
"DOTNET_SLN_FORMAT_ANALYZERS"
|
|
|
|
"DOTNET_SLN_FORMAT_STYLE"
|
|
|
|
"DOTNET_SLN_FORMAT_WHITESPACE"
|
|
|
|
'EDITORCONFIG'
|
|
|
|
'ENV'
|
2024-08-15 05:46:02 -04:00
|
|
|
'GITHUB_ACTIONS'
|
2024-09-05 02:02:36 -04:00
|
|
|
'GITLEAKS' 'GHERKIN'
|
2024-09-19 04:53:13 -04:00
|
|
|
"GIT_COMMITLINT"
|
2024-09-05 02:02:36 -04:00
|
|
|
"GIT_MERGE_CONFLICT_MARKERS"
|
|
|
|
'GO' 'GO_MODULES' 'GO_RELEASER' 'GOOGLE_JAVA_FORMAT'
|
2024-08-15 05:46:02 -04:00
|
|
|
"GRAPHQL_PRETTIER"
|
|
|
|
'GROOVY'
|
|
|
|
'HTML'
|
|
|
|
"HTML_PRETTIER"
|
|
|
|
'JAVA'
|
|
|
|
'JAVASCRIPT_ES' 'JAVASCRIPT_PRETTIER' 'JAVASCRIPT_STANDARD' 'JSCPD' 'JSON'
|
|
|
|
"JSON_PRETTIER"
|
2024-08-16 11:15:05 -04:00
|
|
|
'JSONC'
|
|
|
|
"JSONC_PRETTIER"
|
|
|
|
'JSX'
|
2024-08-15 05:46:02 -04:00
|
|
|
"JSX_PRETTIER"
|
2024-12-20 14:13:16 -05:00
|
|
|
"JUPYTER_NBQA_BLACK"
|
|
|
|
"JUPYTER_NBQA_FLAKE8"
|
|
|
|
"JUPYTER_NBQA_ISORT"
|
|
|
|
"JUPYTER_NBQA_MYPY"
|
|
|
|
"JUPYTER_NBQA_PYLINT"
|
|
|
|
"JUPYTER_NBQA_RUFF"
|
2024-07-31 11:00:41 -04:00
|
|
|
'KUBERNETES_KUBECONFORM' 'KOTLIN' 'LATEX' 'LUA' 'MARKDOWN'
|
2024-08-15 05:46:02 -04:00
|
|
|
"MARKDOWN_PRETTIER"
|
2024-07-31 11:00:41 -04:00
|
|
|
'NATURAL_LANGUAGE' 'OPENAPI' 'PERL' 'PHP_BUILTIN' 'PHP_PHPCS' 'PHP_PHPSTAN'
|
|
|
|
'PHP_PSALM' 'POWERSHELL' 'PROTOBUF' 'PYTHON_BLACK' 'PYTHON_PYLINT'
|
2024-08-27 11:00:51 -04:00
|
|
|
'PYTHON_FLAKE8' 'PYTHON_ISORT' 'PYTHON_MYPY' 'PYTHON_PYINK' 'PYTHON_RUFF'
|
2024-07-31 11:00:41 -04:00
|
|
|
'R' 'RAKU' 'RENOVATE' 'RUBY' 'RUST_2015'
|
|
|
|
'RUST_2018' 'RUST_2021' 'RUST_CLIPPY' 'SCALAFMT' 'SHELL_SHFMT'
|
2024-08-14 11:30:46 -04:00
|
|
|
'SNAKEMAKE_LINT' 'SNAKEMAKE_SNAKEFMT' 'STATES' 'SQLFLUFF' 'TEKTON'
|
2024-07-31 11:00:41 -04:00
|
|
|
'TERRAFORM_FMT' 'TERRAFORM_TFLINT' 'TERRAFORM_TERRASCAN' 'TERRAGRUNT' 'TSX'
|
2024-08-15 05:46:02 -04:00
|
|
|
'TYPESCRIPT_ES' 'TYPESCRIPT_PRETTIER' 'TYPESCRIPT_STANDARD'
|
|
|
|
"VUE_PRETTIER"
|
|
|
|
'XML' 'YAML'
|
|
|
|
"YAML_PRETTIER"
|
|
|
|
)
|
2024-08-05 02:56:56 -04:00
|
|
|
|
|
|
|
LANGUAGE_ARRAY_FOR_LINTER_RULES=("${LANGUAGE_ARRAY[@]}" "TYPESCRIPT_STANDARD_TSCONFIG")
|