feat: local release workflow (signing + version sync); track updates.json; add .env.example

This commit is contained in:
Jordan Wages 2025-08-22 02:30:27 -05:00
commit 1c1f51a8b9
8 changed files with 158 additions and 3 deletions

View file

@ -8,7 +8,15 @@
"build": "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"
"test": "echo 'No tests yet' && exit 0",
"lint:fx": "web-ext lint --source-dir .",
"build:dev": "web-ext build -o -a dist",
"release:prepare:patch": "npm version patch && node scripts/sync-version.js",
"release:prepare:minor": "npm version minor && node scripts/sync-version.js",
"release:prepare:major": "npm version major && node scripts/sync-version.js",
"release:sign": "node scripts/release-sign.js"
},
"devDependencies": {
"web-ext": "^8.3.0"
}
}