-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.mega-linter.yaml
54 lines (46 loc) · 1.22 KB
/
.mega-linter.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
# Configuration file for Mega-Linter
# See all available variables at https://nvuillam.github.io/mega-linter/configuration/ and in linters documentation
ENABLE_LINTERS:
- BASH_SHELLCHECK
- BASH_SHFMT
- COPYPASTE_JSCPD
- CREDENTIALS_SECRETLINT
- JSON_PRETTIER
- NIX_NIXPKGS_FMT
- PYTHON_BLACK
- SPELL_CSPELL
- YAML_PRETTIER
- YAML_YAMLLINT
PLUGINS:
- https://raw.githubusercontent.com/growthatco/mega-linter-plugins/main/plugins/mega-linter-plugin-nixpkgs-fmt/nixpkgs-fmt.megalinter-descriptor.yml
DEFAULT_BRANCH: main
FLAVOR_SUGGESTIONS: false
IGNORE_GENERATED_FILES: true
IGNORE_GITIGNORED_FILES: true
PRINT_ALPACA: false
SHOW_ELAPSED_TIME: true
SHOW_SKIPPED_LINTERS: false
VALIDATE_ALL_CODEBASE: true
BASH_SHELLCHECK_FILE_EXTENSIONS:
- .bash
- .sh
BASH_SHFMT_FILE_EXTENSIONS:
- .bash
- .envrc
- .sh
EXCLUDED_DIRECTORIES:
- .direnv
- modules
SPELL_CSPELL_ARGUMENTS: --no-must-find-files
# Reporters
# See all available variables at https://nvuillam.github.io/mega-linter/reporters/
CONFIG_REPORTER: true
EMAIL_REPORTER: false
FILEIO_REPORTER: false
GITHUB_COMMENT_REPORTER: false
GITHUB_STATUS_REPORTER: false
JSON_REPORTER: false
TAP_REPORTER: false
TEXT_REPORTER: true
UPDATED_SOURCES_REPORTER: false