TiddlyWiki Docs: GettingStarted - Node.js

I will be using https://tiddlywiki.com/#GettingStarted%20-%20Node.js as reference.

The current stable version is 5.4.0. As the documentation suggests npm install -g tiddlywiki works on Linux.

After installing it with npm install -g tiddlywiki:

$ tiddlywiki --version
5.4.0

Also, the current situation is that certain relevant third party plugins are out of sync:

  • Streams is confirmed to work with 5.4.0 if using @Mario 's patch, but I’ve not seen any official forum post about a Streams update yet
  • @Flibbles still works on Relink to make it compatible with 5.4.0

This means there’s still a practical need to use 5.3.8 while plugin woes are being sorted out. It’s all fine when using single HTML file wikis. But what’s the workflow for Node.js? The documentation explains how to install older versions:

$ npm install -g tiddlywiki@5.3.8
changed 1 package in 4s
$ tiddlywiki --version                                                                         
5.3.8

So apparently this overwrites the latest stable version with an older one instead of installing it alongside. Typing tiddlywiki + double Tab in console offers no suggestions, albeit I was hoping to see something like tiddlywiki-5.4.0, tiddlywiki-5.3.8 and maybe a tiddlywiki symlink to one of them.

So the question is how to have both versions when using Node.js?

I use npx which is installed with npm (at least on Debian.)

$ npx tiddlywiki@5.3.8 –version

Thank you.

I also created a pull request on Github to add this hint to the official docs.