All notable changes will be documented in this file.
- Add support for legacy auth token on the registry url (Gustav Blomér)
- Minimum node.js version requirement is now v6
- Upgraded dependencies (Espen Hovlandsdal)
- Enabled legacy auth token to be read from environment variable (Martin Flodin)
- Support password with ENV variable tokens (Nowell Strite)
- Auth legacy token is basic auth (Hutson Betts)
- Support legacy auth token config key (Zoltan Kochan)
- Use safe-buffer module for backwards-compatible base64 encoding/decoding (Espen Hovlandsdal)
- Change to standard.js coding style (Espen Hovlandsdal)
- Allow passing parsed npmrc from outside (Zoltan Kochan)
- Avoid infinite loop on invalid URL (Zoltan Kochan)
- Nerf-dart URLs even if recursive is set to false (Espen Hovlandsdal)
- Return the password and username for Basic authorization (Zoltan Kochan)
- Fix recursion bug (Lukas Eipert)
- Implement alternative base64 encoding/decoding implementation for Node 6 (Lukas Eipert)
- Support for Basic Authentication (username/password) (Lukas Eipert)
- The result format of the output changed from a simple string to an object which contains the token type
getAuthToken()
- Fix infinite loop when recursively resolving registry URLs on Windows (Espen Hovlandsdal)
- Add feature to find configured registry URL for a scope (Espen Hovlandsdal)
- Fix tokens defined by reference to environment variables (Dan MacTough)
- Fix for registries with port number in URL (Ryan Day)