chore: even more linting, test fixes (#24)

* chore(lint): funcorder

* chore(lint): yamlfmt, ignored broken test yaml files

* chore(tests): tests do not output garbage, add coverage

* chore(lint): fix editorconfig violations

* chore(lint): move from eclint to editorconfig-checker

* chore(lint): add pre-commit, run and fix

* chore(ci): we use renovate to manage updates
This commit is contained in:
2025-08-06 23:44:32 +03:00
committed by GitHub
parent c5a7ced768
commit b80ecfce92
56 changed files with 809 additions and 601 deletions

View File

@@ -0,0 +1,36 @@
{
"Verbose": false,
"Debug": false,
"IgnoreDefaults": false,
"SpacesAfterTabs": false,
"NoColor": false,
"Exclude": [
"\\.git",
"node_modules",
"coverage\\.out",
"coverage\\.html",
"\\.DS_Store",
"Thumbs\\.db",
"\\.vscode",
"\\.idea",
"\\.cache",
"\\.npm",
"\\.tmp$",
"\\.temp$",
"\\.log$",
"\\.exe$",
"\\.bin$",
"\\.dll$",
"\\.so$",
"\\.dylib$",
"gh-action-readme$",
"dist/",
"testutil\\.test$",
"test_.*",
"testdata/yaml-fixtures/validation/invalid-yaml\\.yml$",
"testdata/yaml-fixtures/validation/missing-.*",
"testdata/yaml-fixtures/actions/invalid/.*",
"testdata/yaml-fixtures/invalid-action\\.yml$",
"testdata/yaml-fixtures/.*-template\\.yml$"
]
}