UNPKG

@adguard/aglint

Version:

Universal adblock filter list linter.

33 lines (30 loc) 995 B
/* * AGLint v3.0.0 (build date: Wed, 21 May 2025 13:24:14 GMT) * (c) 2025 AdGuard Software Ltd. * Released under the MIT license * https://github.com/AdguardTeam/AGLint#readme */ import { AdblockSyntax } from '@adguard/agtree'; /** * @file Configuration preset for AGLint that enables all rules. */ const config = { syntax: [AdblockSyntax.Common], rules: { 'no-invalid-css-syntax': 'error', 'no-invalid-css-declaration': 'error', 'duplicated-hint-platforms': 'error', 'duplicated-hints': 'error', 'duplicated-modifiers': 'error', 'if-closed': 'error', 'inconsistent-hint-platforms': 'error', 'invalid-domain-list': 'error', 'single-selector': 'warn', 'invalid-modifiers': 'error', 'unknown-hints-and-platforms': 'error', 'unknown-preprocessor-directives': 'error', 'no-short-rules': 'error', }, }; var aglintAll = Object.freeze(config); export { aglintAll as default };