fix: shorten manifest description to 116 chars to meet Chrome Web Store limit

This commit is contained in:
2026-08-23 14:50:05 -07:00
parent a01447fe5b
commit 8cde6f1034
3 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ help:
## check: Verify JavaScript syntax and manifest validity
check:
@echo "🔍 Validating manifest.json and JavaScript files..."
@node -e "const m = JSON.parse(require('fs').readFileSync('manifest.json')); if (m.manifest_version !== 3) process.exit(1); console.log('✅ Manifest v' + m.version + ' OK');"
@node -e "const m = JSON.parse(require('fs').readFileSync('manifest.json')); if (m.manifest_version !== 3) process.exit(1); if (m.description.length > 132) { console.error('❌ Description too long: ' + m.description.length + ' > 132'); process.exit(1); } console.log('✅ Manifest v' + m.version + ' OK (Description: ' + m.description.length + '/132 chars)');"
@find scripts dashboard popup -name "*.js" | while read -r jsfile; do \
node --check "$$jsfile" && echo " ✓ $$jsfile valid"; \
done