Installing pluginBuilder-Plugin.js

17 views
Skip to first unread message

AndrewMc

unread,
Sep 28, 2025, 4:53:47 AM (4 days ago) Sep 28
to TiddlyWikiClassic
Hi All

I am trying to use pluginBuilder-Plugin (https://qbroker.github.io/pluginBuilder/index.html) to help me create and edit a plugin. I have installed pluginBuilder-Plugin.js along with terser-Plugin.js, babel-Plugin.js, and ace-Plugin.js into an empty TWc 2.10.2. However, when I try to use the <pluginbuildermain> macro there is an error: "TypeError: I.data is not a function". Also, if I try to use aceEdit, only the regular editor appears. When trying to use aceEdit on a tiddler named [[temp]], in the console, there is an error "Uncaught Error: ace.edit can't find div #tempaceViewer".

I am using Firefox on Linux. I have also tried using hiveBroker and get the same results.

Can anyone suggest what I should do to get pluginBuilder and the Ace editor working?

Cheers
Andrew Mc

Okido

unread,
Sep 28, 2025, 2:32:48 PM (4 days ago) Sep 28
to TiddlyWikiClassic
Hello Andrew,

The TWC behind the link does work, although the plugins are over two years old, if you download it, it works despite the older TWC core.
I will update the pluginBuilder before December as I made many changes to this plugin in the last two years.

Have a nice day, Okido

Op zondag 28 september 2025 om 10:53:47 UTC+2 schreef AndrewMc:

AndrewMc

unread,
Sep 30, 2025, 3:32:05 AM (2 days ago) Sep 30
to TiddlyWikiClassic
Thank you Okido. I have a working pluginBuilder setup now. I had to download a copy using Chromium because when I used Firefox, I got a message from TW saying the file had not been saved properly.

Cheers
Andrew Mc
Reply all
Reply to author
Forward
0 new messages