Auth0 Home Blog Docs

Webtask: wt --bundle without node_modules?

webtask
bundle

#1

I would like to create a multi-file webtask. I use wt —bundle to create a single file for WebTasks.

However, this bundles the node_modules as well for some reason, which increases the size to over 100kb.

Is there a way to prevent this behaviour?


#2

I might be missing something, but I just used the latest version of wt-cli (8.2.0) to create a webtask that is composed of multiple files using:

wt create -b multiple.js

In addition, there was a package.json file containing the external dependencies that that were required and the command completed successfully informing me that the dependencies were being provisioned.

In conclusion, based on (https://webtask.io/docs/modules) the dependencies will be installed and not bundled.


#3

Thanks! It worked.
My problem was because my package.json was outside. My JS files are in a folder called dist. So first, I had to copy package.json into the dist folder, and then build the dist folder.


#4