Split site definitions and generate default collection

This commit is contained in:
Jordan Wages 2026-08-25 19:15:05 -05:00
commit 40895e05db
10 changed files with 169 additions and 14 deletions

View file

@ -5,6 +5,10 @@
"description": "A local-first browser extension that hides toxic social-media posts.",
"type": "module",
"scripts": {
"definitions:generate": "node tools/generate-definitions.mjs",
"definitions:check": "node tools/generate-definitions.mjs --check",
"prebuild:firefox": "npm run definitions:generate && npm run definitions:check",
"prebuild:chromium": "npm run definitions:generate && npm run definitions:check",
"build": "npm run build:chromium",
"build:firefox": "vite build --mode firefox && VIBEGUARD_CLASSIC_ENTRY=content vite build --mode firefox && VIBEGUARD_CLASSIC_ENTRY=background vite build --mode firefox",
"build:chromium": "vite build --mode chromium && VIBEGUARD_CLASSIC_ENTRY=content vite build --mode chromium",