|
|
|
|
|
by vkjv
4081 days ago
|
|
This is indeed a great way to shim, but in case any readers aren't aware of the limitations: * NPM is unable to keep track of the version. This means no semver and that `npm install` re-installs the module every time.
* Git sub-modules do not work. This can sometimes be a deal breaker.
* This requires either your username password or private key to install. This gets especially messy if you are trying to do some type of CI build (e.g., build a docker container) and don't want your keys to leak into the build artifact. |
|