AdguardTeam / AdguardTeam/AGLint
Add support for DNS filtering syntax validation
- 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
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