Introducing my beta release of "Replace Resources", a Joplin Plugin that mass replaces Resources.
I got tired of manually replacing resized images (to save space on my free Dropbox account), so wrote this to automate the Joplin side of things.
Note: due to Joplin's synchronisation conflict safeguards, this is a two-step automated process, first deleting resources and starting synchronisation for you, followed by posting (creating) resources using the original resource id.
Important: your Notes are NOT updated at any stage, and your source files are NEVER deleted, they are simply moved to different locations so you know the status of each file/resource.
I'm calling this a beta as it works functionality as I desire, however I'm new to Joplin/Typescript/Jest/Node and am having some challenges figuring out how to mock things so I can run unit tests correctly.
So any guidance on this topic will be very much appreciated!