Prepare extension for submission
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 4Make 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

Last updated