{"_id":"@awboost/aws-vault-credentials","_rev":"3-4a0e5c47d9f27c999c32ef00afce8ad3","name":"@awboost/aws-vault-credentials","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@awboost/aws-vault-credentials","version":"0.1.0","type":"module","homepage":"https://github.com/awboost/aws-vault-credentials#readme","repository":{"type":"git","url":"git+https://github.com/awboost/aws-vault-credentials.git"},"author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"main":"./lib/cjs/index.js","module":"./lib/index.js","types":"lib/index.d.ts","exports":{".":"./lib/index.js"},"scripts":{"build":"npm run clean && npm run compile && npm run compile:cjs && npm run lint","clean":"rm -rf docs/ lib/ *.tsbuildinfo","compile":"tsc","compile:cjs":"tsc -p tsconfig.cjs.json","lint":"eslint src/ --ext=ts","watch:compile":"tsc -w"},"devDependencies":{"@types/node":"^17.0.34","@typescript-eslint/eslint-plugin":"^5.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^4.0.0","http-server":"^0.12.3","prettier":"^2.1.2","typescript":"^4.5.5"},"dependencies":{"@aws-sdk/types":"^3.78.0","@fmtk/decoders":"^0.5.2"},"gitHead":"263e075213280fc6d32e8fb50cc8687264978c6a","description":"Load current AWS credentials from [aws-vault](https://github.com/99designs/aws-vault).","bugs":{"url":"https://github.com/awboost/aws-vault-credentials/issues"},"_id":"@awboost/aws-vault-credentials@0.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-DNtf8VtIFJr8uAtApaNwTSG5C0sb0HaVDwTn2KMdrbDUNURRSEM/Drok8fPFHAYg2jvYS11WJYyOulAkZRw/+A==","shasum":"833274d493566c8b2f028f52af68c309adb07459","tarball":"https://registry.npmjs.org/@awboost/aws-vault-credentials/-/aws-vault-credentials-0.1.0.tgz","fileCount":5,"unpackedSize":6197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7bTnhJLGgjXASOwp0MMe1yKsCpZId7U0a+mIC5RambgIhAJvAWyFXJ5MLRVSDiOw5b765lHR/h0/G9KLZ7JltQP3W"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOYMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Mg//Yl8ofnf9vNtta6zYqqzrXT9V/PyUtI1TkzOSad29jv29aQC6\r\nLnaI0Betgu8BQ34r4rRmsae381GlRxfBEiFPdtLBVkKRsUy7RBUznnQU3OZ6\r\nr75Cxph7FzFb3W+XcwCsEleHXwX3WJr5vyBQbIRtTiZXrpJLMPtknNgmzSl+\r\nmEm+6/d7/z4PQTH4pre8Z4GiqwAbRMdBjDlIKAkSTYcHAex1xwFcwJWfUyCe\r\n40Y/zTUtJQckSTPk19cRFNYyQZX7giF827eywhjp7ExB35ZQ+SJIgkJUjF8U\r\n+eaqucDwu6jedpk98WQKdcPIK8yZx1QEjjBTMauq0m68etHFLsfDRcGdyX++\r\nstrwJ3s+owlOfEddSe++DxURGyOSut2KqMcbkruXx1On8PTvjwyjr95V0w3d\r\ndmlbzkEfT10bvgcNLhwaaWR4olrXKMIDLtGXtwJ+6uTRmnnf9qu0TRMSQsN/\r\nL9TzM4YS+pU16OUlmNRGfuov/jb/845EdVZSwHSyFUcnbMQ5LyotnCPSqPZA\r\nPI7xPLaJrlEW0vS0U86uZMY/9ml6j8tKF07Kbz/cmgwFXdWeH/0hKr9x/QSk\r\nSoOmXR4St7b77TGep1zcPeOjjLWuABpJLagEolaVTdDhKJjLcTU2OSftDlqs\r\ndb501bKG117zhulQncCs/rjyurVDDk0qfBc=\r\n=Usua\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"},"directories":{},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-vault-credentials_0.1.0_1664713513241_0.8059751418174812"},"_hasShrinkwrap":false},"0.1.1":{"name":"@awboost/aws-vault-credentials","version":"0.1.1","type":"module","homepage":"https://github.com/awboost/aws-vault-credentials#readme","repository":{"type":"git","url":"git+https://github.com/awboost/aws-vault-credentials.git"},"author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"main":"./lib/cjs/index.js","module":"./lib/index.js","types":"lib/index.d.ts","exports":{".":"./lib/index.js"},"scripts":{"build":"npm run clean && npm run compile && npm run compile:cjs && npm run lint","clean":"rm -rf docs/ lib/ *.tsbuildinfo","compile":"tsc","compile:cjs":"tsc -p tsconfig.cjs.json","lint":"eslint src/ --ext=ts","watch:compile":"tsc -w"},"devDependencies":{"@types/node":"^17.0.34","@typescript-eslint/eslint-plugin":"^5.11.0","eslint":"^8.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^4.0.0","http-server":"^0.12.3","prettier":"^2.1.2","typescript":"^4.5.5"},"dependencies":{"@aws-sdk/types":"^3.78.0","@fmtk/decoders":"^0.5.2"},"gitHead":"c12298997f6eaa41563729b33c0a2bcc8a64e5b5","description":"Load current AWS credentials from [aws-vault](https://github.com/99designs/aws-vault).","bugs":{"url":"https://github.com/awboost/aws-vault-credentials/issues"},"_id":"@awboost/aws-vault-credentials@0.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-CCHz6su7ujUxbQp0UqQUI9bJQLbeDLDJ4LpI+9gVyZdaWX3ajO86Q94dnB7iYWo0vq24QYb+xahvSv25RROmKQ==","shasum":"6d176543175e7db38c128d644a2c4177419b45c5","tarball":"https://registry.npmjs.org/@awboost/aws-vault-credentials/-/aws-vault-credentials-0.1.1.tgz","fileCount":23,"unpackedSize":23304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBxfcTtZZnjmIGdv1bHowvK0cZ+L4WhoJ1abgVmovI3QIgS/v6wkoeHh8GKMX8VZYfErjcDMoXj4ua7FY8monuPog="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOYO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+axAAkc2xw9XKl3kOmHaS3qjL547a1dmpK9giOKsi9po/XR+FReRf\r\nHhCpeJZMAGH3pUIpVCo2Z7r7+YRfN4JoGQtVXIqB/kPq64y/k+0uXzwTInar\r\n973SSWFV+8jw0Un2QPPFKEnr7TTHk5AOsdnAT8AMoxut0RcgSQdCv6ffeioI\r\nuZTSapdMXHCm2JmZp0f8SOcFmNU+3jA6OH5yKUpL96hbwFOngL5Wd6E/4uBz\r\npQcBGSaKeX1HjyTcp6V/pCc/5/HZHdRZJnGhLWlZq+QsFjzR+Z+p4TYxGfoI\r\n81ULQiUsNN7FBLQ4JPZbB4aA1XNIgCnQAvImTp9obc0a9zxXZCO0GLtH4TZp\r\no/5MWwBs/qCSbnI6ops+QSUZZkhKK5CM6yEkX4rwbcePEqce3DXFuR/kv9sA\r\nK2ze1aFC+IlJ4ii7yKsKTq5KnNRwSrXV17X8oj7kljMUqZcXI6TGkP7BLVAO\r\nYQGWn6G+i5HXnZ1wcLWpqEYDElHLKbvLCEYr25fKom7xSlKPFkVCOuOC1uhY\r\nsrK+4EN5fT+uuxz2HNcKJZoHpS4n/dua9JWfp5xq1+fRsMf6aRAKuaPZ11o1\r\n5n9o3Nrhqm7yyacsCwTi4tVExesYYwhGcEl6ZZy5dsCaE2nPAYK23smUDf68\r\nEnwZJKpNr4oy7nyhcY9e6k648A4yLG74l2Q=\r\n=lV3j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"},"directories":{},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-vault-credentials_0.1.1_1664713653153_0.8438795494744773"},"_hasShrinkwrap":false},"0.2.0":{"name":"@awboost/aws-vault-credentials","version":"0.2.0","type":"module","homepage":"https://github.com/awboost/aws-vault-credentials#readme","repository":{"type":"git","url":"git+https://github.com/awboost/aws-vault-credentials.git"},"author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"scripts":{"build":"npm run clean && npm run compile && npm run lint","clean":"rm -rf lib/ *.tsbuildinfo","compile":"tsc","lint":"eslint src/ --ext=ts","watch:compile":"tsc -w"},"devDependencies":{"@types/node":"^20.11.8","@typescript-eslint/eslint-plugin":"^6.19.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","prettier":"^3.2.4","typescript":"^5.3.3"},"dependencies":{"@aws-sdk/types":"^3.78.0"},"_id":"@awboost/aws-vault-credentials@0.2.0","gitHead":"03cff2ce6958560653a6db72fef2699061d940c2","description":"Load current AWS credentials from [aws-vault](https://github.com/99designs/aws-vault).","bugs":{"url":"https://github.com/awboost/aws-vault-credentials/issues"},"_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-dlQAaCJ40XJWwh+l80YwkFatkkHsGf9K7/b0rBfCUr3Aum9POu+u5tnc6X+C0jENq8+B8OsxVHD2wRXV/AB4TQ==","shasum":"e53bd209f7402ec67affb89d1a63c2d76f17fb91","tarball":"https://registry.npmjs.org/@awboost/aws-vault-credentials/-/aws-vault-credentials-0.2.0.tgz","fileCount":12,"unpackedSize":13854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCou5meUvpDZqhIOXsQI6pwWpJtvPWUiVYKFPYSJNdwPQIhAKzeEDKzbcFs4Qs83H5NYpCm0++xiumfVG0VZwp4Aj2E"}]},"_npmUser":{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"},"directories":{},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-vault-credentials_0.2.0_1706430381894_0.4544657024117227"},"_hasShrinkwrap":false},"0.2.1":{"name":"@awboost/aws-vault-credentials","version":"0.2.1","type":"module","homepage":"https://github.com/awboost/aws-vault-credentials#readme","repository":{"type":"git","url":"git+https://github.com/awboost/aws-vault-credentials.git"},"author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"license":"MIT","private":false,"publishConfig":{"access":"public"},"exports":{".":{"types":"./lib/aws-vault-credentials.d.ts","default":"./lib/aws-vault-credentials.js"}},"scripts":{"build":"npm run clean && npm run compile && npm run lint","clean":"rm -rf lib/ *.tsbuildinfo","compile":"tsc","lint":"eslint src/ --ext=ts","watch:compile":"tsc -w"},"devDependencies":{"@types/node":"^20.11.8","@typescript-eslint/eslint-plugin":"^6.19.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","prettier":"^3.2.4","typescript":"^5.3.3"},"dependencies":{"@aws-sdk/types":"^3.78.0"},"_id":"@awboost/aws-vault-credentials@0.2.1","gitHead":"e2d22f79e11cf9f869c7ac03257e977fca979460","description":"Load current AWS credentials from [aws-vault](https://github.com/99designs/aws-vault).","bugs":{"url":"https://github.com/awboost/aws-vault-credentials/issues"},"_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-nWqVcpzRH8PmBEZOVp7WkHNZ0ARm9oBfVRG/bTyotkw5lgmQ4HQY36x3feHhiYtkFsrU9Ck4HyJb6NwiGu4mJA==","shasum":"3ac09b57b22c651d0a3bf6211fe4173cf2f222cd","tarball":"https://registry.npmjs.org/@awboost/aws-vault-credentials/-/aws-vault-credentials-0.2.1.tgz","fileCount":12,"unpackedSize":13891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDxKM5LdfBxRoBvrTuv3s0GujyU23AxL8IFBxaBx0F5AiEA/YazsUYuRs15YSYnj4NgfeyfUZqSkhsXMsjuV7ry59g="}]},"_npmUser":{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"},"directories":{},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-vault-credentials_0.2.1_1706468939604_0.21574039436365844"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-02T12:25:13.191Z","0.1.0":"2022-10-02T12:25:13.452Z","modified":"2024-01-28T19:08:59.976Z","0.1.1":"2022-10-02T12:27:33.299Z","0.2.0":"2024-01-28T08:26:22.054Z","0.2.1":"2024-01-28T19:08:59.768Z"},"maintainers":[{"name":"gordonmleigh","email":"gordonmleigh@gmail.com"}],"description":"Load current AWS credentials from [aws-vault](https://github.com/99designs/aws-vault).","homepage":"https://github.com/awboost/aws-vault-credentials#readme","repository":{"type":"git","url":"git+https://github.com/awboost/aws-vault-credentials.git"},"author":{"name":"Gordon Leigh","email":"gordonmleigh@gmail.com"},"bugs":{"url":"https://github.com/awboost/aws-vault-credentials/issues"},"license":"MIT","readme":"# @awboost/aws-vault-credentials\n\nLoad current AWS credentials from [aws-vault](https://github.com/99designs/aws-vault).\n\n## Usage\n\n```typescript\nimport { S3Client } from '@aws-sdk/client-s3';\nimport { AwsVaultCredentials } from '@awboost/aws-vault-credentials';\n\nconst s3 = new S3Client({\n  crentials: AwsVaultCredentails.provide({\n    awsVaultPath: 'aws-vault', // path to aws-vault\n    durationSeconds: undefined, // length in seconds for the session\n    guiPrompt: false, // true to show a platform-specific GUI MFA prompt\n    mfaToken: undefined, // manually pass a specific MFA token\n    noSession: false, // true to use the long-term credentials\n    profileName: 'your-profile', // the name of the aws-vault profile to use\n    prompt: undefined, // a named prompt option (see aws-vault options)\n  }),\n});\n```\n\n#### `guiPrompt` option\n\nThis will choose `osascript` on darwin and `wincredui` on win32. It is ignored on other platforms.\n","readmeFilename":"README.md"}