AdguardTeam / AdguardTeam/AGLint

Add support for DNS filtering syntax validation

Aberta
#141 2 comentários 0 reações 0 responsáveis Ver no GitHub
feature request P: Medium
Linguagem predominante
TypeScript
Estrelas
71
Forks
4
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

I suggest adding support for linting DNS filtering rules as well:
https://adguard-dns.io/kb/general/dns-filtering-syntax/

We'll need to differentiate DNS lists from traditional lists and it seems that the "user agent" string can be used for that. For instance, `[AdGuard DNS]`.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Start with the AdGuard DNS filtering syntax reference linked in the issue and review how the linter currently distinguishes traditional lists from DNS lists. Define validation coverage for DNS rules and recognition via the `[AdGuard DNS]` user-agent string; done means DNS lists are identified and their syntax is linted without breaking traditional-list handling.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
typescript
Domínio
tooling
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.