{"_id":"@adobe/aio-lib-tvm","_rev":"139-fa90e2da535322020dbc3d3a12da87dd","name":"@adobe/aio-lib-tvm","dist-tags":{"latest":"0.6.0"},"versions":{"0.4.0":{"name":"@adobe/aio-lib-tvm","version":"0.4.0","keywords":["sdk","nodejs","adobeio","cloud-native"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-tvm@0.4.0","maintainers":[{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"filmaj","email":"maj.fil@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-tvm#readme","bugs":{"url":"https://github.com/adobe/aio-lib-tvm/issues"},"dist":{"shasum":"da869bfd3fc60fa0dd651809c41497cab8607e72","tarball":"https://registry.npmjs.org/@adobe/aio-lib-tvm/-/aio-lib-tvm-0.4.0.tgz","fileCount":19,"integrity":"sha512-qHIu5fxvJmRmnAZp7uUe+7nw9KxD3c8j4LCtubmOUj8ktlS0i79xbZYtvi6B4xOr8Vozzk56tkiU1lTNDU7veQ==","signatures":[{"sig":"MEUCIQCMpxhN3kK6qyS48BbOPq8y8o+oiTRqPXfFFZ0LLqwyZAIgV7AsB5x4YqaNd5MfbBGRTsLz5dNlLBL+FB9uyuor3Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddmftCRA9TVsSAnZWagAAX00P+wc0UTkFB2VV+bBu62/v\nSgh8oEyhVcCdvktHhwg4sVRgqye+Ijxlam4VUaG6SpAMLwrsAKDPox5aXRc/\nR3LfAiN7A216tiPHCy8cwzCUdcnqANTAdFckLGukWCkHzQgZxzUnCIS5C2cb\nNm/ngWXmPE3v8YsoracENxBsKSMTjCIgOoOyp+1oVRBe3rPXt/gJP7HKe9Zs\nlkIpJJpQDTkwdJ8FR2nHXelI+QJJPbAVvz/AcceFPwzyfJCwbqbOpS5QE8K2\neqjf2Lmd6Cb4x83Gm5DTD2IMBZ8Wc3vD9ApDGMPG/KY3HrnTZFMh7bVmMpDc\nvYw8kGBdmK0fRzRAke0XYiaK4sLx26wo9D4+mVh6y14QG+LVXB+s0iyXfYOo\nU6jtSlZcPbyBZetwrDGyVG/yVj8z3YfW86A/2XuJMzb3i+Hf9ZX5xwNQGRBJ\nCCGlvCiXx53B2zQ5gGQVhiMYW5VGsPSsse/voglKPvP7v+R6zlpLIX9qR6Zf\n4UQS/5bWTM/EK2OS1w6OydnIZp7TIxo+GLOWmYbcmVbYQp6pfMN/c2e0w/wj\nX+Rt7XTUuOmwIjVmuVwSsc5LJjMxVtPB33HaePudMyBdVcTML5pfjOQoRot6\njycBaCyfKlDz5udVD8YuGdMS9RXvxudZF82C6UUGMzzzWVTV65Ymd8LowPN0\n9rLC\r\n=Qc3y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b53bcc4dc167be6afdc31f8b25f739dc2c2f1338","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-core-tvm and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/aio-lib-tvm.git","type":"git"},"_npmVersion":"6.10.1","description":"A JS client to access the Adobe I/O token vending machine","directories":{},"_nodeVersion":"10.11.0","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","@types/hapi__joi":"^15.0.3","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-tvm_0.4.0_1568040940397_0.06044377829484593","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@adobe/aio-lib-tvm","version":"0.5.0","keywords":["sdk","nodejs","adobeio","cloud-native"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-tvm@0.5.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-tvm#readme","bugs":{"url":"https://github.com/adobe/aio-lib-tvm/issues"},"dist":{"shasum":"a27ab2adb6fa593ed32174459b7acaa2e1aef8b0","tarball":"https://registry.npmjs.org/@adobe/aio-lib-tvm/-/aio-lib-tvm-0.5.0.tgz","fileCount":19,"integrity":"sha512-W21cS/z+HvyH8gKhCO/F1SR+2ybyZ2oSVVG4xK3G9t2Mm6qO+ITiWhlDn0jxxjci6lsbv8KG4Q8nKbhXWbs+lg==","signatures":[{"sig":"MEUCIDKhVvuS+5mChXij/0LyXLivKKK2eT9JJGfvPGyuuqcDAiEAlcO/2uHPYbFMUrYGF4IYWa9DyB0Wmyk7R4TUzQiy6w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeLhgCRA9TVsSAnZWagAA3KIQAIsNjmZTsxG4w9gli5vE\nwoSHp1uQ7NDu93xMC67mMvmSd+dGVm+FqZ9+qucJTbOZ9i6+ZN1qQ4oEF3ou\n9kkfOrm6Y2y7Px6uf6/Ffq/elCq1IhXs97jRm97+bJZ7WGLyWeb2jL73LkyJ\nFTbz9dInLpi8e3OApgofQ/J9ePUxx4iNkCuQeqMYVMFy3QEmR4/KXWm2ndVh\n0SXjYtCS1o6068EbtCkH1htg/PJIPavKD5Cl7f0yn6h1RNmEwg3ueyRbIQ4f\n9cszXGTrHiHCwRogfKfNUcAW9IwSLBPvqtuy0+2yv5dFSh9TWyFHYbBW7S5s\nuVQSsxjwow3/xWmc8ZXXgVrevo3TZH/LgIJ4i7EOo2Dw+JCH/uarFRJzFKrk\nEUxZSzXjX9L4gS7sBM0RTCpz3uELLYTwO+kTGiDvxCiLwWAgw9Boto5ikazH\nqFI3/FowE4lFwkC7jI4I4l+YFqW9JFPWdxXwul3jw2ft0pvd0HzqZOV7Nel8\n+R1eEFaLLH8qqEVOR1JS1aPf+4gWc+FnDl0reBY2tvRTLJ8hFTLOqeAti7L7\nWWq4fOssvIeLoR9ftPl1ghjECa9JCFor6l6TdHslOVW1+/OArID/wH2dgdO9\nUnViFe0bmTLB2sb9BqoJnk+rwBsmo6Uk0Sv7U3AFwEXNwINk35q54RDfSfNI\n5LHq\r\n=KNxP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"88ee6e6af680dab082991eebbb25c896810c6715","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-core-tvm and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/aio-lib-tvm.git","type":"git"},"_npmVersion":"6.4.1","description":"A JS client to access the Adobe I/O token vending machine","directories":{},"_nodeVersion":"10.15.3","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","node-fetch":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","@types/hapi__joi":"^15.0.3","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-tvm_0.5.0_1568192607653_0.6235342507610684","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@adobe/aio-lib-tvm","version":"0.6.0","keywords":["sdk","nodejs","adobeio","cloud-native"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-tvm@0.6.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-tvm#readme","bugs":{"url":"https://github.com/adobe/aio-lib-tvm/issues"},"dist":{"shasum":"7e1ac28517d35dd34e8469427d4a629a31de651e","tarball":"https://registry.npmjs.org/@adobe/aio-lib-tvm/-/aio-lib-tvm-0.6.0.tgz","fileCount":19,"integrity":"sha512-GKtyOyqzmqcJwLIq1aoaRMBPuVPnaRw0SXtsiNu3Jvf23g4H5LtfykGJ25cBdhl2qr4wdNKm/GVFCBWQjNz01Q==","signatures":[{"sig":"MEUCID4rEDDqcQx2+wj5gzUnsmXa5Dh5x4AfH8dCZnF1x9HBAiEA7v9/D7JI4ruog8o3cdYIkDbKhlbcFKSQ6baP8M40I9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1v5sCRA9TVsSAnZWagAAL/AQAIL5U2ZDzxEiqVwHdOkL\n7otqV+6U/TF0b7UqDtIUp50OfGmgTe0O8yUlLnHPBEGBFzJUfG6COYEkJXfE\n0r2eExm7U8eA4MIaqpIMmBvyAMkA13md2zi5YyphidgiBXwx+4zbwoeJX2w6\n6QTE+2TMmWs8TN4UHH88IJWT/yKWA+G1pLt8OkCnFHhuQi1RRcd1LKod/X3p\n/mWnYVX4pMdbGPUXZj2VGEGuQTO/thiUJ4HyJe7hsgo3Aa4tmNV+JaVkBQEI\ncTVPx0i2c8kA9zjXt2IwhxrRFxWNkKSTWe2xQpQrE09jtaIp9PE8cr6CAwGK\nepcxE8KDW5tiELu/rPfhxQwbfY0llvIOlFDfjtOrYgJQQYml3iRd+j+SsRTZ\naY/IxpBf94IOOFyajQZkIBcTMHKQZuWx0RvALW3cvvIBNVeOynAWtDLJ1xav\nedqEPG8YVDt0ILtE5Bg7TatPb4fvrvOnZ3W2PqnbkjogiE0r6kTvEpSe9+4J\nuTdbaM6zbzCW6fqXxl1StdzE+KmP7DkzXgybmHe5mD07D+y1rFA1pECEZ7ww\nvA9lr0o3vTyV9ilEgUnDJ4TeiS5aamIO1ii9Nbjd0UKSjdsuxLH8o4EWYisD\n/rMwVT9v0EN4s5Vt2s87DZRIsZzyHrD7iCqXuEHjV5L0h7jfgKaiqMGSuriO\nBM7l\r\n=4Tia\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5049f895a7b69b55abf5c5f5bcc660b91790bc2e","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-core-tvm and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/aio-lib-tvm.git","type":"git"},"_npmVersion":"6.4.1","description":"A JS client to access the Adobe I/O token vending machine","directories":{},"_nodeVersion":"10.15.3","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","node-fetch":"^2.6.0","@adobe/aio-lib-core-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","@types/hapi__joi":"^15.0.3","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-tvm_0.6.0_1568650647326_0.07035430413477384","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-09T14:55:40.396Z","modified":"2026-10-01T01:32:33.259Z","0.4.0":"2019-09-09T14:55:40.570Z","0.5.0":"2019-09-11T09:03:27.803Z","0.6.0":"2019-09-16T16:17:27.434Z"},"bugs":{"url":"https://github.com/adobe/aio-lib-tvm/issues"},"author":{"name":"Adobe Inc."},"license":"Apache-2.0","homepage":"https://github.com/adobe/aio-lib-tvm#readme","keywords":["sdk","nodejs","adobeio","cloud-native"],"repository":{"url":"git+https://github.com/adobe/aio-lib-tvm.git","type":"git"},"description":"A JS client to access the Adobe I/O token vending machine","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":"[![Version](https://img.shields.io/npm/v/@adobe/aio-lib-tvm.svg)](https://npmjs.org/package/@adobe/aio-lib-tvm)\n[![Downloads/week](https://img.shields.io/npm/dw/@adobe/aio-lib-tvm.svg)](https://npmjs.org/package/@adobe/aio-lib-tvm)\n[![Build Status](https://travis-ci.com/adobe/aio-lib-tvm.svg?branch=master)](https://travis-ci.com/adobe/aio-lib-tvm)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Codecov\nCoverage](https://img.shields.io/codecov/c/github/adobe/aio-lib-tvm/master.svg?style=flat-square)](https://codecov.io/gh/adobe/aio-lib-tvm/)\n\n# Adobe I/O Lib Token Vending Machine\n\nA JS client to access the token vending machine.\n\nFor more details on the server side, `goto` [adobe/aio-tvm](https://github.com/adobe/aio-tvm)\n\n## Install\n\n`npm install @adobe/aio-lib-tvm`\n\n## Use\n\n```javascript\nconst TvmClient = require('@adobe/aio-lib-tvm')\n// init\nconst tvm = await TvmClient.init({ ow: { auth: '<myauth>', namespace: '<mynamespace>' } })\n\n// aws s3\nconst awsS3Credentials = await tvm.getAwsS3Credentials()\nconst aws = require('aws-sdk')\nconst s3 = new aws.S3(awsS3Credentials)\n// ...operations on s3 object\n\n// azure blob\nconst azureBlobCredentials = await tvm.getAzureBlobCredentials()\nconst azure = require('@azure/storage-blob')\nconst azureCreds = new azure.AnonymousCredential()\nconst pipeline = azure.StorageURL.newPipeline(azureCreds)\nconst containerURLPrivate = new azure.ContainerURL(azureBlobCredentials.sasURLPrivate, pipeline)\nconst containerURLPublic = new azure.ContainerURL(azureBlobCredentials.sasURLPublic, pipeline)\n// ...operations on containerURLPrivate and containerURLPublic\n\n// azure cosmos\nconst azureCosmosCredentials = await tvm.getAzureCosmosCredentials()\nconst cosmos = require('@azure/cosmos')\nconst container = new cosmos.CosmosClient({ endpoint: azureCosmosCredentials.endpoint, tokenProvider: async () => azureCosmosCredentials.resourceToken })\n                            .database(azureCosmosCredentials.databaseId)\n                            .container(azureCosmosCredentials.containerId)\nconst data = await container.item('<itemKey>', azureCosmosCredentials.partitionKey).read()\n// ...operations on items within azureCosmosCredentials.partitionKey\n```\n\n## Explore\n\n`goto` [API](doc/api.md)\n\n## Contributing\n\nContributions are welcomed! Read the [Contributing Guide](./.github/CONTRIBUTING.md) for more information.\n\n## Licensing\n\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n","readmeFilename":"README.md"}