-
-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy path.mega-linter.yml
More file actions
23 lines (23 loc) · 1.08 KB
/
Copy path.mega-linter.yml
File metadata and controls
23 lines (23 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Flavor & version used by mega-linter-runner and the MegaLinter agent skills
MEGALINTER_FLAVOR: javascript
MEGALINTER_VERSION: v10
# The javascript flavor is a deliberate choice: skip the custom-flavor suggestions
FLAVOR_SUGGESTIONS: false
DISABLE_LINTERS:
- TYPESCRIPT_STANDARD
- TYPESCRIPT_PRETTIER
# The only .ts file (lib/index.d.ts) is a hand-maintained declaration file.
# It is covered by prettier (TYPESCRIPT_DEFAULT_STYLE) and the project's
# eslint flat config intentionally ignores .d.ts, so TYPESCRIPT_ES has no
# applicable config/parser for it.
- TYPESCRIPT_ES
TYPESCRIPT_STANDARD_DISABLE_ERRORS: true
DISABLE_ERRORS_LINTERS:
- ACTION_ACTIONLINT
- SPELL_LYCHEE
# .claude/ holds vendored agent skills (MegaLinter, pr-watch-fix) maintained upstream
FILTER_REGEX_EXCLUDE: (docs\/github-dependents-info\.md|package-lock\.json|\.claude\/)
TYPESCRIPT_DEFAULT_STYLE: prettier
# zizmor needs the GitHub API; whitelist GITHUB_TOKEN so it can authenticate
# (the mega-linter workflow passes GITHUB_TOKEN into the action env).
ACTION_ZIZMOR_UNSECURED_ENV_VARIABLES: [GITHUB_TOKEN]