AdguardTeam / AdguardTeam/AGLint

Add support for Plugins

オープン
#233 コメント 0 件 リアクション 0 件 担当者 1 名 @maximtop が担当を希望しています GitHub で見る
enhancement Priority: P4
主要言語
TypeScript
スター
70
フォーク
4
PR マージ指標
30日以内にマージされた PR はありません

説明

Similar to ESLint, we can add plugin support to AGLint. This would allow integrating another library with AGLint through the `plugins` field in the config file. We need to design an interface that plugins must adhere to.

A typical use case for this could be a [dead domains linter](https://github.com/AdguardTeam/DeadDomainsLinter), which is too heavy to be part of the core AGLint but can be made available as an installable plugin.

References:
- https://www.npmjs.com/package/jiti

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。