Allow extensions to use deno std lib offline #877
Labels
enhancement
New feature or request
extensions
Phylum CLI extensions
low priority
Should be handled as time permits
Any extension that uses the deno std library will always fail to run if the user is not connected to the internet.
This means, for example, that while
npm init
can be run offline,phylum npm init
cannot:The Phylum behavior here is also different from the
deno
CLI, which makes heavy use of a cache to avoid unnecessary network access.Of course, most Phylum extensions are written with an online usage in mind. And a simple workaround for this is to vendor or avoid these dependencies if offline usage is required. But this is still a limitation worth noting.
The text was updated successfully, but these errors were encountered: