HostlistCompiler:一个简单的工具,可从多个来源编译主机阻止列表

时间:2024-04-20 11:31:35
【文件属性】:

文件名称:HostlistCompiler:一个简单的工具,可从多个来源编译主机阻止列表

文件大小:115KB

文件格式:ZIP

更新时间:2024-04-20 11:31:35

javascript open-source filters adguard-home JavaScript

主机列表编译器 这是一个简单的工具,可让您更轻松地编译与AdGuard Home或任何其他具有DNS过滤功能的AdGuard产品兼容的列表。 用法 首先,安装hostlist-compiler : npm i -g @adguard/hostlist-compiler 准备列表配置(阅读下面的更多信息)并运行编译器: hostlist-compiler -c configuration.json -o output.txt 配置 配置定义您的过滤器列表源以及应用于这些源的转换。 这是此配置的示例: { " name " : " List name " , " description " : " List description " , " homepage " : " https://example.org/ " , " license " : " GPLv3


【文件预览】:
HostlistCompiler-master
----.eslintrc(286B)
----yarn.lock(171KB)
----src()
--------configuration.js(719B)
--------rule.js(7KB)
--------transformations()
--------utils.js(5KB)
--------schemas()
--------compile-source.js(1KB)
--------filter.js(1KB)
--------index.js(3KB)
--------cli.js(2KB)
----examples()
--------energized()
--------sdn()
--------china()
----LICENSE(34KB)
----test()
--------rule.test.js(5KB)
--------transformations()
--------index.test.js(1KB)
--------compile-source.test.js(2KB)
--------configuration.test.js(658B)
--------utils.test.js(1KB)
----jest.config.js(51B)
----README.md(8KB)
----bamboo-specs()
--------bamboo.yaml(1KB)
----.gitignore(136B)
----.eslintignore(12B)
----package.json(923B)

网友评论