{"_id":"@byu-oit-sdk/credential-provider","_rev":"60-30ef6de018e30e66ab9ac2f17e588044","name":"@byu-oit-sdk/credential-provider","dist-tags":{"latest":"0.20.0"},"versions":{"0.1.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.1.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.1.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"spencer.tuft@gmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"dist":{"shasum":"3fe1f4f6edbfe1604ad9062911e182df1b73c2b9","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.1.1.tgz","fileCount":42,"integrity":"sha512-AbPV9jkU4OoBNZvlxmwSKY+p34VJm+gJPNF9Xotnj/hnCfOATVgwvCUZqsGCBBtf9G5bxpOK7gDfJXlMrzZjhw==","signatures":[{"sig":"MEUCIEknDvA7BhMwz4aWwQiW3aNR2PoYP7QY0AFRDGSus2byAiEA7yasaTZ95uryUSEoGuanh6MXsO3OQmcA2EfcvvbPUH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbSZ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG9RAAmf1nmMM/PbRfsdjBV+ptpu2pRS7EBKeBrWym9V3TolrtAG+A\r\n1D1uPN7fauITAvj4j5imRAfhBgItb4rnhFGwoLpszhaEHnRX7N8RZ+l97Ryw\r\n0yFvNCKKPtJDJ2Fad/hsGpRtA90ERoHd9N7nwdVyjhuoYopUgLsZZbmM6Odk\r\nS7kBPisuVnddviOqMPQmmfT/kky+0mnRTSGFO6QjzLvNyvqlqgLREsvbXnFO\r\nWLmS6n1wGDKmM6V3PWgykMLqjyWXufoHO4Ll3vbJsMIJASLBJxR6UeGxPz16\r\nvaHJtrTNOAJFQKahQvZyDIFnxqmXqCr3+LPYBatCLCMVe21rtTBIjT0hAerG\r\nP9ru8kSsXTKq0gsZNs9cjAbT/Wr34mO+fP9ip3P+rXTHaOGS38E05+R3/Gg+\r\nLlX81W4I6W/qdVOrmfBbgBFiagQ4M2T8Pwl9l7zi3jOioq7bkhqepJVMltkT\r\nIxtJRcLR8n1D1hcFv8ERyDrmanTDnwfp3cDU9nOAaF7bjuf8cKZOvAvOAQh+\r\n0QW6i5YcKGUqfx5dOmFQmpEk/BOvvikuLLDDsQMz2A2B65lXFF7zkzr5cw+e\r\nX7aLKuUmDiVHSmFaOazJh+G3tLHY9iYTsLdDlvEc6M7FrphbNq4MXiK9Zrlv\r\nvmg6DkCoNG5B/kfmALCjfHuJj9HKYuBVCO0=\r\n=W24r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"bc190fe8d4a5ec6227b2a69baa74d65aa14c1118","scripts":{"lint":"npx eslint .","test":"jest","build":"concurrently \"npm run build:cjs\" \"npm run build:esm\" \"npm run build:types\"","clean":"rimraf ./cjs ./esm ./types *.tsbuildinfo coverage","lint:fix":"npx eslint . --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:types":"tsc -p tsconfig.types.json","docs:extract":"api-extractor run"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v18.12.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.4.0","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.2","@types/jest":"^29.1.1","@types/node":"^18.11.9","concurrently":"^7.3.0","jest-fetch-mock":"^3.0.3","@sinclair/typebox":"^0.24.31","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.1.1_1668097660518_0.029438713530168137","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.1.2","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.1.2","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"spencer.tuft@gmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"dist":{"shasum":"bc016db3e4037c6afdaa67d26deebae5632c6b37","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.1.2.tgz","fileCount":42,"integrity":"sha512-34NMnyZK7ItMH9wnhlWX5zpRMn92UURUR/OBNk4jnoxlDoyAMuaUBS308DXyfoDDN4AjJycPQcfoCXbzK0ffJw==","signatures":[{"sig":"MEQCIBFou+tzA3Bt8Q1huVQVaX94GR/n3Mzf7YJSgvXc4Mj8AiBGbD7NgeMP33fgSBVhHnyn/1dAYRSU20hNMJ8g+eIFig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjboqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9vQ//Tl4XwwUyfF4Kv0L87+hwdGalePcpdam+iqlr4dYqfzER5EaC\r\nrw9zdVRjCr15JdBC/m714MDnidZaRGdLqvZxxi0huHANZs6ATsYrwEbpjGC1\r\nKul7huCojhES+sGY56uoR9olaH/e80rqZmqIdO/snx3DU5FCv9XGY0g/Qoxx\r\n31ZypD5fLBRGGGPwQxYPgwICrQ6tgDBksJ6XUbspXmNmAI6QOFZQvPTnoEkT\r\nWMUvrBDjQNimPr77Prwe3v3EUqRJ3VOR1gQ0pP/7ZfcK0IjMj8XHE+UZkqq5\r\nS2YKO3LAkzFfUfuE9p5A4pUpKPxeO0IDtq+eUqcgaZ1ti5TYKOzmRHh5hHTp\r\nrveJ5+G0nmG1KOL8H0g3GBow7qVvPB5B1/902iKu7YZH2A/xNgUmdeHuqoLR\r\nXhpj1SKf7lNSuhh19bPjyv0Hnu96dzEk9AUt71xFYDRXNuw7TkdPUbd+BtLt\r\nA7DVYM/mgJ6wCU0yx4MeJEa7hfzCO2+vC74m5txUW96Zyehmrygooa+lrW4L\r\nIUhgRnZDnlaExOEop+RmYXdrBcxzkzcumL2MOalSGsXQTbtK4nF3vsN8vTxy\r\ndn4CVxtVv/3ta/wM5OlDXNXJ13CVH8TjUtD1crMcsC9PC7QI05Rs2GILUqt+\r\nV+XodE07tD22mw3gX9hX0sSwtsuL/u7AOHg=\r\n=GChR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"1cf5d1d76a18f890e9e3a34bb00276bbc4e110b8","scripts":{"lint":"npx eslint .","test":"jest","build":"concurrently \"npm run build:cjs\" \"npm run build:esm\" \"npm run build:types\"","clean":"rimraf ./cjs ./esm ./types *.tsbuildinfo coverage","lint:fix":"npx eslint . --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:types":"tsc -p tsconfig.types.json","docs:extract":"api-extractor run"},"_npmUser":{"name":"stuft2","email":"spencer.tuft@gmail.com"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v18.12.0+x64 (darwin)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.4.0","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.2","@types/jest":"^29.1.1","@types/node":"^18.11.9","concurrently":"^7.3.0","jest-fetch-mock":"^3.0.3","@sinclair/typebox":"^0.24.31","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.1.2_1668188835686_0.23606285646865932","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@byu-oit-sdk/credential-provider","version":"0.1.3","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.1.3","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"spencer.tuft@gmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"dist":{"shasum":"93929476ab5df187d9b845c8b8d7db2ccafd8b8d","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.1.3.tgz","fileCount":42,"integrity":"sha512-tWpgeD3BzdGNKi1HfLEP9ydhgwjfmEk6nExaDr8pFvTmD9P8zXuaZ+IZwL95dknQJ39nSMF6FqNpsdMNV20d0w==","signatures":[{"sig":"MEUCIFa1VFmT1mxLVMa9wZ5M+qSO5oYkzUBDV6XzrBN9NZfaAiEAkpsLkMpMiYmG4SQRoQBSH4osSlYxp1R04umrsC1SodY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdnSuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHCA/+L4D8Bc43tPivisbRlKAPmE6Qv7C7uKDUNpJJjrmVEZnardNy\r\n8n3E6ukgxWBXdev2KdtJQTYMEqWgcc+H9pAzETzdk6TT+kNw847LK0re82Wn\r\nlzobMf9JdcX1lbvoUa3MGASvzScpnGXd9FHe2hjO2IebDNDArRezfKyK+t+n\r\nb/eqklCZN3sHbksjQ4FNIWqEr+GRoKe1+TMXZ4XLU+gGRjtEboQkste/Xvx7\r\n/nePja8Uw0OhsAnxQPu+36zHeOV8qoiEXepV6DNy0SJpYBXC214zfeEjRhab\r\nBgwv/2LF7RI2gW3y7BVq/HBMnObQGK6AprUu6H1AA8WqZnUaBPpIE1z7RjFB\r\nJnByBr8lIXTGfZjzf+IS8CDpYmSQhcKryoRD16XY1XrMCZM1ZrM82uMaXUsv\r\nWaw5A5z/3/cEZjYTduFYFk/x5125/dsO1TKGsRZ+OdI4UZhKIzrOY1iXcDSL\r\nPGnCj4JJ+dZY4S5/ZVJG9r56FAiq4qvDysy0BRB1vWdRKWTvcZ0kAzpYNpr0\r\nn/IgHSM30fwVosIN+O/NnIOmdZ0t2CC12xSn38Hy3yUEEKur4HNVCd8NvXw7\r\nWlrfP6tisW2ydKZtSJPGcXeoLkbNxQJJ4iqCBHuVpfQRCs4wMiJHDGOTd43Z\r\n87fiG/BTkLWKGn/B1VOWVZoOTfOL6C2pm1E=\r\n=3noz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","types":"types/index.d.ts","module":"esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"83a689628e7ac8a73f81a0c308fc303edd9eb1f2","scripts":{"lint":"npx eslint .","test":"jest","build":"concurrently \"npm run build:cjs\" \"npm run build:esm\" \"npm run build:types\"","clean":"rimraf ./cjs ./esm ./types *.tsbuildinfo coverage","lint:fix":"npx eslint . --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:types":"tsc -p tsconfig.types.json","docs:extract":"api-extractor run"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v18.12.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.12.0","dependencies":{"tslib":"^2.4.0","camel-case":"^4.1.2","@sinclair/typebox":"^0.25.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"^8.0.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.2","@types/jest":"^29.1.1","@types/node":"^18.11.9","concurrently":"^7.3.0","jest-fetch-mock":"^3.0.3","@sinclair/typebox":"^0.24.31","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.1.3_1668707502638_0.6673057907163564","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.2.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.2.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"a8d185641f06ef0514af181023a95cbabb94bc77","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.2.0.tgz","fileCount":44,"integrity":"sha512-aVWX/iGbu0Xl+mSNbwOVYiqCFi4UT+iesj8boytZCXZCBKB+EzFzqCiCYaKFIUCFcmfDsyhXIsJpp3uGFEkovw==","signatures":[{"sig":"MEUCIQCWTYKnJQtXk37UDWPzRx9b7v21Mjfi7M7+xViJFjp0OQIgc+pt3mmahYLZJYnOZJg9ET1CYU4SiiJsTh2waRxRzTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOHK7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4yxAAn+VLaaEIzXQqi8dAIsJ+2nFIPQj1v2bYDuouj0Oqq+dNUNow\r\nCDM2OP4JwEkT3QxHGS+BprPGEyWmuSO91cf7HvvgELQnaP2HIBj0vAFaXJe2\r\n81L2iEYsfguRSFtJ2S5nhYgBG9nY6uMCgoj9qhA4aSxgT5R8L7kjM8zbh4BY\r\nmrv+q0fW4Syi3gt8PUwl0bENR3xLopMQaH5dESM8SGpbVFMQ0vyQ0AXLThcK\r\n3ZZlOsO1GYcsHd8mSd7YwuQZ8wQ3m1Dergexrh7hp92Z1TINwjKU2bV6ROi0\r\n5fPXSHBJAECEKnlrMID9SIhpV3CuGMa67t4gT9Dt877Pr+ZtqJslVL2z051K\r\n+ZuIaaFYW1L5NijhbAuSIfaPNx6gwOuoqhw2rG2PkATG3T2KNWtEyeFSL01X\r\nGAmjj5UdbImYlefsBK9pHeuEyvYZ2Kk9EdNEoWKGdfkVzJsuK25ZxK6SsHLf\r\nQHddkA4xzhhzb7Bw1gDHNjNkYDphXS6v0z+nApcWxHiC9kaSuG+p8EJYu2Os\r\nUNlzb3jCgs0gsDg6qvL43Cr9KZDD+xf0RmxZx1f3HPeOZKLnPl4QjIDskgvc\r\nRMRi/gMK/F7SOj+QbyhuM5R+6FQeoTd95kjPhmHNJLWDtwWr2Kk7r7LsqhcU\r\nKiBC5eiGCk8pkZJwEf8qlFH2HAtX4Xyh9W0=\r\n=G9GE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"dd09b730df6b90154a125e6249b2d8522738002e","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"stuft2","email":"stuft2@protonmail.com"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.0+x64 (darwin)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.5.0","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.3","eslint":"^8.0.1","ts-node":"^10.9.1","typescript":"^5.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@tsconfig/esm":"^1.0.2","@sinclair/typebox":"^0.24.31","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.2.0_1681420987252_0.7733934135977323","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.2.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.2.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"6bb0608f796e7175172eb100c4afeaad7b8ca1fe","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.2.1.tgz","fileCount":44,"integrity":"sha512-iB5e09RDJE2wOXDANova671LEm67Vepwk87ZRQNthnEzK5g6uHziUJ0+WbYizRRXxOqgb/MSNwKYWSv+5sZsUw==","signatures":[{"sig":"MEQCIAUJgY7Z/HxPZg1vWJmuX8rfMO+TDQcmniRmyXJSg9K7AiANETzSiSy/+VaLdfekrnT/Rco0rC8kKdTt+7GsZXh0EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOIg+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDmxAAnIFq5cMF2ZRu2ont5oMdyaYumQgcw+gcgB5wGHoQ6gboTFDl\r\nq7rQDrFwUnpjYenWBwajKDMhJ6w4bLHAB6pEM0aEjjbD4NmmxqtkDrBrOcHj\r\nIGNNKCJvE9uQxyKsuNpuqvoMprKVXGXDz9In9l6+oXqvpuheXQChtBhdIkLU\r\n+O9Jz7l7Fjf7eJiqr6QMvx+TZJ9F9qPR4iXcmr3QyoA0hF06S1U/MvikqvZS\r\nuHELLgjp0V7n362mbNl9w2sro/tzLsyC3sjE8MdfIZcT3Xn/0TlId+yj3uSQ\r\ncn7AJN2GJZ5tHsCNZa8HgFFvcGDY/MV5UiVIzMCUPy9vxdXIMUeYbXVxEgaP\r\nUzYi2+mgNIUkFPo+72SHCE+GnKcA9D+MzHCko0izp9a2wIQ3zlJmCsfzZdRo\r\n7OVGfvgxPSKHCxdV1HHN7XP7bGmbm/0H2oddutbZ46WCAcoZeJK0XcxXeHSp\r\nXkXe/jhTed+lP9JXKrV++v9PhUmMdDZ6ApWmTbel93mOdls6uyIQoWkR+Wk+\r\nokczBkQlo0LAaX6QCDiGH7HskmqamlrSg45/D/WWFZGoUnafZfn4oruB600g\r\nrDDwfxP/mgnBhQN/sGJSTjc0/5g9rMdpMH6d+MLxdQ448AkPRAc3Nask8y/5\r\nOKzvKdGBMrcBGNRhOmWi0z9lKjCYtO30suU=\r\n=vnD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"63f2f243b74c3d03ab9844f33db79855b0394811","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.15.0","dependencies":{"tslib":"^2.5.0","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.3","eslint":"^8.0.1","ts-node":"^10.9.1","typescript":"^5.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@tsconfig/esm":"^1.0.2","@sinclair/typebox":"^0.27.4","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.2.1_1681426494391_0.8089218917282068","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.2.2","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.2.2","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"051631154700a587056b6f819194696838f40bac","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.2.2.tgz","fileCount":44,"integrity":"sha512-lMPHP72s8dRabopfJjKQr+mC5QBGcxrbL8DMK8f2Kxyyw8qlKwp/zeGKKbMI+GxcV3R/xcv+737zsS7Y/6ufLA==","signatures":[{"sig":"MEQCIFyeJUpz0rYI/dekmK+3Ib0uhIIB+yczSyMTAqP2igDtAiBJ8vbLuq5ngRTkUuXJnMZsv40gh7utGULqjKPL1SSXmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206239},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"a619e129bf0f1e686d511e74dfd55a72c8e9bc5c","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.3","eslint":"^8.0.1","ts-node":"^10.9.1","typescript":"^5.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@tsconfig/esm":"^1.0.2","@sinclair/typebox":"^0.27.4","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.2.2_1683904954498_0.6825584294830056","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.3.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.3.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"71d53d3ff768cca0f899e6ebf61d34074fafe113","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.3.0.tgz","fileCount":44,"integrity":"sha512-MoiMa1dps6dofHfIlB8/rZNs7OiqdUduZ1rpCi72luGq4Zm469uZ/P3YHlbkTszlfykgFfrdG2qUgv5gD1K1sQ==","signatures":[{"sig":"MEQCIFb3vJ3z62VbT8RiMsjhG0Wv7eI0UC0qui2BtsoCTisfAiBTR9ZGBUW545Ay7YLOGSAMN5twQU5RHZ6uohDV9IamNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208266},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"d42e8fbec3e1d9df75ee0cef6f0090566422f383","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.0.3","eslint":"^8.0.1","ts-node":"^10.9.1","typescript":"^5.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@tsconfig/esm":"^1.0.2","@sinclair/typebox":"^0.27.4","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.3.0_1683922766352_0.04078805121107543","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.4.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.4.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"70bec9ba96808fa2d22fd25e0ff53bd337185631","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.4.0.tgz","fileCount":59,"integrity":"sha512-8nuz8YyJVMqjqL+SUapvd4sJi87tdMrZoKUQow7NmSNy2ofm9cA91Gqin0EIjm5q8lYsR/aVS8QaLz46WW/uug==","signatures":[{"sig":"MEYCIQDTHcCbt7vT/VGsWzqSuHkRRc6h9JSExyVmXyVdG/F2CgIhAJYKZrmh4Tts5rFx3Y/xpjjL++4tlnELbCVU9SBQh4f+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217161},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"99923136940e36909e5edbc631b654570f12a733","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.4.0_1686158108190_0.6536877340999825","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.5.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.5.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"73cc48779c7fb979747f7c8dff1e216e205fe258","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.5.0.tgz","fileCount":59,"integrity":"sha512-tGgkU+ZkGuzW98vemO6/Of4NiiInD+6Sp5yy8TtdVEYMo5hnahkgS2O2cFtTCH6MFUPv4nFj75UzDHeGRY8dMA==","signatures":[{"sig":"MEYCIQCC0neRMNnL9Lx/t6gw2sVanOV4VgnG+txXOBTeCuY9YAIhAJZqAG6IwW0uOzmO+xUbMvx99sV3oVIzXTrhS8KGS/f3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217214},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"a7b703fe49e0ace1d935b0b49b20b053bf34c1d0","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.5.0_1686582761219_0.8839291553870812","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.5.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.5.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"173c66be4526196d419085c07dad59161bab60e2","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.5.1.tgz","fileCount":59,"integrity":"sha512-ImPC1gXjerqx8XHWWYAHF4P3kdVo1/tiexJ6M9Pj45akeoQLP7tySwJB0XUdFF0ek3Ffy02gRossVCK909tCFw==","signatures":[{"sig":"MEUCIELQUA02nmlURLYNgDbHg882J/V2Eq9wzcQbKOZc79fiAiEA13ZxEl84vSJQ95h+Dqg30/Eyq0PEeRnic8DLfmMzeB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220259},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"08022b566b0135a3d37733a37ad4edd26c1c5d5f","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.5.1_1686611720161_0.7358859942223894","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.6.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.6.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"8ae82efcd81eb025aaa633caaee054955abc618e","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.6.0.tgz","fileCount":62,"integrity":"sha512-DOZjTnczBxrRe+Vnz/dyzMJsfSNZTHY0U9RMlpeBF6SwgijkemScu9c+ySS9bdWATJZxqlU1jsh7W5myV3El7Q==","signatures":[{"sig":"MEUCIQCM/Bt/gktI0n0PHoSf2arkncTaATXbha0WInKdbF+bMwIgIFiFy25l/28JAWOZ69LYicIOAB5salMY4MsJngTtTgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226768},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"5fef3d0818fb415a8862a683cc98483ecac7edfa","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.6.0_1687470799589_0.32228274714653127","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.6.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.6.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"3bb0a7f3ce10ecf3bdd8a17159664c8c84197236","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.6.1.tgz","fileCount":62,"integrity":"sha512-HCVy+U5IKcI5dHk8eeqizMmiP8GEo4Zpg3bHm5NeAUO5j8vVx34lhPCHTJ0XEL15LiBZuNwGxUgpWIaIBQcVkQ==","signatures":[{"sig":"MEYCIQCX+oeCifYuL3YKBhJJhDyLE//Q5oxe9KInn7ztEPWadAIhAOzKPTMcEAgfr/zgFju4W5GKMSf2HDkhYMoEvYFw6sEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226384},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"a73f162c8842de447329d650b7979a9e3e6b0b70","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.6.1_1687545411063_0.28025212858976123","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.7.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.7.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"52ee50b6f12eb6d086acf6979571d20875aef657","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.7.0.tgz","fileCount":65,"integrity":"sha512-0AWRa/Ts+OrjlPGetNNvgzNo/57QOOvzezXMnHDPqM8rdACs8oN4Q3YBK0+IqiFoHB6mDlmtFPRI57Ct9Xp/kw==","signatures":[{"sig":"MEUCIQDSKWE1bS4qJDof7/5liOF1TGITrhaGo0pBOta+2D1NtgIgYkV9M+yrIyFBY94X2sNPBGG2lAoAj5YX1z5kPhEauu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233009},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"6c3417fbccacab81436e3fa0015eb376a9db2525","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.7.0_1687810501249_0.7951163679782254","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.7.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.7.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"33e116a05aa4dc38ffb51b407f54a6034116dce9","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.7.1.tgz","fileCount":65,"integrity":"sha512-ZBvehoJoramAagF4/cI1sIXtZ4fesgN5G9QkJKFWrhCoApQSXkYQt2DhzSbpCeSTyOwX2r444fHTtM6NH3TRlA==","signatures":[{"sig":"MEUCIQDMSFQfKMeTn+Ybd/R9mowZ9l3+x/qgirZf7QVUENf6cwIgPc6/z7qXhotPnpAM1IBFJuz504jB7DNVRXPpJjUcqK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238741},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"0820a092192dc53bbb24ea6e1fbdd1af0a482dcb","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.7.1_1687898359955_0.9018639299456956","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.7.2","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.7.2","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"bf183e9c81ecd7d2c108f0ba0bf96d92ca1e6ef6","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.7.2.tgz","fileCount":65,"integrity":"sha512-rUYU5AHUFluh8NebPbGQUZERv/DacloHs3zDsPJ6kOTldpiG01rEad++Rcp3Y0mgFARUpmzqyaKfCYXzVYeEMg==","signatures":[{"sig":"MEQCIGjKE6zVwPjeBlnffSQXzcOB0UvYNyxntI8U4w3kdYDvAiAhbLsNZ9o59qBvzLSRb4gToiAlRNvM/QPaYX5VSbHdJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238707},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"a7a8e2ddadb1236fc8f914d2e7bb2283af968297","scripts":{"lint":"npx eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"npx rimraf esm cjs types","lint:fix":"npx eslint . --fix","build:cjs":"npx rimraf cjs && tsc -p tsconfig.cjs.json && npx echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"npx rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.7.2_1687900290672_0.6768982954622516","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.8.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.8.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"9b7a8956404cbb69c4c441855f1076dbc9263eec","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.8.0.tgz","fileCount":65,"integrity":"sha512-pZ7iKAEPcfHftTfHUY92uSt1BhA5JdIjNE8n727G5hL4uS/8ii2Ts2KqUgFT7mD8DGpDBR9Tr9n1OFmhZuvTIQ==","signatures":[{"sig":"MEYCIQCq0RN9PW5Bcfk5D6CEFi/0fMSNCwM6dFcqsl7Rdl0mYQIhAKyi2vvAFXca0ZQAdLlQr3Uu9juAa+4aXmSfTcH5jZt8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238948},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"daf3692896fe42bd4b5060487ca3c50423ca096a","scripts":{"lint":"eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","eslint":"^8.43.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.60.1","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-config-standard-with-typescript":"^35.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.8.0_1687974287529_0.6483219629308801","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.9.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.9.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"5b4a72517eb0a97a13bda3bac4f4bceb749f5945","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.9.0.tgz","fileCount":65,"integrity":"sha512-z7TnhqVGs9ikJDOLPn5/T/wPJij6Q0i0WL6IN7ZxDqWRCBnSU7s7LQLbQkdSw4xq3kD8oUugxZgRi/wgZEVoaA==","signatures":[{"sig":"MEUCIQDA4S4qtRgVwEVkr67DRVyYA9LwQJbF9QdI81ybxInVxQIgLlp8HEmzx8FBphafzn38L5q0kv9u9uYQTwuDuGQVJXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247508},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"43a7d95ac5b0939827997577aac11ddbd28673d4","scripts":{"lint":"eslint .","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","eslint":"^8.43.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.60.1","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-config-standard-with-typescript":"^35.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","@tsconfig/recommended":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.9.0_1688161502097_0.3995649712201663","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.9.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.9.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"74eaf42b2028ee6d3a89aaed6886cd9085b011be","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.9.1.tgz","fileCount":65,"integrity":"sha512-0CWg9BwEJHWYS24DB1HsOsj7ZiTa0yir6docK4+NEa7D0JOoqU59BCoN3X2z3Z21CgA7qO2hkHQAcgALybl4fw==","signatures":[{"sig":"MEUCIGjyy3rr/er3EJ7bLfaJCOGEh7bhYEl2ZaER2HbpWbABAiEAqpe9TTWw58kDM1dDG5uL4kMXsZoEqrp7bnSjYzq3NBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247528},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"9a424f069008f7a57084a00b922f587c8f73026d","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.1/node@v18.16.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.16.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.9.1_1688769658745_0.21433264914668482","host":"s3://npm-registry-packages"}},"0.10.0-beta.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"33a339e1ab15d90fc912faa6fd634fd35a60240e","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.0.tgz","fileCount":65,"integrity":"sha512-xK/nmEivCTzIa+jEYrSmJ5ObgiHJIfuJcwzYrS+ypVUznTfBFHCMc9eoz5mBmSktoI0yBuWqrWiaje9BlwBvJg==","signatures":[{"sig":"MEUCIQCT+3UJ8rHoJbpoz+K8XuBkD4nogXT6fwGNaFH+hhthvgIgKtP8ZZuqz03uBnuyMkz1z9FoQD+GW7FazVaZYzc/Dt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253985},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"fdb406ed1a7f4740b5b94ec2764d8b921d24df7b","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.0","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.0_1691771014192_0.877402933550488","host":"s3://npm-registry-packages"}},"0.10.0-beta.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.1","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"723b89f036e6021e72355910eb1874fb16024a49","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.1.tgz","fileCount":65,"integrity":"sha512-RQCsBp2eB1pCOmjyUrnH/KCbxF6tg7pWm+RPtU1XGu8TWcfmHhtJVcTHs1wXvG3GNG/m4Pbk4zD8Djm2iSTI/Q==","signatures":[{"sig":"MEUCIFyzuepj1MR/zRRdvbEMrra0+15Nt+arjFGKSk/GcShSAiEArlIrj2FWVKlmJERhAiaV8/RgNw+ocXZoZq8i4UNQ5Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256058},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"78bc11544dff06ee4c6d19f46d0bd35806a7b446","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.4/node@v18.17.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.1","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.1_1692394573417_0.7376063201118734","host":"s3://npm-registry-packages"}},"0.10.0-beta.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.2","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.2","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"d7abf5a0981ac1c7b75c0ae50d01964dc444f92d","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.2.tgz","fileCount":65,"integrity":"sha512-/FJRpP6iX99vS/MQ7pp1Np8TRA2FkKwfTrTdx6RJs7jBoyUsn4a1FQlXE0he3AJrvQuVCZ1VZByq8g3JeW5RXQ==","signatures":[{"sig":"MEYCIQCCuTEcv5pXRY0WNhPkeXRvg9sFZHKpSq3DYUx3Ijsi/gIhAMFS+iy0EApFPbKG0jVn+zhs5PWreeTKpNFvs/5Obht4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256481},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"7c9bf909d0e976f44020c557ecb133fcd190ce55","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.2","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.2_1692645165689_0.16219525785425093","host":"s3://npm-registry-packages"}},"0.10.0-beta.3":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.3","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.3","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"a9adbf904b2cd3c09e86d747f09ada3575eccc14","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.3.tgz","fileCount":65,"integrity":"sha512-8eUJiPcSqq+vSrFfW9G2noQvshHYnY4OKyToXrHiPdi1Tn/JDz+32TCBshyd2Ki+uvR+RcHcQgJB/Ble7i6r5w==","signatures":[{"sig":"MEUCIQCFH7c8t5E6eb+RW9Nj/+9XGkc6qJWodjkTfLUjT3gI3wIgOW8+beZlWTDURf05EwrBFxbd/lKw6FnNeKy1V9BF//U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253863},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"17715294c8f9f673bb63093affa2d20cc1282e95","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.2","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.3_1692810340481_0.29570369903850224","host":"s3://npm-registry-packages"}},"0.10.0-beta.4":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.4","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.4","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"c0e2ba6296d55db59bf505cb318d5b6c940afd01","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.4.tgz","fileCount":65,"integrity":"sha512-1ivQOIfLFl7H9ydEtOFOTCj/1GpJd+AZUSkJiqFBtxOALo+W1ToOzfD44Vg/KLkPiBtv6c5JZNxLqFkHAzZXtw==","signatures":[{"sig":"MEUCIDUB14Grurt/FwrluA9pe1DvgADlxdKGe1Ry8FFUwRGNAiEAs19DRyOp7nmkC2c/CccC49r5kyxd4qkxRCt8ujuIcLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253863},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"e6c3cce0e0ddda51df2aa21218cf8556d95844a4","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.28.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.28.14","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.3","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.4_1692816828375_0.21575921985961588","host":"s3://npm-registry-packages"}},"0.10.0-beta.5":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.5","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.5","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"db78269be1ecde3ed52c19fdea2a960d44d1950e","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.5.tgz","fileCount":65,"integrity":"sha512-+Dhu57bQUk90rDwicXISoa2chgkLN+RUBdXTF2G7wSwhfNt42ZlNYsNkp5WlRvORVR2d4MuMpjMGHyWyf+H7iA==","signatures":[{"sig":"MEQCIFBUZY4LACLoFEtV8b147HNMigiafit4l8fI4YjTRyhQAiBQO/Paa8TppMbyBv1Q7L0o4rcO9LVo9snAIk5Mdsdnow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253939},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"522f256eac38e5e35b39c64aa14b854bf52e7904","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.3","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.5_1692830621139_0.9497519452082301","host":"s3://npm-registry-packages"}},"0.10.0-beta.6":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.6","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.6","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"b8ed091538c656b163d642deef821c62d84953c3","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.6.tgz","fileCount":65,"integrity":"sha512-ums8LBYLB62EX3b8jdrxlD94GyKiqo2FZIERM/LyapxWynyJc8JOXIvDet3StQ7tdpDj0equUz2NTJa75olrLA==","signatures":[{"sig":"MEUCIQDZratPPn3FYxdfJ25rpAB8P2eA/2nBMQHlrjMTM/6lOgIgEH2TUv9NivPpw8LAzaRTaeMsudKIyLJcbM4mU2MNSpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253939},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"bfc116df5491fbb56dbeb711ab1a6531a838a9ab","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.4","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.6_1692978903435_0.8253399559606847","host":"s3://npm-registry-packages"}},"0.10.0-beta.7":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.7","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.7","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"aa9919ca63c874269604dca76c1dbd24898e81b5","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.7.tgz","fileCount":65,"integrity":"sha512-PPn9v65YRdElYfc5Q4td+Vs1ZiYcP+MiD66D9c3lyr6+zw678wQPQbR3GwCdWPZIyUyzi2jd62QIDBfqym7O9g==","signatures":[{"sig":"MEQCIDEz8DA+0nKSK48zrtsy4lcdwNg6YDWi1mBRIQeEsZBUAiBUeDK6pPh/VhUAaZdQ9qv18iVN/eI0wSnlgV1bxsFv9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253891},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"c018ea8dd8b0e7864f639694923d9298cb6480fd","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.4","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.7_1692982603252_0.6391690773312282","host":"s3://npm-registry-packages"}},"0.10.0-beta.8":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.8","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.8","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"bc76300224bba3d2ada1acd70b94f3e2bfb4cb41","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.8.tgz","fileCount":65,"integrity":"sha512-9RBYWsuMdP9QuXATPwUK8to1r+DJ9TfKAYQfoD1dVnVQcJXsbR8auul2mQ07HSgLJbujjHYaXYrF/cjenL1O+Q==","signatures":[{"sig":"MEUCIQCL2zu1mv/YJp6UJ+AZAzC3sD5tGcrZ+zdW5YLKde2tUAIgJWnd0z1TOOVsNjczJML1XtnG5Pdb62l4dNm14WYnRrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253695},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"bf74ab59d9d5067b2497678f71fe793b4bba3688","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.4","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.8_1692995210553_0.6215913254052925","host":"s3://npm-registry-packages"}},"0.10.0-beta.9":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.9","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.9","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"333ce51adf8849139ba50716838dc52f010c183b","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.9.tgz","fileCount":65,"integrity":"sha512-BI3x/YelPz70gQ8jPvsQnVXIRev4jwmzcxVl7tDHkptNaGFdl9d7xZH37u//kPhT8xpSGGazldRNp575s9X5wQ==","signatures":[{"sig":"MEQCIElW8E3gEaiO13YYN9WZxsU6OeNLDjB02S0JiqS6S72CAiAIxUNBWUyH6B1KVs69R+ROTBgTHG6wJQ+tumz43d+edw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254142},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"f76c476d329d998d855991d8b7039768f99e281a","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.4","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.9_1692995580475_0.060683213990047724","host":"s3://npm-registry-packages"}},"0.10.0-beta.10":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.10","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.10","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"de8c9e1bb89ff345d62f23e386b1a714d7cf3954","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.10.tgz","fileCount":65,"integrity":"sha512-ZJt4U52Q2DPF880rTh2XRqEaZ1WqAk1Qsk4RZTNHmrNE+dye+1IWb+vPwziMXWb0iS26poFDXrZ8R0ETq8Fonw==","signatures":[{"sig":"MEUCIQCHYIHHZCIIKWbRLqABv1scUNWu9NAJV02HRtyoaqKvgAIgKu9kqR0X9tLZdzO++71ofIef1g7GE07nZRNnohdifaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254715},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"183499f5348c919092133c66055bce6186388431","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.5","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.10_1693287267123_0.5752595648867407","host":"s3://npm-registry-packages"}},"0.10.0-beta.11":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.11","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.11","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"40e1142d8106c039f5c5b3b1d4acff5792469966","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.11.tgz","fileCount":65,"integrity":"sha512-dV3h4BpVP7yppkhCj9IO7Nr0FxUTgVzN6Ese/D2XSOI8ulTjc2qXef6GWcjBcU/rLLK3Wy/RqJ05i50q2fNgFA==","signatures":[{"sig":"MEUCIH0UW2Jl+/kpoVI8Xv1F0iyxnw4mLkXYPIB1abYenYMRAiEAjqFzt3DehxoxiAuDWjaS2RQlS6ZoDxH/muclTL0O+qg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256456},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"df4f52e9e74bbe172c7fa45a13af6062dfc5b853","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.5","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.11_1693335404393_0.35909087834819275","host":"s3://npm-registry-packages"}},"0.10.0-beta.12":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0-beta.12","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0-beta.12","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"10cc9b68b9d1d30511123323d556a1dc4869063d","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0-beta.12.tgz","fileCount":65,"integrity":"sha512-rHAn0EclY8PfCh0/rLZLwiNYNUusaECfQvtEgM93mBIHjL8LYCe+7mq5x6lPY0mWACfbdD0brK+DHWq63d4SVw==","signatures":[{"sig":"MEUCIFxRdpLrVjtwZvtPlz4eqkLmqzuNcaR0C1GMDNPI/ldxAiEA58CL6eTvnEKKGmIltjjoyOghK76tf+9DIWHDW4o9X9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262173},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"86e78bed2689ba54f810e642a00e2320223a6cae","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0-beta.6","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0-beta.12_1695221246812_0.10592617991800557","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.10.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.10.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"4b60068c5a7c498f4005b87111d79b9cb9f09323","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.10.0.tgz","fileCount":65,"integrity":"sha512-eszpPvJUqKTdWaSLkKcZaZ+NPn8p+EbM2BZIWJDmwQqOtOOn/1YpjwEl5pz4CpWzQ8lis5CbzMzGbwLPwPWxPw==","signatures":[{"sig":"MEQCIHiiis5YdrH55HLInQYjDdOebeYbKdn+xjKrP6xNvIIiAiB/v4AFAbMpiW2aIL+jdzcA3IacUxvIcTHAM4TzfrltLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262158},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"eb09c576063e5885d6c1a5b401071fc31e61b66c","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.10.0_1695324898168_0.7351448109737688","host":"s3://npm-registry-packages"}},"0.11.0-beta.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0-beta.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0-beta.0","maintainers":[{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"4f47dafc1eeefc9eff8dad6ebba8325477174091","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0-beta.0.tgz","fileCount":65,"integrity":"sha512-FM7D8y/JX/N74mm0cX1Ph/E+tAjGvcerOMM8B9iMc4QKho3DQlVjN+vtByCz4XIwsDPkSEzjeRqtB1s2an6W8g==","signatures":[{"sig":"MEUCIQDelenKzCktzaVO7cEOcI0J4oyZX/SzcKHPF6AvOePHWAIgSa8CPtQKiCwxWJHe59+YN49ro5b20EeP1plxTdKG9z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266725},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"4be9e867105d72613b79eb453c6b7f0c52e25329","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.17.1","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0-beta.0_1695833883189_0.3281974017244733","host":"s3://npm-registry-packages"}},"0.11.0-beta.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0-beta.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0-beta.1","maintainers":[{"name":"byu-oit-bot","email":"specops@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"e76876786727dd57cec88b85bd5fe37481acb1c0","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0-beta.1.tgz","fileCount":65,"integrity":"sha512-otatruiLkIWQsKiJf5hjFxx0cBXoLoSEdb5HSyLwT/kSPMBuvxCKzDnjwo/Dv8n+5Ajs7/gUJafTJwsYj+iHNw==","signatures":[{"sig":"MEQCIC4ZhMJvFl6NlsG0sQYA1XFEpF0sboZVMWtP8YTLDwWnAiA9AM2C18d+3bvj8nuz7nr+EFtQhCMA8WpzW1MKwOzt4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267790},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"7702f4efd4964921f5283dd82aa9ec6afd0f5f36","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"specops@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.18.2+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.18.2","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.0","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0-beta.1_1705695198383_0.575842098356671","host":"s3://npm-registry-packages"}},"0.11.0-beta.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0-beta.2","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0-beta.2","maintainers":[{"name":"byu-oit-bot","email":"specops@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"abfae420713ee96533506de20c90144a3041fd65","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0-beta.2.tgz","fileCount":105,"integrity":"sha512-PCFy+F5cQruUNiGA0vQRkyqTUH/DoFQoeU5vgNGXAIMPan3NmVdtoigiKAl5kO+EptU7EAq+k3jQHAWBQaPnZA==","signatures":[{"sig":"MEUCIQD1bQsmHsWB3KAicaPe76tgrbiqQwCEuNIFybvzgsR6KgIgGzqXWv3xlrorBatOoSItzMdljRLc17oG7Ldz+w/q008=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357611},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./types/index.d.ts","default":"./esm/index.js"},"require":{"types":"./cjs/types/index.d.ts","default":"./cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"fe3036b09b7fd22c31fa47aaca8fd8faf17fc30c","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"specops@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.18.2+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.18.2","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1-beta.0","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0-beta.2_1706201752323_0.4108772742514848","host":"s3://npm-registry-packages"}},"0.11.0-beta.3":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0-beta.3","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0-beta.3","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"d99846c5fd9cb6615ce2266069ec2a1b6f9ef800","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0-beta.3.tgz","fileCount":105,"integrity":"sha512-NUVyHF+IDVQTgamT21+AXJsBMeYmOaJQcUUrRNgxAi5YD3JfCuO8pVdYZAgMzR9bQXbdVL2R9AFYCbM7DfTF6w==","signatures":[{"sig":"MEQCIDjcb+5/v4yJoOZeeODw/EmdrVKDbTidt8B133bQmnvzAiBzuG5KV6qCQyE7HzYVOKmaNJdcmpPVx1GMU5FSu6auYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357601},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./types/index.d.ts","default":"./esm/index.js"},"require":{"types":"./cjs/types/index.d.ts","default":"./cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a844fc9538f3690eccc4e8563116952563a22fd0","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --ext .ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.18.2+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"18.18.2","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.11.9","@types/debug":"^4.1.8","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1-beta.1","@tsconfig/recommended":"^1.0.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0-beta.3_1706815270348_0.42549155089091917","host":"s3://npm-registry-packages"}},"0.11.0-beta.4":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0-beta.4","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0-beta.4","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"d5a188a7718d53cda7f3d50a19134409e4dd79ac","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0-beta.4.tgz","fileCount":106,"integrity":"sha512-MC2xPx2cd2FGHeu9d5gUlZv3/ATRgfc99WvKzuhTbEKJfNs8m8+NW2APVhozG4555hAVD2eUk9xX4BkUcp4wZw==","signatures":[{"sig":"MEUCICkUcczcvf2f4mKFssd+f/iOW3rx9UTGJcT+qZGbwbCdAiEAqwYlCEjmteqtkZPE1e95f+fUs6U+TJQM0lfB0Ad1Xls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474974},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f8dd81594b7f90e5fd140ab6e023fe5683d5a57d","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1-beta.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0-beta.4_1709075851411_0.6859109758864634","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"27837e8244c45f41b6d443bbafd6ea15ec31efa6","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0.tgz","fileCount":106,"integrity":"sha512-DAg9qaZMTirLe5UyoRpp9f9dYyjc1peft6Kwg1nS1JniXgNZZ+DhuLbKhNehRhNLXhJbKR9E+ZV1fWcMp3etiw==","signatures":[{"sig":"MEUCIF/KC5O606BVvVlN+gVGAq8S+zW0Q59Ie9gHiFdj/cL2AiEAniOjMXDbvV1zBJJQE6/DJFFkud36Tarlg1XZQ7ucoE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474960},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"1e7ce8c3564fffde1fcc44615fb8f6b72424e000","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0_1709077900403_0.995627176383745","host":"s3://npm-registry-packages"}},"0.11.0-beta.5":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.0-beta.5","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.0-beta.5","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"ee281d2a1ab4801d295f0e6bc681dbc5eaa55cb7","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.0-beta.5.tgz","fileCount":106,"integrity":"sha512-rVMCfGZjsFDNfLMS/eF8DQcRdnbLw0kIaumCyHiFmqhoq8fJ3fsKgpdnzTZgvUyy7su2mL1l4MhohOEGIqnmCg==","signatures":[{"sig":"MEUCIHgOwn2qPDYUkjOZkSbiG8cVxfYCh/00TaIpDBOnIztxAiEAjlxYa89jpXEFzH3N4zTMYthVln8KfZT7RLilDnBW3gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476637},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2ddb6d12f5f85a5b0400186f44040360f9b45c83","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1-beta.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.0-beta.5_1709936392502_0.920057032166038","host":"s3://npm-registry-packages"}},"0.11.1-beta.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.1-beta.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.1-beta.0","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"7122a2e40a6d4b44c0d0bed9c91cd51ba85a9461","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.1-beta.0.tgz","fileCount":106,"integrity":"sha512-PLQl9NDawJD+Zrfe6Cgu3pKMnlbHgRF4FxsJUYiVTwYduyIUcZnTDLsxNsWvhw/WOsvr6Ni0ZEsEd+etMb1ybg==","signatures":[{"sig":"MEUCIQDSlhJwGOiRD/kz9XjJgPJfczHz4w7Hb7SvTuGIrEWy5gIgBUxpMRFhkGfRVViTyGPTBAHdqi1wBoUly8ih5coaIXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476630},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"23f7178b2a0ceb9872624bfb1659c082ccd391a4","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.1-beta.0_1709939880295_0.8110716589167346","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.11.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.11.1","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"c5bd9951db2b743ef99abd0106152236ab335228","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.11.1.tgz","fileCount":106,"integrity":"sha512-5XSOfcRqtWm5OYA5/aPycSXGDMqHsmD+rNIvfb/b2dSskuBtFNPiN5ZyXdJ8ySKTNIp7UCwJzd43fBODWcC9dQ==","signatures":[{"sig":"MEUCIQCn1NZMlQB1EdQXRGOgnws20xW00GRb5/GRsZ0U+FGQhAIgVLWltQ+LHOFfSJp0uA2AgmPmW+7IXSG/MlPnpVb4Hvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476623},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a4630a06243ab26bc5ef9f127ca6bac69d28e740","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.11.1_1709940836220_0.7350727175697103","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.12.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.12.0","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"540d8fc82ed0c5ed83cb6d248e51fd100b7f85e2","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.12.0.tgz","fileCount":111,"integrity":"sha512-2AT+hMsy0u7MsSsyWk0KnyrDkVK9oqG1i1wLfPBPikLJbyVMVBmXpyNMo+wLOWCT1GP/L1HJYSdTL9CS58jx1Q==","signatures":[{"sig":"MEUCIGSF4URqTEeK0hVaEqUK13685zqZuurWOU9VZUrYoG1PAiEAl4IuA6NlDhxSKYPgd+AyjbkgTEX1HloifgFpF4JYHWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495898},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"037c7f766b065837e491864448cb26d00b9ac02f","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.12.2+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.12.2","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.12.0_1715358825699_0.14161860527833636","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.12.1","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.12.1","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"8bbaab757c906ea0d4fb58a84021cbcdaa289715","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.12.1.tgz","fileCount":121,"integrity":"sha512-1f1SX3VhvqsFJDfzP8dXYfrBaYVRDkSBJ/EWwq9WOuzHKHPk0L7L648t6FqrCazYro7dggMyMojVqkh21niyWQ==","signatures":[{"sig":"MEUCIGjk5J3TVbq0zxkjNiUCHEcQJaPk/APEQ9BVhGfQGXMBAiEAitXzFfsPKYE/NzxUb581wWJoBDWLJWJCfxfyrvpc5BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486986},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"8b57178d355f5f8cb9cf9631a4b995f5719b17cc","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.15.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^5.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.12.1_1721941582131_0.7808565423642455","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.13.0","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.13.0","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"d7d858e102ad448971e009a2259cbc522d8c6d75","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.13.0.tgz","fileCount":120,"integrity":"sha512-Bf+zRz+HUcxvCdOMWJscpUAsZJgTlP2iXFqCE6kjyAulgaKpxp/5af2gZb0zAwvdLX6kIHFGMJLPLNhoK4Dpjw==","signatures":[{"sig":"MEQCICj+E5dNjG/XJnHaQMOcXj8Bc/ozOa8Guzc+FusNCISwAiA06U/lVUFunT4q/hArbdM2ud6QmWerGPHxTb942qCjpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":500432},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"5e7d0c5b7e5eb4f7160e5c82eb2488ad01d59feb","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^2.2.3","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.13.0_1722063072787_0.5546532974635527","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.13.1","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.13.1","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"30206ec05478254658c0f7b21008e6a5a92712af","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.13.1.tgz","fileCount":120,"integrity":"sha512-LJk7XYmDZnwWF3gibE9GiFoBclik2887quX72eywK9grctSbZ4AytygWvxb3reapV/mduU0Ma665f0mLsv/+zw==","signatures":[{"sig":"MEQCIEl7W9w2fPhk9LSwz2pnE4Hw9jQCsiklJEEcDBu7220eAiBwF+CcyP9HgachXkKRHEoyuXOAkgMQqXL1GR7729ndSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":500432},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"074864d9a0a75555f7b596b671fb1d78831e8e21","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2","@sinclair/typebox":"^0.31.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.13.1_1722108883622_0.7910423795415373","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.13.2","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.13.2","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"164d720e970de0ebfb6bd49cdaea115de39ed145","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.13.2.tgz","fileCount":120,"integrity":"sha512-thTB0fMMlDA9QrI1bOWzWAGp/KmeG8zC9t4ROcfjW9DnyhcvlpJNK8hzGWEPwK73tykoAWqPOu4k+a+h6Ynbbw==","signatures":[{"sig":"MEUCIQCmuCmU89aqMVoHr8FnVFcfL2s/AQN++fAE5O65ZvN/WQIgNvUpV2We1eY2uNabPXo/CGmpZd7V6iw61XQs1kk2lYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":500460},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"da32127b2989d7c3772aee326a88abed7e8968f2","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.15.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.13.2_1722110074062_0.229222374360736","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.14.0","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.14.0","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"e77090dc023c0555fd99fdda277af8ef39436e9d","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.14.0.tgz","fileCount":120,"integrity":"sha512-pE3B2FuRRldM6G21LLIbiYQGdwr98f0Q4eGg49u1Xvn+5XleuDIcIawvo6pVP47pcoFLfdOFCH7/vTdQpJozVA==","signatures":[{"sig":"MEUCIFMrbVCUuh40gnJq+t4z7+WF5KywbOxTBQgqB83+NvqaAiEA/UM+6neDmTw+fUsCJaWxapm+g5R8n+HcY6zFNEkiqCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":500709},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"bf89a0acf9d13b3facb5c0c2c20dafbfde33dc80","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.17.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.14.0_1727903111472_0.9309830280706237","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.14.1","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.14.1","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"7175d098b5bfce0acd12613a512c557d8cf28281","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.14.1.tgz","fileCount":120,"integrity":"sha512-5dfovH87VDkwPYWu1rjjd4X9GoIi0LLBjMXrBokQ2XCaJOrcIVvz1TofacEfXMMubBypQZjWU9rFjLcnYNZYPw==","signatures":[{"sig":"MEQCIBGfBmExhlALgR6RQJ+qHw9HpCzfP33db4Ivi+kAOqF0AiBO970cSP0ZQXznf011rJUaC22+svP17hiQPL5yaMNO/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513656},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a823932c56dde401f91334747076f4abf7cf3292","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.7/node@v20.18.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"^0.31.2","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.14.1_1730234292432_0.9226929432546334","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.14.2","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.14.2","maintainers":[{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"16718f259c2bccd43f4fcb1eabdc38b6623cb8fd","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.14.2.tgz","fileCount":120,"integrity":"sha512-2QTqL0efzn4460MAyoHTWifJ1UyeL0opKYtCg5O2Ztgq3r5/HlFWUE5KYVyziKQ1A9rC1Ggj0FxQyTrdE2lNSw==","signatures":[{"sig":"MEUCIGjVPRZlyvYW6hno3GLwj5KC5ms/L6s61rE8AZdfQp/YAiEAjkdnd6ZQMHZUpu5TL6MEyX2AhQaIuYravGMPSfkA6tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513652},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"04c22fffe79ed7840551e664f3d5693efa9cd592","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.10.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.10.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.33.12"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.14.2_1731618724863_0.6158123853589743","host":"s3://npm-registry-packages"}},"0.14.3":{"name":"@byu-oit-sdk/credential-provider","version":"0.14.3","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.14.3","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"e093dcf09b583c3db9349b302db263e625ddfcdb","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.14.3.tgz","fileCount":120,"integrity":"sha512-oFuuLgbVGkCbPBTmB668XgndcZLv3hBNuWpzOiiUylpR9ak/1rq/hBLXQeN7Pz3927uPU+LHqcevYTXA8FcqsA==","signatures":[{"sig":"MEQCIC8z1PSADbraudGcIRUjZ7imDknT0J1SsqxZ28eOgMBxAiA798jbkdvSnVg49BOOlF/7XZSyzxLc5bkoU0yBfEUKFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513649},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a23df1d44704357c8bd9783a0653034d0dea047c","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.12.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.14.3_1737501665552_0.19356489392758225","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.15.0","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.15.0","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"dc44c651491b2916ef92042ab7cc1c538d8c7e17","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.15.0.tgz","fileCount":120,"integrity":"sha512-f1R/HZqKlfqUuPCXuQcHwb6voHWGTmyZM1CqHCO0OOjo0QxNTIJOHdd6RYukV8oaET/eMCgTnPX8E4JJUV1gZQ==","signatures":[{"sig":"MEQCIGx2tUmUCM9aOU54rdrCKGKvUz68udTzNPgdxOhvTd61AiAC9UwtfhH96GCVsuVpc24RYiamuWhITb0ELbWPin+xAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526769},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"0bad1c9d170881a35fabe031177e723bda04cf6c","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.12.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.15.0_1737583696231_0.014410774258793557","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.15.1","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.15.1","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"af80d92070589aabd9a191d705de96a0f27f0e43","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.15.1.tgz","fileCount":120,"integrity":"sha512-iFs7CBjAeNtS6xzgU9sVzcb1RjH/d8u0JIASz2tcqFiDz/aMavy3eYNASFzmbMwJoNmJmwx61Hdg01JnBFhTVA==","signatures":[{"sig":"MEUCIBG4ewUTLgiRcpE/4jR7netHAV2XeOZo7Arw+wQrX2sFAiEA+Cpz/AYPnysRMGYnk5FJIAXYUELJntaJqQuq13vj+PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542514},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"214526017fc2cb711ad0d1dc427dbb5353ca6246","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.13.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.13.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.15.1_1739925623194_0.4168387341464934","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.16.0","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.16.0","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"c29a3d85a1099a1ea431b04314ada850824f340b","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.16.0.tgz","fileCount":120,"integrity":"sha512-5PB56l7lMOLubY7qnC4QRAblGgtElii33Z8LX5zERH932Srr8HP2XMM4ehx6La3N/eST64ZxfVf1ZXxKm3bf2g==","signatures":[{"sig":"MEQCIGCss9DkLXUpc4DyMNQajlkNrMVzG9XIUECAAjimATCNAiABev9gAUiTtdEzCb/g+gaQVNS0Rs1Ieged1GIZGcKaKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542554},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"0ccca19c1e4e8101c98b2515ef9866a17cf266ed","scripts":{"lint":"eslint . --ext .ts","test":"ava","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 ava"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.13.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.13.1","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.2","@byu-oit-sdk/endpoints":"^0.1.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.16.0_1740070193404_0.5044606598831793","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.16.1","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.16.1","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"1ae3d73bdf8ad8e129d023271d7bd2c52abf9bc8","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.16.1.tgz","fileCount":120,"integrity":"sha512-1A83zkkrZo+rXk9SbTgq1WNvr5yMhVizIyEg45Mt5XBcXwNZnmNeGLCKr3WVtaZH9L1Y8mM3yJA8neFTHx/YWw==","signatures":[{"sig":"MEUCIQD05rENXe1cG8BNKvZP83eVmHnbsC+pU/kp++wpLGzktwIgPyrEtyLK9aRUqVXbPnHTUfH1zoIf9ogtI+orqIOJHWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541811},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"3cc9e8605001cb521076019c330c10b9598ba2db","scripts":{"lint":"eslint . --ext .ts","test":"node --import tsx --test test/*.test.ts","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 npm run test"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.14.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.3","@byu-oit-sdk/endpoints":"^0.1.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.16.1_1741814247245_0.755616030716916","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@byu-oit-sdk/credential-provider","version":"0.16.2","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.16.2","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"0026d55c41475e2d885fadf13b948cb41fc98b07","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.16.2.tgz","fileCount":120,"integrity":"sha512-f1UzKRAOXV47SrzmCi43BG1lPBUeplAtcPwrI2dndRhrGLyunZvES4K1IbyxG0bczhrT5UbV1Ei3gpTRwV6p/Q==","signatures":[{"sig":"MEYCIQCbLIvDIdglsB/xpCha9QmZ3g41iqL7OUB25Kfp1UcKLAIhAOCOF784a+TuafuA8BoHe3Mc+gbFYbq9Tx3rj1fw3SQi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542961},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"b61f2b3c9aa709ef2724f9c87d58e25afa17a6ce","scripts":{"lint":"eslint . --ext .ts","test":"node --import tsx --test test/*.test.ts","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 npm run test"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.14.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.3","@byu-oit-sdk/endpoints":"^0.2.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.16.2_1742333162685_0.6268909082121694","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.17.0","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.17.0","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"610722c681e4eb279f63aa3b46a6fe0d9761d7a8","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.17.0.tgz","fileCount":120,"integrity":"sha512-tev8Nlo9fFZb+J8Vw/horE+Fd/ULzBrE4IPxVZFcfWV54BfaIENjUBdrRCSlN0I3aq0jqFM9bi0zvX8Gl1cIqw==","signatures":[{"sig":"MEUCID8TUWZMGXTxzYv768ZnXVpNuYod59PABej4F50IcxatAiEAsaGM7Ak2687oK9Qgzg04EShmxLi7Be97Qf5I3F0xVyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558659},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"79f7b282dc09ee4c760774726d560f6a413d1995","scripts":{"lint":"eslint . --ext .ts","test":"node --import tsx --test test/*.test.ts","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 npm run test"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.14.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^4.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.1.3","@byu-oit-sdk/endpoints":"^0.2.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.17.0_1743516366783_0.9351236628249557","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@byu-oit-sdk/credential-provider","version":"0.17.1","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.17.1","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"da0fee8edbf93560b6bd3d707bf6c364fa4ee7fc","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.17.1.tgz","fileCount":120,"integrity":"sha512-+Z5BKAER9c9XaqnX12vzn/Ys7uubC/cGzVSFWiKSikb5jGIfcY24zVPWiIHd8Ap9gusn4oDHRKPLaxyhq8oicA==","signatures":[{"sig":"MEUCIBbuEA6OLShFbWH8qXx8L91jrtroYRhUf6s1OCBtw0kjAiEA10PJO61KA+uyFt0BS4uSTmp0kDP+1KMG+1Qg/S+jSD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558649},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"b607f23b10f83c529024d4b02cfa2639e7f660d6","scripts":{"lint":"eslint . --ext .ts","test":"node --import tsx --test test/*.test.ts","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 npm run test"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v22.15.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^6.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"*","@byu-oit-sdk/endpoints":"*","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.17.1_1746137627302_0.02940266340377118","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.18.0","keywords":[],"author":"Spencer Tuft <stuft2@byu.edu>","license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.18.0","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"70c4eddcd2ead0ba005db7a7bc7167a1c2d2be5f","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.18.0.tgz","fileCount":120,"integrity":"sha512-+iqFsH20AxAlyvQR64Ybgw5IMwsyUYqy1IAiEq/K+F+gPr2Bf1lFk25cZA6gN6+q8rC58dYjRB4WJC1pB8+tpA==","signatures":[{"sig":"MEYCIQCNiFzhbjt7HZzIwI71Pnx6jilEpQbyBW8K3cp/4sxCuQIhAPy+ZLlQoBFvSZaSWS08lAOSe14u+kFQLiDbrXAq38RA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558557},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"4715282b1d7b479247150b013e22117b0bc0f602","scripts":{"lint":"eslint . --ext .ts","test":"node --import tsx --test test/*.test.ts","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 npm run test"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v22.17.0+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.5.0","fast-jwt":"^6.0.1","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^6.1.3","tsx":"^3.12.7","sinon":"^15.0.3","eslint":"^8.44.0","rimraf":"^6.0.1","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.2.17","@byu-oit-sdk/session":"^0.2.0","@byu-oit-sdk/endpoints":"^0.3.0","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.18.0_1753220260788_0.920937528843984","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.19.0","keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit-sdk/credential-provider@0.19.0","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"homepage":"https://github.com/byu-oit-sdk/javascript#readme","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"dist":{"shasum":"8888a8c573e0a2186d6220bdc8a442845be56100","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.19.0.tgz","fileCount":120,"integrity":"sha512-G62Aas+dOiXuYo/EDzoV4BV5d/Ux8tipSi/uClGRm2G45wqxQR5P1bLUq5LEnyxrr4WwmrJZQt6vHaGRSAhuRw==","signatures":[{"sig":"MEUCIQCj/anJT+sH5SD4WfB0tMzYqTTp+IZ4fjFoqCyBbllKgQIgMVGnkvXFZYs2qnN/N5ErqZMeXBoVx0XNXhBubA1wS9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558630},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"93502254db3907ffda03332de70e5c8d332d0568","scripts":{"lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext .ts","test":"node --import tsx --test test/*.test.ts","build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf dist","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext .ts --fix","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","test:coverage":"c8 npm run test"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit-sdk/javascript.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Chains multiple credential providers together","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.5.0","uncrypto":"^0.1.2","camel-case":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","sinon":"^21.0.3","eslint":"^9.39.4","rimraf":"^6.1.3","echo-cli":"^2.0.0","@types/node":"^18.19.9","@types/sinon":"^10.0.13","concurrently":"^8.0.1","eslint-plugin-n":"^17.24.0","@sinclair/typebox":"*","eslint-plugin-tsdoc":"^0.5.2","@byu-oit-sdk/session":"^0.3.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^7.2.1","@byu-oit-sdk/endpoints":"^0.3.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"_npmOperationalInternal":{"tmp":"tmp/credential-provider_0.19.0_1775496108722_0.3264408875144076","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@byu-oit-sdk/credential-provider","version":"0.20.0","description":"Chains multiple credential providers together","engines":{"node":">=22"},"type":"module","main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./package.json":"./package.json",".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts"}},"scripts":{"build":"rimraf dist && concurrently \"npm:build:*\" -c cyanBright","build:cjs":"tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > dist/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo-cli \"{\\\"type\\\": \\\"module\\\"}\" > dist/esm/package.json","clean":"rimraf dist","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext .ts","lint:fix":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext .ts --fix","test":"node --import tsx --test test/*.test.ts","test:coverage":"c8 npm run test"},"dependencies":{"camel-case":"^4.1.2","tslib":"^2.5.0","uncrypto":"^0.1.2"},"peerDependencies":{"@sinclair/typebox":"<=0.34"},"devDependencies":{"@byu-oit-sdk/endpoints":"^0.4.0","@byu-oit-sdk/session":"^0.4.0","@sinclair/typebox":"*","@types/node":"^18.19.9","@types/sinon":"^10.0.13","@typescript-eslint/eslint-plugin":"^8.58.0","@typescript-eslint/parser":"^8.58.0","c8":"^11.0.0","concurrently":"^8.0.1","echo-cli":"^2.0.0","eslint":"^9.39.4","eslint-plugin-import":"^2.32.0","eslint-plugin-n":"^17.24.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-tsdoc":"^0.5.2","rimraf":"^6.1.3","sinon":"^21.0.3","tsx":"^4.21.0"},"repository":{"type":"git","url":"git+https://github.com/byu-oit-sdk/javascript.git"},"keywords":[],"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"homepage":"https://github.com/byu-oit-sdk/javascript#readme","publishConfig":{"access":"public"},"ava":{"extensions":["ts"],"nodeArguments":["--import=tsx"]},"gitHead":"c30c8b67edc258bb0bdc826a847ba0136da91cb5","_id":"@byu-oit-sdk/credential-provider@0.20.0","_nodeVersion":"22.22.2","_npmVersion":"lerna/9.0.7/node@v22.22.2+x64 (linux)","dist":{"integrity":"sha512-OBYL2SpPbdueHwMYlGWKxeFeNMy3twL4k7DZUpy81BOqOpVCFKupB2Wb+4U9R4/1j2RLCTuwV7c9JqwnpvJmaA==","shasum":"22070bfc0761c6962c260a008b2ec2c569929505","tarball":"https://registry.npmjs.org/@byu-oit-sdk/credential-provider/-/credential-provider-0.20.0.tgz","fileCount":120,"unpackedSize":559873,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFitkEbQgnceqsLb3MuxXJIJtdTCzstT5U0Io11NMncwIhAIN14sEM33Gtj56/pI6SiZKQHMJnDpRdty+AlySWkAXX"}]},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"directories":{},"maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/credential-provider_0.20.0_1777490970102_0.2787021980906643"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-10T16:27:40.445Z","modified":"2026-04-29T19:29:30.491Z","0.1.1":"2022-11-10T16:27:40.680Z","0.1.2":"2022-11-11T17:47:15.977Z","0.1.3":"2022-11-17T17:51:42.868Z","0.2.0":"2023-04-13T21:23:07.473Z","0.2.1":"2023-04-13T22:54:54.532Z","0.2.2":"2023-05-12T15:22:34.681Z","0.3.0":"2023-05-12T20:19:26.557Z","0.4.0":"2023-06-07T17:15:08.405Z","0.5.0":"2023-06-12T15:12:41.453Z","0.5.1":"2023-06-12T23:15:20.394Z","0.6.0":"2023-06-22T21:53:19.749Z","0.6.1":"2023-06-23T18:36:51.304Z","0.7.0":"2023-06-26T20:15:01.484Z","0.7.1":"2023-06-27T20:39:20.194Z","0.7.2":"2023-06-27T21:11:30.931Z","0.8.0":"2023-06-28T17:44:47.730Z","0.9.0":"2023-06-30T21:45:02.637Z","0.9.1":"2023-07-07T22:40:58.978Z","0.10.0-beta.0":"2023-08-11T16:23:34.377Z","0.10.0-beta.1":"2023-08-18T21:36:13.641Z","0.10.0-beta.2":"2023-08-21T19:12:45.920Z","0.10.0-beta.3":"2023-08-23T17:05:40.719Z","0.10.0-beta.4":"2023-08-23T18:53:48.567Z","0.10.0-beta.5":"2023-08-23T22:43:41.327Z","0.10.0-beta.6":"2023-08-25T15:55:03.634Z","0.10.0-beta.7":"2023-08-25T16:56:43.449Z","0.10.0-beta.8":"2023-08-25T20:26:50.768Z","0.10.0-beta.9":"2023-08-25T20:33:00.702Z","0.10.0-beta.10":"2023-08-29T05:34:27.346Z","0.10.0-beta.11":"2023-08-29T18:56:44.597Z","0.10.0-beta.12":"2023-09-20T14:47:26.996Z","0.10.0":"2023-09-21T19:34:58.457Z","0.11.0-beta.0":"2023-09-27T16:58:03.442Z","0.11.0-beta.1":"2024-01-19T20:13:18.598Z","0.11.0-beta.2":"2024-01-25T16:55:52.484Z","0.11.0-beta.3":"2024-02-01T19:21:10.539Z","0.11.0-beta.4":"2024-02-27T23:17:31.615Z","0.11.0":"2024-02-27T23:51:40.599Z","0.11.0-beta.5":"2024-03-08T22:19:52.654Z","0.11.1-beta.0":"2024-03-08T23:18:00.440Z","0.11.1":"2024-03-08T23:33:56.423Z","0.12.0":"2024-05-10T16:33:45.920Z","0.12.1":"2024-07-25T21:06:22.299Z","0.13.0":"2024-07-27T06:51:12.950Z","0.13.1":"2024-07-27T19:34:43.793Z","0.13.2":"2024-07-27T19:54:34.223Z","0.14.0":"2024-10-02T21:05:11.736Z","0.14.1":"2024-10-29T20:38:12.794Z","0.14.2":"2024-11-14T21:12:05.098Z","0.14.3":"2025-01-21T23:21:05.732Z","0.15.0":"2025-01-22T22:08:16.507Z","0.15.1":"2025-02-19T00:40:23.366Z","0.16.0":"2025-02-20T16:49:53.609Z","0.16.1":"2025-03-12T21:17:27.421Z","0.16.2":"2025-03-18T21:26:02.882Z","0.17.0":"2025-04-01T14:06:07.153Z","0.17.1":"2025-05-01T22:13:47.594Z","0.18.0":"2025-07-22T21:37:41.061Z","0.19.0":"2026-04-06T17:21:48.882Z","0.20.0":"2026-04-29T19:29:30.282Z"},"bugs":{"url":"https://github.com/byu-oit-sdk/javascript/issues"},"author":{"name":"Spencer Tuft","email":"stuft2@byu.edu"},"license":"Apache-2.0","homepage":"https://github.com/byu-oit-sdk/javascript#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/byu-oit-sdk/javascript.git"},"description":"Chains multiple credential providers together","maintainers":[{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"}],"readme":"# @byu-oit-sdk/credential-provider\n\nA Credential Provider is a class that exposes a `getAccessToken` function. It is configured according to\nan [OpenId Configuration](#openid-configuration).\n\n**Supported providers:**\n\n- [Client Credentials](#md:client-credentials-provider)\n- [Authorization Code](#md:authorization-code-provider)\n- [Api Key](#md:api-key-provider)\n- [Chained Credential](#md:chained-credential-provider)\n\n> Note that any of the credential providers will attempt load configuration options from environment variables with\n> the `BYU_OIT_` prefix if they are not passed in the constructor.\n> \n> For example, `process.env.BYU_OIT_CLIENT_ID` and `process.env.BYU_OIT_CLIENT_SECRET` can be set instead of passing `clientId`\n> and `clientSecret` into the options object for the ClientCredentialsProvider.\n\n## Client Credentials Provider\n\nThe ClientCredentialsProvider facilitates fetching an access token using the client credentials grant type.\n\n```typescript\nimport {ClientCredentialsProvider} from '@byu-oit-sdk/credential-provider'\n\nconst provider = new ClientCredentialsProvider({\n    clientId: 'super-id',\n    clientSecret: 'super-secret',\n    discoveryEndpoint: 'https://api.byu.edu/.well-known/openid-configuration',\n    scope: 'my-scope', // Optional\n    type: 'Basic ' // Optional\n})\n\nconst token = await provider.getAccessToken()\n```\n\nLike the OpenIdConfiguration class, there is a `from` constructor for validating unknown input.\n\n```typescript\nimport {ClientCredentialsProvider} from '@byu-oit-sdk/credential-provider'\nimport {join} from 'node:fs'\nimport {readFileSync} from 'node:path'\n\nconst config = readFileSync(join(__dirname, './config.json'))\nconst provider = ClientCredentialsProvider.from(config)\n```\n\nYou may also load your configuration from environment variables. This can be done on any credential provider except the\nabstract or base classes (i.e. CredentialProvider, TokenProvider, OauthCredentialProvider).\n\n```typescript\nimport {ClientCredentialsProvider} from '@byu-oit-sdk/credential-provider'\nconst provider = ClientCredentialsProvider.fromEnv() // defaults to 'BYU_OIT_' prefix\n```\n\nOptionally, you can pass in a prefix to use instead of the default `BYU_OIT_` prefix.\n\n```typescript\nimport {ClientCredentialsProvider} from '@byu-oit-sdk/credential-provider'\n\nconst provider = ClientCredentialsProvider.fromEnv('MY_PREFIX_')\n```\n\n## Authorization Code Provider\n\nThe AuthorizationCodeProvider facilitates fetching an access token using the authorization code grant type. The\nAuthorization Code grant type requires a code exchange to get the token. You must implement the flow to get the code\nand exchange it for a token. To help implement the flow, the AuthorizationCodeProvider also exposes a few functions\nfor each step.\n\n1. Instantiate the provider.\n    ```typescript\n    import {AuthorizationCodeProvider} from '@byu-oit-sdk/credential-provider'\n    \n    const provider = new AuthorizationCodeProvider({\n        clientId: 'super-id',\n        clientSecret: 'super-secret', // OPTIONAL\n        redirectUri: 'http://localhost:8080/callback',\n        discoveryEndpoint: 'https://api.byu.edu/.well-known/openid-configuration'\n    })\n    ```\n\n2. Redirect a caller to the authorization endpoint formatted by the provider. Optionally pass generate and pass\n   in a code verifier for Proof Key Code Exchange (PKCE). The generator accepts a length parameter and will generate\n   a code of that length. The default length is 32. The state can also be used to pass along the state of the app\n   before the redirect occurred. The state will be checked for sameness in the next step of the authorization flow.\n\n    ```typescript\n    import {generateCodeVerifier} from '@byu-oit-sdk/credential-provider'\n   \n    const state = 'some_state'\n    const codeVerifier = generateCodeVerifier(48)\n    const uri = provider.getAuthorizationUri({ codeVerifier, state })\n    ```\n\n3. Handle the OAuth callback to your application and extract the authorization code from the url. If no state is\n   provided in the previous step but the authorization issuer provides one, it must be ignored. Otherwise, an error will\n   be thrown.\n\n    ```typescript\n    const authCode = provider.getAuthCodeFromRedirect(urlFromRedirect, state)\n    ```\n\n4. Exchange the code for an access token. If you're using Proof Key Code Exchange (PKCE), you must pass in the code\n   verifier.\n   ```typescript\n   const token = provider.getTokenFromAuthCode(authCode, codeVerifier)\n   ```\n\n## API Key Provider\n\nThe ApiKeyProvider facilitates fetching resources using API Key authentication. We do not recommend using this\ncredential provider but realize that some authorization servers only support this authorization scheme.\n\n```ts\nimport {ApiKeyProvider} from '@byu-oit-sdk/credential-provider'\n\nconst provider = new ApiKeyProvider({\n    apiKey: 'my-api-key'\n})\n\nconst apiKey = await provider.getAccessToken()\n```\n\n## Chained Credential Provider\n\nThe ChainedCredentialProvider is a function (not a constructor) that facilitates the automatic instantiation of one of\ncredential providers from environment variables with the `BYU_OIT_` prefix. The first provider to successfully\ninstantiate is the provider returned. The order of the provider instantiation is based on which provider is \nanticipated to be most used:\n\n1. Client Credential Provider\n2. Authorization Code Provider\n3. ApiKey Provider Provider\n\n## OpenId Configuration\n\nAn OpenIdConfiguration object may be loaded from a remote location by passing a URI into the `load` constructor.\n\n```typescript\nimport {OpenIdConfiguration} from \"@byu-oit-sdk/credential-provider\";\n\nconst openId = await OpenIdConfiguration.load('https://api.byu.edu/.well-known/openid-configuration')\n```\n\nIt may also be configured synchronously from a JSON file with the constructor. It is recommended that you use the `from`\nconstructor which will validate the input to ensure correctness.\n\n```typescript\nimport {OpenIdConfiguration} from '@byu-oit-sdk/credential-provider'\nimport config from './openid-configuration.json'\n\nconst openId = OpenIdConfiguration.from(config)\n```\n","readmeFilename":"README.md"}