I think the packages tiddlywiki and nodejs-tiddlywiki serve two very
different purposes:
The tiddlywiki package installs tiddlywiki for local usage. It even has
a dependency to xdg-utils that is not useful on a headless server. And
supplies a python script that starts the local browser.
The nodejs-tiddlywiki installs the nodejs-module to run a
tiddlywiki-server [1]. It depends on the package nodejs because it is
needed for this use case and contains no files or dependencies for using
tiddlywiki locally.
I am in favor of one unified tiddlywiki package, but if this package
gets merged into the tiddlywiki package, the server use case should be
considered there. What I do not like is installing unnecessary
dependencies on my server.
[1] https://tiddlywiki.com/#TiddlyWiki%20on%20Node.js