{"_id":"@adobe/contentlake-shared-secrets-manager","_rev":"20-819bd9c25fef12eb444b0c905b74ad2d","name":"@adobe/contentlake-shared-secrets-manager","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@adobe/contentlake-shared-secrets-manager","version":"1.0.0","author":"","license":"Apache-2.0","_id":"@adobe/contentlake-shared-secrets-manager@1.0.0","maintainers":[{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/contentlake-shared/tree/main/packages/secrets-manager#readme","bugs":{"url":"https://github.com/adobe/contentlake-shared/issues"},"dist":{"shasum":"5f1f3362a6d90096ef392a28b35fa0eba64bf27b","tarball":"https://registry.npmjs.org/@adobe/contentlake-shared-secrets-manager/-/contentlake-shared-secrets-manager-1.0.0.tgz","fileCount":7,"integrity":"sha512-zi2t8THGTvVUD/2q0glhuSwSYu1gWiOklUIk/GyZydCMowrUtfdoYQ42FhIuuHKxlXpKbW90t6o/Bodc932+wg==","signatures":[{"sig":"MEQCIDRv9MoBlyzbfK80GLF2qFLMMT3ocE5pxQwWjN930LBaAiBwiN7cMxervlClZf0NfkMrUz3wuUGuxmwOCUm6+9iaww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23302},"main":"src/index.js","type":"module","mocha":{"reporter":"mocha-multi-reporters","reporter-options":"configFile=../../.mocha-multi.json"},"gitHead":"6e197cc2682bbd5f2e0f89a330e897200380041a","scripts":{"lint":"eslint .","test":"c8 mocha","test:integration":"mocha it -- -g 'Integration'"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/contentlake-shared.git","type":"git"},"_npmVersion":"9.6.7","description":"Supports storing and retrieving custom secrets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@aws-sdk/client-secrets-manager":"^3.290.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.3.1","aws-sdk-client-mock":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentlake-shared-secrets-manager_1.0.0_1692196331688_0.8725753898344268","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-08-16T14:32:11.605Z","modified":"2026-10-01T01:32:59.290Z","1.0.0":"2023-08-16T14:32:12.011Z"},"bugs":{"url":"https://github.com/adobe/contentlake-shared/issues"},"license":"Apache-2.0","homepage":"https://github.com/adobe/contentlake-shared/tree/main/packages/secrets-manager#readme","repository":{"url":"git+https://github.com/adobe/contentlake-shared.git","type":"git"},"description":"Supports storing and retrieving custom secrets","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"aljoseph@adobe.com","name":"aljoseph"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"# Content Lake Shared - Secrets Manager\n\n> Supports storing and retrieving custom secrets\n\nThis is one of the [Content Lake Shared](https://github.com/adobe/contentlake-shared) libraries.\n\n## Status\n\n[![GitHub license](https://img.shields.io/github/license/adobe/contentlake-shared.svg)](https://github.com/adobe/contentlake-shared/blob/main/LICENSE.txt)\n\n## Usage\n\nInstall using:\n\n```\nnpm install @adobe/contentlake-shared-secrets-manager\n```\n\nUse with:\n\n```\nimport { Secrets } from '@adobe/contentlake-shared-secrets-manager';\n\n\nconst secretsManager = new SecretsManager({\n  secretType: 'test-secret-type',\n  serviceType: 'test-service',\n  serviceId: 'test-service-id',\n});\n\nconst secret = await secretsManager.getSecret('someid');\n```\n\n## Integration Tests\n\nThe integration tests for this module can be run with:\n\n```\nnpm run test:integration\n```\n\nTo do this you will need a `.env` file with:\n\n```\nAWS_ACCESS_KEY_ID=\nAWS_SECRET_ACCESS_KEY=\nAWS_REGION=\n```","readmeFilename":"README.md"}