add support files

This commit is contained in:
Josh Thomas 2024-12-05 11:29:31 -06:00
parent 08fd1f27b9
commit 17b7974b7d
3 changed files with 57 additions and 0 deletions

26
.editorconfig Normal file
View file

@ -0,0 +1,26 @@
# http://editorconfig.org
[*]
charset = utf-8
end_of_line = lf
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[{,.}{j,J}ustfile]
indent_size = 4
[*.{py,rst,ini,md}]
indent_size = 4
[*.py]
line_length = 120
multi_line_output = 3
[*.{css,html,js,json,jsx,sass,scss,svelte,ts,tsx,yml,yaml}]
indent_size = 2
[*.md]
trim_trailing_whitespace = false
[{Makefile,*.bat}]
indent_style = tab

23
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,23 @@
version: 2
updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: weekly
labels:
- 🤖 dependabot
groups:
cargo:
patterns:
- "*"
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: weekly
timezone: America/Chicago
labels:
- 🤖 dependabot
groups:
gha:
patterns:
- "*"

8
.pre-commit-config.yaml Normal file
View file

@ -0,0 +1,8 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-toml
- id: check-yaml