build(icons): generate toolbar/add-on PNGs from SVG with transparent background; configurable colors; stop tracking PNGs and ignore outputs

This commit is contained in:
Jordan Wages 2025-08-23 23:51:22 -05:00
commit 73544334c9
11 changed files with 111 additions and 17 deletions

View file

@ -5,7 +5,8 @@
"description": "Firefox WebExtension to filter archive.org /download links and copy/send to aria2.",
"scripts": {
"dev": "web-ext run --start-url https://archive.org --source-dir .",
"build": "web-ext build -o -a dist",
"build:icons": "node scripts/build-icons.js",
"build": "npm run build:icons && web-ext build -o -a dist",
"lint": "echo 'Add ESLint config to enable' && exit 0",
"format": "echo 'Add Prettier config to enable' && exit 0",
"test": "echo 'No tests yet' && exit 0",