Move the extension ID off the dev-placeholder .local TLD onto the naiv.no domain so it's stable for any future AMO submission. AMO locks the ID for the lifetime of a listing, so this needs to happen before the first listed upload — not after. No code or behaviour changes. Lint and package both still clean (0 errors / 0 warnings, ~12 KB zip). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
34 lines
853 B
JSON
34 lines
853 B
JSON
{
|
|
"manifest_version": 3,
|
|
"name": "Share as QR",
|
|
"version": "0.1.1",
|
|
"description": "Share the current tab's URL as a scannable QR code.",
|
|
"browser_specific_settings": {
|
|
"gecko": {
|
|
"id": "share-as-qr@addons.naiv.no",
|
|
"strict_min_version": "142.0",
|
|
"data_collection_permissions": {
|
|
"required": ["none"]
|
|
}
|
|
}
|
|
},
|
|
"permissions": ["activeTab", "clipboardWrite"],
|
|
"action": {
|
|
"default_title": "Share page as QR code",
|
|
"default_popup": "popup/popup.html",
|
|
"default_icon": {
|
|
"16": "icons/icon.svg",
|
|
"32": "icons/icon.svg",
|
|
"48": "icons/icon.svg",
|
|
"96": "icons/icon.svg",
|
|
"128": "icons/icon.svg"
|
|
}
|
|
},
|
|
"icons": {
|
|
"16": "icons/icon.svg",
|
|
"32": "icons/icon.svg",
|
|
"48": "icons/icon.svg",
|
|
"96": "icons/icon.svg",
|
|
"128": "icons/icon.svg"
|
|
}
|
|
}
|