Releases: xlts-dev/verdaccio-google-cloud-storage
Releases · xlts-dev/verdaccio-google-cloud-storage
v0.2.0
v0.1.1
v0.1.0
Originally based on: https://github.com/verdaccio/monorepo/tree/v10.0.6/plugins/google-cloud
Changes:
- General code clean up of
data-storage.ts
file. - Implement missing token related storage (
saveToken
,deleteToken
,readTokens
). - Refactor to use GCP Secrets Manager for retrieval of the secret (
getSecret
). - Refactor to disable persistence of the secret since the expectation is to use this plugin in an HA setup with multiple pods/containers. It is not wise to actually implement the storing of a secret value back to Secret Manager. Doing so would also require giving the GCP IAM Verdaccio service account write access to the secret which is a bad idea.
- Reactor the structure/properties of the configuration object for clarity
- Update README.md
- Remove the
storage-helper.ts
file and move the small amount of functionality into existing files. - Refactor and general cleanup of the
readPackage
storage method instorage.ts
- Update GCP SDK dependencies to latest.