Maybe this might be of interest to other TW5 plugin developers: TW5 plugins, NPM, and Continuous Integration.
My *ThirdFlow* and *TW5FontAwesome* plugins are now available as npm packages. The rationale is that this way, other projects can pull in "upstream" plugins in a well-defined manner. Another rationale is, that this allows me to have CI/Continuous Integration for my own plugins, starting with ThirdFlow (npm package "tw5-thirdflow") and TW5FontAwesome (npm package "tw5-fontawesome"). The benefit is: as FontAwesome 5.0.x currently sees a rapid update cycle, all I now need to do is to run an automated update process before automated releases. The release cycle automatically deploys to GitHub pages for a live demonstration, to GitHub releases, and to the NPM registry. The CI provider is Travis-ci.org, which integrates nicely with GitHub.com. During automated release, the CI script ensures to run a final FontAwesome update, as well as pulls in the most recent upstream TiddlyWiki plugin(s), such as my own ThirdFlow. Best regards, TheDiveO -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikidev+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywikidev@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywikidev. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/39f7249f-a93d-4fd7-b070-8308c6a3758d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.