naiv-qr/package.json
Ole-Morten Duesund 1f82d7f0d3 v0.1.2: rebrand to Naiv-QR, target AMO-listed distribution
Pre-AMO rename. The extension is now "Naiv-QR" everywhere it surfaces
to users (toolbar tooltip, popup title, icon aria-label, README,
package.json). Distribution target is AMO-listed, so the manifest no
longer declares gecko.update_url — Firefox handles auto-updates from
AMO directly for listed extensions, and the field is in fact rejected
by Mozilla's validator outside self-distribution mode.

- manifest.json: name → "Naiv-QR"; gecko.id → naiv-qr@addons.naiv.no;
  remove update_url.
- package.json: name → "naiv-qr"; drop --self-hosted from lint script
  now that we're back to Mozilla-hosted validation.
- popup/popup.html: <title> updated.
- icons/icon.svg: aria-label updated.
- README: retitled, removed Self-distribution section, updated
  Publishing-to-AMO section to spell out the listed-distribution flow.

Build artifact is now web-ext-artifacts/naiv-qr-<ver>.zip (web-ext
derives the filename from manifest.name).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 16:51:54 +02:00

14 lines
450 B
JSON

{
"name": "naiv-qr",
"version": "0.1.2",
"private": true,
"description": "Firefox extension: share the current tab's URL as a QR code.",
"license": "MIT",
"author": "Ole-Morten Duesund",
"scripts": {
"build": "bun run scripts/build.mjs",
"lint": "bun run build && bunx --bun web-ext lint",
"package": "bun run build && bunx --bun web-ext build --overwrite-dest",
"start": "bun run build && bunx --bun web-ext run"
}
}