{"_id":"@adobe/aio-lib-core-ims","_rev":"122-97bc7e0a736ac1759a9f46e20f8b6861","name":"@adobe/aio-lib-core-ims","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"@adobe/aio-lib-core-ims","version":"0.0.1","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@0.0.1","maintainers":[{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@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":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"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":"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":"aemsites","email":"meyer@adobe.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.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":"target-admin","email":"ciocanu@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"filmaj","email":"maj.fil@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"302a7bd601e57bad8c3ebd2f108de4a2adbdf38a","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-0.0.1.tgz","fileCount":7,"integrity":"sha512-Fd8wkitdfDrsMcTFOjrCWULVUHpq+pb8+fTziVKRwI6DBB25m6tkKAdpqVk0649fPi+Rp9TJJ4gvmkb/6onhuw==","signatures":[{"sig":"MEUCIFUg4+LQ1KPU4j/GSAsw5u5udbHweJJJMZTb+d/Qm3ofAiEAj031pQPqU1K151C6p18g7S68O34RWNsuN/rmH+NTfQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8IvqCRA9TVsSAnZWagAA/4oP/0GOMwoPST7IvQNpcWHx\nPh4C3dhaGxYMU81wRaVsFoNXbdSp5ubcY+MbApofXFEeyYmKiHVqmYJ7HmeO\nKyid4AWsV1bziqMdQb7SP1BEUjuOrFQn9ig/jmYvvaxLU//ZwuOvkjFSikjS\nMpXz91fjLHwJqi70LaFQpFMgqJTfEq+lDeWGMJoVfRvwD5EXwd3QFKzFoKWT\ny5nDOcad8cs/dEW2ZHQ9fUNLlvOxuLvGD9tkISRLz6WVbaSGTPasOjA17kfy\naq+Rpbpm3W55mktkZ03clSdUunFWQnaHt5Wgqf1MigmJ9ig36Fjaz02svxUv\nqg8niGWn6OVXg6jwj7DiwK7F7WxgQUKPawcFTW+GMlE2na6iSPJAQhYJ4LAR\n4Wu2IWFZcNcUeYLpvSVXrkI/C6ueLLv52NPH8Fn1bPNyLlKhUbLmMy03ArD2\nP2vCkuCG37eDGOChAlvaJwhGXvqUQX9TG1wKsO36WMQbWGzgZ/DyW9AFjXU/\nbD+6WHA5fCvHM9xoHFKG/gqgmEcho4UatYxOjsJpZWqrBrG6Un0pjzyExVg4\nky6+1LdAYJPO0rAxCh9tnHkp/E9+eoKsbE4hJMBUFK1p6Dx3TWMBwNs488gg\nX+nNfEXTdqTNdEpf1neCx528A8SuaDfbjHIgcQkexRbC6dYBAMnQ33968sZR\njXSC\r\n=jCev\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"e1c197cff544e4b8e9f9a96f588094df73b6f908","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.12.1","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":"1.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^9.0.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^10.0.0","eslint-config-oclif":"^1","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"peerDependencies":{"@adobe/aio-lib-core-ims-jwt":"^1","@adobe/aio-lib-core-ims-oauth":"^1"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_0.0.1_1576045546018_0.9224285740373599","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@adobe/aio-lib-core-ims","version":"0.0.2","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@0.0.2","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.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":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.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":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@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":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"722f0e9f8011fbca015cdec7f96c5f878f0035a4","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-0.0.2.tgz","fileCount":7,"integrity":"sha512-EBm19Lob6gVRdj3Awlduv9rQo3H9PGQitHmlJ+hvOu3LF/yae5oW4IUaBYtXqzUvo5wUHBSv67qhd8WarLp+yg==","signatures":[{"sig":"MEUCIDWqCdkef6JnMmMetdzDRV+Del0wUH+z7PFAj6KD3L14AiEAxCi76EZsY1BxGJEWAzVRbJX5GnX0b/Emncd+wbvmiAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8JB3CRA9TVsSAnZWagAAUtgP/2WWq9PIujpW4ygtnCT4\n1rNFHUJGBL/ycLPPDnA4zS/hN9GzRjz4l6DE4jMx+tqelo31UYwHnWIEHtqc\nmkjJwxbs6c28nOQETcdZ703D3ahgl4Bxay4kHBtMGhpz0o/bG3UgoUlrlgeC\nhGHnUVPUQ+C7MTJ4x0SAhNqe5N/ELBm2eVWh2XYBjwI9yas4GkzzhcnZJoTt\nDF0eLYvzjv/GrYT5ZWAV3/DtAQy8icCcQv7vRxEP2OCexsqm7fY/au22sxcv\nrFCxNtbn6WnEJhGWpR3ktygcOfVwekVXX1HX2ahDw48Kf5/+VZ887r8fAd5P\n3Byks4rLIYCerD0QIw1fHM9NUw9BNEfJ372ak34QCXD5jch1PD3pdtqcAbCx\n7zHNEc98TX6WO3lwpODbKfoKupH4XJcH/m061t9nE6mNUGvS5ea+XUgzwbTa\n2TSh60pbAW7YTS3JgziN5tmWx4sv8GfW6gD7igVwfN6lz3Sw+z0eHPYKNAnI\nghkOfgPhVItF0n/5kVtEKFik/kpZ09NnA6kRFaII67MAdqsPolLiw+rb3BUE\nhjiu5kiv/WfFDfrQST+vhVBGBsFecyU6Rpal9/Disd0xhUudU+dJ1fxYqPLE\niMDPLEyMvGkgTp2Jtr55/EkL6DLdUPEVpMhNl0hBRQM9oFr5FDKitnftECP9\nWiXE\r\n=6lST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"db4e4afe9558745707abf49f606bdbb7c93f14c2","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.12.1","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":"1.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^9.0.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^10.0.0","eslint-config-oclif":"^1","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"peerDependencies":{"@adobe/aio-lib-core-ims-jwt":"^0.0.2","@adobe/aio-lib-core-ims-oauth":"^0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_0.0.2_1576046711134_0.6184132212462314","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@adobe/aio-lib-core-ims","version":"0.0.3","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@0.0.3","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.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":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.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":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@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":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"2dcbab0192df765ee60ae592a7a591cbcf119f52","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-0.0.3.tgz","fileCount":7,"integrity":"sha512-XqJsOYuDbuAwD6GdKjscuex96G6z84jGPj1JIN5gPbEali//JsDlTt3BVEf5EkpW2/po4b2JO2nd56ZkNNkgmw==","signatures":[{"sig":"MEQCIAeW3PzSygL0cKXpGIY+LBdlhLym2OJsD4IaSAivDMRwAiAgdC36n8V44PCSBvmaQoamLrDLtrTyJtU0zEKueYGa4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+E5YCRA9TVsSAnZWagAAKEAP/iBikEGLgRGXTNZNl1DQ\njEoOf2P08HXPgP+QeGKzG3+M7me/sdazN46ctgH1u6j4L2DL6/JtDSEtVFD0\nnQLN9nUMxanC7HDhhZdX5eGhfjG4oCpCkuogK7zm2Sf8YTMOKLiUFwjEGsvE\nc2ehkih2c2oTJ78XZXKvBpzwDzxMyycAGCIRmoSmK45gt7ozFC1t4yFM2kUL\nezpg+b7CrU9u9bJRtrxTZShwdM1/sA3dOK3Lbo3DvFLECbwehfFypG8Zke9n\nKLSSGBFzJDhWQ1+EzC6teE5hTKDAoUbR2Si1VwmhlAttWY1TYtA6TXLOl93I\nWxCucIa1tv9/U4/v2bvs1nj8Vuoz5xuciv7+b4fB6QvrhvJStyAaCE/EY7uw\nve8Fss0jDPY02QSP/0gvcZcr3aQhIEiKoktNAH6XqFm3kRMSy8Ws5RXk/byU\nnWBvuRUqsLdBOYDbvakA7k6yCNFtxBrH1l85SGI0bUUZQ9P/r7BlNycy1LQD\n+rrLEtHLYOVSV1fcW7Zk/XguUuzjiZLZPLfouBeAkDFJM7AHRdXN3OQ0KCWO\nDIFvCktdeIQwFlFo3ImjuE04ou3BZuDxKtUnNCdaSzlte6bAcmDvhpY6KNG/\nZdUdtGTYk4iv8YD6+/fKRfahRS+ci8ZI9etpCz6P/6PHZjiRBmTtOKMTSAxE\nx+Hz\r\n=1wO0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"291c0e567ebdde3df48b08c9ccf6ea661402f764","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.13.2","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"debug":"^4.1.1","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":"1.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^10.0.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^10.0.0","eslint-config-oclif":"^3.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"peerDependencies":{"@adobe/aio-lib-core-ims-jwt":"^0.0.3","@adobe/aio-lib-core-ims-oauth":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_0.0.3_1576554072330_0.9943033727033672","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@adobe/aio-lib-core-ims","version":"0.0.4","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@0.0.4","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.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":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.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":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@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":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"9af0dfb3214a984ad20300376a5208d73aafd7e6","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-0.0.4.tgz","fileCount":7,"integrity":"sha512-U7+qnULoouPJn6Sx+US0fHVqeWhC5hxBZJLdNJbyWTAlGpoSlOat4vT4IdCg0NIHbmyyoNLJ5O4dNuGltVF6cA==","signatures":[{"sig":"MEUCIBqlzI6QPCpg7qVBf2mztWTwhtprdyjVJoL8/eYsMHQsAiEAuY/VFHK3luRe6yEoy6fQsTp6f3UPxZjmKynUOKk3GRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE1JWCRA9TVsSAnZWagAA7CcP/0/BXZ42AA1jMHZ+cavc\nOc9tWPYaB0KZLpT721LWO4T8suNXH2XHvAZPzkIryL+FTs76f/akbG3awqK4\nHitqbTg5pOiAgPkKAI+MJnADYk88NZ1Cn+ezLpwNaP5A4F0lwjKWn2vW7w4Q\nZ/7BfmaOJLlDff2oO2WFLKOhd5SvAeWebac8JuhN8K3LuXDOGek2r7G9eWbS\nbVTkVDIlDFyxjT6yMjAs7N2MEUG6/YxAOV7k9vJYiRYuK7kW89vW+JzlGwyr\nCrzJtZ9/LEWvxGWcASQKqVKDaSCDx0e/7E2rzc2XxR3Rthsi3tK/shSpG3wi\ndMbBFkH5OKGQzcCGyyoTf9SPvoVCTVfm4AyBU82mOYo+u1XtYupHQTgXoov9\nj8OaYPh5OK7TTBJpdG3x3M/uySDwXgKidGJyWLt2NRy9rxT9FfHKX+pP4Rw6\ncZZu86/Gh1QeRuQNqHARRYVYAGpituPaHWBmMGovL0DPCG/t2pmtX7l7VGOO\nVsRY/gRUcN8LsTm5K4eieb/8P301KnlwD6XV+YPiM8ZbQMWGJTHag3iduvrM\n5DODc2ZVjE+cXnZtEFzGGTKWoV9M2uQLQy8IHci2KADhUdiLXM7tB17N2rbJ\n8lttWvSYDXy4rqDoRzQzXWYG2yE3dTAZ9BmiKqFdXqT7YlixPwwkfyC6VinQ\nW+va\r\n=a2Jo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"ef26668ee974e8dc2c245681d45d3d2ee54e8637","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.13.4","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^4.1.1","request":"^2","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":"1.x"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^10.0.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^10.0.0","eslint-config-oclif":"^3.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"peerDependencies":{"@adobe/aio-lib-core-ims-jwt":"^0.0.3","@adobe/aio-lib-core-ims-oauth":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_0.0.4_1578324565836_0.9221320185319022","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@adobe/aio-lib-core-ims","version":"0.0.5","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@0.0.5","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.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":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.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":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@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":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"5b738d99ac6552fc2d650bd5fae1b8896172bc73","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-0.0.5.tgz","fileCount":7,"integrity":"sha512-HIvPadHtEaAujxih1HPlD+2j9uAy1rszlSO5ccQi+QdW1z2OhlLylr0UMVGLYjFiKOF1SzoXjJtJJhRQ16WJTQ==","signatures":[{"sig":"MEYCIQC5xFGbel4QtfHe+NApiD8OjqOutr5hWwAGT3tYRk/6MAIhAOGRmxwUlfIaOgk/y2OsiKVAt8mMx7SBHq1R1se0EFU1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHBfYCRA9TVsSAnZWagAAYAUP/in1qvcsk8NdBK3Hv4pO\nnxnhVAX7KQsuhpFmS5LhYOhy5wbbB3zAfw5p4HllniZGQxr4yPBX98ukKggF\n0u/TfpZp0CnvbfEMIeq2cNLsN0UY6qsm9xU/20ekiU++MY8nRpLvEQXRXqtL\nEBX+tLoTcaQZJyQZn64/qH4y2hDOAbWEjWOSsUtxWgBJdj2VvzTqCPg9bqme\n8pVcBfhSO/JEc693rtgljinM5kPYNRQI52dLFvrr/Z8FNdL7LoIU/YboWMvo\nJhRcdFPg4r5zBMLtYweG08pzCaMTL4Ckw2Pbb0o25G2ag56P5s2EkcrKuvs+\nRB0LLyGmWHfcm6RuyWzUaONwqJZcXf+iiexJaWXn1yRCXZZAW3LDM2mx6/Y4\njbx9RQUphaVSeyN+Gy3jd5RG1xWR/PGyLoVzFsKRofobAivJhJaNqhQNuCmK\ntXEFdFtmJRWDPRRlU/vERp3bLZvNjr9A/XlnHQ/yvUgKWMYksfko/dytf7O/\nejIRElAzNJbwaDHf/pHi8viQy4CR/JZoo5sFOongHfhPP3nnOtCkX6cp7gKk\nfOoe15GSM+2q66bgkhIKn+wkYXiaBhjhvpgvuAymem4hB6tpQ/zddQU8gMz1\nqHDvorERD+AuOkI+uSeg1mmluMstvEXVRwbjmSU5Ztog3HsCbEx2avcHSspj\nOCpt\r\n=sWS8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"9b86249c49f20c07e03181bdfef333458862925d","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.13.4","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","request":"^2","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":">=1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^10.0.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^10.0.0","eslint-config-oclif":"^3.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"peerDependencies":{"@adobe/aio-lib-core-ims-jwt":"^0.0.3","@adobe/aio-lib-core-ims-oauth":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_0.0.5_1578899416103_0.6707529464121835","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@adobe/aio-lib-core-ims","version":"0.0.6","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@0.0.6","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.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":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.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":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@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":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"349bb6ddf1042e459bcd8779bb3c310e7a45726c","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-0.0.6.tgz","fileCount":7,"integrity":"sha512-SHdQ0wStXvsOjkdGEZSVfNXd7CXkbeZ4qprMulfUvetzN5w8fWyouzvgFBlCQvLFX7iRvGKHdcbtNlSx8jOdxg==","signatures":[{"sig":"MEUCIQCJLXx5uITMT3/1QSO+p5IEtxS/RQruEHCeIqDYTNctOQIgPipeXlM0bSe2tOUXUzjz+GjMi0brZYKxoa3H7zOwgMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHtm3CRA9TVsSAnZWagAAFrMP/jkZ86Yf3O04091CmL4r\nuZDBQ6iI+Zg+1tyRj+QKT/PuOgFJ8eUhyWyYZXLvcv9NmQUPFqnjFxvM8RRi\nRL5dPQneFrIhgsGQAHEt7wZQJN3zDYSQKyBq60dySxJSD1ZtfnG3VwvKsZDR\nkmfm6k/sJtcGFyCUAGSc7qKpjj5ShIwgEId/AwfWn+YufoGgr4z3hZxgOg8T\n1ehwLvBHWUnRQggIYv105UZ19tdQIHPjfx4TIa2j7IDdTdCkUqppmmfJBKZY\n7MHurU8UEGEjQwzvgTbmn9njytW5L7pqGSDOL7y1degYMnODyrJEW+yMTror\nYQECW36GDCGYThRsFhcM3d2Adq+Brhzg3ckbbrehfT2kxmkPlgmAK03RrVqf\nzD1bhuTveWlFnNY5dhELlNTzGJyhYIgRfY2c6Lm2ZEJyuxLj2UeMZUCNHnn5\nohKQfhmf0ufEUroKXzxaMbHTxa+iABtOwVSGyCXArq+fi6IFUVIS+bE/jU9x\nMYKTt4IAmzIFgAkniVpaNgjowopb/RMHCR2ScNnoFeqXlwTkaDdb4l4CEDvV\neyH/RudLZRG7l0UfFrpuR+r9pNDnPvL7DU2d3/RQcQkEjWV5U3x5CQGi60xZ\n10XU0MYgwjqOP7BQ/JUg6dM1FeTZkt+ABoKvQhT5XSwP3oiJ1h/VacUSlAyD\nHnEE\r\n=Vn1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"66fa8fd0d0ccd73e8b12aff74773bcde9400019b","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.13.4","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"10.18.0","dependencies":{"debug":"^4.1.1","request":"^2","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":">=1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^10.0.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^11.0.0","eslint-config-oclif":"^3.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"peerDependencies":{"@adobe/aio-lib-core-ims-jwt":"^0.0.3","@adobe/aio-lib-core-ims-oauth":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_0.0.6_1579080119128_0.6533369028855571","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@adobe/aio-lib-core-ims","version":"1.0.0","keywords":["aio-lib","ims"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-ims@1.0.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.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":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@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":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@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":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/aio-lib-core-ims","bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"dist":{"shasum":"5439f3fb6e2aa0b3b406ea53bec0876db635d000","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-ims/-/aio-lib-core-ims-1.0.0.tgz","fileCount":10,"integrity":"sha512-5v0Pdd3TQYUImj8svpK1KK5L/eBNnLIEGwugZp751eQPaUlSHyihDKCAcNhUsCp1RBfUt09v1oGgN5cQlQEWZg==","signatures":[{"sig":"MEQCIFHeLEXBTbEOItnm7AJ9hiCDTSIw1SqRCLSD/yFrnA6hAiACiHIHT42VUee1R/buVxC3w9sT4dXxBM/tp57rIsJaBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1v5XCRA9TVsSAnZWagAACz8QAJvWTQjVtG3loI+/9YM6\nu39epydXRDRyRLJ6kYfHjjCervEx0qOcMk+Dz7DPLvVAspvjQ2wasv6E0aDw\nHlcS+Zz4xS+FWUMTPnx2EhNfXmae5W3Gx9yjf8GBz5HO3CvzWt1cXpENBYVK\nWsRgvIZ9MYT+FrI+9EdtsMdCRy26xBVBWmxxJCaEw1tj8p1FDcXfchYZjO2o\neXtG0chy2HmOZXHUvEX50i5BNrd0LYlqxHBWYeAltxc003osbQlN5BpcO7GB\nmEijTXneG9VGqRZ0WXLBXfNYkSmspqEwsNqVLrQyicwotPPjgy/zSfZH9Ccv\nhZa6vX6MdzlW58xpC9KFZ5FPekF2WKoRw7pvcEf96GV7k3hECtVPPIJS21sy\n75jm4lHY/zfRuPHEBDZ7zl0YeM6xuK6yXoCQf6jdYFLp3BsEyv1prxrgwJCl\n4Tf6L8R6a0pFJWyAGN4KUhbG+uC9UoIgEGm9Y4RrMWliq4DlMRS5+FULmaI8\nh/TXKwCr+OY15Q0RCnYDVUB7dxulvBpT46hVxpYMsfYy2KP08zL1bj3ZcMzx\nSslRiHX9xKl9Kp+I3aQk17vZbrUcsCOfQiayzzScBAW9gs06+ZZHtPwyeHyW\nhAwKpaTGvJALFFWrLnCxjKouL7TRhdOhP9MBjp8JCO8DZEdkFl+qoRGV+MmH\nZ9yA\r\n=NYCh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"node":">=10.0.0"},"gitHead":"d31341615f37c40a8d283cb3be0dfd09660fa2c1","scripts":{"docs":"jsdoc2md --template jsdoc2md/api.hbs src/*.js > api.md","test":"npm run unit-tests","pretest":"eslint src test","version":"git add README.md","unit-tests":"jest --config test/jest.config.js ---ci -w=2"},"_npmUser":{"name":"shazron","email":"shazron@gmail.com"},"deprecated":"WARNING: this project has been renamed to @adobe/aio-lib-ims. Install using @adobe/aio-lib-ims instead.","repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"_npmVersion":"6.13.6","description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","directories":{},"_nodeVersion":"10.18.0","dependencies":{"debug":"^4.1.1","request":"^2","@adobe/aio-lib-state":"^1.0.4","request-promise-native":"^1.0.5","@adobe/aio-lib-core-config":">=1.2.3","@adobe/aio-lib-core-ims-jwt":"^0.0.3","@adobe/aio-lib-core-ims-oauth":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24","eslint":"^6.7.2","codecov":"^3.6.1","jest-junit":"^10.0.0","@types/jest":"^25.1.0","stdout-stderr":"^0.1.9","jsdoc-to-markdown":"^5.0.3","eslint-plugin-jest":"^23.1.1","eslint-plugin-node":"^11.0.0","eslint-config-oclif":"^3.1.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@adobe/eslint-config-aio-lib-config":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-ims_1.0.0_1581475246515_0.8919543691779896","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-12-11T06:25:45.847Z","modified":"2026-07-08T08:10:25.652Z","0.0.1":"2019-12-11T06:25:46.202Z","0.0.2":"2019-12-11T06:45:11.580Z","0.0.3":"2019-12-17T03:41:12.514Z","0.0.4":"2020-01-06T15:29:25.988Z","0.0.5":"2020-01-13T07:10:16.248Z","0.0.6":"2020-01-15T09:21:59.285Z","1.0.0":"2020-02-12T02:40:46.635Z"},"bugs":{"url":"https://github.com/adobe/aio-lib-core-ims/issues"},"author":{"name":"Adobe Inc."},"license":"Apache-2.0","homepage":"https://github.com/adobe/aio-lib-core-ims","keywords":["aio-lib","ims"],"repository":{"url":"git+https://github.com/adobe/aio-lib-core-ims.git","type":"git"},"description":"IMS Support Module providing low level IMS HTTP API access as well as higher level support for getting tokens.","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":"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-core-ims.svg)](https://npmjs.org/package/@adobe/aio-lib-core-ims)\n[![Downloads/week](https://img.shields.io/npm/dw/@adobe/aio-lib-core-ims.svg)](https://npmjs.org/package/@adobe/aio-lib-core-ims)\n[![Build Status](https://travis-ci.com/adobe/aio-lib-core-ims.svg?branch=master)](https://travis-ci.com/adobe/aio-lib-core-ims)\n[![License](https://img.shields.io/npm/l/@adobe/aio-lib-core-ims.svg)](https://github.com/adobe/aio-lib-core-ims/blob/master/package.json)\n[![Codecov Coverage](https://img.shields.io/codecov/c/github/adobe/aio-lib-core-ims/master.svg?style=flat-square)](https://codecov.io/gh/adobe/aio-lib-core-ims/) [![Greenkeeper badge](https://badges.greenkeeper.io/adobe/aio-lib-core-ims.svg)](https://greenkeeper.io/)\n\n\n# Adobe I/O Lib Core IMS Library\n\nThe Adobe I/O Lib Core IMS Library helps interacting with the IMS API as well as creating and invalidating tokens.\nTo support multiple use cases and environments, there is not a single configuration managed by this library but multiple configurations called _IMS configuration contexts_.\nEach configuration context holds configuration data needed to create tokens.\nSee the _Configuration_ section below.\n\n# Installation\n\nTo install the Adobe I/O Lib Core IMS Library, simple use `npm`:\n\n```sh\n$ npm install @adobe/aio-lib-core-ims --save\n```\n\n# Quickstart\n\nBefore using the AIO Lib Core IMS Library you need to create an integration on Adobe I/O Console from where you can the grab the integration details to setup a first configuration context. Let's use an OAuth2 integration as an example:\n\n```js\nconst { context, getToken } = require('@adobe/aio-lib-core-ims');\n\nconst config = {\n  callback_url: \"https://callback.example.org\",\n  client_id: \"123456cafebabe\",\n  client_secret: \"12345678-cafe-babe-cafe-9999\",\n  scope: \"openid\"\n};\ncontext.set('example', config, true);\ncontext.current = 'example';\n\nconst token = getToken();\nconst tokenDecoded = getTokenData(token);\n```\n\nSee the [API Documentation](api.md) for full details.\n\n# Configuration\n\nThe AIO Lib Core IMS Library is leveraging the [Configuration module for use by aio-cli plugins](https://github.com/adobe/aio-lib-core-config) to maintain the login configuration and keep access and refresh tokens for reuse before they expire.\n\nAll configuration is stored in a single semi-hidden `$ims` root property.\n\nThe plugin supports maintaining multiple configurations for different use cases.\nEach such configuration is stored in its own named object with the `$ims` configuration.\nSuch a configuration is called an _IMS (configuration) context_ and has a label which allows to refer to the configuration by name.\n\nTo simplify usage, there may be a designated _current context_ which is always used if explicit context is not given to the command.\nInside the `$ims` configuration object, the name of the _current context_ is stored in the `$current` property.\n\nHere is an example `$ims` configuration\n\n```js\n{\n  $ims: {\n    sample_jwt: {\n      client_id: \"<jwt-clientid>\",\n      client_secret: \"XXX\",\n      techacct: \"<guid>@techacct.adobe.com\",\n      meta_scopes: [\n        \"ent_dataservices_sdk\"\n      ],\n      ims_org_id: \"<org-guid>@AdobeOrg\",\n      private_key: \"XXX\"\n    },\n    sample_oauth2: {\n      callback_url: \"https://callback.example.com\",\n      client_id: \"<oauth2-clientid>\",\n      client_secret: \"XXX\",\n      scope: \"openid AdobeID\"\n    },\n    $current: \"sample_oauth2\",\n    $plugins: [\n      \"sample-aio-lib-ims-plugin\"\n    ]\n  }\n}\n```\n\nThis configuration lists two _configuration contexts_ `sample_jwt` and `sample_oauth2` designating the `sample_oauth2` configuration to be the current context.\n\n## IMS Environment\n\nThe use of IMS environments is reserved to Adobe use.\nFor information it is indicated by the `env` configuration context property and takes one of the values `prod` and `stage`.\nThe default value is `prod`.\nIn general, you do not need to deal with this property.\n\n## JWT Configuration\n\nJWT (service to service integration) configuration requires the following properties:\n\n| Property | Description |\n|--|--|\n| client_id | The IMS (Oauth2) Client ID. This is the _API Key_ in the integration overview of the Adobe I/O Console. |\n| client_secret | The IMS (OAUth2) Client Secret |\n| techacct | The _Technical Account ID_ from the integration overview screen in the I/O Console\n| meta_scopes | An array of meta scope names. These are the labels of one ore more special properties in the sample _JWT payload_. They can be found in the _JWT_ tab of the I/O Console integration in the _JWT payload_ properties of the form `\"https://<ims-host>/s/ent_dataservices_sdk\": true,`. There may be one or more of depending on the services to which the integration is subscribed. The values to list in the *meta_scopes* property are the last segment of the URL. In the example case, this would be `ent_dataservices_sdk`. |\n| ims_org_id | The _Organization ID_ from the integration overview screen in the I/O Console. |\n| private_key | The private key matching any one of the _Public Keys_ of the integration. |\n\n\n## OAuth2 Configuration\n\nOAuth2 configuration requires the following properties:\n\n| Property | Description |\n|--|--|\n| client_id | The IMS (Oauth2) Client ID. This is the _API Key_ in the integration overview of the Adobe I/O Console. |\n| client_secret | The IMS (OAUth2) Client Secret |\n| callback_url| The _Default redirect URI_ from the integration overview screen in the I/O Console. Alternatively, any URI matching one of the _Redirect URI patterns_ may be used. |\n| scope | Scopes to assign to the tokens. This is a string of space separated scope names which depends on the services this integration is subscribed to. Adobe I/O Console does not currently expose the list of scopes defined for OAuth2 integrations, a good list of scopes by service can be found in [OAuth 2.0 Scopes](https://www.adobe.io/authentication/auth-methods.html#!AdobeDocs/adobeio-auth/master/OAuth/Scopes.md). At the very least you may want to enter `openid`. |\n\n\n## Adding Configuration Support\n\nThe AIO Lib Core IMS Library handles common tasks around tokens by itself.\nThis includes storing access and refresh tokens in the configuration context, checking those tokens for expiry, and refreshing as needed.\nOnly when an access token (and a refresh token) needs to be created anew from the configuration context credentials, do the plugins come into play.\n\nWhen a new access token needs to be created from credentials, the IMS Library implements the following algorithm:\n\n* Collect the AIO Lib Core IMS Library plugins\n* Iterate over this collection and for each plugin do:\n  * `require` the plugin\n  * Call the plugin's `supports(config)` function with the configuration context\n  * If `supports(config)` returns `true` then call the plugin's `imsLogin(ims, config, force)` function with an instance of the [`Ims`](/adobe/aio-lib-core-ims/blob/master/src/ims.js) class, the configuration context, and a boolean flag described below in [Forced `imsLogin`](#forced-imslogin).\n\nFrom this algorithm we can derive the following requirements for a plugin:\n\n* _MUST_ be installed and available to the `require` function of the AIO Lib Core IMS Library.\n* _MUST_ set the script to be loaded by `require`-ing the plugin's root folder in the `package.json#/main` property (this is actually how `require` loads the package's main script when using the folder containing the `package.json` file).\n* _MUST_ export an object from this script with the following two properties being functions:\n\n    | Property | Signature | Description |\n    |---|---|---|\n    | `supports` | `(config) => boolean` | Given the IMS configuration context, returns `true` if the configuration can be used for the plugins login mechanism. |\n    | `imsLogin` | `(ims, config, force) => Promise` | Given the [`Ims` instance](/adobe/aio-lib-core-ims/blob/master/src/ims.js) and the IMS configuration context implement the authentication with IMS and return a `Promise` resolving to a token object. See [Forced `imsLogin`](#forced-imslogin) for details on the `force` parameter. |\n\n### Forced `imsLogin`\n\nSome plugins support an OAuth2 login mechanism where the actual account for which an access token is generated depends on the user input.\nFor example the [OAuth2](/adobe/aio-lib-core-ims-oauth) plugin implements an ExpressJS application to implemented the three legged OAuth2 flow.\nDuring this flow the user enters their credentials for IMS to validate.\n\nTypically IMS will set some cookies to cache the login state in the browser to improve the user experience in a standard OAUth2 web application.\nIn CLI contexts it might not always be desired to always get a token for the same user, particularly in testing scenarios.\n\nTo allow changing user identity in the OAuth2 plugin or to prevent reusing cached information, the `force` flag to the `imsLogin` function indicates whether to clean the caches before logging in.\n`true` meaning to clean the cache, while `false` indicates that using the cached information is just fine.\n\n### `imsLogin` Promise\n\nThe promise returned form `imsLogin` must resolve to a _token object_ having the following general structure:\n\n```js\n{\n  access_token: {\n    token: <token-value>,\n    expiry: <token-expiry-time-in-ms-since-epoch>\n  },\n  refresh_token: {\n    token: <token-value>,\n    expiry: <token-expiry-time-in-ms-since-epoch>\n  },\n  ...<more properties>...\n}\n```\n\nThe `access_token` object containing the `token` value and `expiry` time is required and login will fail if this property is missing.\nThe `refresh_token` is optional and may not always be present.\nAny additional properties are currently ignored.\n\nThe `Ims.exchangeJwtToken()` and `Ims.getAccessToken()` functions both return a `Promise` resolving to a _token object_ as expected to be returned from the `imsLogin` function.\n\n### Implementing Plugins\n\nSince plugins are accessed using standard `require` , one `npm` package only provides exactly one IMS plugin extension.\nMultiple plugins must be implemented in separate plugins.\nThe configuration support modules for [JWT](/adobe/aio-lib-core-ims-jwt) and [OAuth2](/adobe/aio-lib-core-ims-oauth) are two such packages.\nThe IMS Library has a dependency on the _JWT_ and _OAuth2_ plugins and will always try to use those.\n\nAdditional plugins must be `npm install`-ed and listed in the `$ims/$plugins` array property.\nThis can easily be done in the package `postinstall` script like this:\n\n```js\nconst { context } = require('@adobe/aio-lib-core-ims');\ncontext.plugins = context.plugins.push(process.env.npm_package_name);\n```\n\n**NOTE:** You want to actually first check whether the plugin is already listed, and you might also want to provide a `preuninstall` script to remove the plugin from the list again when being uninstalled.\n\n\n# Contributing\nContributions are welcomed! Read the [Contributing Guide](CONTRIBUTING.md) for more information.\n\n\n# Licensing\n\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.","readmeFilename":"README.md"}