A NodeJS, Bun, Deno way to fetch all remote dependencies locally so that you can use the same WebSite via any local HTTP server that is able to serve such content.
node src/index.js [options] URLFetches all the assets required by that specific URL as entry point and store these into the destination folder.
--verboseor-vto read the process while it happens: default: false--destor-dto decide where to put all fetched content that can be used offline: default: ./offline
It stores this page locally into the ./offline folder with all assets stored by hierarchi and namespaces retrieved from CDNs and remote entries.
# optionally disable stric TSL when trusted/needed
NODE_TLS_REJECT_UNAUTHORIZED=0 node src/index.js --verbose https://example.com/