File tree Expand file tree Collapse file tree 2 files changed +21
-19
lines changed
Expand file tree Collapse file tree 2 files changed +21
-19
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # install_tools.sh — Install local development tools for ABPindo.
3+ # Requires: Python 3.12+, Node.js 22+
4+
5+ set -euo pipefail
6+
7+ echo " ==> Installing Python tools..."
8+ python -m pip install --upgrade pip
9+ pip install python-abp adblock-decoder
10+
11+ echo " ==> Installing Node.js tools..."
12+ # fop-cli: Filter Orderer and Preener (Rust edition, published via npm)
13+ # https://github.com/ryanbr/fop-rs
14+ npm install -g fop-cli
15+
16+ # dead-domains-linter: checks filter lists for dead domains
17+ # https://github.com/AdguardTeam/DeadDomainsLinter
18+ npm install -g @adguard/dead-domains-linter
19+
20+ echo " ==> All tools installed."
21+ echo " Verify: fop --version && flrender --version && dead-domains-linter --version"
You can’t perform that action at this time.
0 commit comments