-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use zotero-plugin-scaffold? #272
Comments
Ahh yeah that makes sense - I'll look at changing things over to use |
@diegodlh When you have the chance could you test the version in the PR? |
I tested the version in the PR and it seems to work. Great! Left my comments there. On the other hand, I assume that by depending on For example, I assume I used depcheck to see which other dependencies where no longer necessary, and this is what I got:
However I don't trust this 100%: First because I'm still beginning to understand how Second because there is dependency Third because there is What do you think? Do you think it makes sense to remove the dependencies identified by depcheck to simplify our package.json now that we are relying on |
These dependencies are deprecated by the eslint update and can be safely removed just by referring to package.json in the zotero-plugin-template repository to add new dependencies on eslint.
These dependencies are dependencies of scaffold, and when scaffold is installed, these packages are automatically installed and you do not need to explicitly install them again in your project.
This package is a type file for zotero and is necessary for typescript to work. |
release-it: scaffold doesn't use When running (Sorry for the lack of documentation) |
Hi, @northword! Thank you so much for your detailed replies and clarifications! No need to apologize for the missing documentation. Instead, thank you for your work in making the great zotero-plugin-template even more usable! |
Hey, @Dominic-DallOsto! So I finally managed to install Node 18 on my computer, so I'm now ready to start trying what you've doing to support Zotero 7 (#257).
First thing I came up with when trying
npm start
is an error because my Zotero profile doesn't have anextensions
folder yet.Of course this could be fixed by manually adding that folder, but apparently it was already fixed in
zotero-plugin-template
: windingwind/zotero-plugin-template#113Which made me think of: how can we benefit from this and future upgrades to zotero-plugin-template?
I'm just beginning to understand how this
zotero-plugin-template
works, but it looks to me that they may have recently moved (note thezotero-plugin-scaffold
requirement in theirpackage.json
file) thebuild
,serve
, etc scripts to a separate repo made exactly for that: "so that downstream developers can follow along". https://github.com/northword/zotero-plugin-scaffoldDo you think it may make sense to use this zotero-plugin-scaffold package too?
The text was updated successfully, but these errors were encountered: