Prepare extension for submission
Last updated
Last updated
To publish your extension to the Chrome Webstore follow the steps in the Chrome Developer Docs. But let’s tidy your extension up before doing so:
Open manifest.json
in any text editor and adjust the app name and description in line 3 and 4
Make sure to delete the content script section from manifest.json
if you don’t use any content scripts in your extension. Otherwise your extension might be rejected by Google.
Delete unused permissions from the manifest.json
file. EG if you don’t use the Chrome local storage workflows in your extension, delete the line "storage", in manifest.json. You will most likely always need activeTab and scripting. Once you delete any permissions, please test if you app still works correctly.
If you have a square icon for your Chrome extension, use an online resizing service (e.g. https://www.simpleimageresizer.com/upload) and replace the files in the images folder. Make sure to keep the names as is (i.e. 16x16.png, etc.).
If you don’t need microphone access from your sidebar, please comment out (i.e. add // in front of the line) lines 168, 253 and 301 in background.js