{"_id":"@aws/amazon-location-utilities-datatypes","_rev":"17-9ae7868c014b90a910cc42e9d9745013","name":"@aws/amazon-location-utilities-datatypes","dist-tags":{"latest":"1.2.4"},"versions":{"1.0.0":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.0.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@1.0.0","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"b43308cb5bfe7f5f68f0bab6ae1331f9006752d5","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.0.0.tgz","fileCount":35,"integrity":"sha512-haSz16LHNfcK/VeDfg895KH9SFsYWbHyf45c6fuzuaxWlF89Y/1KWJOXa9KnPc0L+DHdy6MYgHT5KVBiXrd1fg==","signatures":[{"sig":"MEQCIDt/NV6Sn/PdRbeis4Rnn6p5s2+Y2EZXX6GQOIDFpIPAAiAUBS3GxSf05F+xa5U5IvnfL4pW7z2EOESE0E/LgnENiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":896363},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"d31b841f443552aea33bd72bcea848d0bd644f39","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-datatypes-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@turf/circle":"^6.5.0","@types/geojson":"^7946.0.10","@aws-sdk/client-location":"^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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.21.5","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-datatypes_1.0.0_1688409192911_0.9548161998554696","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.0.1","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@1.0.1","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"3a7423b804aea1cee0c2d44782d75e22bcff66d9","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.0.1.tgz","fileCount":35,"integrity":"sha512-MSA/nnFjOSIlN6fCJhmlAXcryI3DOy0VmQdd6qCNIfF9ftrUzmS4Ep65AJeak6HnRLUvosqeYYaImfy0eubPXg==","signatures":[{"sig":"MEYCIQC/xPK+VTXETJ0sNC0n+UbKQ/PdCgy2PJEJMI/smSyhSAIhAL+9AUqr6qTXw2aDWU22KAtESs1aI48asiuVp64jiR9J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":896616},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"c7503a43fba4f593235e884204eade38e02fa9e5","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-datatypes-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@turf/circle":"^6.5.0","@types/geojson":"^7946.0.10","@aws-sdk/client-location":"^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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.21.5","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-datatypes_1.0.1_1688424065323_0.6059357568541952","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.0.2","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@1.0.2","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"43f4fda72f1604cb2c94b2098c7777fca2e58773","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.0.2.tgz","fileCount":35,"integrity":"sha512-kU5OJzV38SMSYzMTehWLa4LK1QypEnh+CUoTBdIaIVaBotYO1akdMcnpNQEuiYgW4B3jOV97BJiTklqHK1oMNg==","signatures":[{"sig":"MEUCIFY/Q4n20EwnnHZeaOrLYOfWn749ePM2BMxKWxv8w80oAiEAvaXbfMN79Oyvo+SFpIcX9KLT9U2VrzqsQbGvp9SQx3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":896601},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"0364abbb1c7023470a99d16cfc2b81201bd31196","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-datatypes-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@turf/circle":"^6.5.0","@types/geojson":"^7946.0.10","@aws-sdk/client-location":"^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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.21.5","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-datatypes_1.0.2_1688515629122_0.14717418670757176","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.0.3","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@1.0.3","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"9f42b1c8c03f81698fd98684f59a22d3c5695d6a","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.0.3.tgz","fileCount":35,"integrity":"sha512-buutJH8VBSur/bIcTpJBXARoxfHyhOSaUOWidn9RdWZsVqX/A4JhXFH0O/0z53inXGoh9xhAMudnShaaKk1xng==","signatures":[{"sig":"MEUCIBdyc6CsmXcReULo5XJ8ab5QEo55iaW0XADCgpPdrdTtAiEA755KqZnuGRb+cAjyRbCayGEM4mt2RnI5IyPnQwYJHL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":903345},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"d8a16780946573f8dde359bec2732ccbf93cdb2c","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-datatypes-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"16.20.0","dependencies":{"@turf/circle":"^6.5.0","@types/geojson":"^7946.0.10","@aws-sdk/client-location":"^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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.21.5","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-datatypes_1.0.3_1697479959682_0.1316513064662017","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.0.5","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@1.0.5","maintainers":[{"name":"imraylee","email":"imraylee@amazon.com"},{"name":"easonhuangama","email":"yuxuanh@amazon.com"}],"contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"065ac0f99ebac60776cdd9f745ec86b311ff394d","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.0.5.tgz","fileCount":35,"integrity":"sha512-U6dQCsHH5C3HNan6ZuAa1Ir7PIMamaH31AOf6ZiXKYRN06B4iJ13Xd9zj6HJXSONvGkTMzRcj8UVGiPHHW/TKw==","signatures":[{"sig":"MEUCIAYjQA6GU/CdX6sEKkmFEQt3vjpc40MH+ejPLo7ppzM/AiEA55x3Aqu1p3szJCv+S8FGUeHecJRMfqvQUqDcWdQ5fEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910950},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">= 16.0.0"},"gitHead":"bcbd31aa444f79058e18b659ac1607d8d0621b8a","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-datatypes-js.git","type":"git"},"_npmVersion":"9.6.7","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.17.1","dependencies":{"@turf/circle":"^6.5.0","@types/geojson":"^7946.0.10","@aws-sdk/client-location":"^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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.21.5","@rollup/plugin-babel":"^6.0.3","prettier-plugin-jsdoc":"^0.4.2","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.57.0","@rollup/plugin-node-resolve":"^15.0.2","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/amazon-location-utilities-datatypes_1.0.5_1708449545324_0.4720251923730685","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.1.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@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"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"3d5ba461499accab3faea3034239fe4ab4afc8cd","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.1.0.tgz","fileCount":41,"integrity":"sha512-TsEtWUimacsDXkBXJl57cgVhnoNKqh7z/QW3youz9/ZEZJVl9HvXyN3YjPpj0scg9zEQEUPtGCnXkjX/dVpyCw==","signatures":[{"sig":"MEQCIFe4x7OyCcCMnOK3CJPC4C6bx+CaSH2PEoxlBMWJyTGiAiAC9HqDqYveN62D0pl7VsjR5RQ36fufsgJX8vlWmbIIVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1153486},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationDataConverter.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationDataConverter.js","engines":{"node":">= 16.0.0"},"gitHead":"ae072c871b76de77f0cdf31a4168d9036883128c","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-datatypes-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.8.1","dependencies":{"@turf/circle":"^6.5.0","@aws/polyline":"^0.1.0","@types/geojson":"^7946.0.14","@aws-sdk/client-location":"^3.682.0","@aws-sdk/client-geo-places":"^3.683.0","@aws-sdk/client-geo-routes":"^3.683.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":"^13.3.0","npm-run-all":"^4.1.5","@turf/distance":"^6.5.0","@babel/preset-env":"^7.26.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-datatypes_1.1.0_1730328342916_0.5048679225503241","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.2.0","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@1.2.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"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"f75564b04832692191092804b121054bc964e2f3","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.2.0.tgz","fileCount":41,"integrity":"sha512-RRf8h/OcH5VmGURlnPiM+QzNb+koQx5YRCYWb5ra6zO9z++3gBTcyFiZYAJrb4ROC7jOXPdBcTioNfr8zNpC1g==","signatures":[{"sig":"MEQCIBcA3ZUzg2TZYJF1OmUyI4q0mcqsn3psy4+sdrTYMUcsAiBKmpbm6gootRT4xuyuZHtQbclESF+aAkKUPVz7msQDqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1155914},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationDataConverter.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationDataConverter.js","engines":{"node":">= 16.0.0"},"gitHead":"f7f40026bf3a48990c01c91e4931eb9c6eb03f69","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-datatypes-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.8","dependencies":{"@turf/circle":"^6.5.0","@aws/polyline":"^0.1.0","@types/geojson":"^7946.0.14","@aws-sdk/client-location":"^3.682.0","@aws-sdk/client-geo-places":"^3.683.0","@aws-sdk/client-geo-routes":"^3.683.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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.26.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-datatypes_1.2.0_1757520659096_0.40435121820575604","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.2.1","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@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"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"fed0ada857c424bcb9ce22376038838f59ffe0b1","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.2.1.tgz","fileCount":41,"integrity":"sha512-w/H8+jAPE5QzgtA17t4BCOU+WtYX8+kefBlHQxujks5Wr+3kyjv5oXX+C+BTzcGdp5kqe1yMwmLXyfaoArv/dA==","signatures":[{"sig":"MEQCIDNVkj1PRq3T2YAhki6iZZThCt8PuZczNs459j1Z/TASAiBbMvlKZ7iZ6gcBxRrsWi4L80DiX3632l7A3uAnkREbhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1155914},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationDataConverter.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationDataConverter.js","engines":{"node":">= 16.0.0"},"gitHead":"45d0160aad67f5cc1aecbc963c63c505c397fb55","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-datatypes-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"18.20.8","dependencies":{"@turf/circle":"^6.5.0","@aws/polyline":"^0.1.0","@types/geojson":"^7946.0.14","@aws-sdk/client-location":"^3.682.0","@aws-sdk/client-geo-places":"^3.683.0","@aws-sdk/client-geo-routes":"^3.683.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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.26.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-datatypes_1.2.1_1757526928025_0.1212171500956396","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.2.2","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@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"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"3135ca749f1e3c7b402dd3159bd07326149bd34c","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.2.2.tgz","fileCount":41,"integrity":"sha512-5JJLbpYfsglspA3SC7hks60OXK4KibnC9nkSz1IbRCYTTRJ3KIMHsFrQ2oTgkGOj0qLfoPShRm+JbHAU6f4fAA==","signatures":[{"sig":"MEYCIQCt/pq+4pjaU3Bs9lO7RUBkI5myb7yoo2yJtNJVoxX2CwIhAO/HOX0a8F7zPeq9olaZ3kOG1lCPifnH91HP0yN4QyeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-datatypes@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1155914},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationDataConverter.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationDataConverter.js","engines":{"node":">= 16.0.0"},"gitHead":"4e4181d66450506e7734c9d4b3f1e37428b35874","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:616c389e-046f-4db8-a004-f585941ea551"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.19.5","dependencies":{"@turf/circle":"^6.5.0","@aws/polyline":"^0.1.4","@types/geojson":"^7946.0.14","@aws-sdk/client-location":"^3.682.0","@aws-sdk/client-geo-places":"^3.683.0","@aws-sdk/client-geo-routes":"^3.683.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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.26.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-datatypes_1.2.2_1761082641124_0.28583078882450774","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.2.3","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@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"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"485094b008f4501b2b0ec24d71c513fe6fb41d52","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.2.3.tgz","fileCount":41,"integrity":"sha512-0QXqmXmyQeJoVwUcCiw8F+2QSysVkZCnj/D6lt+08QAvluLP0iQPCGQ3FrbsTmnrcNa1/nQ20XD6AyjruXfPhw==","signatures":[{"sig":"MEQCIEBlo295g8rF+VmJ3Yr5J4ski/0lRH63wmhBOu4O5JxRAiB1UwwEIgXt4WSPBqR+mFehmrFFFqW8+NtBs5DNXd4wYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-datatypes@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1155914},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationDataConverter.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationDataConverter.js","engines":{"node":">= 16.0.0"},"gitHead":"2df8839beda391ee0456a58010816148fe28e09a","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:616c389e-046f-4db8-a004-f585941ea551"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js.git","type":"git"},"_npmVersion":"11.9.0","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.0","dependencies":{"@turf/circle":"^6.5.0","@aws/polyline":"^0.1.4","@types/geojson":"^7946.0.14","@aws-sdk/client-location":"^3.682.0","@aws-sdk/client-geo-places":"^3.683.0","@aws-sdk/client-geo-routes":"^3.683.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","@turf/distance":"^6.5.0","@babel/preset-env":"^7.26.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-datatypes_1.2.3_1770745167211_0.567134201638891","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aws/amazon-location-utilities-datatypes","version":"1.2.4","keywords":[],"author":{"url":"https://aws.amazon.com/","name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/amazon-location-utilities-datatypes@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"},{"name":"Raymond Lee","email":"imraylee@amazon.com"}],"homepage":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js","bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/issues"},"dist":{"shasum":"89cb2d80b3c18f5ad4dd3641d51eb0cdc6ff95ab","tarball":"https://registry.npmjs.org/@aws/amazon-location-utilities-datatypes/-/amazon-location-utilities-datatypes-1.2.4.tgz","fileCount":41,"integrity":"sha512-WgsIvrA84CW2P1iO00+0QwFnYXg8iZXD7Wo+pDdlOQZEXsAizoOEpgv6aBDE8g/VdCMxgl3+eydtG0Yha6wxxg==","signatures":[{"sig":"MEUCIQDN2yHhvHTu/bZQ+9L5Ju+k3mdWOCQERzpadqoWI/wifAIgCymuIb67+SPcqpQtFJBfwkbhED+/ESAsyRAgJDHF21Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws%2famazon-location-utilities-datatypes@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159314},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/amazonLocationDataConverter.js","module":"./dist/esm/index.js","browser":"./dist/amazonLocationDataConverter.js","engines":{"node":">= 20.0.0"},"gitHead":"2fd5f905b4fa55b4800778ffb793482a8c56e6dd","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:616c389e-046f-4db8-a004-f585941ea551"}},"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js.git","type":"git"},"_npmVersion":"11.14.1","description":"Amazon Location Utilities - Data Types for JavaScript","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"!(*.{js,ts})":"prettier --write --ignore-unknown"},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^11.1.1","@turf/circle":"^6.5.0","@aws/polyline":"^0.1.4","@types/geojson":"^7946.0.14","@aws-sdk/client-location":"^3.682.0","@aws-sdk/client-geo-places":"^3.683.0","@aws-sdk/client-geo-routes":"^3.683.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","@types/uuid":"^10.0.0","lint-staged":"^15.2.10","npm-run-all":"^4.1.5","@turf/distance":"^6.5.0","@babel/preset-env":"^7.26.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-datatypes_1.2.4_1778534147767_0.34300859076292234","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-07-03T18:33:12.827Z","modified":"2026-06-22T20:38:51.921Z","1.0.0":"2023-07-03T18:33:13.227Z","1.0.1":"2023-07-03T22:41:05.534Z","1.0.2":"2023-07-05T00:07:09.299Z","1.0.3":"2023-10-16T18:12:39.948Z","1.0.5":"2024-02-20T17:19:05.564Z","1.1.0":"2024-10-30T22:45:43.182Z","1.2.0":"2025-09-10T16:10:59.273Z","1.2.1":"2025-09-10T17:55:28.288Z","1.2.2":"2025-10-21T21:37:21.345Z","1.2.3":"2026-02-10T17:39:27.348Z","1.2.4":"2026-05-11T21:15:47.926Z"},"bugs":{"url":"https://github.com/aws-geospatial/amazon-location-utilities-datatypes-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-datatypes-js","keywords":[],"repository":{"url":"git+https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js.git","type":"git"},"description":"Amazon Location Utilities - Data Types for JavaScript","contributors":[{"name":"Eason Huang","email":"yuxuanh@amazon.com"},{"name":"Raymond Lee","email":"imraylee@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 - Data Types for JavaScript\n\nUtilities to translate geospatial data types used by [Amazon Location Service](https://aws.amazon.com/location/) from / to well-known geospatial data types such as GeoJSON.\n\n## Installation\n\nInstall this library from NPM for usage with modules:\n\n```shell\nnpm install @aws/amazon-location-utilities-datatypes\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-datatypes@1\"></script>\n```\n\n## Usage\n\nImport the library and call the utility functions in the top-level namespace as needed. You can find more details about these functions in the [Documentation](#documentation) section.\n\nThe examples below show how you can translate an Amazon Location [SearchPlaceIndexForText](https://docs.aws.amazon.com/location/latest/APIReference/API_SearchPlaceIndexForText.html) response from the [AWS JavaScript SDK](https://aws.amazon.com/sdk-for-javascript/) to a GeoJSON FeatureCollection:\n\n### Usage with modules\n\nThis example uses the [AWS SDK for JavaScript V3](https://github.com/aws/aws-sdk-js-v3).\n\n```javascript\n// Importing AWS JavaScript SDK V3\nimport { LocationClient, SearchPlaceIndexForTextCommand } from \"@aws-sdk/client-location\";\n// Importing the utility function\nimport { placeToFeatureCollection } from '@aws/amazon-location-utilities-datatypes'\n\nconst client = new LocationClient(config);\nconst input = { ... };\nconst command = new SearchPlaceIndexForTextCommand(input);\nconst response = await client.send(command);\n\n// Calling this utility function to convert the response to GeoJSON\nconst featureCollection = placeToFeatureCollection(response);\n```\n\n### Usage with the browser\n\nThis example uses 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), which allows the use of making calls to Amazon Location through the script added into the HTML file.\n\nUtility functions will be within `amazonLocationDataConverter`.\n\n```html\n<!-- Import the Amazon Location Client -->\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-client@1\"></script>\n<!-- Import the utility library -->\n<script src=\"https://cdn.jsdelivr.net/npm/@aws/amazon-location-utilities-datatypes@1\"></script>\n```\n\n```javascript\nconst client = new amazonLocationClient.LocationClient(config);\nconst input = { ... };\nconst command = new amazonLocationClient.SearchPlaceIndexForTextCommand(input);\nconst response = await client.send(command);\n\n// Calling this utility function to convert the response to GeoJSON\nconst featureCollection = amazonLocationDataConverter.placeToFeatureCollection(response);\n```\n\n## Documentation\n\nDetailed documentation can be found under `/docs/index.html` after generating it by running:\n\n```shell\nnpm run typedoc\n```\n\n## GeoJSON to Amazon Location Data Types\n\n### featureCollectionToGeofence\n\nConverts a GeoJSON FeatureCollection with Polygon Features to an array of BatchPutGeofenceRequestEntry, so the result can be used to assemble the request to BatchPutGeofence.\n\n```javascript\nconst featureCollection = { ... };\nconst request = {\n  CollectionName: \"<Geofence Collection Name>\",\n  Entries: featureCollectionToGeofence(featureCollection),\n};\n```\n\n## Amazon Location Data Types to GeoJSON\n\n### devicePositionsToFeatureCollection\n\nConverts [tracker](https://docs.aws.amazon.com/location/latest/developerguide/geofence-tracker-concepts.html#tracking-overview) responses to a FeatureCollection with Point Features. It converts:\n\n1. GetDevicePositionResponse to a FeatureCollection with a single feature.\n2. BatchGetDevicePositionResponse, GetDevicePositionHistoryResponse, ListDevicePositionsResponse to a FeatureCollection with features corresponding to the entries in the response.\n\n```javascript\nconst response = { ... };\nconst featureCollection = devicePositionsToFeatureCollection(response)\n```\n\n### geofencesToFeatureCollection\n\nConverts a list of [geofences](https://docs.aws.amazon.com/location/latest/developerguide/geofence-tracker-concepts.html#geofence-overview) to FeatureCollection with Polygon Features. It can convert geofences both in the response and the request, so it can also help preview geofences on the map before uploading with PutGeofence or BatchPutGeofence. It converts:\n\n1. A Polygon Geofence to a Feature with such Polygon\n2. A Circle Geofence to a Feature with approximated Polygon with `Center` and `Radius` properties.\n\n```javascript\nconst response = { ... };\nconst featureCollection = geofencesToFeatureCollection(response)\n```\n\n### placeToFeatureCollection\n\nConverts [places search](https://docs.aws.amazon.com/location/latest/developerguide/places-concepts.html) responses to a FeatureCollection with Point Features. It converts:\n\n1. GetPlaceResponse to a FeatureCollection with a single feature.\n2. SearchPlaceIndexForPositionResponse, SearchPlaceIndexForTextResponse to a FeatureCollection with features corresponding to the entries in the response.\n3. The flattenProperties option will flatten the JSON response in properties.This option is mainly used when retrieving \"MapLibre GL JS\" attributes.\n\n```javascript\nconst response = { ... };\nconst featureCollection = placeToFeatureCollection(response)\n```\n\n```javascript\nconst response = { ... };\nconst featureCollection = placeToFeatureCollection(response, {\n    flattenProperties: true\n});\n```\n\n### routeToFeatureCollection\n\nConverts a [route](https://docs.aws.amazon.com/location/latest/developerguide/route-concepts.html) to a GeoJSON FeatureCollection with a single MultiLineString Feature. Each LineString entry of the MultiLineString represents a leg of the route.\n\nThe flattenProperties option will flatten the JSON response in properties.This option is mainly used when retrieving \"MapLibre GL JS\" attributes.\n\n```javascript\nconst response = { ... };\nconst featureCollection = routeToFeatureCollection(response)\n```\n\n```javascript\nconst response = { ... };\nconst featureCollection = routeToFeatureCollection(response, {\n    flattenProperties: true\n});\n```\n\n## Amazon Location GeoPlaces Data Types to GeoJSON\n\n### geocodeResponseToFeatureCollection\n\nConverts a Geocode response from the standalone Places SDK to a FeatureCollection with Point\nFeatures. Only result items with location information will appear in the FeatureCollection.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\n```javascript\nconst response = { ... };\nconst featureCollection = geocodeResponseToFeatureCollection(response)\n```\n\n### getPlaceResponseToFeatureCollection\n\nConverts a GetPlace response from the standalone Places SDK to a FeatureCollection with a Point\nFeature. If the response has no location information, an empty FeatureCollection will be returned.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\n```javascript\nconst response = { ... };\nconst featureCollection = getPlaceResponseToFeatureCollection(response)\n```\n\n### reverseGeocodeResponseToFeatureCollection\n\nConverts a ReverseGeocode response from the standalone Places SDK to a FeatureCollection with Point\nFeatures. Only result items with location information will appear in the FeatureCollection.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\n```javascript\nconst response = { ... };\nconst featureCollection = reverseGeocodeResponseToFeatureCollection(response)\n```\n\n### searchNearbyResponseToFeatureCollection\n\nConverts a SearchNearby response from the standalone Places SDK to a FeatureCollection with Point\nFeatures. Only result items with location information will appear in the FeatureCollection.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\n```javascript\nconst response = { ... };\nconst featureCollection = searchNearbyResponseToFeatureCollection(response)\n```\n\n### searchTextResponseToFeatureCollection\n\nConverts a SearchText response from the standalone Places SDK to a FeatureCollection with Point\nFeatures. Only result items with location information will appear in the FeatureCollection.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\n```javascript\nconst response = { ... };\nconst featureCollection = searchTextResponseToFeatureCollection(response)\n```\n\n### suggestResponseToFeatureCollection\n\nConverts a Suggest response from the standalone Places SDK to a FeatureCollection with Point\nFeatures. Only result items with location information will appear in the FeatureCollection.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\n```javascript\nconst response = { ... };\nconst featureCollection = suggestResponseToFeatureCollection(response)\n```\n\n## Amazon Location GeoRoutes Data Types to GeoJSON\n\n### calculateRoutesResponseToFeatureCollection\n\nThis converts a CalculateRoutesResponse from the standalone Routes SDK to an array of GeoJSON FeatureCollections, one for each route in the\nresponse. Route responses contain multiple different types of geometry in the response, so the conversion is\nconfigurable to choose which features should be in the resulting GeoJSON. Each GeoJSON Feature contains properties\nfrom that portion of the response along with any child arrays/structures. It will not contain properties from any\nparent structures. So for example, with Route->Leg->TravelSteps, a converted Leg feature will contain properties for\neverything on Leg and everything in TravelSteps, but it won't contain any properties from Route.\n\nEach Feature contains a `FeatureType` property that can be used to distinguish between the types of features if\nmultiple are requested during the conversion:\n\n- `Leg`: A travel leg of the route. (LineString)\n- `Span`: A span within a travel leg. (LineString)\n- `TravelStepGeometry`: A travel step line within a travel leg. (LineString)\n- `TravelStepStartPosition`: The start position of a travel step within a travel leg. (Point)\n- `Arrival`: The arrival position of a travel leg. (Point)\n- `Departure`: The departure position of a travel leg. (Point)\n\nEach FeatureCollection may contain a mixture of LineString and Point features, depending on the conversion options\nprovided.\n\nAny feature that is missing its geometry in the response or has invalid geometry will throw an Error().\n\nThe API optionally accepts the following conversion flags:\n\n- `flattenProperties`: flatten nested properties in the response (default: true)\n- `includeLegs`: include the Leg features (default: true)\n- `includeSpans`: include the Span features (default: false)\n- `includeTravelStepGeometry`: include the TravelStepGeometry features (default: false)\n- `includeTravelStepStartPositions`: include the TravelStepStartPosition features (default: false)\n- `includeLegArrivalDeparturePositions`: include the Arrival and Departure features (default: false)\n\n```javascript\nconst response = { ... };\nconst featureCollections = calculateRoutesResponseToFeatureCollections(response)\n```\n\n### calculateIsolinesResponseToFeatureCollection\n\nThis converts a CalculateIsolineResponse from the standalone Routes SDK to a GeoJSON\nFeatureCollection which contains one Feature for each isoline in the response. Isolines can contain\nboth polygons for isoline regions and lines for connectors between regions (such as ferry travel),\nso each Feature contains either a GeometryCollection with a mix of Polygons and LineStrings or a\nsingle Polygon. The `flattenProperties` option will flatten the nested response data into a flat\nproperties list. This option is enabled by default, as it makes the data easier to use from within\nMapLibre expressions.\n\nAny feature that is missing its geometry in the response or has invalid geometry will throw an Error().\n\n```javascript\nconst response = { ... };\nconst featureCollection = calculateIsolinesResponseToFeatureCollection(response)\n```\n\n### optimizeWaypointsResponseToFeatureCollection\n\nThis converts an OptimizeWaypointsResponse from the standalone Routes SDK to a GeoJSON FeatureCollection which contains one Feature for each\nwaypoint in the response. The response can contain either impeding waypoints or optimized waypoints.\nThe `flattenProperties` option will flatten the nested response data into a flat properties list.\nThis option is enabled by default, as it makes the data easier to use from within MapLibre expressions.\n\nEach Feature contains a `FeatureType` property that can be used to distinguish between the types of features:\n\n- `ImpedingWaypoint`: A waypoint that impedes the optimization request.\n- `OptimizedWaypoint`: An optimized waypoint in a successful optimization request.\n\n```javascript\nconst response = { ... };\nconst featureCollection = optimizeWaypointsResponseToFeatureCollection(response)\n```\n\n### snapToRoadsResponseToFeatureCollection\n\nThis converts a SnapToRoadsResponse from the standalone Routes SDK to a GeoJSON FeatureCollection. The FeatureCollection may optionally contain any\ncombination of the snapped route geometry, the original trace points, the snapped trace points, and lines that\nconnect the original trace points to their snapped trace points.\n\nEach Feature contains a `FeatureType` property that can be used to distinguish between the types of features if\nmultiple are requested during the conversion:\n\n- `SnappedGeometry`: The snapped route geometry. (LineString)\n- `SnappedTracePointOriginalPosition`: The original submitted trace point. (Point)\n- `SnappedTracePointSnappedPosition`: The snapped trace point. (Point)\n- `OriginalToSnappedPositionLine`: A line from the original trace point to the corresponding snapped trace point. (LineString)\n\nThe API optionally accepts the following conversion flags:\n\n- `flattenProperties`: flatten nested properties in the response (default: true)\n- `includeSnappedGeometry`: include the snapped route geometry features (default: true)\n- `includeSnappedTracePointOriginalPositions`: include the original trace point features (default: false)\n- `includeSnappedTracePointSnappedPositions`: include the snapped trace point features (default: false)\n- `includeOriginalToSnappedPositionLines`: include the trace point connector line features (default: false)\n\n```javascript\nconst response = { ... };\nconst featureCollection = snapToRoadsResponseToFeatureCollection(response)\n```\n\n## Error Handling\n\nIf the data provided to the utility functions are invalid, the entries in the data will be skipped.\n\nExamples:\n\n- A FeatureCollection containing a Feature of a non-polygon type when calling `featureCollectionToGeofence` will result in a set of geofence entries that do not contain that Feature.\n- An input to `devicePositionsToFeatureCollection` with an device position entry that does not contain the coordinates of the device will result in a FeatureCollection with that device position entry skipped.\n\nThe GeoRoutes converters will additionally throw an Error() if the geometry in the passed-in response is invalid.\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-datatypes-js/issues/new/choose) and choose from one of our templates for\n[bug reports](https://github.com/aws-geospatial/amazon-location-utilities-datatypes-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-datatypes-js/issues/new?assignees=&labels=feature-request&template=---feature-request.md&title=)\nor [guidance](https://github.com/aws-geospatial/amazon-location-utilities-datatypes-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 our resources too before opening an issue:\n\n- Our [Changelog](https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/blob/master/CHANGELOG.md) for recent changes.\n\n## Contributing\n\nWe welcome community contributions and pull requests. See [CONTRIBUTING.md](https://github.com/aws-geospatial/amazon-location-utilities-datatypes-js/blob/master/CONTRIBUTING.md) for information on how to set up a development environment and submit code.\n\n## License\n\nAmazon Location Utilities - Data Types 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"}