Bump strict_max_version to 10.0.* and esbuild target to firefox140 (Zotero 9/10 Firefox 140 ESR base). Update docs accordingly.
This commit is contained in:
1 parent
15e55ee126
commit
8393cca8dd
4 files changed
+6
-6
No files matched your search
@@ -12,7 +12,7 @@ Export PDF and EPUB annotations from Zotero to Org-mode files for use with Emacs
|
||||
|
||||
## Requirements
|
||||
|
||||
- **[Zotero](https://www.zotero.org/) 7.0+**
|
||||
- **[Zotero](https://www.zotero.org/) 7.0+ (through 10.x)**
|
||||
- **[Better Notes](https://github.com/windingwind/zotero-better-notes)** plugin — must be installed before this plugin
|
||||
- **[Pandoc](https://pandoc.org/)** — for Markdown to Org conversion
|
||||
|
||||
@@ -89,7 +89,7 @@ src/
|
||||
├── exporter.ts # Attachment detection, sync checking, batch export
|
||||
├── converter.ts # Markdown → Org via pandoc, file I/O
|
||||
├── notifier.ts # Zotero event handlers (sync finish, tab close)
|
||||
└── menu.ts # Menu registration (Zotero 7 + 8 compatible)
|
||||
└── menu.ts # Menu registration (Zotero 7 + 8/10 compatible)
|
||||
|
||||
addon/ # Static plugin files copied verbatim into the XPI
|
||||
├── manifest.json
|
||||
@@ -170,7 +170,7 @@ The dev server (`npm start`) watches for changes in `src/` and `addon/`, rebuild
|
||||
There are no automated tests. To test manually:
|
||||
|
||||
1. `npm run build` to produce the XPI
|
||||
2. Install the XPI in a Zotero 7 instance via **Tools → Add-ons → Install Add-on From File...**
|
||||
2. Install the XPI in a Zotero 7–10 instance via **Tools → Add-ons → Install Add-on From File...**
|
||||
3. Exercise the export functionality manually via the Tools menu and right-click context menu
|
||||
|
||||
### Releasing
|
||||
|
||||
Reference in new issue
Block a user