Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Tabsmith-lint catches Chrome Web Store rejections before you submit

Tabsmith-lint is a linter tool that helps Chrome extension developers catch issues that could lead to rejection by the Chrome Web Store before submission, saving time and preventing common policy violations.

Background

- Tabsmith-lint is an open-source static analysis tool that checks Chrome extension source code for patterns that commonly lead to rejection by the Chrome Web Store review team. It runs locally before submission, catching problems early. - The Chrome Web Store has strict, sometimes opaque policies regarding permissions, content scripts, remote code, data usage, and user privacy. Rejections can be time-consuming and hard to debug, especially for developers without deep familiarity with the store's rules. - The project is by rsub122, an independent developer on GitHub. It is not an official Google tool. - This matters because Chrome extension developers (from indie hobbyists to enterprise teams) routinely face multi-day review cycles. A lint tool that flags likely rejection reasons before a build is submitted could save significant iteration time.