{"_id":"balena-auth","_rev":"70-c823a87999e4f47304bcc2400539f495","name":"balena-auth","dist-tags":{"bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901":"4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901","flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7":"4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7","flowzonify":"4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7","de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69":"4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69","de-resinci-yml":"4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69","build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2":"4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1","build-has2fa":"4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1","build-fix-async-tests":"4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1","build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86":"4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1","build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7":"4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1","build-get2FAStatus":"4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1","build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8":"4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1","build-klutchell-patch-1":"4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1","build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9":"4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1","build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911":"5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1","build-bump-node-balena-settings-storage":"5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1","build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45":"5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1","build-isolation-tests":"5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1","build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75":"5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1","build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661":"5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1","build-data-directory-false":"5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1","build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82":"6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1","build-node-18":"6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1","build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8":"6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1","build-jwt-decode-3":"6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1","build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00":"6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1","build-export-error-types":"6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1","latest":"6.1.1","build-balena-errors":"6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1"},"versions":{"3.0.0-16-the-big-rename-1413508cc93f42b371f017e23ab7dc7e7e554dcc":{"name":"balena-auth","version":"3.0.0-16-the-big-rename-1413508cc93f42b371f017e23ab7dc7e7e554dcc","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.0.0-16-the-big-rename-1413508cc93f42b371f017e23ab7dc7e7e554dcc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"f8dc96f2efa6fc72129d90d5a514547431908c8c","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.0.0-16-the-big-rename-1413508cc93f42b371f017e23ab7dc7e7e554dcc.tgz","fileCount":16,"integrity":"sha512-GZ2wjP1hgPXeEcvwvc6KcBJ67yIkXP29bbh7mT4vDNNUoqyX+fRcAFZ/7lp5rutSR4TEa3q9t7OfrDYOxdHaaQ==","signatures":[{"sig":"MEYCIQC+kAVo8AJgWQhw1BiKFZqzf2nl++9SilPxt5ZB5HqMNQIhAKLU8L8K7mW6H9JgBPM/iGAZ7IknIYOqOCG/RDDRQ0pp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx14YCRA9TVsSAnZWagAAhHMQAJk0JCiVRORJJBegmkUD\nh4xk+QsbkCcbhBhulhw8CE2/VM7MLnrqV7Lt5P+KYYCeAgfBAbp5H/5QbDtw\nOZWeznsxnXnEXJS4xIG8LiTG52bHcV19gvbQuOO53tcIEHf+oy5aJGRMZRcD\neb7Vwcmew1RSjgve0aWPcMim3ivKNw4AW0H1ULV133yGmd/BcS+asQ2OaQQA\nsdrspYFtnTDj58ugLOa2FY0UIFAxoPGbxHilBCq2Hy0uYVPQQm/P8oPqgjX5\nBxJ8Hg23g3ycDOyRHlFszsKoe3rWeIxT97W5XKEXTubbIKCATP59/a0fCy6G\nLUBQDImK6j+XqOJZcA+MryZ72Oa6tH0MhCd2xDY8VybSUX0cGEo3snMnBgMm\nxUFBSfqRlPupIhASnprSC/kmpdkm6dfAYl7H905W9fM2V1/WhvIt1wVW5KZn\n7jMQW75QgZCRg5ECnPaK6xqKcPEUT+iLlRxtf9hFXvAb4keQiuvqoj9FDsxb\nrSfk8WHttMg2Q1ogyl0UWaVa2EY4C09GnTKvMK0yI5BcpDhnzWg2kzh+fbxQ\nlt0EoRRDeRqneQs8AJw3m442sGWtCSu04akuRNi6w4BPI8pWQ3Fq1+CYaMDl\nSdKOEqpjcVsGzvDr4gVzWp4fWupasy9PSo11+sdDcdpK0Sa4UjqN1fy8/M8k\n4/Sb\r\n=jGbk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","types":"lib/*.ts","gitHead":"1413508cc93f42b371f017e23ab7dc7e7e554dcc","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","precommit":"npm run lint && npm run test:node -- --reporter dot","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.1.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.4.0","dependencies":{"bluebird":"^3.0.0","jwt-decode":"^2.1.0","balena-errors":"^3.0.0","@types/bluebird":"3.5.21","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","tslint":"^5.5.0","ts-node":"^3.3.0","prettier":"~1.14.2","mochainon":"^2.0.0","typescript":"2.4.2","@types/node":"^8.0.26","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.0.0-16-the-big-rename-1413508cc93f42b371f017e23ab7dc7e7e554dcc_1539792407917_0.29411228873436457","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"balena-auth","version":"3.0.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"ef990a533e0824f22100455b4fd80fae48070154","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.0.0.tgz","fileCount":16,"integrity":"sha512-Bw6vQCIrfPxIh5Ex/5upD/s3PDaezv951wOI9UV3ge7eTbkb4J4zgmb25qx8YyOAAqyNtu0G41K65hYeN3g+cw==","signatures":[{"sig":"MEUCIDqqNe8F5tsVbVLD7MFVrW6s8HuuZJ5hoUdN/Ug6+VjjAiEA86+NGuOufUDBP8r8r+VANDwYDQsL81RkUxAf380X75I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyEA5CRA9TVsSAnZWagAArpkQAIL0oPfG/rYEx0f73ZZV\nW4XOfJWNvWotVNWohl5pWx52w5cEWQG3c8cppEwKrjKUMLAXPA2TOAVSVxIN\ne/Ktdy3MIed7ToMGE7MFb0el4Ee1RblCtQFJkW4J4pqB/IsDAirEez4d5Gyn\nwc919UI26GXAAgVScUV8/kKMQuuMwKY8MTLwRK12T3PVurbjl37wIq25L595\nb3kej6DQgyeWxE1XCA7m+wflWp9rifSSaYHIxC6TDgqbjTHQp5I1SJPbM5eD\nYGltOr33qVk2j7VMRcVCtq87p2hrok4N0qBx1hwpPXHz3eQrBvRB83rdrB1j\nbRt2YWfWo5uhK9V9LTNDpHICfb/VComDiesCusm5mFM3Wv1Vw36LkEg1Oekx\n7Tdgr9VdrDwr1wfhI4snRA+YuEOZOosplRsufMcwVeMsKamKkCviCqUKe2ze\neWWgVdaUWglq+nhSwH3rhMHocyZ+q5Wmb7u3rYSv2Bgk0fJq/ajWISdFfycB\nXI1ea8bRxM+k8qrV2c0DlieglI5XU39s59AAhQRNumCvoY/KxD2My039wIqW\necBRE2mZ0cqcq60LvPFwNH0je0fdINADod69bSNII+xo0+kBHsilY77bITGw\nv5Jd6PtY4pr9RDZrI8XABdPFwdgUAYUynTtRb3z4ySkb9R9PVEZQN1msdREW\nA5Wm\r\n=pkPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","types":"lib/*.ts","gitHead":"049b7b4533f1ce3f715ccbbc31d453978a3c37e0","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","precommit":"npm run lint && npm run test:node -- --reporter dot","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.1.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.4.0","dependencies":{"bluebird":"^3.0.0","jwt-decode":"^2.1.0","balena-errors":"^3.0.0","@types/bluebird":"3.5.21","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","tslint":"^5.5.0","ts-node":"^3.3.0","prettier":"~1.14.2","mochainon":"^2.0.0","typescript":"2.4.2","@types/node":"^8.0.26","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.0.0_1539850296357_0.8617464764641756","host":"s3://npm-registry-packages"}},"4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901":{"name":"balena-auth","version":"4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"cf1ec36361bccd3a43736a3978c0f104f83abe35","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901.tgz","fileCount":16,"integrity":"sha512-sA1ugGc/qzmVbo8upagF74Uuafa9xyA+I4Z5sQtG7Z85ZlTVv46NgP2BSprfEVYRd5qm9xy0RpuWQj0CVOFXjg==","signatures":[{"sig":"MEYCIQDUhsIa3PF5x5117HCMGQE3erUkAD3zkunNoX91R33uGgIhAJ536jf+MmXOiZqQullQzcVic7mRLFINGnke04zhhoqj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL0PKCRA9TVsSAnZWagAAyNkQAI1RSZgCHAp9QzVKRenE\n01w24KQaYkXJIwT8YkLn71ykkFpji3h2g3td4zHaFJc+1EvMfyTMDyn8VuPo\nmFwmLiD+CuFqLDVtnGB++qNP/0omcVfhJaz/ABLQuKvgN3fLAqLfTbydoNCv\n9zjJNrSM2MBeE2fTzMvYhO1PI5U4SMeDBAOqARU6/0CTtP0Ya/Z/D62si3I2\nRsvc71gfWVeSaC0dV4if/aD+I0AA6T31dinBlOdlRgVgqqOBX//nyI1hB7H0\n1xPg3KXWOhXrX0egPBKnxIw03/ftVn8GaZ77IN2/Wz5+Xlpg35SIh7Fvhc+Q\n9zB4XZaWjNYVSyAt3FYTKvmRAU7Wrq1+wYb5AjCEm6ezN+Gj20cdSJGppmA4\nM4XIeZnoaS6y6rz6MIxD7uS9EBxnvEl/fUQ8ar0j6VE/o7uNTSNA3zuRxDH9\nIyM+sXOtedJ/skzNpFGkaLOqLvosPuzCeB5squwOClj5qxIF9U2zbNbeE+69\nnYF7U5aWQTQ0mXyfJFqU6MPHjG2PHjftN2dsGoReeWY5+t1zc4U2JsgdpeFe\nSaWi7AaNG+AxU2SNWAKZQDG1NRMhyeaDyqysCzRVhnslj4hXpXaCDq638QNA\nhwFFfcjgCELTZxYtBgTVJAh8t1O0GzkDJUWo47n/rNNogZ9xSIwm2cL49yr0\nh8hn\r\n=Vtpt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node"}},"types":"lib/*.ts","gitHead":"f33dfb3181e49f92c648c769eab89c84c7333901","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.9.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.4.0","dependencies":{"bluebird":"^3.5.5","jwt-decode":"^2.2.0","balena-errors":"^4.1.0","@types/bluebird":"^3.5.27","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","husky":"^3.0.0","karma":"^4.2.0","mocha":"^6.1.4","rimraf":"^2.6.3","tslint":"^5.18.0","ts-node":"^8.3.0","prettier":"^1.18.2","typescript":"^3.5.3","@types/chai":"^4.1.7","@types/node":"^8.0.26","@types/mocha":"^5.2.7","jsonwebtoken":"^8.5.1","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.3.0","jsdoc-to-markdown":"^5.0.0","@types/jsonwebtoken":"^8.3.2","balena-config-karma":"^2.3.1","balena-settings-client":"^4.0.1","@types/chai-as-promised":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901_1563378633305_0.37670078786665373","host":"s3://npm-registry-packages"}},"3.0.1-update-deps-e18e48f6dcc2e6a1a4535ea3472b856de61435d2":{"name":"balena-auth","version":"3.0.1-update-deps-e18e48f6dcc2e6a1a4535ea3472b856de61435d2","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.0.1-update-deps-e18e48f6dcc2e6a1a4535ea3472b856de61435d2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"d95fb420145ac9ae6ebd7b3a68c7bf447d652ade","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.0.1-update-deps-e18e48f6dcc2e6a1a4535ea3472b856de61435d2.tgz","fileCount":16,"integrity":"sha512-78d5RPg+ERmx7lL7LoBe4b6Ayk1c63vRigrqQV34QM8LlXI+YHeDdpnxcpFP/f3gvjLz5CDWW+naLk853b/iBQ==","signatures":[{"sig":"MEUCIQCtggZXQ2V8jQI/rpdcyckNRuVRftCQqTXFbTygoMNAngIgXNnvDxRBM1qt4xQW0w+6o8BdS4jeSR6Tzz+opCwFUPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdIfCRA9TVsSAnZWagAA4hQP/jDTUPqwpj4Jy1CKbpKd\nF0baa3hEsoLIU1FRcHuEy54CZGVBS8LFah8UEhGnGaMFSmouaF29ZxFfbpnD\nBRKKLwhoWfciGbGq/rkU5vpp6QlubJZtgq2ziLWa1LRwa16G9wta0k+rlExj\nZD0ZcH6jE3Z84DI17M/Z18tb3IgWfJM/cLZp2lLPX4Yk+qTW5FU6bhLv9nTo\n5Obx7/BMjWcMpNHD5nGrXkynGZQ4zdJyKJ2R4X5ji4FPC/i1vLgvdVyjP51g\nfApy12QXjrAp1Jc6o4xfFFGmUk0OSfbBYrQzapfkS4GH0DkTaX+aAGQjN4UQ\nS4rjbW/WsaSEzpYcNLzhiforVCvu3m7ctcUc1Vhn+ZI6fVdIPI8La8lEE61a\nCHm5ZUb/bJkOVvKGdq9h4JT+sXgLyBRPCpf9zB9nakVbQ5BUvQxu3hDwjOoW\n6GVG1JZVWcimzLoH6gzQtrmuxFjEk/V4vth4XdYr0n3HZCJrMmh3GqwX5dA1\nu83/rvoD6ZWvOG+jD68LkyY2Prj7ebMo1N2e6eKmR8NpuEXrqSwkuE4+2p1I\n0WcP0EjjMrUDYg9Zu4aC3lc3jasuI979I0j0zz1NKRqtYZA5XbTU82HscTxk\nFS7VCHJ6s0mMk3jjsIuxf6m0N56QWFgd/T9zZofHYYZOFCs9NUJ4m5iEkkd7\nF/wa\r\n=ooG6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"lib/*.ts","gitHead":"e18e48f6dcc2e6a1a4535ea3472b856de61435d2","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.9.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.4.0","dependencies":{"bluebird":"^3.7.2","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/bluebird":"^3.5.29","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.0.10","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","tslint":"^5.5.0","ts-node":"^3.3.0","prettier":"^1.19.1","mochainon":"^2.0.0","typescript":"^3.7.5","@types/node":"^8.10.59","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.0.1-update-deps-e18e48f6dcc2e6a1a4535ea3472b856de61435d2_1579536926786_0.13213908863779933","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"balena-auth","version":"3.0.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"8886022c17e9c9fe4544e406b4e43516573f0385","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.0.1.tgz","fileCount":16,"integrity":"sha512-ImeAWuJK1FL7vkMxIKNkMUMSExE4Is8dc09aKKMm1xwbdRbLVllMYpVhr9wbMFXEbe6GX9x5RwVF2YlFrvixBw==","signatures":[{"sig":"MEUCIHykT+DhuXty4p6dumStgr/RvKsW8WRSrRIkjuS+PDHUAiEAl4azZvTGBMHjLb+EbzulB4zdvoBkRR+XN+Bdg3TwJ0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJu6KCRA9TVsSAnZWagAAIToQAKCzvTaJOBdlX136vELJ\nEiidOmtjzm3FRwoi6+cpErv3zv2TsMWY3FBwz4cNUg2JnhF5ZvHBdXHDAYbw\nfFdtdw1G2pJfD0bPO9fComGK5QBBnbnUia0IJPxaDRSx+gzQ4Q1Fn5R8MZlm\nZgiTgwCJ6RWUUiwqSAd5s4yFoWqBlflBuR5lZxZmg+JPq5YNiSQVi9vu1ybT\nKHOv3tLbHqV3F6QD07toyRzUkpmHr+jY3P8y5PpC7dUb8ewkQAJi4IkOMKrZ\nalM+L4taYUW4mUMJv7c2OUBuJ6eCQk7QjYVEiYeulC83aD5gDjRCth+1Jpzz\n+kUIWpSGbCRw3g2cWklvjUDtnDtbojel39sDtOp8OOWQb8RE1k6h3OOdI5FO\na1Uz7XfMUHlIn2b6JuhveVHN9OvzQXFyRM4P/c7eia6UOsbQ4hqTlSClidTs\nrnrN8ycI/rKGOYsi+nzA9r1ahNoCltM6GrfZyEojI0nGXUH0CEXavo0Aa8kQ\nwusnCHBU5Cyy14zd2EjpC2vEWjR0m1B1GPbreV8xOWdiSS+3Wos9cZjZMXqe\nWDLp3NvRRw6HgzkAIQkrsqGvwkcd2oDMZltnYdS8gj/XKZlEuB5x9MQKxyTS\n9X7anHvIKFZ0BZRTSv2zkhuFf902iq1zHchg/l04PDMm+aKTssk8+JfTF8Vs\nosYJ\r\n=b7cm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"lib/*.ts","gitHead":"f51081b511918b80c00b93ed344f710807770270","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.9.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.4.0","dependencies":{"bluebird":"^3.7.2","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/bluebird":"^3.5.29","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.0.10","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","tslint":"^5.5.0","ts-node":"^3.3.0","prettier":"^1.19.1","mochainon":"^2.0.0","typescript":"^3.7.5","@types/node":"^8.10.59","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.0.1_1579609737406_0.5747942070716348","host":"s3://npm-registry-packages"}},"3.1.0-type-declarations-c58ea5cf02ad88a04248575d59667327b5cefbfd":{"name":"balena-auth","version":"3.1.0-type-declarations-c58ea5cf02ad88a04248575d59667327b5cefbfd","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.1.0-type-declarations-c58ea5cf02ad88a04248575d59667327b5cefbfd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"4df04137dc7ad7b9f8d75f51d6060a12419f8337","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.1.0-type-declarations-c58ea5cf02ad88a04248575d59667327b5cefbfd.tgz","fileCount":29,"integrity":"sha512-h7HN1m3TjuF70K8XHh2KWxBVv1uSlwdAWid9HdwJTh1QqpPm8nMe7NN5b3dsPLcC3FPy1lwsPfwkqtToy1khbA==","signatures":[{"sig":"MEYCIQD3/mr68nzH5TPEhhqRZOKJ4fulU3ERAZHGPUaXMR2zXQIhANvY8XuvCpEfY2P3WUAz+9PIg5HCgbSeRghecX+wVT9j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1P57CRA9TVsSAnZWagAA4TkP/RxMLtUqbIL2mFU6xwnD\nUTqRhNBx5jnnKLCPqgfn8/L1broyCs7QU6dd/1UpxHEraMZVnz5D5s59uW1Y\nlrVix/yKuR3s1mWvXR4WX6l9IVNl77zAG3lmk0y8g9zeizH547cP4ElF3V0c\n0a/dWDlTrxdZIQxZfU0ogeBoL7JFMauPATDCkd+Ayp81dWtu4VW4pT6ML7Bi\nw9s3pGyfEN3k+z4hX/jHNCie1HR/gkhhdjs7ulRT4ow+0GIGyudccIJh9yOH\nN2b8806LVf3/Zodsk018x/WoOo13yLwImvWqatxqRf7vW9xy+uLOBmjeh6iv\n4ZXUx7KP6YFyJkUAbSMqAW5pMMWGvF2rDgkZ4vW+SNWhn19G9WSQdIstVv+G\n+8iDJZI10zufO1xjOOzr/vbfuxNzPkQIGm2D+GJWERqk48/eah86uBTIbpdO\nKClrOzR6h0syrdrgBGEGMq1V/XfxcTOEeifCuQEeNtJp36eI+ssW0z3d3x5e\n0c5bMIfSXJc3OnOmbrpAbEEBcU7FoM0CSLnd+D/4Q02t6L+EjpPlfq4DmXLl\n2xDgFEu5BIZMnZRLZDwA7r7ukFOa0qpCq60myUi1zCufIxTyRNLEo9ugJ5Zw\ncDyK+aDXAE2836+gSy1xyaPkG1hw9IeJjHTH58o9J1dFkUf0+nH1h3SSRSP4\ne6QV\r\n=UIXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","gitHead":"c58ea5cf02ad88a04248575d59667327b5cefbfd","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"bluebird":"^3.7.2","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/bluebird":"^3.5.29","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.0.10","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","tslint":"^5.5.0","ts-node":"^3.3.0","prettier":"^1.19.1","mochainon":"^2.0.0","typescript":"^3.7.5","@types/node":"^8.10.59","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.1.0-type-declarations-c58ea5cf02ad88a04248575d59667327b5cefbfd_1591017082889_0.5283751400108312","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"balena-auth","version":"3.1.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"43d51273b042b6c30919f8a99542282ced6e7f92","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.1.0.tgz","fileCount":29,"integrity":"sha512-RMdRmxvhfZsoahq+GApdf0TN97a55kHprLsWkvZYJugdMThookcRw7B79pJFbEPXTPLX8vlpD3RbJ5IgUf7C6w==","signatures":[{"sig":"MEUCIEpcJc0eKURvV1RFt56eURzgkthRHgHzDRw8tjoYjP2iAiEArAiB8ax4rHUwkASgqDalUd/6V6Zmn5fOWSZEyTGhMaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1RmkCRA9TVsSAnZWagAA7AkP/1s6qLuB2se9JR+9Sas/\n3ixXz0tdu4S5XtG8CHOICHgIFCT7izBnYt0aKSdMtk3Ea/W0gI+PZ30gOcxY\n63up3WThFdSUP5M3d5sDl2k0Kip0PGG/9KPM2SRjjdt38EWdMnML7Re08Wfe\nSIa1gyE7bUH3K2QC2R60OjRndZIX0bVMaJMd7gV3oO2MUhRicIGM7vkI16/z\n9soTzm20CTQfdeL4jQHki078g1cDEJDuni7V0puVUyoEaCdEck5wA03CsF55\njiy/Oi5pO48eZsYH52dgAWyUkjij5gaIyFmLZwjHUjKIeNAo+WHaKwe55pc5\ni8bcWeeIaVIziH2A1Ilt8PhWcSyadeS+PNpyhlr9Hr9jMUD/hDbUtXsIOR46\nZ3StG2RIMkuS+YjOGH7wQ88wV6ByCuJ8WOkJg1XKsYLSS51X6vl+rTDfeB+I\nQ+iH3IohcAN/1DyESIHHFyvOLg7rvTHOJMUutA+8d+pZFCPkN0fkDxNyfU3r\n3DfhO4gmvZv4qBAJ/WOQMuodv2/DzFzF5Lyx38wwF3VVqM/sdXrDVkdekXZb\n7rXpqJUCePeDTGzJjxMuJUkY77XiFfSeVm2ZJCDCRfPmxFiyfMynY2yvsv1X\nBhI+ZUBq4t+GBMDJeGo7rIsVt/QNrAmdx3n/7H89eLBNXP9a71opLZQa2m/N\nZS5B\r\n=FAMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","gitHead":"d2427a861a29c9153ff16bf109a5bf027d62e25d","scripts":{"ci":"npm test && catch-uncommitted","lint":"tslint \"lib/**/*.ts\" \"tests/**/*.ts\"","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm test","pretest":"npm run build && npm run lint","prebuild":"rimraf ./build && npm run prettify","prettify":"prettier --use-tabs --single-quote --write \"lib/*.ts\" \"tests/**/*.ts\"","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"bluebird":"^3.7.2","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/bluebird":"^3.5.29","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.0.10","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","tslint":"^5.5.0","ts-node":"^3.3.0","prettier":"^1.19.1","mochainon":"^2.0.0","typescript":"^3.7.5","@types/node":"^8.10.59","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.1.0_1591024036098_0.5440850658871081","host":"s3://npm-registry-packages"}},"3.1.1-balena-lint-6dbc95de3543cddab72ba6516cb998a212e63151":{"name":"balena-auth","version":"3.1.1-balena-lint-6dbc95de3543cddab72ba6516cb998a212e63151","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.1.1-balena-lint-6dbc95de3543cddab72ba6516cb998a212e63151","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"be724bc9c9df73d214cbf8309d9a209b45a6a0bb","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.1.1-balena-lint-6dbc95de3543cddab72ba6516cb998a212e63151.tgz","fileCount":20,"integrity":"sha512-rMdwtZrDeW7AQL1lj4BeMSeirLFqWTlnbA4rrSZegPYECC64mluqjq1NouX+/eabPR17wRSneruyyw2armtWPw==","signatures":[{"sig":"MEUCIAgkwFYA6vYvJuYZkQsSXj9KZ9E7rQmG0nO1aMYwtbLYAiEAl5OAmZOyQ3etI//VjmihqkaLKDCYUmhuYU3wk/z3D2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/fXyCRA9TVsSAnZWagAAEGgP/icX9xlkri3p6v/N8pjD\nMbLLM+Xc9AP9pItY0X26qJe7oPbqjDM9zNUIcKtf17cvJHh45DPAvN96GfPE\nBtbTNUsOEHltdtpB+pqbMxzkzmKqgebZVLBxT2iiHFhOmkbeaRQLlWWvvgUZ\nFHmxwn3T3rnloyo4b29uveThflW86E8jsJx6kYu2lA2xqYCG0WRtnQLNypj+\nO7Oa54SvO44hetiq/1ZUgoO0mLtmWyNH5XjYywHRG7XWpcYflXvzomyKzhKz\n13i0s94Y+umTzHRttnEjDGxW78tJDIG8xuWioQlM/ujJaGYpH47MkOmk0gFa\nTAsuuv3BG9gGmXAd9bJNyZBzB90c+oSuuEtDPmKf0uOdFffDdjzjgqa2cJfG\nQmPrHro+pq1V/3Q1jNXlgMzJf1LwpSPeP1ghixFgJc2e0AWwC3fdKlf699el\nu8Kpr1s9xKsz7xzcssgyOkjSj9Fss+iUyW+BE8qPY9SKRsHPB5BR7luJW2E4\nBo9IccG4nnZLJTDqQmlvbhle/HhLGAUjyvrPB+X/tPj7gSlybbCMdUbvJSEV\nJtXpJmQdZVt4749bhbJ++LlYH0zCNSSP5WFHNmkqw2duerr1X0kG64CWh+H9\nreXHIpV/683nq3t1T9eMdne1GOUvOZpJTH1uzsK2ujWoW9/flzQM/qXBddt1\npKQp\r\n=WiN3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","gitHead":"6dbc95de3543cddab72ba6516cb998a212e63151","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"bluebird":"^3.7.2","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/bluebird":"^3.5.32","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.1.1-balena-lint-6dbc95de3543cddab72ba6516cb998a212e63151_1593701873850_0.8057300173287616","host":"s3://npm-registry-packages"}},"4.0.0-4-x-0e2ea945079be9e7b9cd212ad7e6556c9233a226":{"name":"balena-auth","version":"4.0.0-4-x-0e2ea945079be9e7b9cd212ad7e6556c9233a226","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.0-4-x-0e2ea945079be9e7b9cd212ad7e6556c9233a226","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"a8a0867c7dfde1285c74879e51935af12e852432","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.0-4-x-0e2ea945079be9e7b9cd212ad7e6556c9233a226.tgz","fileCount":20,"integrity":"sha512-KJSvMQqfLJ2GSFsDWfmwkTZKqMdyZDwAbw9WW/V+YRjbXJk0h5+2+GmPwooHqEkBxTNOw5W7K9kczlX0Hoy+mQ==","signatures":[{"sig":"MEQCID+7uvk3W/swaOwBAWL+JldQcWH2eRfzzDSIOfP2RDV6AiB9Szx3B0OHW01JiZ9rg6qlO7TGxHxju38maWiCo4RDrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/fYLCRA9TVsSAnZWagAA3JYP/AuWSdSrgM8E2rWXy9an\nAQOq9cwYpG9q35arTmzOQALVhQi0I94Exh8JVTti+Qyk4Iu6mDWoXOp7eqAZ\nRT7xhHG9jXlZj1tTnU4kRoifzPGFqczO2P1mhIp2WWJkV70Q+KwwsKYOqu8X\nU5PeB8lQYMtFVUW6NjebDdSBsz6aeROc6WiI2nbXZmGYRJjbavzWXDBiaPNG\nhJkbNQrjibwHd7YvTcR+aGCn4ou+XgnPKAj4Fi2HUbt2P0yZXq6NgPVynTG0\n3EYzvSm5hORAE7/c/tz3PUGbmXWMKu/H9CbIp1V9fG8kGUmkUkMVu3CvOfQo\ndzs5Ys6hUGVnohXgPJltu7/ozyoxJ9n/uBo82TVYhZVrTM9asMXuxLbX6BUS\nznRAozHX0R1vz7XeppkOtuUrtkFR2RcWXf82NUl7Sf6JVWtkD/lCSQf2xMuv\n1DeG4Uf3s8d8vyyxs+OkOg3N64VtmngW8un4ApCUvN4bJtlKA/bPikTON7UQ\nFAe7ahHdquznWdj7OBRhvtXOyhZj9T9SZXBreGF3oFC4lRR6L2mUcls8vsLr\n3MXa9isoSH8MrTLkG6J19nDFbYwgbXPwQHW8uX4AOrBs8/cUoYiayQIzxgO+\n28KSxI3aBr8ZaxF8dX3chfivi3Q1H60XkTCVVtXnZSRb6h3UFOI1pjFqBIWC\n71Nb\r\n=GUe8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","gitHead":"0e2ea945079be9e7b9cd212ad7e6556c9233a226","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.0-4-x-0e2ea945079be9e7b9cd212ad7e6556c9233a226_1593701898990_0.9939713558447612","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"balena-auth","version":"3.1.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@3.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"a24ae464b2b874549d54fac9176e33962207c8f7","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-3.1.1.tgz","fileCount":20,"integrity":"sha512-ubL6S3P4Bv+Qn5I/wVbcp5y6N6ErpBy42SNkL+PwjAbUr8gLHar9lrl5m+ZINRmybcc6sIzGBE+qvnXtBglVeQ==","signatures":[{"sig":"MEYCIQDDroj9/IHlRGlzT6Df1KqnalgMpAw8OehlV/KTp2HElAIhAK2eQ28qMeqD8kclTyiDVvSmnjdgrKyQmqfUmTumrhXG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/fbSCRA9TVsSAnZWagAArUMP/1+gozyqmv/fQSuPxpUP\nYQ4Cy908RngX3yRg389Wf7HsStI0EqPEG9oJ+i0tc1bnNDgoUGJlpOuX82L9\n7G2QsIQ2CtDd5Rloy2aHmyaUn+oduB/jZ2aX/TKoahLyV8Cy4tA+jymaHHmR\ndNHc88iIeNzYAqE8IocaFnzJtNbAhGVRJOfJDLODQTcfdix4/p45HAKgefLw\nDdaso7EEt+EsadPd3i5il8VhxGuW8dPcN+kbR2LqQvxd6eRMjtSFEvbXuvVF\nCA2gCWBU0X0sREIFYBRnWuZnF2RyFXYQPVH7G0c2LgUdiQApXVEZ+XQn9XaH\n089nh30gefxedAUn24LMLPGuehP374w3WurC93BIAej+sO0mJBH3aNhTVnkV\nhQA19E8N3mTHa8DhhiwE5BRM1Bg+8gEw0mySC3sFoMxd74jf6O2U05dn93co\n+mAzniS47BWEHQNMu9MLixJAUJan4zFOlE1o+5bitjafm3QQNCVDe1+25vRw\nFmQ3VNiFsodHnRpR8jm8WV/9i3In0kkrCymtXwU8DOUwACtH4OZFTqiT/uqv\n3hGzFanmBrQ4Yj1AR3kLKqJ6LRU59QabY8FWYOB98HZyqPIkipgDMfBtFOMz\nM4PvIaCudp+w8yjJECSuBEjeOrEsKVOW3equXBrWOkUQXxGV1BJ03KVocg58\nCHmB\r\n=KmYm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","gitHead":"5843bbb5287023fc355325338088a71508717fc8","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"bluebird":"^3.7.2","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/bluebird":"^3.5.32","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_3.1.1_1593702098066_0.10546860180989293","host":"s3://npm-registry-packages"}},"4.0.0-4-x-8248bf5bba4f972a3b262fe8317caa27281f6ea8":{"name":"balena-auth","version":"4.0.0-4-x-8248bf5bba4f972a3b262fe8317caa27281f6ea8","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.0-4-x-8248bf5bba4f972a3b262fe8317caa27281f6ea8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"03d48f09cfc4c4ec8505663adcba18665647c9ef","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.0-4-x-8248bf5bba4f972a3b262fe8317caa27281f6ea8.tgz","fileCount":20,"integrity":"sha512-yK/hnvfCJ6sL+Cridpb/HGv69vbSQCERASxTf9O20uURLct3bCT1s7khVtThBBJWeSX4rZZKJyRkzjUcDn4njg==","signatures":[{"sig":"MEUCICGPtU7UIWdhZejE/NsZOceuOm3CFdb95Zx8OEz2bWTvAiEApRNVrBVDxb7npqO+5VPRjlE11cdpzwyPfaDGIPxps68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/fhACRA9TVsSAnZWagAAlxQP/39VcyAP6fbWw/xhy0rN\n4pJJa8U7X31ce87hmIUvA7o7RuauBpQCSEBdYBunYAuIBYdfhnHMlBlK+JXK\nFBeUKl2M7qnEC8di0R0Wychcj+V2DRK3sLoRJmIO92MV02hMJmMHRrKSFtSy\nSA9DZ3WMkh6dmYV8wsJyiupzbvMWaNmfyBp/dUqECmgO9oNdq6Ks7WkKdIK3\n/blaPA7qETpFl6YGXCJ4dn88DjRoXuchDquaq9gcZ0GgUULYHUBObQi1tv5t\nuqmx5SnIAa97u4WEg4xTIEOCTAtE0KwufDsciadImcxw9opozBlF+ik9ixNl\nK5OScPMKCjr7Y7tZ5JS2i5d3e4if3g4c9V5tXCtS+5KDyUc6L9x4fIdt61iH\nQqjbDqwrrzCkhSO5keYcop5WKfOFrwLTz7Bv2PxD2nEYSfiTDqwSLku+E5Ha\nrWZzeQTuhC1Yl67fTHf0ruMX6Y/e8V6OiI3AErLEsVw1wt+tfeLkeTmqF6gF\n0ZVVJEAY8OS1byCtf97m650SycopZBtYk7b6bzqLcynuMANkScxmn/3CjUMm\npOwy4abqfFRnmMAHxkfSw5OIw0skDVZ211diH4hHfdDmSxmJuFckUcpoxPi9\nQm6OxxQVgo+ohyGdRV391RNqMkbEB2elsZ1Y/M/psYJdNWTpZQCujczhWG9g\n8Ubd\r\n=xoAL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"8248bf5bba4f972a3b262fe8317caa27281f6ea8","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.0-4-x-8248bf5bba4f972a3b262fe8317caa27281f6ea8_1593702464211_0.20227482239767913","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"balena-auth","version":"4.0.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"6ff2e8b11fc8fe87ca3b58a4f1e99f78fcae276b","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.0.tgz","fileCount":20,"integrity":"sha512-WsCLRvrhJFpuDI+cWoxFcp47Sivfhpe1iI8wlRIyJvOmQNJSqTk+UfEzeAiEIi/DPIvR0ZRyV2CyRcsv94TYVg==","signatures":[{"sig":"MEUCIDew6Tzd5ayPtHNZskmQKUMWy0ZDIiDfMaNE8tL80BJLAiEA+/BcaWYfzuZlzNb9Z0+P8nTH4nazwICGVP53sqG6zfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/fyUCRA9TVsSAnZWagAAYHoQAIc3xXOXDxDRfiukqIU9\nS589lZV7ETdDiOpQMpGwalDVHspp0Em2lHDLzLFTLKIP4iihcLmlGUvzcumF\ndfV/F8MEgu8vQfpJX00h8zRtSlnHdcEC/KBp5jNFIyMr339otAFckzDEg2sH\n3T2mTF2bB/3siXKuKT4kEqBMjg0HTDWFmJ7KwEmRc/ucIvRKGUNGBpJWV4wL\nsmU9JVoChgCzoYlBC5Uc4U5ctA68WImPh93k4c6zv+XcftJ4M4IM/7yIWIpX\n1g8q2fLnnu3mGj5LiDKtm5mUgRbrmj2Tkgd1SGIwSAT6Gfx4XzFDaOEhfGy3\n7Ix+mZYyFtszyJUbkBiy3N6+nAhIkSvdvWmdRGe+oMHcnd09dsBosbr3PNkK\ni0yrwa2cGnBFguYXcodkTiCed3inMEPZ25GgjyF6tUSerudNDKMHB1GvxpEs\nsLqTCo9EFAoz61YSl/GqF6sw7yyMyeqzS3fqKuHtchb4y17rdkoXlP9Bz1yH\n2jMpxyql/XpexMads0kt4lSH4CHj3pxD5TEfaAA5ioURT41x5pna9WHDkB80\nj9nwxFkHny5ZmosV/fdyxAkKGcTFdPxP7t/b28J9Lt/ZmRs+All2NIElmmf/\nCxwLCoUuX8pMY5gSJRA6RDh9piAVjLryJ87+CRbV+CZ7jJ1NM9tlWtpwbjW1\n4IrD\r\n=iWi5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"041ab64c4e8f419dbfa61d088573f0b37fce282e","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.0_1593703572157_0.8389041885826949","host":"s3://npm-registry-packages"}},"4.0.1-tslib-dep-756c63445733bb8e7f36014853ac19ca0195d5f9":{"name":"balena-auth","version":"4.0.1-tslib-dep-756c63445733bb8e7f36014853ac19ca0195d5f9","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.1-tslib-dep-756c63445733bb8e7f36014853ac19ca0195d5f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"fbf2ff272abf79b76e98e8ceccbfb6789a50379c","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.1-tslib-dep-756c63445733bb8e7f36014853ac19ca0195d5f9.tgz","fileCount":20,"integrity":"sha512-xeydNj2LdU45m5cysMsMY5fHrC28DZGMI2/tWER1Odnc8gcbr+dOqZ2MuweEhMpWzYiW8tcPK8OzlB4ODuCRWQ==","signatures":[{"sig":"MEUCIQCEC3TJBek3RH0eNCY//0Woo2OyI43Hm9MjQU/6c678RwIgZdrav8fnwe4jtrFwexc6uV6d4MF5QfP8lGPmS0pBnDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/3DmCRA9TVsSAnZWagAAZ2oP/1PB6UF3ZROSTSCk+LTO\nEQFj1kMCeyPWvZ5xxyhrhQQnsCAYwJItEtKUlTvoJNjtQ8sdj7Rwb5vlzm1t\nfi2PSR01LRVoM3u90YsCXZFQQCCG463rLDdCERQdrT1Kg+013YyeNYEbkP/S\nxM8xT4EUaAxAjtmBFUM1T5O7fisaJP3fCnfxQViA7drvFTjBMyqhiSC477j2\nCT+TebrmNoyis13wz+h98pxEBe3Dzq2RQ58300cpgQ2pwe3xSt71bKVRoZUf\nLyH9EMbGoEABi7/lwi2maFAO1xCRF4k1oHMyR9RyCpyUAtJWXF3jDbt9u503\njs5raYk6KGqxpfBZVU6u2scESGA0MPY4R4iIDvp3I+10HX7ncter7B1i/cg5\nVmPDODdK2eNds1uqwNk//ttHhmxJ4K26wwYmCI153IbYuThCqLQUbdOwwRxK\nKU20A+8w/yWVPbn+vK50E7Tu8z1oDHJcl/L0Wcm/0/+r50x2FtyOv8yloKLe\nLTMzUqIXoYlXoGgwI/gPijMY0AYJHWxqz4vdpSDosh96KqW4JO6BAHiipBR7\nxJYkgGxPc6ZDcsPsZCj5w+hpeU9WFkFw8LDJnN4P1GVQPW48irMLbyw6Y+78\nR7bsjTlZlq9zykfLMinrjudh3ga3aVGmwkEKVefWjr5M4RTynDRoKwZc+VlA\n7J3P\r\n=Zf7B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"756c63445733bb8e7f36014853ac19ca0195d5f9","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.1-tslib-dep-756c63445733bb8e7f36014853ac19ca0195d5f9_1593798885531_0.3089076488502287","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"balena-auth","version":"4.0.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"65db989064aad69a0d8fef06d56720dca87a9167","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.1.tgz","fileCount":20,"integrity":"sha512-GMsSQcoQfp18dgQcgOZF7rxicEHGFlgzA8wDN+1c2oEJzBh6hiROJiDt/w/b+M64c+0qGpQ0k2ZSicAa9NZ1oA==","signatures":[{"sig":"MEUCIDk68nott4rxOUPvoC4s7a5U+zxrGhhKQFIYttimWMVrAiEAw11zE7qF3ffr4RAERtSBrWPwSWXadcvnXEq819kE0Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/3GkCRA9TVsSAnZWagAAwG4P/jh0VMy8iyIeKQCaAJqP\nsf+eyo4IercJn5mSK8YDr4akeXMQGdSnOZ7PCZpRPVboOIzGig936MFL2+Xv\nFNMYmPMaeCV4uRLC5izX67kiaVqlDNd4SjLFhS5D3mspQSn/o8f7axWGIYO3\nQYC5mhK3EOhy7hqvkJ48huwXY1hRuT4P03iMnQ0lk2nz/vmu5k6MeHBvGHI1\nBIPC61kBiOFFziXaNzooFiO6aJ7u4I9MV/QvgnHLg9hl605HPUUDlc02+9T8\nSw3WezsDsutJiYqvL9Tjrx9mt0kKGKVEhuDuCzXzlBtoaWeP5DFrFJbcYaVJ\nFmzx6dExMRik8aYzsv3xVM6DmjsA3ChdJygCF4vZ+fKnEcOSxkW1hO4dzMTU\nGqDkaHIWp8lF+y3t0ZK2io6EEdhaX/WM4PRpES4ZSLwGQaYtSHlsqNLmnQYl\nfx5Mo7QOlwD3M9Exahop+O+EU+itcZLP2QHuIBylx/yvAKKzSAvhqusXbPmw\na88V/y5G2OLgN0ufG6f0icozItdHkc8NBJrEdYe1JebQ1YLU3M8jDxbwZ6EB\nsWsIob0YPyIUNXy8rB1khZZyP2XHan1sGaYFGEIrk66vLenvC5lmRMyg6TdI\neS8azQwY9PtRUfM9pCS2yxaSdsuvZEKPDoOCBP13FI/6QFt8hycrwtVwb+Vg\n50jL\r\n=9dqG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"d99c475b177ad0cf78fce77e99576e0e977a658e","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.1_1593799076029_0.07422472165658567","host":"s3://npm-registry-packages"}},"4.0.2-add-changelog-yml-286d4797c6d5cfd755cf6d04bb70169e6bb2b92f":{"name":"balena-auth","version":"4.0.2-add-changelog-yml-286d4797c6d5cfd755cf6d04bb70169e6bb2b92f","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.2-add-changelog-yml-286d4797c6d5cfd755cf6d04bb70169e6bb2b92f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"7c338d2870d5a1915bac39e66815ad929a572cdb","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.2-add-changelog-yml-286d4797c6d5cfd755cf6d04bb70169e6bb2b92f.tgz","fileCount":20,"integrity":"sha512-AVDswwttlLUexaf5H5W47dTncvtvJlrXoQKVLGDlkVwqFoaZYbBGQorlajEaxlTNuVxlRuyrFNwyNKM6aHtgcQ==","signatures":[{"sig":"MEUCIC7KfLpolJ641waCJ3HCZtp8uzfoydQ+m1byLXJv4/mfAiEAhdueFarQbBw81S9Wsyj1+Y9OweL/IXNypq0mCLiuq6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDFrXCRA9TVsSAnZWagAA4zwP/2mjtd5N3dAFjCnJTj4L\nIJsyxQ2OsDsPTu5uDSwxMWlCrm3roOEV5jcknSg1dpbY3IBkcFirx7z9ViAH\nM2WRIiA+fO/pU7VLB0XkIfLg4NbbTTI6sqPfeb5E68hAgvDOIeFcTHLWm5Bs\ndAL+QZwuWo9WVEAIWN5S5ZeIkogeGCDvqbrW3zeO7qOmoQ6VrECrhkUCzr4Y\n1Y67krmhs4qL41Cbx8YSj/KhGJTHaLg97/JILzF8E/rxNbjxNCSVrEm3/n0t\nKM9LV6ukVE8SQ9KA4ERWN2ZIYgYhP7FjtjwhhPyDlA/itAppifeaTrUtdLEv\nBjN8lk28u4XV2wJoL9bvp+B34++eAfgIEnlWSe98fxKAYDYPHQ3HJvIrtl2v\n4W81W93jCJ7sr5TIyDn/B/Wb5H+qN2VlgqAT18rqHqBQakQ3PmvSE8zFt8kY\nR2sbROxTnZi/TEW36zC0yPvjqg9K05i0KvdCyDNNnNwa814FNaqVs0bS+EHU\nz/4Lc/MSzVGCDW+68U7HTqaymInkycqrsxLuHZcBcqa/x3f5C56e/6TS+G3p\nS6hw/755T+uc5VF7XNleokvrXt8zufzpFeTMVDR3Kj275FjDzHSMNxnkUFyd\nhlGUmBY3RfmaBqLOaRVL8Yan/MhotUDdb4Njrn3oXj05DI1H7FRhi00XFEUc\nk5k3\r\n=jqkZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"286d4797c6d5cfd755cf6d04bb70169e6bb2b92f","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.2-add-changelog-yml-286d4797c6d5cfd755cf6d04bb70169e6bb2b92f_1594645207471_0.055432046291647774","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"balena-auth","version":"4.0.2","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"34169fc88442d259ef47f0f2fd4ca522696ebed0","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.0.2.tgz","fileCount":20,"integrity":"sha512-a0IfAN53aQpFOKtgKK+MSLMVZC/HsHZLiDsJhpPKTUd257fEcnmQWzBYxot9ny9NfJhhhoyalcu5e4RSH0TsiQ==","signatures":[{"sig":"MEYCIQD1xEFipa6ywgXlC+LcSXFVIc2gr5LGGw0a6SS8+gmomQIhAPsaTDRIdLNshNZ/7J2oiieAdJTFitdICiXPFxPdyhIO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDF3qCRA9TVsSAnZWagAAQYEP/2z01ZPRGjbPC7QaI6na\nQfTUuqe81ogouDxyysyk4Ra8Nd/UfDzPQUwwg8b6vQS8oEd7MOV5nybkwVnM\n1c2jtPahBk0EynGom5AkP0TS/YNb1QDK9kFGPP1Fckh/Mle7fEDurpfA6eYP\nZdq92sQVhqt2NYQa7CDv/VFtgZO2jfKHHpLjva/nrvVXhnfj7R4oWo4F7bub\nynzgOsNGDLGzyfquJU1UPuJF2UioW/uuUYAbDiG6vVJOuF9aV3fA4jU2XFgj\nOtfdlVR8xjMkg+L4amNzUca7v5NE+yqQvYXj3KoHURlzlDmjmqddSl9DrufV\nLVa/LldgCoxtc/GN6ot2p84pz8tZRl4iCGoEAxv30oHuR4XXRoRKUMUbk3Ol\nHGtiiF8sxIUOVy4klaJhB3Py0f0pv41V9LKyzvt+HpjNRKhvJYTXQ3mJTH5K\nLXWfUd1tcxjPikJZnGH4bk/jRghxGYCBDNwEfjoQib6qmuWCcZGeuPE3Djdc\nSCGFRBdGF1Jty4/atRDV/2f/3mlrb9mgNDSyef3DJgat4Ziwf0C2ft+tFY4R\niKHG9VzPXd0vrKx29EFdFCgA7wJ1IJ0Gi5jhzvZwvO/T+DOb3D5ityVBzkbm\noCDIQqOJxktvy8RCVb/619ciD2oJY5Hy2wa7DM7uRu1Yxo22xGPWD3cpxBHK\nQEam\r\n=s7PT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"dcabdc129f35419b06ed45bb9790ebc355931b11","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.2.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.0.2_1594645994501_0.5634088287633878","host":"s3://npm-registry-packages"}},"4.1.0-update-balena-settings-75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2":{"name":"balena-auth","version":"4.1.0-update-balena-settings-75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.0-update-balena-settings-75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"e6085fe38027767040103dfc8223d9aeae6314e2","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.0-update-balena-settings-75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2.tgz","fileCount":20,"integrity":"sha512-vUY33RsvYn44A3VZvGXWbZJnJde8yrOvr1p46TXuTfwXS1l43s9YAqwS3MIfwdBLGBBMUEH+kdr+K5bv4IxuRg==","signatures":[{"sig":"MEQCIEfHzjNJWtE1V0azgGnkobEgCRo1KsmQNdCgRVxu8bZJAiBslKPD5eZmUHM62tWu5e8zU+z1Pce3yEwitNQFJkVj7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfof4SCRA9TVsSAnZWagAA37oP/jGuc/1VPQks/nSeMbKK\nt6P8LV96ehgwzbv97QGmD3DU+eVNzfVABG4rm+59BqE+/XHQqXNExM75hb5u\n/IkUjhtGu9BJCVtEdXYOxVyEazUL83oGCNBRBhRfdWztfGHs03auPjzxem0v\nuarnf6xOnYdW6JbXkmAvIB9CB1J1lBrHSiI9IfZR3yiaSOWykYMwsxOg8o+J\nJnbcE9S/A7WpE4E7JnyJc0whPh4d2VLHp1bH9Z1z5dIsa+5rlQEsVRs+6dE1\nFhzq1fQJPyKFqzVYopAE37I613jgNTyfZi3a+TbmARZNxHx18ywJ5ew9IgmV\n3L1eiWIfMBMi/9Jcx7gs+uqcYbKa4tFa5Sr2+FJN6PWqj8tDIwbtHgghMcTk\nrIAckNcddMCYgordp9kDuX+KXuDS2Ii9XpiIlibapJTVgxD8EwJpQm9meaFu\n7V6zUDCDEwySEI8vRVgmtK/oT302aSlGrFhe6WAzTtcwcf7sTPQ5EFnQw3Au\nK0dyR08s+L6tCjmhnhOmlJCUZwoWQuied5cz3FkmQCYZGnRPNfVDTduxzDCZ\n9aGjfHubBH5TfyZVZ5QSR2mDaC7HKIAOhEv8qhNzYIRNcT4IXNowcum0T9lS\n1isrO6Md1QC7bAsIWkxLSQMEbXD2BA2fjwHfHVkzvulvejV73weXRTd9XqLy\nkGdL\r\n=nzb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.8","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.0-update-balena-settings-75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2_1604451858071_0.8229227542307729","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"balena-auth","version":"4.1.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"5289c169aac118be4097b0db7ebd0b89ae076eba","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.0.tgz","fileCount":20,"integrity":"sha512-weKEmWnlb2cYNLr8pqaVdCP+uTfxBLQU2oHzn6M9mlF6+mqIaQTmkj+/8fMilEnm32qhYYdOyz4y3H+7kLIcIw==","signatures":[{"sig":"MEQCIB1eCWbZDR4QBspKU5aT3VJSMRmgWB5Qw3UnF4mcnK06AiA0zXpPNpWk1kPSfGPmIz5VQUXQnS0iLY8fFOAlqk24Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrDwOCRA9TVsSAnZWagAATFQP/igFuHinCfpKG8lp1/aG\nPKC+o/gX4ftlswRFkq4LoHnF35E1aEheXTLDjZz/0JQYqgnX6muv6JwGxpiA\nn3NrRWY5oFdhdy6AH/HkANwvQWgH4/bYZ7+8YnDNdUiM2YpTeoYmAN1d6mtl\nbhQJZ1rHVFqr5+Gvf87OD4/tljoLJwnPuIyS4nuf4tW+vvCReUFKemX061KK\n0t+/jc99B/589GDQ8oQf/9UehtVlIZo68O/Vj394+mv2GUWkFqF6pS1n0cdw\n8FqJVWBHGGqD+xlZq4OTyx8JkCqS8nGcRy7skiG5h6wJSACfjFiDnyt8ujWx\nxAVHX7B/apEp5hTxS+WoKM9VfsUrddC49aHOikv98k8sm4YJg1EgGV7kYSCr\nJazBlOoAsIPMUpEeqdajYw5Znya4Hd9hSC4P/9ImjscQGjtcMlhqglhiUK08\nNjoMdZg+CVRWs60JS40R7TeypvT2QYUjgBcp4CPxsY/vZTJ6XN9iJcvFm3P8\nLgWj6fxeizsXmY2heIXQF3TH04EzMGpeElscOHphRCR+vZRMCjOem0HDzmig\niZ587Le5ZmJDIcUru3r9WTGsAFo5A7N9VIQqSGS4hnK91I/1eOA3qMld+BMP\nVfKPrwhvXGl6szFmJPtU3osngu9FnFI6Fi0npPlUOu4xtlZRzV88XZHRZDbb\nDpRz\r\n=qfnq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"node":">=10.17.0"},"gitHead":"4a7543ced6462d40c677d0d16e366efd3a419b66","scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","prepublish":"require-npm4-to-publish","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"_npmVersion":"6.14.5","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"12.18.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","karma":"^1.7.0","mocha":"^3.5.0","rimraf":"^2.6.1","ts-node":"^3.3.0","mochainon":"^2.0.0","typescript":"^3.9.6","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^2.2.42","jsonwebtoken":"^7.3.0","catch-uncommitted":"^1.0.0","jsdoc-to-markdown":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^2.3.0","balena-settings-client":"^4.0.0","require-npm4-to-publish":"^1.0.0","@resin.io/types-mochainon":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.0_1605123085762_0.6766443680406458","host":"s3://npm-registry-packages"}},"4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7":{"name":"balena-auth","version":"4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"d757d87ac9847f8ff68f44de027bb3be3ebc597f","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7.tgz","fileCount":22,"integrity":"sha512-wXBk5EjVi15lCpQBGx4d2dKIUhv0Kx6KiL3Z7GXqEDm1HLNMvSNUexlGWP4sw+p6xSFUbqNIMts3P7QWwDKPgg==","signatures":[{"sig":"MEQCIBtQmqUZ7EZxeAFYH9P00x3GNfSYdkPzjOTI2rhymxRAAiB4kAaPluO5YnF8txdZSa1IOnZzwGWiCwGLM8DfJIs44g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLNpHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB/BAAjkr0t+noFqHWYve9tGDP+6iQOTMPBfICPNlQdEIW+VoIaET3\r\nVh6lQ+Kal0LOJJdlOgD9JkrwgjpNY+2AZ90RqozRTfhop/dYMVTHB6HRyEcr\r\nQV2Y/uOj2Hyop2F3B2EkmwsbzhDlMXu+2MAvB32OGh/zZ0p+ZBBL/0QFa3i2\r\nuM7d0XcpdD1/ZOtcjvRju3Xy3eh5vv8OD+pn9b/wqlGehpnT7pqFim8qY8t3\r\nijHtc1ALJ1NwLznjrgdOQDXuyEtXiP8spx697XMv7ovxKk9qmpBGS2Syfu9f\r\n3wdYYaDuPO/w42ptqUDS5+jCK3jyAJ8G/RXxTKu1YNdh5My1/bIQ1Y8S0E8e\r\nZh+I+O3GC59WzMPaN80pryEFrcRRRzK2oF7RJN6VMvqNzFCXs8YITJVYpITr\r\nkP/xz7WtlL4usDT+iAPy+I94RJFs9yxLDdza50Kh8b8w4XOU/zlLRABXnu8n\r\nJc8pXfLR0ewBLmIsoANIj9hKimhDZNhYvYuMj5hYgtV2htpPhEBXBLL3jf7M\r\njN4UxFF1KEOQtszuMRfJnTskr9j5xYGRMqkfVXknDFNJKktPO+ncXk6g8mWS\r\nxqkx0TEdRXoAEFifzkODM3FCmWleUck4QnYgzxRDXgYoRCbvA33rJblAAh/o\r\nfo17w3SdEcvzJ0ogPJEfre4DUueLIq2Z3ms=\r\n=6qZB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","_from":"file:/tmp/npm-349377a015dcbc7d963b950dc63ba2b2a03ad6a7-18.x/balena-auth-4.1.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-349377a015dcbc7d963b950dc63ba2b2a03ad6a7-18.x/balena-auth-4.1.1.tgz","_integrity":"sha512-wXBk5EjVi15lCpQBGx4d2dKIUhv0Kx6KiL3Z7GXqEDm1HLNMvSNUexlGWP4sw+p6xSFUbqNIMts3P7QWwDKPgg==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2022-09-22T21:55:29.321Z"},"_npmVersion":"8.15.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"16.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7_1663883847059_0.5732740346304948","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"balena-auth","version":"4.1.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"b86f6986bac4d94f0a5d710e556971e47fca7546","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.1.tgz","fileCount":19,"integrity":"sha512-CLPuVODFwRu47Q3a97Lh/g9qODnafOTgZZy7hfhavL3/zSI50ZZh3davs7RKDZzoj/bUAITVjCKWijjF8f5REQ==","signatures":[{"sig":"MEQCID9ugHvZaDC1V8Ov7Yo7rra4e79mncagvCnAFPVC6PzxAiBTux7wChNdNPDZwEzZKJdNenzN/OB3r0rC5fSpHEq5cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLNtdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouZhAAhCUdD8vhP4E51JTbBAcIUK6USfZYAqzMUlboyghhwb5HCuAJ\r\nwymTnnCSCKOmAMy4h5AIQKEg+U8IW8E8Vr7AmWwWOPAD6s39R9Isa2XhrxZb\r\n+vBk5OOfck8KXaZ4CYXLHSyyrKptg3hBaTq36CLR3FnOj/A3b+mMa+wfM5K4\r\nPn63CUpa4QMTs3vhW2a+/EAHYlXjjbhoa+G1j8b7o+m/DPVcW0+0PSPedf5p\r\nmPOdJJAWHTXLRMvjwBVn8Qkq3E3rzk7CTQM92WJKOPpgY9ZmLfwG03kHytDq\r\n5mutakePtw38FzypkdT6vkZFjbMy+89EkKc0fq/2u8Zer0Seeo+3Jj4j5+gM\r\nU17KJajQlds4MCCtPDiNZ2P7zaF+de/SzmG0n59rxx2eHt0FuinCTGUsJbie\r\nYasUbEVm/1YjChkU+vuhLRM5AWZdMeJafAFTXRh+Dg74T9AoP4/qtcJji2XE\r\nRCw/NpsCqevtssjYlTR7l7k/HuSu4MnDNTPO00n+I18TEnw9qfJxC552aIpk\r\n0I0oOHgvYk4uw7TligXDU/+4K2lMzTcImZiWlADUNOlrYqaTWBq++J7Rkjbe\r\nv2VDzY2npP3EvgUrlHBzQB5oOvJE6fZt8Jwv887KIiz4hO/MJUfn7IAPXG6h\r\nUuwJKDgFOC8zhPqQj8zzUl0BJnd0bIyWrac=\r\n=M+RL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","_from":"file:/tmp/npm-349377a015dcbc7d963b950dc63ba2b2a03ad6a7-18.x/balena-auth-4.1.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-349377a015dcbc7d963b950dc63ba2b2a03ad6a7-18.x/balena-auth-4.1.1.tgz","_integrity":"sha512-CLPuVODFwRu47Q3a97Lh/g9qODnafOTgZZy7hfhavL3/zSI50ZZh3davs7RKDZzoj/bUAITVjCKWijjF8f5REQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2022-09-22T21:55:29.321Z"},"_npmVersion":"8.15.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"16.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.1_1663884125696_0.612421394125408","host":"s3://npm-registry-packages"}},"4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69":{"name":"balena-auth","version":"4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"e3d7e664c028d0429800a064030176ee35b3c56a","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69.tgz","fileCount":22,"integrity":"sha512-jo3dr8fCotuysDYkPLK6uSfY/LFbD2+24Bzht1+fR6Jw/hRU5WiWDZIWX5mHl9DPe27ALr/z4wXHGtbj9MGjhQ==","signatures":[{"sig":"MEYCIQCGeth2yG/u/YJx9kwimhOqewywjaPJYBBnndrFPYQqMgIhALK92YU03n8uedpwVSFZVnPAWgJ0VsLTJ/w+bMjbDXdi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMZ0iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbtQ//QImAj8VdMyF4Dmu5sYnyN9dt+FxuqzHwQdeNTbCT1gBuRFxq\r\nfTCkPRIjr7iR8k/Moex50G+Iykt+k2AfWUouYAeiFe8fBLbGW59ZM4kUqMjA\r\ngrqDgSelhFVHWa0k+qfQTMMZCFd0emogEJNA8fc1MDEl7scrxpX8wVu4ok9t\r\nZmCekkYKtKo8vUFy/JDot7pJLA+pti1SdK/liR+AaBcFjNlaNMLE/m1EW9o2\r\nr8dvpSrlUrQp9uwsk+51BehgT6vP90vS0LCBmO22Jv9QCwmsMobfbpbwZMUa\r\nuLPohFnYQ75eVRV3c2dlG2iJf2NPm1/pujuMvCgsWTZtbFOh3lfRQepGjNMv\r\nXt1EvpRuz04ekXDzzZXde1pN51J36QhGE46V+ls8jJD0nDtwseu0Xq4i75CJ\r\nH6uZ7LWrHWNH+XRM/0IjYBWCk8qWBvATgTcPG404+TTumk8mGMVFKC5BDDDs\r\nlUAhKv/3AN8WQ/wq3Y22VXerJ3y6rm+1IpaQas5HpUgQUoL7HY/QVDy4bKAS\r\nyzWn9oBEwxiJIdkZIpObt6mAJCHtmbjvY/lQBbzwoeSufr0Jj06aWG2ykZ5g\r\nmRUlp8tBcD6fRQa2h0n3vBQRjxLOB2KDrDip99t8d7RLE+SAJKhdji8NdKre\r\nABEBoyXUgYXJPSSfmmxMqzZEj2b98Dk/oTw=\r\n=tgPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","_from":"file:/tmp/npm-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69-18.x/balena-auth-4.1.2.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69-18.x/balena-auth-4.1.2.tgz","_integrity":"sha512-jo3dr8fCotuysDYkPLK6uSfY/LFbD2+24Bzht1+fR6Jw/hRU5WiWDZIWX5mHl9DPe27ALr/z4wXHGtbj9MGjhQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2022-09-26T12:32:44.399Z"},"_npmVersion":"8.15.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"16.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69_1664195874361_0.7578962660188822","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"balena-auth","version":"4.1.2","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"88f1ca7fe9d084876dfa6d78912c314cf148a274","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.2.tgz","fileCount":19,"integrity":"sha512-F0cnqcm45X2aujClDePH3TOYj/ngz1IepFE9F5A6/QRqPgju1uLlMgplnUahgZK+wpPhuegn+ke3wvjzWU7vSQ==","signatures":[{"sig":"MEUCIGZOmP+JtY9BUNg0VuLAN2YbL2RUsUBxfC+IE2oEMNPlAiEAibDrC2vFDzmHI12Zf/nKhZ5U2B3XDPC2COLjbx/7TL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMZ2tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGig/+IRjCFXsD1MZMamXR8kc2FZ5/RPFCoiOdzsllhhcD4sABnOPB\r\n85O48SU6Cx3sWCPozqN6kayzIAfjDs78kPAvg2nPnaIlGTF/rLMLRvFL/AUi\r\nZEKMVYnZ9Hf4pDBUhZZz/ZuWdW2NaXK6kutahF2oFMoLpAYmi6W2FTsAvskP\r\nDlWnXESR/BIaUtmWCYL5bajBMZfPITpwNu5QENZ05hZg+eCY6axO9h9Kwdee\r\nXFhkQyAzA/t4LMOD1byr0U5Fkfpm383qg5t0RYLekhwBSa/at4utGe7YS/zR\r\nebLHMXdddV2wfpvD4LCaIM4tjfCLiJj0kDaYCYwuC8dyJSC+5fvHiR8SNGUW\r\n/80sqBmKTnpN+YV8lJSryEbtmfRK57To6mGm0VRrLuREkmh1Rirxz1pMIlYH\r\nNaSz0XM1it7QnA36DnosC/830RwNHXZGg4h8HRFKrrXDJC5KCynhyqPNtVD+\r\n7EMsmHKGSTvJf7GTXL/e4huNO3c1S8LlXPoPiHOgr67SNfeg+FdfczfJmgUs\r\nZK/1foPPA1DiKUdERb3oVId4GRwd5iPFFL5TWXthXVWGBpYyicR4Vt20XpaN\r\nn7wBU+j9gInAzkgq+uCcxDyMKKs5UU6GSs/67d5eOT5iaz1KvtgVcCmDcOEM\r\ntOZojGznNHG6HjrA8e1wf+xbjXN31pPuLY0=\r\n=hVap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/auth.js","_from":"file:/tmp/npm-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69-18.x/balena-auth-4.1.2.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69-18.x/balena-auth-4.1.2.tgz","_integrity":"sha512-F0cnqcm45X2aujClDePH3TOYj/ngz1IepFE9F5A6/QRqPgju1uLlMgplnUahgZK+wpPhuegn+ke3wvjzWU7vSQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2022-09-26T12:32:44.399Z"},"_npmVersion":"8.15.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"16.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.2_1664196013368_0.24861909233197155","host":"s3://npm-registry-packages"}},"4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1":{"name":"balena-auth","version":"4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"6bc9383a52904dcd2d76e4db2af82e97a5c2a49c","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1.tgz","fileCount":22,"integrity":"sha512-1lBpvueq3euABxptpcZ+EbNUipOby14PmVrQcTrkToAd3p50WAIkXlwCTdP/LYeAQlsr3Ka86di51O50Kwo8JQ==","signatures":[{"sig":"MEYCIQC9d2cM+5lNO7g98bQfHCMtgmFl3PL4aBHtr/MWYd3FEwIhAJM2NRCGLLQMfk9EE9iG2Fmkq5JzSVPRgaO/XmEsy+vk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55177},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.2.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.2.0.tgz","_integrity":"sha512-1lBpvueq3euABxptpcZ+EbNUipOby14PmVrQcTrkToAd3p50WAIkXlwCTdP/LYeAQlsr3Ka86di51O50Kwo8JQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-05-24T18:58:16.098Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1_1684954818577_0.33457068374588994","host":"s3://npm-registry-packages"}},"4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1":{"name":"balena-auth","version":"4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"afc468508902a8c90d4b4abfbb99bf46ccdbe006","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1.tgz","fileCount":22,"integrity":"sha512-vNKBBlHPQ/jKIC3giemjT94EdjcDFalmShcFlEl3yCMnnP+OePzpqX4pgo8pLDfp9fwGmAxWnu0v2fqI/AnlxA==","signatures":[{"sig":"MEQCIDPXLZcz8N9gf11ZUIVb0/U3eImbH5wXEmUdsoLHYEbJAiAo0+w9LVZyUirmIXtDdq60+LBNYfsd0QyRRoFlf9AaYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51482},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.1.3.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.1.3.tgz","_integrity":"sha512-vNKBBlHPQ/jKIC3giemjT94EdjcDFalmShcFlEl3yCMnnP+OePzpqX4pgo8pLDfp9fwGmAxWnu0v2fqI/AnlxA==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-05-25T08:22:17.474Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1_1685003078377_0.8672016426326392","host":"s3://npm-registry-packages"}},"4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1":{"name":"balena-auth","version":"4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"381d12a5f2a65db72cc3e1614fae306e00767f72","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1.tgz","fileCount":22,"integrity":"sha512-krK7/xh0uieug5sZIZz72Jd8S6ITKkyHO1b7s0pzLXcYEK+Z/VpuRP0z0wHHOnmlRDfF7Qi71J+v6A/UlvS13A==","signatures":[{"sig":"MEUCIHI5YDyF6Rf9aG9FmVkfM7qTByQrayIYd89dVc02eFThAiEA6KJUjzLlBABPxX4sF2SVK/hw5fXLtqdoOFKXx85ZWuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55129},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.2.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.2.0.tgz","_integrity":"sha512-krK7/xh0uieug5sZIZz72Jd8S6ITKkyHO1b7s0pzLXcYEK+Z/VpuRP0z0wHHOnmlRDfF7Qi71J+v6A/UlvS13A==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-05-25T08:23:39.458Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1_1685003144477_0.9842575682968429","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"balena-auth","version":"4.1.3","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.1.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"ae49b1ff3dc91b180e80b03fce917d6e1a8b0814","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.1.3.tgz","fileCount":19,"integrity":"sha512-3DWULQB5B5Jv6wT/4QxgT+9CvD43ZbLqcGmw1lZtanU962KD1KkiGUebw024Yp9LCBxoti1bkKTcPyDPOBZuyw==","signatures":[{"sig":"MEQCIDPwa8jYBTlJTWn2rwfAVpttA4Cy2LowesiWdRaQrwvKAiAdh9GBV+bBGMOlSfnpLQBbvSSV2caXEuIjmLrtsmS4TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51417},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.1.3.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.1.3.tgz","_integrity":"sha512-3DWULQB5B5Jv6wT/4QxgT+9CvD43ZbLqcGmw1lZtanU962KD1KkiGUebw024Yp9LCBxoti1bkKTcPyDPOBZuyw==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-05-25T08:22:17.474Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.1.3_1685003399260_0.5982291314830959","host":"s3://npm-registry-packages"}},"4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1":{"name":"balena-auth","version":"4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"6bfc3d5a2e357d39598eda0224fe88698b965921","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1.tgz","fileCount":22,"integrity":"sha512-nuRuUsrKkUAkuFGlIkW+tCPfVfpOUwza3kJc/sG/vBg98K19Fzc9szbO2114PXCBaipNMigE0rwtnNXp0Na4Zw==","signatures":[{"sig":"MEQCIGu/GND8oQiiDbClOYzM+sdYXvHjSJ5JhffHgutEfDHvAiAr7YcGDz3Ffrn3L1nEVT8eiCD6uGi/NuLvvWv++tCA2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55129},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.2.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.2.0.tgz","_integrity":"sha512-nuRuUsrKkUAkuFGlIkW+tCPfVfpOUwza3kJc/sG/vBg98K19Fzc9szbO2114PXCBaipNMigE0rwtnNXp0Na4Zw==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-05-25T08:30:56.164Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1_1685003606383_0.046977065489850256","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"balena-auth","version":"4.2.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.2.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"d26fc909054881d9ea44027c210706337acf0e71","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.2.0.tgz","fileCount":19,"integrity":"sha512-Na2vtlT/OByvVQKsKXJkf32P2F+bt6pwYBGFqHQ1lsfUFn3an32GDD3aA81ZwbLHPhZvTvl7hF0Bs3ccIIszRg==","signatures":[{"sig":"MEUCICK3D6uyKVED4AH/mqhLhf1aer2HC6x7tJQSzZV3sx6dAiEA8iwHAANikDLIsPqv0j9/0tu1QdYgfFZVy/F7vE2GjzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55067},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.2.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.2.0.tgz","_integrity":"sha512-Na2vtlT/OByvVQKsKXJkf32P2F+bt6pwYBGFqHQ1lsfUFn3an32GDD3aA81ZwbLHPhZvTvl7hF0Bs3ccIIszRg==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-05-25T08:30:56.164Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.2.0_1685016461295_0.3541779373776648","host":"s3://npm-registry-packages"}},"4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1":{"name":"balena-auth","version":"4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"27fe1728dfe58a4c1ca44747fe648e3df9e1b1de","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1.tgz","fileCount":22,"integrity":"sha512-mmfxLnTrie19zpupg7N5oDco9UIeEvvUz8BAmiIIf0d6/URBE+k+XGYYO6nAhlHnEt+HgdRdZWclEKm3qBylTw==","signatures":[{"sig":"MEYCIQCjtnzzq29cORU/+Fj9kcRbNN9PBR3/jx8CT9ZPgJRRowIhAKGnH/koXTUZxF5e9C4PCcZwpSUpSPTQXOuNr4CGYKVi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55134},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.2.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.2.1.tgz","_integrity":"sha512-mmfxLnTrie19zpupg7N5oDco9UIeEvvUz8BAmiIIf0d6/URBE+k+XGYYO6nAhlHnEt+HgdRdZWclEKm3qBylTw==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-13T18:46:52.086Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1_1689274191535_0.9608687207194286","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"balena-auth","version":"4.2.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@4.2.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"b85a71f0dd5e10cfe1d04f1a4a85836d35d27e60","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-4.2.1.tgz","fileCount":19,"integrity":"sha512-crYf0gHp+hgP19HbjDmo3YoZqUBKB/5ziFjnvDxnnetW8yr0tpy38hlwQD1HkjPjjBqj5vRvnAQJgYnPv2oYCg==","signatures":[{"sig":"MEQCIAHtX2t/E5ZDXhvSZmOhIoBvNzhQxCGx35yxoZG86VeUAiBQjrkFSKxtmNn17j3vvKT+P8Dx/4piZM49B9pr7vOXCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55067},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-4.2.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=5.0.0","node":">=10.17.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-4.2.1.tgz","_integrity":"sha512-crYf0gHp+hgP19HbjDmo3YoZqUBKB/5ziFjnvDxnnetW8yr0tpy38hlwQD1HkjPjjBqj5vRvnAQJgYnPv2oYCg==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-13T18:46:52.086Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^4.8.3","@types/chai":"^4.3.3","@types/node":"^8.10.61","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^7.3.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^7.2.3","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_4.2.1_1689274390588_0.07721978475322855","host":"s3://npm-registry-packages"}},"5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1":{"name":"balena-auth","version":"5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"5a4ab22712733b7df644d8e888afdf9562ddacc6","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1.tgz","fileCount":22,"integrity":"sha512-oUylms4Nymw1Q9vwlp6GvaUT4bL24exFwqoFWmWHerx6w9HU1k7qY8rJJ+jUcENzd2IsGBfvqwtMWbArJ+OK+w==","signatures":[{"sig":"MEUCIQDE7yM2QIxziJzP64yBY6ErPNPfwrizuIj3pYCxuRuCbAIgXM0JCW6hEi/6yvtzinx2rxgInnmDlcFhqTo06BAku+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55130},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.0.0.tgz","_integrity":"sha512-oUylms4Nymw1Q9vwlp6GvaUT4bL24exFwqoFWmWHerx6w9HU1k7qY8rJJ+jUcENzd2IsGBfvqwtMWbArJ+OK+w==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-24T14:32:17.900Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1_1690209292435_0.878244911168206","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"balena-auth","version":"5.0.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"111fcd3dcf08e1e1419afb71759de5b119c659fa","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.0.0.tgz","fileCount":19,"integrity":"sha512-Z11Uazcg/P6S1NGX6wn8/303lCn1eVJpSpTyeGl8a+tJiwiBd4CCh+sFl/yu1O316YVn8+zcfCrZTXnYBz7ljA==","signatures":[{"sig":"MEYCIQCu7Um/UDSs6L3hDJSFJdtCd625BOzdFj0zXdztPZ3b8QIhAODaWinf2u8DfbYi7PdTSRDsE4VRNUJJCyBQJqioCxMB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55047},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.0.0.tgz","_integrity":"sha512-Z11Uazcg/P6S1NGX6wn8/303lCn1eVJpSpTyeGl8a+tJiwiBd4CCh+sFl/yu1O316YVn8+zcfCrZTXnYBz7ljA==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-24T14:32:17.900Z"},"_npmVersion":"9.5.1","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.16.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.0.0_1690209603689_0.9252195887235537","host":"s3://npm-registry-packages"}},"5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1":{"name":"balena-auth","version":"5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"d651ab083a37c60a256dcb051cb27a8b0cee4577","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1.tgz","fileCount":22,"integrity":"sha512-IzrSEuuymFU3DeNr5+ogA/VCl06O51DiaQSvxv8GnaaRDUiwToL4POwiMJ7wpuwnrVP8/LH9kHUZJtWzpsMW0g==","signatures":[{"sig":"MEYCIQCpXRN3vlWExepdaTjPmUYCan0tMiOgk+RUK7klQNBOCQIhAMX+b8ZBmbn37hax0a8BhPubb8fLroZDbcKZJvmMlYlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55112},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.0.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.0.1.tgz","_integrity":"sha512-IzrSEuuymFU3DeNr5+ogA/VCl06O51DiaQSvxv8GnaaRDUiwToL4POwiMJ7wpuwnrVP8/LH9kHUZJtWzpsMW0g==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-28T13:22:45.564Z"},"_npmVersion":"9.6.7","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1_1690550678031_0.295302139130027","host":"s3://npm-registry-packages"}},"5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1":{"name":"balena-auth","version":"5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"68b2dbf24217f89279d5b961550335fa68fb3110","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1.tgz","fileCount":22,"integrity":"sha512-iKk5mRIlIXBJheSu3PVZpzVBFqRXJ8BWc/xjQId+dFz6HbJvrVhEH6R+vtX/aPxFw5fHBYQQ2+ovchm8XuDbDQ==","signatures":[{"sig":"MEYCIQDSg3BNDJEgjYZC4MdLcXwq5UKjjvlYkmTniOsvc7eGxgIhAMqnBbUk144uOcQ6oF6Hvuc1aksyIpR/eZkJirzkiP+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55112},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.0.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.0.1.tgz","_integrity":"sha512-iKk5mRIlIXBJheSu3PVZpzVBFqRXJ8BWc/xjQId+dFz6HbJvrVhEH6R+vtX/aPxFw5fHBYQQ2+ovchm8XuDbDQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-28T13:32:52.687Z"},"_npmVersion":"9.6.7","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1_1690551302359_0.3832190293187474","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"balena-auth","version":"5.0.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"3948984efb1e33b4637bec787214084786478531","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.0.1.tgz","fileCount":19,"integrity":"sha512-hUlPiS6AO1hu+sV9w7hgjr9VS+jy/gDjZaHST0mgmpPHmor98n23yeT+vGgTNJXNy5C1n8W/9njnVGTNhlHMIA==","signatures":[{"sig":"MEUCIQC8+dKE/L1TT7YSQ+S8r3u6Xx1HO6r9nsJhX7Y43J9x6wIgMwjLmgib/UBIbQMb3DD1qx0Rl04HRjh3b2NC5CPW5X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55047},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.0.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","prereadme":"npm run build","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.0.1.tgz","_integrity":"sha512-hUlPiS6AO1hu+sV9w7hgjr9VS+jy/gDjZaHST0mgmpPHmor98n23yeT+vGgTNJXNy5C1n8W/9njnVGTNhlHMIA==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-28T13:32:52.687Z"},"_npmVersion":"9.6.7","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.0.1_1690553099743_0.03511536996247755","host":"s3://npm-registry-packages"}},"5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1":{"name":"balena-auth","version":"5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"162534e77314e39a3e84104f75ff649691be2a9f","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1.tgz","fileCount":22,"integrity":"sha512-EXLbx5e8oecQTO+rrvF+XH0i+8MbKv0ZhdnAb1i21rEsvMT4Juyeppdx2NVSswQD+7KLCM3a0dNM3ROVij7JHA==","signatures":[{"sig":"MEQCIDT5zps+Kdq3QRJTXU3Ij+3N+XbtWlZBub1I1kuk6f82AiBmPUkgBDUeEjCq7Pm5n0vA5zxvPDU6xRyiCxWwD0Z6OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55498},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.1.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.1.0.tgz","_integrity":"sha512-EXLbx5e8oecQTO+rrvF+XH0i+8MbKv0ZhdnAb1i21rEsvMT4Juyeppdx2NVSswQD+7KLCM3a0dNM3ROVij7JHA==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-28T14:32:47.228Z"},"_npmVersion":"9.6.7","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1_1690554907126_0.3841757660043532","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"balena-auth","version":"5.1.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@5.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"ce286ea351933a4446218462966ef2d78a794b2a","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-5.1.0.tgz","fileCount":19,"integrity":"sha512-HW06LB955e3BOxlJqrySUJWBNJk2NW0bywpH4TsuIp/FllpnLdNNARblxX8zFrLFYxzcD+jB0m6vk9f9c7p1Bw==","signatures":[{"sig":"MEUCIHmTI8FWOPECQbLl1/8DfYiCvEbeX/KThp0Cntuuq3jEAiEAiMOh8F75E4GfCtqN5AV1Y8LeFI/QkDhU34i5l4bZg8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55428},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-5.1.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=14.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint --typescript lib tests","test":"npm run test:node && npm run test:browser","build":"tsc && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --typescript --fix lib tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-5.1.0.tgz","_integrity":"sha512-HW06LB955e3BOxlJqrySUJWBNJk2NW0bywpH4TsuIp/FllpnLdNNARblxX8zFrLFYxzcD+jB0m6vk9f9c7p1Bw==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2023-07-28T14:32:47.228Z"},"_npmVersion":"9.6.7","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.1.6","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^5.1.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_5.1.0_1690556447544_0.832904361832971","host":"s3://npm-registry-packages"}},"6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1":{"name":"balena-auth","version":"6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"cde91d3903750bb6a3e3f50e601e83829c6a314e","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1.tgz","fileCount":17,"integrity":"sha512-MATj4dbeUswLD+RrL2fWkPsgd26FdimSxsI9m0o6taUSeL7y7f65Z9w5cqEIylkxYiNvFghyTcfdgUltdAkzgg==","signatures":[{"sig":"MEYCIQCoEYVu+TEl4r+XnnbJh1xIypplcCKUAyhXTNBYzJpA/gIhAIe/R1lSKBkTcqUDcvYJ3ZmFbKFi9cRiLrBGXFH3vhSg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44484},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-6.0.0.tgz","_integrity":"sha512-MATj4dbeUswLD+RrL2fWkPsgd26FdimSxsI9m0o6taUSeL7y7f65Z9w5cqEIylkxYiNvFghyTcfdgUltdAkzgg==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2024-02-23T10:25:06.027Z"},"_npmVersion":"10.2.4","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1_1708684068748_0.29803808697788714","host":"s3://npm-registry-packages"}},"6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1":{"name":"balena-auth","version":"6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"2f6090318b030a50ac10cc657e147f94941f571e","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1.tgz","fileCount":17,"integrity":"sha512-n5944eqXgsY+BJKMgNKJTFM6WkrZKoDBnBrAhzFsZq58wBx20kQ8KTL/K9rFZn7yQikRrQvOcKSYL8poVG8plw==","signatures":[{"sig":"MEQCIFGXsO2eSAqAVhuc3SIoerQveTeLBNAtpZFIwdkTTiIzAiAXvjmjYhzU+QLaI1VT7Wt3L2xmtzhH/IpnGgka5Re2Hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44479},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-6.0.0.tgz","_integrity":"sha512-n5944eqXgsY+BJKMgNKJTFM6WkrZKoDBnBrAhzFsZq58wBx20kQ8KTL/K9rFZn7yQikRrQvOcKSYL8poVG8plw==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2024-02-23T10:31:22.022Z"},"_npmVersion":"10.2.4","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^3.1.2","balena-errors":"^4.7.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1_1708684407255_0.9051525294323597","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"balena-auth","version":"6.0.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"cbd10e3db947038a7c3dcde2ccb1c7347c269e53","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.0.0.tgz","fileCount":15,"integrity":"sha512-G+9bOj13hno8QecT+Mi7/fFKwtKpStl5YRGktl67wlFB2VlpUcSJqFbBhr9r4YVXYgisMd0ePkkWVb+x3GWSRg==","signatures":[{"sig":"MEUCIHuG03Q7VSS7FGdJCL9dqeBMe6QTsoYs729xWealZYLaAiEAk/Mm+7M+AUPAP4CvjPZdvckbMWSu9AiCcfTibKTZr/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44427},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.0.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-6.0.0.tgz","_integrity":"sha512-G+9bOj13hno8QecT+Mi7/fFKwtKpStl5YRGktl67wlFB2VlpUcSJqFbBhr9r4YVXYgisMd0ePkkWVb+x3GWSRg==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2024-02-23T10:25:06.027Z"},"_npmVersion":"10.2.4","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^2.2.0","balena-errors":"^4.7.1","@types/jwt-decode":"^2.2.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.0.0_1708684422953_0.5143721137378698","host":"s3://npm-registry-packages"}},"6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1":{"name":"balena-auth","version":"6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"2df2e0e30b57efd3049faa6e2be9edae230796ae","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1.tgz","fileCount":17,"integrity":"sha512-0+TpG/IH61eOCD6pv/g8forAb0Dz5hN2jMglRj3kJLwQw496IVAhEGlAWT8blz+HiMK89uOZyp264pFI61XsGg==","signatures":[{"sig":"MEUCIQDFtAgZZilFBxO7CKTc9qNsDkeQkD/9t6mC7JSvELznzAIgWCQQl0OfWbiGBDlILki1U1rV57KteJzQPxgWWUtUb7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44479},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.0.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-6.0.1.tgz","_integrity":"sha512-0+TpG/IH61eOCD6pv/g8forAb0Dz5hN2jMglRj3kJLwQw496IVAhEGlAWT8blz+HiMK89uOZyp264pFI61XsGg==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2024-02-23T10:34:42.344Z"},"_npmVersion":"10.2.4","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^3.1.2","balena-errors":"^4.7.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1_1708684598353_0.053096043207968124","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"balena-auth","version":"6.0.1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"b84cc51bd06d57cfb5af7d8f74cb656b933e8d29","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.0.1.tgz","fileCount":15,"integrity":"sha512-llJEg0kB0ZltdaXVfnq5efZ9gLl0vOirzPdTOHQ8PK/iZdPJBt2RlXjUKGkUb/0SQ/pHET0aIj1nu81vjIe/ZQ==","signatures":[{"sig":"MEUCIQCUJWbASbkzuqunFXyw4u4WvRHHS+3qH7G1fPyQbSFOlgIgMehxENNGLD2WxVO2pebWHHOOm+7JxDZQAMH1Y+HX6ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44417},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.0.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-auth-6.0.1.tgz","_integrity":"sha512-llJEg0kB0ZltdaXVfnq5efZ9gLl0vOirzPdTOHQ8PK/iZdPJBt2RlXjUKGkUb/0SQ/pHET0aIj1nu81vjIe/ZQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2024-02-23T10:34:42.344Z"},"_npmVersion":"10.2.4","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.0.0","jwt-decode":"^3.1.2","balena-errors":"^4.7.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^14.18.54","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^3.0.0","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.0.1_1708684907505_0.6894638278045999","host":"s3://npm-registry-packages"}},"6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1":{"name":"balena-auth","version":"6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"15b4f1d721f0b9a64542b5bbe21a4051386707ca","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1.tgz","fileCount":17,"integrity":"sha512-cqlhbC9OOFh3Az4iUNLbQT5lzAgoy4BP69cBnUsaAwF660i31Kpdt5IYj6RgNVxW9j5FEPa5d6ttqztkkHNsnQ==","signatures":[{"sig":"MEYCIQD/4AQi8naVHRTPZ9J/6uAc2GUPMK5srg0tQ7zox9sGhgIhALD2t0DuMXTb8Qs0Jw9u666rjfIUSpHcJA4Jz4BY+0w0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/balena-auth@6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44854},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.1.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae477d0-964b-4bbe-9cd9-9774cb9a27ca"}},"_resolved":"/home/runner/work/_temp/balena-auth-6.1.0.tgz","_integrity":"sha512-cqlhbC9OOFh3Az4iUNLbQT5lzAgoy4BP69cBnUsaAwF660i31Kpdt5IYj6RgNVxW9j5FEPa5d6ttqztkkHNsnQ==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2026-03-24T18:22:45.709Z"},"_npmVersion":"11.9.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^3.1.2","balena-errors":"^4.7.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^16.18.126","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^9.1.3","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1_1774376744266_0.5620024133377253","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"balena-auth","version":"6.1.0","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"432158191d562bc2e76149f16f5b4de4ea676579","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.1.0.tgz","fileCount":15,"integrity":"sha512-vhrZmFKRqaIrqiykd69R0QciU2Y56Tby73AoEXbqlw+HZgeur19oFAZtK7fIiCphE/yAgSVwJB6YnFs79L2t7g==","signatures":[{"sig":"MEUCIAO7MuXEpbLXO2BZmk+1lFlp4HSrZS/nzdEneeL1HsmoAiEA5b5ee0KIiL9dG1voIdhogO8FJob1zwOtvkqYhwpelKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/balena-auth@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44786},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/npm-5a41fa48281c4f623902d5ddcbb9b7db06af80e6/balena-auth-6.1.0.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae477d0-964b-4bbe-9cd9-9774cb9a27ca"}},"_resolved":"/home/runner/work/_temp/npm-5a41fa48281c4f623902d5ddcbb9b7db06af80e6/balena-auth-6.1.0.tgz","_integrity":"sha512-vhrZmFKRqaIrqiykd69R0QciU2Y56Tby73AoEXbqlw+HZgeur19oFAZtK7fIiCphE/yAgSVwJB6YnFs79L2t7g==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2026-03-24T18:22:45.709Z"},"_npmVersion":"11.9.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^3.1.2","balena-errors":"^4.7.1","balena-settings-storage":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^10.0.0","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.3","@types/node":"^16.18.126","@balena/lint":"^7.3.0","@types/mocha":"^9.1.1","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^9.1.3","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.1.0_1774393385754_0.43593913602436585","host":"s3://npm-registry-packages-npm-production"}},"6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1":{"name":"balena-auth","version":"6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1","keywords":["balena","auth","jwt","api-key","session"],"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","_id":"balena-auth@6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-auth","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"dist":{"shasum":"e208403f4599dc3c7eb5f8e2ebc2a3addbd920d8","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1.tgz","fileCount":17,"integrity":"sha512-utbguQ/rWKQzWJfkV8F16mnUgujGjDK3IoFNrBxDa633GSzSCARQcQXrFQkY4PqoNitPUSk1exUNemGPv5hhOw==","signatures":[{"sig":"MEUCICoO2Ypcqnhn6TMgghyHH2gbubPcPqnD5CDIyIm5L/FkAiEAu6tGz36z6fNVkIVPu4hxtgoCaeZcpxGNTOXKOPRJp9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/balena-auth@6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44852},"main":"build/auth.js","_from":"file:/home/runner/work/_temp/balena-auth-6.1.1.tgz","husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"types":"build/auth.d.ts","engines":{"npm":">=6.0.0","node":">=18.0.0"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","test":"npm run test:node && npm run test:browser","build":"tsc --project tsconfig.dist.json && npm run readme","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md","prepack":"npm run build","pretest":"npm run build && npm run lint","lint-fix":"balena-lint --fix src tests","prebuild":"rimraf ./build && npm run lint-fix","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae477d0-964b-4bbe-9cd9-9774cb9a27ca"}},"_resolved":"/home/runner/work/_temp/balena-auth-6.1.1.tgz","_integrity":"sha512-utbguQ/rWKQzWJfkV8F16mnUgujGjDK3IoFNrBxDa633GSzSCARQcQXrFQkY4PqoNitPUSk1exUNemGPv5hhOw==","repository":{"url":"git://github.com/balena-io-modules/balena-auth.git","type":"git"},"versionist":{"publishedAt":"2026-06-10T08:08:16.391Z"},"_npmVersion":"11.16.0","description":"Balena session authentication utilities","directories":{"test":"tests"},"_nodeVersion":"26.3.0","dependencies":{"tslib":"^2.0.0","jwt-decode":"^3.1.2","balena-errors":"^5.0.0","balena-settings-storage":"^9.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.5.0","util":"^0.12.4","husky":"^4.2.5","karma":"^5.2.3","mocha":"^11.7.5","buffer":"^5.7.1","rimraf":"^2.6.1","process":"^0.11.10","ts-node":"^10.9.1","typescript":"^5.3.3","@types/chai":"^4.3.20","@types/node":"^16.18.126","@balena/lint":"^7.3.0","@types/mocha":"^10.0.10","jsonwebtoken":"^8.0.0","os-browserify":"^0.3.0","chai-as-promised":"^7.1.1","catch-uncommitted":"^1.0.0","crypto-browserify":"^3.12.0","jsdoc-to-markdown":"^9.1.3","stream-browserify":"^3.0.0","@types/jsonwebtoken":"^8.0.0","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","@types/chai-as-promised":"^7.1.5"},"_npmOperationalInternal":{"tmp":"tmp/balena-auth_6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1_1781079082722_0.16781199167924887","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"balena-auth","version":"6.1.1","description":"Balena session authentication utilities","main":"build/auth.js","types":"build/auth.d.ts","homepage":"https://github.com/balena-io-modules/balena-auth","repository":{"type":"git","url":"git://github.com/balena-io-modules/balena-auth.git"},"keywords":["balena","auth","jwt","api-key","session"],"directories":{"test":"tests"},"scripts":{"ci":"npm test && catch-uncommitted","lint":"balena-lint src tests","lint-fix":"balena-lint --fix src tests","test:node":"mocha -r ts-node/register --reporter spec tests/**/*.spec.ts","test:browser":"karma start","prebuild":"rimraf ./build && npm run lint-fix","build":"tsc --project tsconfig.dist.json && npm run readme","pretest":"npm run build && npm run lint","test":"npm run test:node && npm run test:browser","prepack":"npm run build","readme":"jsdoc2md --template doc/README.hbs build/*.js > README.md"},"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","engines":{"node":">=18.0.0","npm":">=6.0.0"},"devDependencies":{"@balena/lint":"^7.3.0","@types/chai":"^4.3.20","@types/chai-as-promised":"^7.1.5","@types/jsonwebtoken":"^8.0.0","@types/mocha":"^10.0.10","@types/node":"^16.18.126","balena-config-karma":"^4.0.0","balena-settings-client":"^4.0.0","buffer":"^5.7.1","catch-uncommitted":"^1.0.0","chai":"^4.5.0","chai-as-promised":"^7.1.1","crypto-browserify":"^3.12.0","husky":"^4.2.5","jsdoc-to-markdown":"^9.1.3","jsonwebtoken":"^8.0.0","karma":"^5.2.3","mocha":"^11.7.5","os-browserify":"^0.3.0","process":"^0.11.10","rimraf":"^2.6.1","stream-browserify":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","util":"^0.12.4"},"dependencies":{"balena-errors":"^5.0.0","balena-settings-storage":"^9.0.0","jwt-decode":"^3.1.2","tslib":"^2.0.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test:node -- --reporter dot"}},"versionist":{"publishedAt":"2026-06-10T08:08:16.391Z"},"_id":"balena-auth@6.1.1","bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"_integrity":"sha512-KfTTsnR76vmTUcFiNf6bzOT+u8D2VUCpcvppj+Yknc7MjLHn6NnEORy6wFRHRRAE5MPABMNaX5j0QViYXv77rg==","_resolved":"/home/runner/work/_temp/npm-4fcd80d74fe32566ef9749d04ca811595d318355/balena-auth-6.1.1.tgz","_from":"file:/home/runner/work/_temp/npm-4fcd80d74fe32566ef9749d04ca811595d318355/balena-auth-6.1.1.tgz","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-KfTTsnR76vmTUcFiNf6bzOT+u8D2VUCpcvppj+Yknc7MjLHn6NnEORy6wFRHRRAE5MPABMNaX5j0QViYXv77rg==","shasum":"e80057b45eda18de7030382bb7a5e7b12863047c","tarball":"https://registry.npmjs.org/balena-auth/-/balena-auth-6.1.1.tgz","fileCount":15,"unpackedSize":44789,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/balena-auth@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA6T6FTNR6kymaukOdAMMtfCx+VQ7CosIRwS7SJ8LlklAiBUk8KCiRGBxYGkv/FVJ3X1n1HVeUiDLM8ZT3IDw2QujQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eae477d0-964b-4bbe-9cd9-9774cb9a27ca"}},"maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/balena-auth_6.1.1_1781079300779_0.03983564418963659"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-17T16:06:47.761Z","modified":"2026-06-10T08:15:01.223Z","3.0.0-16-the-big-rename-1413508cc93f42b371f017e23ab7dc7e7e554dcc":"2018-10-17T16:06:48.087Z","3.0.0":"2018-10-18T08:11:36.543Z","4.0.0-bump-dependencies-f33dfb3181e49f92c648c769eab89c84c7333901":"2019-07-17T15:50:33.446Z","3.0.1-update-deps-e18e48f6dcc2e6a1a4535ea3472b856de61435d2":"2020-01-20T16:15:26.989Z","3.0.1":"2020-01-21T12:28:57.606Z","3.1.0-type-declarations-c58ea5cf02ad88a04248575d59667327b5cefbfd":"2020-06-01T13:11:23.024Z","3.1.0":"2020-06-01T15:07:16.207Z","3.1.1-balena-lint-6dbc95de3543cddab72ba6516cb998a212e63151":"2020-07-02T14:57:54.002Z","4.0.0-4-x-0e2ea945079be9e7b9cd212ad7e6556c9233a226":"2020-07-02T14:58:19.137Z","3.1.1":"2020-07-02T15:01:38.196Z","4.0.0-4-x-8248bf5bba4f972a3b262fe8317caa27281f6ea8":"2020-07-02T15:07:44.501Z","4.0.0":"2020-07-02T15:26:12.264Z","4.0.1-tslib-dep-756c63445733bb8e7f36014853ac19ca0195d5f9":"2020-07-03T17:54:45.686Z","4.0.1":"2020-07-03T17:57:56.204Z","4.0.2-add-changelog-yml-286d4797c6d5cfd755cf6d04bb70169e6bb2b92f":"2020-07-13T13:00:07.652Z","4.0.2":"2020-07-13T13:13:14.605Z","4.1.0-update-balena-settings-75ee6cdf7f9445792d8339eb7c4b9df4e0304cc2":"2020-11-04T01:04:18.227Z","4.1.0":"2020-11-11T19:31:25.908Z","4.1.1-flowzonify-349377a015dcbc7d963b950dc63ba2b2a03ad6a7":"2022-09-22T21:57:27.257Z","4.1.1":"2022-09-22T22:02:05.909Z","4.1.2-de-resinci-yml-eca476bec2b6ddd9c41809f3bca4c2c2f776fe69":"2022-09-26T12:37:54.535Z","4.1.2":"2022-09-26T12:40:13.538Z","4.2.0-build-has2fa-dd86556a2ea2fc88f598e74d9a49f1a0ae0fe0d2-1":"2023-05-24T19:00:18.729Z","4.1.3-build-fix-async-tests-027af56893911b7b6a95c6743eb90cae86cc3f86-1":"2023-05-25T08:24:38.576Z","4.2.0-build-get2FAStatus-197ab120349279ddda0b77a9e9b104fc40e1c0a7-1":"2023-05-25T08:25:44.682Z","4.1.3":"2023-05-25T08:29:59.448Z","4.2.0-build-get2FAStatus-266c8bc9b12d13fd96ce0ae6b12d7767a27030d8-1":"2023-05-25T08:33:26.593Z","4.2.0":"2023-05-25T12:07:41.517Z","4.2.1-build-klutchell-patch-1-d326127df55010e4f4f208cdadbad2ffbb9b32f9-1":"2023-07-13T18:49:51.803Z","4.2.1":"2023-07-13T18:53:10.766Z","5.0.0-build-bump-node-balena-settings-storage-1a5128a7e9d871793b664d715e4857cb7743b911-1":"2023-07-24T14:34:52.666Z","5.0.0":"2023-07-24T14:40:03.880Z","5.0.1-build-isolation-tests-4ab0f9fc4e6b4a4bebd0639ae66edbdb4d622c45-1":"2023-07-28T13:24:38.247Z","5.0.1-build-isolation-tests-0404c937564fe24e0b6ba1cca49db776bcfeaa75-1":"2023-07-28T13:35:02.543Z","5.0.1":"2023-07-28T14:04:59.885Z","5.1.0-build-data-directory-false-2cc4958bb2916775fecbc258f43b23c46333b661-1":"2023-07-28T14:35:07.336Z","5.1.0":"2023-07-28T15:00:47.736Z","6.0.0-build-node-18-cfeecc8af7afda08e673cc6bde658cfa20879c82-1":"2024-02-23T10:27:49.018Z","6.0.0-build-jwt-decode-3-e0494bd84f2fcaea1fa04a118aa63ba965db29a8-1":"2024-02-23T10:33:27.415Z","6.0.0":"2024-02-23T10:33:43.100Z","6.0.1-build-jwt-decode-3-8179bdfc955741da8e3064d18ce415c6c4220f00-1":"2024-02-23T10:36:38.497Z","6.0.1":"2024-02-23T10:41:47.645Z","6.1.0-build-export-error-types-5a41fa48281c4f623902d5ddcbb9b7db06af80e6-1":"2026-03-24T18:25:44.441Z","6.1.0":"2026-03-24T23:03:05.929Z","6.1.1-build-balena-errors-4fcd80d74fe32566ef9749d04ca811595d318355-1":"2026-06-10T08:11:22.904Z","6.1.1":"2026-06-10T08:15:00.948Z"},"bugs":{"url":"https://github.com/balena-io-modules/balena-auth/issues"},"author":{"name":"Balena Team","email":"hello@balena.io"},"license":"Apache-2.0","homepage":"https://github.com/balena-io-modules/balena-auth","keywords":["balena","auth","jwt","api-key","session"],"repository":{"type":"git","url":"git://github.com/balena-io-modules/balena-auth.git"},"description":"Balena session authentication utilities","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"readme":"balena-auth\n-----------\n\n[![npm version](https://badge.fury.io/js/balena-auth.svg)](http://badge.fury.io/js/balena-auth)\n[![dependencies](https://david-dm.org/balena-io-modules/balena-auth.png)](https://david-dm.org/balena-io-modules/balena-auth.png)\n[![Build Status](https://travis-ci.org/balena-io-modules/balena-auth.svg?branch=master)](https://travis-ci.org/balena-io-modules/balena-auth)\n\nJoin our online chat at [![Gitter chat](https://badges.gitter.im/balena-io/chat.png)](https://gitter.im/balena-io/chat)\n\nBalena session authentication utilities\n\nRole\n----\n\nThe intention of this module is to provide low level access to how a balena authentication tokens are parsed and persisted.\n\n**THIS MODULE IS LOW LEVEL AND IS NOT MEANT TO BE USED BY END USERS DIRECTLY**.\n\nUnless you know what you're doing, use the [balena SDK](https://github.com/balena-io/balena-sdk) instead.\n\nInstallation\n------------\n\nInstall `balena-auth` by running:\n\n```sh\n$ npm install --save balena-auth\n```\n\nDocumentation\n-------------\n\nThe module returns a class that you use to get an instance of the auth module.\n\nIt accepts the following params:\n\n| Param | Type | Description |\n| --- | --- | --- |\n| options | <code>Object</code> | options |\n| [options.dataDirectory] | <code>string</code> \\| <code>false</code> | the directory to use for storage in Node.js or false to create an isolated in memory instance. Values other than false are ignored in the browser. |\n| [options.tokenKey] | <code>string</code> | the key used to store the last token in the storage. `token` by default. |\n\n**Example**\n```js\nimport BalenaAuth from 'balena-auth';\nconst auth = new BalenaAuth({\n\tdataDirectory: '/opt/cache/balena',\n\ttokenKey: 'token'\n});\n```\n\n\n* [auth](#module_auth)\n    * [~setKey(key)](#module_auth..setKey) ⇒ <code>Promise.&lt;void&gt;</code>\n    * [~hasKey()](#module_auth..hasKey) ⇒ <code>Promise.&lt;Boolean&gt;</code>\n    * [~removeKey()](#module_auth..removeKey) ⇒ <code>Promise</code>\n    * [~getType()](#module_auth..getType) ⇒ <code>Promise.&lt;TokenType&gt;</code>\n    * [~getKey()](#module_auth..getKey) ⇒ <code>Promise.&lt;string&gt;</code>\n    * [~getAge()](#module_auth..getAge) ⇒ <code>Promise.&lt;(number\\|undefined)&gt;</code>\n    * [~isExpired()](#module_auth..isExpired) ⇒ <code>Promise.&lt;boolean&gt;</code>\n    * [~isValid()](#module_auth..isValid) ⇒ <code>Promise.&lt;boolean&gt;</code>\n    * [~get2FAStatus()](#module_auth..get2FAStatus) ⇒ <code>Promise.&lt;(&#x27;not\\_required&#x27;\\|&#x27;pending&#x27;\\|&#x27;passed&#x27;)&gt;</code>\n    * [~needs2FA()](#module_auth..needs2FA) ⇒ <code>Promise.&lt;boolean&gt;</code>\n\n<a name=\"module_auth..setKey\"></a>\n\n### auth~setKey(key) ⇒ <code>Promise.&lt;void&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Set the key  \n**Access**: public  \n\n| Param | Type |\n| --- | --- |\n| key | <code>String</code> | \n\n**Example**  \n```js\nauth.setKey('...').then(() => { ... });\n```\n<a name=\"module_auth..hasKey\"></a>\n\n### auth~hasKey() ⇒ <code>Promise.&lt;Boolean&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Has a key  \n**Returns**: <code>Promise.&lt;Boolean&gt;</code> - has key  \n**Access**: public  \n**Example**  \n```js\nauth.hasKey().then((hasKey) => { ... });\n```\n<a name=\"module_auth..removeKey\"></a>\n\n### auth~removeKey() ⇒ <code>Promise</code>\nThis promise is not rejected if there was no key at the time of removal.\n\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Remove the key  \n**Access**: public  \n**Example**  \n```js\nauth.removeKey();\n```\n<a name=\"module_auth..getType\"></a>\n\n### auth~getType() ⇒ <code>Promise.&lt;TokenType&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Gets the key type  \n**Access**: public  \n**Example**  \n```js\nauth.getType().then((type) => { ... });\n```\n<a name=\"module_auth..getKey\"></a>\n\n### auth~getKey() ⇒ <code>Promise.&lt;string&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Gets the key  \n**Access**: public  \n**Example**  \n```js\nauth.getKey().then((key) => { ... });\n```\n<a name=\"module_auth..getAge\"></a>\n\n### auth~getAge() ⇒ <code>Promise.&lt;(number\\|undefined)&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Gets the token age  \n**Access**: public  \n**Example**  \n```js\nauth.getAge().then((age) => { ... });\n```\n<a name=\"module_auth..isExpired\"></a>\n\n### auth~isExpired() ⇒ <code>Promise.&lt;boolean&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Checks if token is expired  \n**Access**: public  \n**Example**  \n```js\nauth.isExpired().then((expired) => { ... });\n```\n<a name=\"module_auth..isValid\"></a>\n\n### auth~isValid() ⇒ <code>Promise.&lt;boolean&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Checks if token format is valid  \n**Access**: public  \n**Example**  \n```js\nauth.isValid().then((valid) => { ... });\n```\n<a name=\"module_auth..get2FAStatus\"></a>\n\n### auth~get2FAStatus() ⇒ <code>Promise.&lt;(&#x27;not\\_required&#x27;\\|&#x27;pending&#x27;\\|&#x27;passed&#x27;)&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Gets whether passing a 2FA challenge is pending, passed or not required.  \n**Access**: public  \n**Example**  \n```js\nauth.get2FAStatus().then((get2FAStatus) => { ... });\n```\n<a name=\"module_auth..needs2FA\"></a>\n\n### auth~needs2FA() ⇒ <code>Promise.&lt;boolean&gt;</code>\n**Kind**: inner method of [<code>auth</code>](#module_auth)  \n**Summary**: Checks whether passing 2FA is pending/needed  \n**Access**: public  \n**Example**  \n```js\nauth.needs2FA().then((needs2FA) => { ... });\n```\n\n\nSupport\n-------\n\nIf you're having any problem, please [raise an issue](https://github.com/balena-io-modules/balena-auth/issues/new) on GitHub and the balena team will be happy to help.\n\nTests\n-----\n\nRun the test suite by doing:\n\n```sh\n$ npm test\n```\n\nContribute\n----------\n\n- Issue Tracker: [github.com/balena-io-modules/balena-auth/issues](https://github.com/balena-io-modules/balena-auth/issues)\n- Source Code: [github.com/balena-io-modules/balena-auth](https://github.com/balena-io-modules/balena-auth)\n\nBefore submitting a PR, please make sure that you include tests, and that [tslint](https://palantir.github.io/tslint/) runs without any warning:\n\n```sh\n$ npm run lint\n```\n\nLicense\n-------\n\nThe project is licensed under the Apache 2.0 license.\n","readmeFilename":"README.md"}