esy can install packages from npm registry.
Accessing installed JS packages
There are few differences though:
esy puts pnp runtime not as
_esy/NAME/pnp.jsfor a named sandbox with name
To execute pnp enabled
All binaries installed with npm packages are accessible via
invocation, few example:
To run webpack (comes from
% esy webpack
% esy flow
Not all npm packages currently support being installed with plug'n'play installation mechanism.
Not all npm lifecycle hooks are supported right now (only
postinstallare being run).