You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an npm package designed to assist in the development of Zotero plugins. It provides features such as compiling plugins, starting Zotero and installing plugins from source code, reloading plugins when the source code changes, and releasing plugins, and so on.
10
10
11
11
Initially, the code of this package was part of the [zotero-plugin-template](https://github.com/windingwind/zotero-plugin-template) repository. To allow downstream developers to easily stay up-to-date, we have abstracted these scripts into a standalone npm package.
12
12
13
-
This project is under active development, and some APIs may change. However, it is ready for production and has been [used in several projects](https://github.com/northword/zotero-plugin-scaffold/network/dependents).
13
+
This project is under active development, and some APIs may change. However, it is ready for production and has been [used in several projects](https://github.com/zotero-plugin-dev/zotero-plugin-scaffold/network/dependents).
14
14
15
15
For best practices regarding this package, please refer to [zotero-plugin-template](https://github.com/windingwind/zotero-plugin-template).
16
16
17
17
## Documentation
18
18
19
-
[Read the Docs to Learn More](https://northword.github.io/zotero-plugin-scaffold).
19
+
[Read the Docs to Learn More](https://zotero-plugin-dev.github.io/zotero-plugin-scaffold).
pnpm link ../zotero-plugin-scaffold/packages/scaffold/
39
+
pnpm link ../zotero-plugin-scaffold/
40
40
cd zotero-plugin-scaffold/
41
41
```
42
42
@@ -60,4 +60,4 @@ GNU Affero General Public License Version 3.
60
60
61
61
This project references the design and code of the [Zotero Plugin Template](https://github.com/windingwind/zotero-plugin-template).
62
62
63
-
This project would not be possible without the support of the [open source community](https://github.com/northword/zotero-plugin-scaffold/network/dependencies).
63
+
This project would not be possible without the support of the [open source community](https://github.com/zotero-plugin-dev/zotero-plugin-scaffold/network/dependencies).
By default, Scaffold uses `git log` for the changelog, but you can modify this via `release.changelog`.
215
-
216
-
To generate a changelog based on [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/), install `conventional-changelog`:
217
-
218
-
```bash
219
-
npm install -D conventional-changelog
220
-
```
221
-
222
-
Then, set `release.changelog` to `conventional-changelog`:
214
+
By default, Scaffold uses [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) for the changelog, but you can modify this via `release.changelog`.
223
215
224
216
```ts twoslash
225
217
import { defineConfig } from "zotero-plugin-scaffold";
0 commit comments