{"_id":"@aws/amazon-location-utilities-auth-helper","_rev":"25-7790ce9deb008a37da10fd797ee93cc0","name":"@aws/amazon-location-utilities-auth-helper","dist-tags":{"latest":"1.3.3"},"versions":{"1.0.0":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.0","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"24ca34f45e2a364078857adc79e092a43976b681","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.0.tgz","fileCount":20,"integrity":"sha512-C4/bXdA0Lxwap+3oGimgvkgbQyV6+8zSU091OGuSDLp7f912lPFymyfLiOrjqZ0vpKutXuKET6zANAUMCdI+qw==","signatures":[{"sig":"MEUCIQDLTN698x6OeBY6P6u0duX5hksQBQpzigEHcohknp9vbgIgT0FuzS2v0GTSgfKGcXMfXCXX5DhvnOwcr3M36CK5H+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800121},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"037cb94a71b2cab48f80350af209fad18947165f","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"easonhuangama","email":"yuxuanh@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@aws-sdk/types":"^3.347.0","@aws-amplify/core":"^5.5.0","@aws-sdk/client-location":"^3.359.0","@aws-sdk/credential-providers":"^3.359.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.0_1688423873151_0.08395982274965474","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.1","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.1","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"4062163b114a032d5e22a35cc7ae2d5a06db0f14","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.1.tgz","fileCount":20,"integrity":"sha512-DQsA2tfoxU8xe965O13XKs1+3xIBBfC0hoeBS44Qj75ESX/lI9zsH6MlPgnWauUbqq+zBcFmvSNMuyJAXiGaKQ==","signatures":[{"sig":"MEUCIQDlNLG7p/iaEpwYyUITgiVqfgSqI1QAzMu7FOM3C5Z7lQIgMl1Uve1xLPhpzpSjO0j3cRZYfDgpvv15k+arP2LbxMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800091},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"e2ebaccde6f1518ba0573614fcaafa1754e62208","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"easonhuangama","email":"yuxuanh@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@aws-sdk/types":"^3.347.0","@aws-amplify/core":"^5.5.0","@aws-sdk/client-location":"^3.359.0","@aws-sdk/credential-providers":"^3.359.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.1_1688515515976_0.4295619179619621","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.2","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.2","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"227dc9b87d50efe0445b5558d94200db63a6911d","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.2.tgz","fileCount":20,"integrity":"sha512-Rp9giSgymf3RYkvfnxQW8gVxI1dfnPKxx4GGSLAkbGcSLi9t+hQUUnY8S6R+aPQ53NXgsgRILv2x3bw+oO3RcA==","signatures":[{"sig":"MEUCIQDbUwcW34ishYWzMoO+neDqFqFKL/d8RBO4b1X9ij9MxAIgHmGOuLzgU9yGT0slw3XvYnl/c9YskP+bZufV4eMRfPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800253},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"68fe5d6bfa22125710bb5f5b65bfca5131ad6626","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"easonhuangama","email":"yuxuanh@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@aws-sdk/types":"^3.347.0","@aws-amplify/core":"^5.5.0","@aws-sdk/client-location":"^3.359.0","@aws-sdk/credential-providers":"^3.359.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.2_1694560986648_0.003341661585063438","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.3","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.3","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"495c3543be56b2b0e7853fb2ae2ff38d14e43bd3","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.3.tgz","fileCount":20,"integrity":"sha512-Lr7enBBI9nM1sVQJjy47rdKncomtDf0vIykSx+5l85owmuzNV0cAMXQ6dEs+haLvEVT+OanpsivCnKkuvncpSA==","signatures":[{"sig":"MEUCIQDFVg4nXohJI81VulaTB21M3AMfqgTts7vWymk5wCl2BQIgRk6sZt7rFbA0ad6lqqt50vsov7HPVr8AYlxNMCFAoBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800353},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"acef217cb0b083f50cf3e1cddc356e0b3364dce5","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"imraylee","email":"imraylee@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"9.6.7","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"@aws-sdk/types":"^3.347.0","@aws-amplify/core":"^5.5.0","@aws-sdk/client-location":"^3.359.0","@aws-sdk/credential-providers":"^3.359.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.3_1698357877460_0.5673230856037499","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.4","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.4","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"90a6a937677c851b9f826381f7eefbd0d3f733fc","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.4.tgz","fileCount":20,"integrity":"sha512-O/eTmuF4xI3O76xjz5MAivkfuQFgeWNbCpBzzfyMbZfbhQuVfaXnBAX+fHcwvO735xxf8OLeKuflOJOuDJtZPA==","signatures":[{"sig":"MEQCIBn49PiKJMd89X5bT5119IRGULNTlGxHielIvKYAEiwjAiBjtWWCXcM1lCStqGCOJbVGzE3YIlYbHtgyXd5cAzzKaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800452},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"82459b53d6cb60885ffb56509bc088ede6d13204","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"easonhuangama","email":"yuxuanh@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.2.5","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.2","dependencies":{"@aws-sdk/types":"^3.347.0","@aws-amplify/core":"^5.5.0","@aws-sdk/client-location":"^3.359.0","@aws-sdk/credential-providers":"^3.359.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.4_1708550685764_0.4235145899489343","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.5","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.5","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"ea53561f8dcc97a43ca0676ab3c201f66073b0e5","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.5.tgz","fileCount":20,"integrity":"sha512-zJx3D0om42TaSjAhn6RnWecBFu/GuOWz1rSdFa3d5NcLrdG7A/ViupYujXXgyZp+PKBlIe4YJY/ZseYJ9kWXVw==","signatures":[{"sig":"MEUCIQDhKHeU+tHC6jY9ssiT8d+K5Ew954PYjQWSXu8xx7zz/wIgGcOt4aEgDd0nz/TtR08n2xO0nrWmA37yi4f8eMLHK1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801614},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"7cd391fb14ed8f93dd71a7ffc3a7fbb58602c072","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"easonhuangama","email":"yuxuanh@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.5.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.18.2","dependencies":{"@aws-sdk/types":"^3.347.0","@aws-amplify/core":"^5.5.0","@aws-sdk/client-location":"^3.359.0","@aws-sdk/credential-providers":"^3.359.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.5_1710448335973_0.8729712020863885","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.6","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.6","maintainers":[{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"017a497688dbe57cb4c4a938048f81def81a0ec0","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.6.tgz","fileCount":23,"integrity":"sha512-EzenuWZivkWSshknX32E9VAAFLACk5HdSZV3YJEXH4BA/NZ3KV+9zFGJfOPLFdKBLgHCZuwzI2PJfMcD7o/9Kg==","signatures":[{"sig":"MEUCIEA/GXuAiUBQroeJvvvq2PBdZLAXNWmPh/m/tDvNUdCVAiEAiEzBVG/sZzuxG9Wr8As12KK0CqSl/YqVvNgfuHlA1M4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1809338},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"eccb14696c51473ea68b95bda27ddb5e4c7b1ab3","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"chgalvan","email":"chgalvan@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/types":"^3.535.0","@aws-crypto/sha256-js":"^5.2.0","@aws-sdk/client-location":"^3.549.0","@smithy/util-hex-encoding":"^2.0.0","@aws-sdk/credential-providers":"^3.549.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.6_1713307179291_0.40033875822320075","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.0.7","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.0.7","maintainers":[{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"dbb211fc9610298a665a49e233f668c4f1359dcc","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.0.7.tgz","fileCount":23,"integrity":"sha512-Kfa5c9khvPDaTOLo9Xs5o0/dl1ULwwh7o1qLRboZ6shg1TM4fqAKjHyykeYiU+zbp4C0d4CJfgaxgF+pdWRJ2Q==","signatures":[{"sig":"MEQCIAK63m1/V4cd1a5P4QFARJkdu0EOKy0MocylWsos6V5QAiBeQvNU4nn2iWQq/4l8o2c0huwg5/WLeoyjetOceex/5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1764164},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"ddd54428de38380c414b5305b23ea3d6fb7e8830","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"chgalvan","email":"chgalvan@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/types":"^3.609.0","@aws-crypto/sha256-js":"^5.2.0","@aws-sdk/client-location":"^3.621.0","@smithy/util-hex-encoding":"^2.0.0","@aws-sdk/credential-providers":"^3.621.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.37.0","rollup":"^3.22.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.2","@babel/core":"^7.21.8","@types/jest":"^29.5.0","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.21.5","@rollup/plugin-json":"^6.0.0","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.1.0","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.0.7_1722374025558_0.9252221251737445","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.1.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.1.0","maintainers":[{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"9bf7a1dcedba343b36d7cdcf0c99d5939129ad1d","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.1.0.tgz","fileCount":23,"integrity":"sha512-hPGQkgGCPFVI3iMAkann5kzMzPmpMu+Lh2PwMXZ8p247MtRoYHCavAsFb7Cq+KPJpiDZe+yR/KZut5oqkXLSkw==","signatures":[{"sig":"MEYCIQCMK5JIHTZ2NLpQIv6e9tf1omb2Akff34QaY9jV8q4GJQIhAKV3ogxUIwyL7pT/FThtrJDLZkAh4gbdRJJtcOvInsGH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1759159},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"af188449cc7bb9e2e59f2b28388d7edc32ecc505","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"waypoint-dev","email":"location-dev@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.8.1","dependencies":{"@aws-sdk/types":"^3.609.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^2.2.0","@aws-sdk/credential-providers":"^3.682.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.57.1","rollup":"^3.29.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.24.8","prettier":"^2.8.8","typescript":"^5.1.6","@babel/core":"^7.26.0","@types/jest":"^29.5.14","lint-staged":"^15.2.10","npm-run-all":"^4.1.5","@babel/preset-env":"^7.26.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.8","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","@rollup/plugin-node-resolve":"^15.3.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.1.0_1730321319002_0.40990098636237104","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.2.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.2.0","maintainers":[{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"f12e8b755b0dc30494f489efa4f07c1299084c6a","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.2.0.tgz","fileCount":23,"integrity":"sha512-bIsbwpvQG/uEDGYlvLgBwEFKWZ9f/LFhWsGWYwqhVew4GvDLzC5HZlVU1zHIFFpuo5e4gY5o6y7JBRA0f33q6Q==","signatures":[{"sig":"MEYCIQDXpeLPZ/6cBTO/b09lSvNUTUMdnZzXH99uCoLbWKe4swIhAJwRtRTI35I90ckVAfyBfZyBiehzAEsuiJRKmppemEE6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1762435},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"07e3a0a61890eff652db34ddf7fe53c38e4ac9aa","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"chgalvan","email":"chgalvan@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/types":"^3.609.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^2.2.0","@aws-sdk/credential-providers":"^3.682.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.57.1","rollup":"^3.29.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.24.8","prettier":"^2.8.8","typescript":"^5.1.6","@babel/core":"^7.26.0","@types/jest":"^29.5.14","lint-staged":"^15.2.10","npm-run-all":"^4.1.5","@babel/preset-env":"^7.26.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.8","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","@rollup/plugin-node-resolve":"^15.3.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.2.0_1730829648095_0.9908959912379136","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.2.1","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.2.1","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"f17ca7bc30e6c46eea85f602d1d2d9d1c049182f","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.2.1.tgz","fileCount":23,"integrity":"sha512-MS068lHZZ1bP4V2X1+9joAzsONW8iUoZOg3DGriNFpaomwAQ5Aeg2cFIFxXtnHq5FxVRkPuRdnn32Wc4pUCZUg==","signatures":[{"sig":"MEUCIEa4KPqZf4kjNq1L0AkhC4W6LYYrxyjkFwF7iO5pRxnXAiEAp4VVgC3IHejujCTxl8eGVEL0GndAAlXuhzmSSSzT78U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1762462},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"243ad69a4e19d3e6b59abed335c95a0879b11775","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"chgalvan","email":"chgalvan@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"23.4.0","dependencies":{"@aws-sdk/types":"^3.609.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^2.2.0","@aws-sdk/credential-providers":"^3.682.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^8.0.3","eslint":"^8.57.1","rollup":"^3.29.5","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.24.8","prettier":"^2.8.8","typescript":"^5.1.6","@babel/core":"^7.26.0","@types/jest":"^29.5.14","lint-staged":"^15.2.10","npm-run-all":"^4.1.5","@babel/preset-env":"^7.26.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^0.4.2","@rollup/plugin-commonjs":"^25.0.8","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","@rollup/plugin-node-resolve":"^15.3.0","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.2.1_1734625999459_0.4045853950719378","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.2.2","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.2.2","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"50bdf3419f66b0daf6413c257f23c1950875c1c2","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.2.2.tgz","fileCount":23,"integrity":"sha512-bEHQrN+dGeVuZXd1Tx6eg0HQFCd08CXmWhuCHrc/jnE777UJvKnPxSavBMzkMYP0YKGg4zbRzeO045OnKPkJYQ==","signatures":[{"sig":"MEUCIQCCMznG5kADKuvdg8xL4L9Kyj6t8ElfMWRBXKhsKlsltgIgSK6HmPqRA7UJ4XyCmFbnnUKCE61NhDaD0XqxxV3RKVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1763562},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"8b78d8b79bffec2e4d7295b183876d8ee5a19d68","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -r dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"chgalvan","email":"chgalvan@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.3.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"23.11.0","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.2.2_1747087202682_0.05517483804046175","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.2.3","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.2.3","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"2a339a9f6d73eb72ec49737d737b587c7887b42e","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.2.3.tgz","fileCount":23,"integrity":"sha512-PT/blrPq2z8KPbbnQjn2BuqOlYyktpX65nTosTXHg4D3DC9kCA7z701fwZ3TFLwrJywEO9IlddoaGnfmW0+gIw==","signatures":[{"sig":"MEUCIQCVRohS5d6OoexbOCz1LyeQODQ5mJsFkCOPSIUpoRS8jgIgAscTxJp8WL2NIqUtwyCZ1Soun4S7F4cgYZeig//VfZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1763563},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"715ee2553a5132b393933e3f793ac5336aef8dc2","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"waypoint-dev","email":"location-dev@amazon.com"},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.8","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.2.3_1757368477969_0.6071327299986795","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.2.4","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.2.4","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"059bc3d3207e0f8c0f268e4c6a142a01b0bbb6e9","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.2.4.tgz","fileCount":23,"integrity":"sha512-b7tqehMoMfU1GNhw3wLw77s4u0stnZj6k/RAR3E9q0GWk8+txRGZwPuqMrpdxuQ/O4dk68JdQhFkQvkFy1ixmw==","signatures":[{"sig":"MEUCIQCaP0vI4Nf1s7OrEne6j7hIAfYJLy0xVAX6GaKTmn8YoAIgYuD6IlBZCTbmOhiK/GAiH8kPKbAUsL2UcaBUAc2Qwu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-auth-helper@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1743683},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"2b2f7e828cbf58b42d21af70580caf69182c007a","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c8749c9-5038-4f44-8828-50e37c2fd80a"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.19.5","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.2.4_1761164424659_0.1975232537387348","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.2.5","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.2.5","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"dc5cb33cb64cf5d283dc8434831b269983eaa018","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.2.5.tgz","fileCount":23,"integrity":"sha512-ORO56aVVH5QkKMXSX+pZqSnHFeEybeORASROK6BcyNBPgDDg+VVTDWDqpx98UhYrCJ+xKx5l4zjDvmogkgSW4Q==","signatures":[{"sig":"MEQCIB5IW23LLcS3peagxHJ4b8TVktTJ/rBk6V49thSAw7/8AiAJOJaQLIlYyG+bFABfiYmPw39TqvKYpszJ48VD//fGUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-auth-helper@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1782268},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"65dfe0e74dada829a798ab409f08aa8c5fd96061","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c8749c9-5038-4f44-8828-50e37c2fd80a"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.9.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.2.5_1770744661937_0.5814133236505148","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.3.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.3.0","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"ea3559fb6abb04b36b1a8f75107e3dc08cb90e06","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.3.0.tgz","fileCount":29,"integrity":"sha512-oV0lg1ILKkleamV1Ku+sP6L3N4tX2LITJK9m7QEl2nLv//igb38+qDRfA3hv/W9Emdwy9P2ypQI5yZ9vCVLDQw==","signatures":[{"sig":"MEUCIQD3owZMa9CJwiwQFD1Kbphe7/l9wPJZxG867oPFDuXdswIgMHpeeZR64aA3rEqor+1JCz9TE8T9Tfw2bgSCGvPmelk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-auth-helper@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1794663},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"8013fc65ccba00acd22fa3ca51bb746e49aaed09","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c8749c9-5038-4f44-8828-50e37c2fd80a"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.10.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.3.0_1771437499053_0.3908464348481193","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.3.1","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.3.1","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"546f19495ee69efdb390f6631647d0bf7ea1954d","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.3.1.tgz","fileCount":29,"integrity":"sha512-MWLerzb2wC+JjyZHsWicNhLdvv408hwk+90JQV0Gewqtrb5v+xSD+mPDlj33Pk15g9RW5hhXHTG0cHKFQ1NseA==","signatures":[{"sig":"MEQCIEysVVRAJhRy5eNkLGoIZvCmsoraesb9Z3Cnx6fghx2RAiBCXSVGMKJca8VXNRHx5PrbCYIVcA5QXjTol0wQ/xQk/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-auth-helper@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1794663},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"6b0a53e6634329a21767466f02de2dc1f3668122","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c8749c9-5038-4f44-8828-50e37c2fd80a"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.12.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.1","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.3.1_1774375415906_0.9034156416397443","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.3.2","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.3.2","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"dd1ce4813251b0f240f5c9ce9bf43ffb14e560dc","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.3.2.tgz","fileCount":29,"integrity":"sha512-kWxgveGEnUyYNwIcRItZVJQ/dq8ODghBd5rfURMqYyKzmR5bMsBSH8056m/PWRcsuTcQlPF5htNfb9CN/XDu6Q==","signatures":[{"sig":"MEYCIQCZmAzeM1uNu8SnzKojFThGgxuh2U/GH0gPgdnCEnA4DAIhAIWDyLfaqBhaPTaZ/0D9SdSmCSpLeyJq3RM0z0bcxta2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-auth-helper@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1794663},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 16.0.0"},"gitHead":"9ee89afd648fd1537efe8c207d1a1ef97cef0d90","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c8749c9-5038-4f44-8828-50e37c2fd80a"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.13.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.2","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.3.2_1777471522637_0.28351226509689464","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@aws/amazon-location-utilities-auth-helper","version":"1.3.3","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-auth-helper@1.3.3","maintainers":[{"name":"easonhuangama","email":"yuxuanh@amazon.com"},{"name":"annanyas","email":"annanyas@amazon.com"},{"name":"neelmurt","email":"neelmurt@amazon.com"},{"name":"chgalvan","email":"chgalvan@amazon.com"},{"name":"waypoint-dev","email":"location-dev@amazon.com"},{"name":"imraylee","email":"imraylee@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"dist":{"shasum":"47e767e350575bff5c7b0633afd18cb50b1efee8","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-auth-helper/-/amazon-location-utilities-auth-helper-1.3.3.tgz","fileCount":29,"integrity":"sha512-fo/FtKEgmqP97lMJNBsUfrGfDTVNV55jQSIHse4ktKPnV4/SJU81n2YEmkFGG1fT2oWO2F2jFfowm7FLEhWBzA==","signatures":[{"sig":"MEUCIHxDJlDvPcEA6dOIzl5LPwc0OzkFPQug0QzA3b6DRMITAiEAu3fvxWQQFDm+MdwTMGxbKS9ff0Np9Kmj8eDhMFi3dNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-auth-helper@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795996},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationAuthHelper.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationAuthHelper.js","engines":{"node":">= 20.0.0"},"gitHead":"ea8ed4b247bbb055a898fa3e33ae1ef3116fd764","scripts":{"lint":"eslint .","test":"jest --coverage","build":"npm-run-all build:*","clean":"rm -rf dist","prepare":"husky install","typedoc":"typedoc","build:ts":"npm-run-all build-ts:*","lint:fix":"eslint --fix .","prettier":"prettier -w .","build-ts:cjs":"tsc --module commonjs --outDir dist/cjs","build-ts:esm":"tsc --esModuleInterop --module esnext --outDir dist/esm","build:bundle":"rollup -c","build-ts:types":"tsc --declaration --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm-run-all clean lint prettier:check test build","prettier:check":"prettier -c ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c8749c9-5038-4f44-8828-50e37c2fd80a"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"_npmVersion":"11.14.0","description":"Amazon Location Utilities - Authentication Helper for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.2","dependencies":{"@aws-sdk/types":"^3.804.0","@aws-crypto/sha256-js":"^5.2.0","@smithy/util-hex-encoding":"^4.0.0","@aws-sdk/credential-providers":"^3.806.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.26.0","rollup":"^4.40.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typedoc":"^0.28.4","prettier":"^3.5.3","typescript":"^5.8.3","@babel/core":"^7.27.1","@types/jest":"^29.5.14","lint-staged":"^15.5.2","npm-run-all":"^4.1.5","@babel/preset-env":"^7.27.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-babel":"^6.0.4","prettier-plugin-jsdoc":"^1.3.2","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.32.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-auth-helper_1.3.3_1778257861587_0.10113761880814431","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-07-03T22:37:53.088Z","modified":"2026-06-22T20:38:51.239Z","1.0.0":"2023-07-03T22:37:53.338Z","1.0.1":"2023-07-05T00:05:16.302Z","1.0.2":"2023-09-12T23:23:06.848Z","1.0.3":"2023-10-26T22:04:37.623Z","1.0.4":"2024-02-21T21:24:46.012Z","1.0.5":"2024-03-14T20:32:16.195Z","1.0.6":"2024-04-16T22:39:39.640Z","1.0.7":"2024-07-30T21:13:45.723Z","1.1.0":"2024-10-30T20:48:39.226Z","1.2.0":"2024-11-05T18:00:48.269Z","1.2.1":"2024-12-19T16:33:19.638Z","1.2.2":"2025-05-12T22:00:02.891Z","1.2.3":"2025-09-08T21:54:38.264Z","1.2.4":"2025-10-22T20:20:24.969Z","1.2.5":"2026-02-10T17:31:02.119Z","1.3.0":"2026-02-18T17:58:19.300Z","1.3.1":"2026-03-24T18:03:36.090Z","1.3.2":"2026-04-29T14:05:22.791Z","1.3.3":"2026-05-08T16:31:01.760Z"},"bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues"},"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","homepage":"https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js","keywords":[],"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js.git","type":"git"},"description":"Amazon Location Utilities - Authentication Helper for JavaScript","contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"}],"maintainers":[{"email":"yuxuanh@amazon.com","name":"easonhuangama"},{"email":"chgalvan@amazon.com","name":"chgalvan"},{"email":"location-dev@amazon.com","name":"waypoint-dev"},{"email":"imraylee@amazon.com","name":"imraylee"}],"readme":"# Amazon Location Utilities - Authentication Helper for JavaScript\n\n[![Version](https://img.shields.io/npm/v/@aws/amazon-location-utilities-auth-helper?style=flat)](https://www.npmjs.com/package/@aws/amazon-location-utilities-auth-helper) [![Tests](https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/actions/workflows/build.yml/badge.svg)](https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/actions/workflows/build.yml)\n\nThese are utilities to help customers authenticate when making [Amazon Location Service](https://aws.amazon.com/location/) API calls from their JavaScript applications. This specifically helps when using [API keys](https://docs.aws.amazon.com/location/latest/developerguide/using-apikeys.html), [Amazon Cognito](https://docs.aws.amazon.com/location/latest/developerguide/authenticating-using-cognito.html), or a custom credential provider as the authentication method.\n\n## Installation\n\nInstall this library from NPM for usage with modules:\n\n```console\nnpm install @aws/amazon-location-utilities-auth-helper\n```\n\nImporting in an HTML file for usage directly in the browser.\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-utilities-auth-helper@1\"></script>\n```\n\n## Usage\n\nImport the library and call the utility functions in the top-level namespace as needed. This library is used to authenticate requests from the standalone [Maps](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-geomaps-client/), [Places](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-geoplaces-client/), and [Routes](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-georoutes-client/) SDKs, the [Location SDK](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-location/), and when rendering maps with [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/).\n\nYou can find more details about these functions in the [Documentation](#documentation) section.\n\n### Usage with modules\n\nThese examples showcase importing our libraries in modules, and then using a bundler to combine your module(s) into a script that can be run in the browser or other environments.\n\nThis example uses the standalone [Places](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-geoplaces-client/) SDK to make a request that authenticates using API keys.\n\n```console\nnpm install @aws-sdk/geo-places-client\n```\n\n```javascript\n// Import from the AWS JavaScript SDK V3 (GeoPlacesClient)\nimport { GeoPlacesClient, GeocodeCommand } from \"@aws-sdk/geo-places-client\";\n// Import the utility functions\nimport { withAPIKey } from \"@aws/amazon-location-utilities-auth-helper\";\n\n// Create an authentication helper instance using an API key and region\nconst authHelper = withAPIKey(\"<API Key>\", \"<Region>\");\n\n// Configures the client to use API keys when making supported requests\nconst client = new GeoPlacesClient(authHelper.getClientConfig());\n\nconst input = { ... };\nconst command = new GeocodeCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses the standalone [Routes](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-georoutes-client/) SDK to make a request that authenticates using API keys.\n\n```console\nnpm install @aws-sdk/geo-routes-client\n```\n\n```javascript\n// Import from the AWS JavaScript SDK V3 (GeoRoutesClient)\nimport { GeoRoutesClient, CalculateRoutesCommand } from \"@aws-sdk/geo-routes-client\";\n// Import the utility functions\nimport { withAPIKey } from \"@aws/amazon-location-utilities-auth-helper\";\n\n// Create an authentication helper instance using an API key and region\nconst authHelper = withAPIKey(\"<API Key>\", \"<Region>\");\n\n// Configures the client to use API keys when making supported requests\nconst client = new GeoRoutesClient(authHelper.getClientConfig());\n\nconst input = { ... };\nconst command = new CalculateRoutesCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses the [Location](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-location/) SDK to make a request that authenticates using API keys.\n\n```console\nnpm install @aws-sdk/client-location\n```\n\n```javascript\n// Import from the AWS JavaScript SDK V3 (LocationClient)\nimport { LocationClient, ListGeofencesCommand } from \"@aws-sdk/client-location\";\n// Import the utility functions\nimport { withAPIKey } from \"@aws/amazon-location-utilities-auth-helper\";\n\n// Create an authentication helper instance using an API key and region\nconst authHelper = withAPIKey(\"<API Key>\", \"<Region>\");\n\n// Configures the client to use API keys when making supported requests\nconst client = new LocationClient(authHelper.getClientConfig());\n\nconst input = { ... };\nconst command = new ListGeofencesCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses the standalone [Routes](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-georoutes-client/) SDK to make a request that that authenticates using Amazon Cognito.\n\n```console\nnpm install @aws-sdk/geo-routes-client\n```\n\n```javascript\n// Import from the AWS JavaScript SDK V3 (GeoRoutesClient)\nimport { GeoRoutesClient, CalculateRoutesCommand } from \"@aws-sdk/geo-routes-client\";\n// Import the utility functions\nimport { withIdentityPoolId } from \"@aws/amazon-location-utilities-auth-helper\";\n\n// Create an authentication helper instance using credentials from Cognito\nconst authHelper = await withIdentityPoolId(\"<Identity Pool ID>\");\n\n// Configures the client to use credentials obtained via Amazon Cognito\nconst client = new GeoRoutesClient(authHelper.getClientConfig());\n\nconst input = { ... };\nconst command = new CalculateRoutesCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses the standalone [Routes](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-amzn-georoutes-client/) SDK to make a request that authenticates using a custom credential provider.\n\n```console\nnpm install @aws-sdk/geo-routes-client\n```\n\n```javascript\n// Import from the AWS JavaScript SDK V3 (GeoRoutesClient)\nimport { GeoRoutesClient, CalculateRoutesCommand } from \"@aws-sdk/geo-routes-client\";\n// Import the utility functions\nimport { withCredentialProvider } from \"@aws/amazon-location-utilities-auth-helper\";\n\n// Create an authentication helper instance using a custom credential provider and region\nconst authHelper = await withCredentialProvider(async () => {\n  // Fetch credentials from your custom source (e.g. a backend service, authenticated Cognito pool, etc.)\n  return {\n    accessKeyId: \"<Access Key ID>\",\n    secretAccessKey: \"<Secret Access Key>\",\n    sessionToken: \"<Session Token>\", // optional\n    expiration: new Date(\"<Expiration>\"), // optional\n  };\n}, \"<Region>\");\n\n// Configures the client to use the custom credentials\nconst client = new GeoRoutesClient(authHelper.getClientConfig());\n\nconst input = { ... };\nconst command = new CalculateRoutesCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/) to render a map that authenticates resource requests using a custom credential provider.\n\n```javascript\n// Import MapLibre GL JS\nimport maplibregl from \"maplibre-gl\";\n// Import the utility function\nimport { withCredentialProvider } from \"@aws/amazon-location-utilities-auth-helper\";\n\nconst region = \"<Region>\"; // Region containing Amazon Location resource\nconst styleName = \"Standard\"; // Standard, Monochrome, Hybrid, or Satellite\n\n// Create an authentication helper instance using a custom credential provider\nconst authHelper = await withCredentialProvider(async () => {\n  // Fetch credentials from your custom source\n  return {\n    accessKeyId: \"<Access Key ID>\",\n    secretAccessKey: \"<Secret Access Key>\",\n    sessionToken: \"<Session Token>\", // optional\n    expiration: new Date(\"<Expiration>\"), // optional\n  };\n}, region);\n\n// Render the map\nconst map = new maplibregl.Map({\n  container: \"map\",\n  center: [-123.115898, 49.295868],\n  zoom: 10,\n  style: `https://maps.geo.${region}.amazonaws.com/v2/styles/${styleName}/descriptor`,\n  ...authHelper.getMapAuthenticationOptions(),\n});\n```\n\nThis example uses [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/) to render a map that authenticates resource requests using an API key.\n\n> The authentication helper is not needed when using MapLibre to render a map using API keys, because the style descriptor URL and API key can be passed into the style endpoint directly.\n\n```javascript\n// Import MapLibre GL JS\nimport maplibregl from \"maplibre-gl\";\n\nconst apiKey = \"<API Key>\";\nconst region = \"<Region>\"; // Region containing Amazon Location resource\nconst styleName = \"Standard\"; // Standard, Monochrome, Hybrid, or Satellite\n\n// Render the map\nconst map = new maplibregl.Map({\n  container: \"map\",\n  center: [-123.115898, 49.295868],\n  zoom: 10,\n  style: `https://maps.geo.${region}.amazonaws.com/v2/styles/${styleName}/descriptor?key=${apiKey}`,\n});\n```\n\nThis example uses [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/) to render a map that authenticates resource requests using Amazon Cognito.\n\n```javascript\n// Import MapLibre GL JS\nimport maplibregl from \"maplibre-gl\";\n// Import the utility function\nimport { withIdentityPoolId } from \"@aws/amazon-location-utilities-auth-helper\";\n\nconst identityPoolId = \"<Identity Pool ID>\";\nconst region = \"<Region>\"; // Region containing Amazon Location resource\nconst styleName = \"Standard\"; // Standard, Monochrome, Hybrid, or Satellite\n\n// Create an authentication helper instance using credentials from Cognito\nconst authHelper = await withIdentityPoolId(identityPoolId);\n\n// Render the map\nconst map = new maplibregl.Map({\n  container: \"map\",\n  center: [-123.115898, 49.295868],\n  zoom: 10,\n  style: `https://maps.geo.${region}.amazonaws.com/v2/styles/${styleName}/descriptor`,\n  ...authHelper.getMapAuthenticationOptions(),\n});\n```\n\n### Usage with a browser\n\nUtility functions are available under the `amazonLocationAuthHelper` global.\n\n> Some of these example use the Amazon Location Client. The Amazon Location Client is based on the [AWS SDK for JavaScript V3](https://github.com/aws/aws-sdk-js-v3) and allows for making calls to Amazon Location through a script referenced in an HTML file.\n\nThis example uses the Amazon Location Client to make a request that that authenticates using API keys.\n\n```html\n<!-- Importing the Amazon Location Client (which includes the auth-helper) -->\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-client@1\"></script>\n```\n\n```javascript\n// Create an authentication helper instance using an API key and region\nconst authHelper = amazonLocationClient.withAPIKey(\"<API Key>\", \"<Region>\");\n\n// Configures the client to use API keys when making supported requests\nconst client = new amazonLocationClient.GeoRoutesClient(authHelper.getClientConfig());\nconst input = { ... };\nconst command = new amazonLocationClient.routes.CalculateRoutesCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses the Amazon Location Client to make a request that that authenticates using Amazon Cognito.\n\n```html\n<!-- Import the Amazon Location Client (which includes the auth-helper) -->\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-client@1\"></script>\n```\n\n```javascript\n// Create an authentication helper instance using credentials from Cognito\nconst authHelper = await amazonLocationClient.withIdentityPoolId(\"<Identity Pool ID>\");\n\n// Configures the client to use credentials obtained via Amazon Cognito\nconst client = new amazonLocationClient.GeoRoutesClient(authHelper.getClientConfig());\nconst input = { ... };\nconst command = new amazonLocationClient.routes.CalculateRoutesCommand(input);\nconst response = await client.send(command);\n```\n\nThis example uses [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/) to render a map that authenticates resource requests using an API key.\n\n> The authentication helper is not needed when using MapLibre to render a map using API keys, because the style descriptor URL and API key can be passed into the style endpoint directly.\n\n```html\n<!-- MapLibre GL JS -->\n<script src=\"https://cdn.jsdelivr.net/npm/maplibre-gl@5\"></script>\n```\n\n```javascript\nconst apiKey = \"<API Key>\";\nconst region = \"<Region>\"; // Region containing Amazon Location resource\nconst styleName = \"Standard\"; // Standard, Monochrome, Hybrid, or Satellite\n\n// Render the map\nconst map = new maplibregl.Map({\n  container: \"map\",\n  center: [-123.115898, 49.295868],\n  zoom: 10,\n  style: `https://maps.geo.${region}.amazonaws.com/v2/styles/${styleName}/descriptor?key=${apiKey}`,\n});\n```\n\nThis example uses [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/) to render a map that authenticates resource requests using Amazon Cognito.\n\n```html\n<!-- MapLibre GL JS -->\n<script src=\"https://cdn.jsdelivr.net/npm/maplibre-gl@5\"></script>\n<!-- Importing the authentication SDK -->\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-utilities-auth-helper@1\"></script>\n```\n\n```javascript\nconst identityPoolId = \"<Identity Pool ID>\";\nconst region = \"<Region>\"; // Region containing Amazon Location resource\nconst styleName = \"Standard\"; // Standard, Monochrome, Hybrid, or Satellite\n\n// Create an authentication helper instance using credentials from Cognito\nconst authHelper = await amazonLocationAuthHelper.withIdentityPoolId(identityPoolId);\n\n// Render the map\nconst map = new maplibregl.Map({\n  container: \"map\",\n  center: [-123.115898, 49.295868],\n  zoom: 10,\n  style: `https://maps.geo.${region}.amazonaws.com/v2/styles/${styleName}/descriptor`,\n  ...authHelper.getMapAuthenticationOptions(),\n});\n```\n\nAlternatively, should you prefer to use authenticated identities you can modify the `withIdentityPoolId` signature to provide custom parameters:\n\n```javascript\nconst userPoolId = \"<User pool Id>\";\n...\n\n// Create an authentication helper instance using credentials from Cognito\nconst authHelper = await amazonLocationAuthHelper.withIdentityPoolId(identityPoolId, {\n  logins: {\n    [`cognito-idp.${region}.amazonaws.com/${userPoolId}`]: \"cognito-id-token\"\n  }\n});\n\n...\n```\n\nYou can retrieve the `cognito-id-token` from the user session [using Amplify](https://docs.amplify.aws/javascript/build-a-backend/auth/manage-user-session/#retrieve-a-user-session)\n\nThis example uses [MapLibre GL JS](https://maplibre.org/projects/maplibre-gl-js/) to render a map that authenticates resource requests using a custom credential provider.\n\n```html\n<!-- MapLibre GL JS -->\n<script src=\"https://cdn.jsdelivr.net/npm/maplibre-gl@5\"></script>\n<!-- Importing the authentication SDK -->\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-utilities-auth-helper@1\"></script>\n```\n\n```javascript\nconst region = \"<Region>\"; // Region containing Amazon Location resource\nconst styleName = \"Standard\"; // Standard, Monochrome, Hybrid, or Satellite\n\n// Create an authentication helper instance using a custom credential provider\nconst authHelper = await amazonLocationAuthHelper.withCredentialProvider(async () => {\n  // Fetch credentials from your custom source\n  return {\n    accessKeyId: \"<Access Key ID>\",\n    secretAccessKey: \"<Secret Access Key>\",\n    sessionToken: \"<Session Token>\", // optional\n    expiration: new Date(\"<Expiration>\"), // optional\n  };\n}, region);\n\n// Render the map\nconst map = new maplibregl.Map({\n  container: \"map\",\n  center: [-123.115898, 49.295868],\n  zoom: 10,\n  style: `https://maps.geo.${region}.amazonaws.com/v2/styles/${styleName}/descriptor`,\n  ...authHelper.getMapAuthenticationOptions(),\n});\n```\n\n## Documentation\n\nDetailed documentation can be generated under `docs/index.html` by running:\n\n```console\nnpm run typedoc\n```\n\n### `withAPIKey`\n\nCreates an auth helper instance using API key (and region, optionally).\n\n```javascript\nconst authHelper = withAPIKey(apiKey, region);\n```\n\n### `withIdentityPoolId`\n\nCreates an auth helper instance using credentials from Cognito.\n\n```javascript\nconst authHelper = await withIdentityPoolId(identityPoolId);\n```\n\n### `withCredentialProvider`\n\nCreates an auth helper instance using an arbitrary [credential provider](https://www.npmjs.com/package/@aws-sdk/credential-providers#credentials-provider) function. This is useful when credentials are obtained through a custom mechanism, such as being granted explicit AWS credentials through a dedicated backend service.\n\n```javascript\nconst authHelper = await withCredentialProvider(credentialProvider, region);\n```\n\n## Getting Help\n\nThe best way to interact with our team is through GitHub.\nYou can [open an issue](https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues/new/choose) and choose from one of our templates for\n[bug reports](https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues/new?assignees=&labels=bug%2C+needs-triage&template=---bug-report.md&title=),\n[feature requests](https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues/new?assignees=&labels=feature-request&template=---feature-request.md&title=)\nor [guidance](https://github.com/aws-geospatial/amazon-location-utilities-auth-helper-js/issues/new?assignees=&labels=guidance%2C+needs-triage&template=---questions---help.md&title=).\nIf you have a support plan with [AWS Support](https://aws.amazon.com/premiumsupport/), you can also create a new support case.\n\nPlease make sure to check out the following resources before opening an issue:\n\n- Our [Changelog](CHANGELOG.md) for recent changes.\n\n## Contributing\n\nWe welcome community contributions and pull requests. See [CONTRIBUTING.md](CONTRIBUTING.md) for information on how to set up a development environment and submit code.\n\n## License\n\nAmazon Location Utilities - Authentication Helper for JavaScript is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE.txt and NOTICE.txt for more information.\n","readmeFilename":"README.md"}