-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
github_actions_js
Kickstart automation in one command. Clone, update and share GitHub Actions workflows and CI/CD best practices.
Leading from that I'd suggest using tsdx. It's like Create React App for Typescript libraries. Quite frankly packaging for all the different module types is a shitshow and it takes care of all of it for you. It also gives you a test setup and GitHub actions that run on PR. I don't know if an equivalent exists for pure Javascript but it alone would push me to use Typescript for all future libraries.
I created https://github.com/CharlesStover/node-package-template for just this. It uses TypeScript, Yarn 2, and Jest. It comes with React and SASS installed, and I remove them for projects that don't use the.
Please let me know if you find it useful https://github.com/vemel/github_actions_js/blob/main/workflows/README.md