Hey @andrewgassen,
Happy to provide some insight here.
For those who don’t know, Node modules are packages of functions that can be merged into your Node application for use. A simple example is that of Moment, one of the most popular JS libraries to work with dates. There are many reasons why packages see global use, but one of them is if the work done by the few is already functional, portable, usable and most importantly useful. Instead of you investing all the time and energy in building your own set of date functions, you can simply import a package like Moment and off you go.
Despite Bubble offering access to server-side action development (which runs on Node) as well as Request support (one of the most popular HTTP request clients), you weren’t able to import any of the 750K+ modules available therefore being a strict limitation of Bubble plugin development. With the ability to import packages now available to the community, plugin developers (like us) and those looking to develop plugins can do much more in much less, which is what makes this a big deal for all Bubblers.