fix: shorten manifest description to 116 chars to meet Chrome Web Store limit
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user