{"_id":"expo-osm-sdk","_rev":"110-2ba57c0b2a2038bfc44f629776516fff","name":"expo-osm-sdk","dist-tags":{"alpha":"1.1.0-alpha.1","latest":"2.4.1"},"versions":{"1.0.0":{"name":"expo-osm-sdk","version":"1.0.0","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.0","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"393a9d2c829eadd5fdec41a2c12d67161116542b","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.0.tgz","fileCount":32,"integrity":"sha512-+ZMwan1RpbM5b9Es3qU5OpyvNb4QPMk5O3uiuqLNsr4/bfyd1n21KMqVay71zCWDc0f23K6Q2lwWpq+egFn1pg==","signatures":[{"sig":"MEUCIQDWTY7tSGE45RBuIS9LSXvUNIYE77CTG/knOnU1IcABWAIgdFpjhKMneKufMbhttKhSlKdVHfxhDllaIlquSTNElHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60379},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"types":"./plugin/src/index.d.ts","default":"./plugin/src/index.js"}},"gitHead":"56fc9d0899ee1b362ff6e8e4212b33c4d379bbb2","scripts":{"lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build plugin/build","format":"prettier --write src/**/*.{ts,tsx}","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","test:all":"node scripts/test-runner.js","build:all":"npm run build && npm run build:plugin","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","build:watch":"tsc --watch","postversion":"git push && git push --tags","build:plugin":"tsc --project plugin/tsconfig.json","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"expo-modules-core":"~2.4.2","@expo/config-plugins":"^10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^50.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.0_1752367098448_0.7178303610695378","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"expo-osm-sdk","version":"1.0.1","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.1","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"47ac9350416d6ba952e916a7ee008288d1882ddf","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.1.tgz","fileCount":32,"integrity":"sha512-ZWOu7n4h+Q8/pchTxmUAceABuUCmwih5zerOzDtJx7Z0fUcbOtg+vWdfoatHNwRfEe9Jg9PSq7q9s8FKKVlspQ==","signatures":[{"sig":"MEUCIH5ueX5fgKW2VXWQYmC7+DinC66X7ov68wCq8pOtjMiHAiEAlc0qn/sULB8adKKwvyRhb2noPqzAlQvyWwY85biZLko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60382},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"7ae829547b6d479c771f4f2c06a4afb8a1c3ac04","scripts":{"lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build plugin/build","format":"prettier --write src/**/*.{ts,tsx}","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","test:all":"node scripts/test-runner.js","build:all":"npm run build && npm run build:plugin","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","build:watch":"tsc --watch","postversion":"git push && git push --tags","build:plugin":"tsc --project plugin/tsconfig.json","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.1_1752369261850_0.47437048014417593","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"expo-osm-sdk","version":"1.0.2","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.2","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"0ea5ce238d7ee54403e831489579514229e68f0c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.2.tgz","fileCount":46,"integrity":"sha512-qP6hE9vgUR/uSO/DAOxNgESQD+tFidbZJLii5vM7K8gcRHieBBz9r5tkhWXfYbDlUIP0H6H19rSOK/+Nhd0JMQ==","signatures":[{"sig":"MEUCICR5ZMEv/JPQOlZS8t9IkcN0vdLpLcybT/i88MJGGh/4AiEAj03Ijc2+DEooJsukQkXHUwoXl8hdHBukGZvei2cG00c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93238},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"7ae829547b6d479c771f4f2c06a4afb8a1c3ac04","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build plugin/build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build && npm run build:plugin","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","build:plugin":"tsc --project plugin/tsconfig.json","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.2_1752402989583_0.24621430614696882","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"expo-osm-sdk","version":"1.0.3","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.3","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"2b5bd8db1dfee81cb814e4b0f50ca7149568f4a6","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.3.tgz","fileCount":46,"integrity":"sha512-DUle+l8dpoixyJeHmeCJCJ15Yq2feGmqCdbKr3Men9DY9Vb/y0oI2mfrUi3SSFlie2s68MyMj0Z1V2uaJKyGpQ==","signatures":[{"sig":"MEUCIGNWaXkGDL9Z5tnRo/EH1ze1c0rfjzbAtvZO73Ssbi1UAiEA5A2sIAPn5SIvCPzV86YeLBX4jB5wVZ6B3dW4ApfobNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94828},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build plugin/build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build && npm run build:plugin","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","build:plugin":"tsc --project plugin/tsconfig.json","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.3_1752420371538_0.6003640796909455","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"expo-osm-sdk","version":"1.0.4","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.4","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"487574d6878e9859a9a9d8239dcc14594dd534a1","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.4.tgz","fileCount":46,"integrity":"sha512-K1pUlV4DrGVC2kQJekNncKMHgTXRKEo7lFI/GY6Qsva2JrX+aSYbs9xeUP4z9SgUfKuX2cZioYB4c4I9j8Nb1w==","signatures":[{"sig":"MEUCIHw2D1uopNUnV7zFDlxHO09Rs2hlIqs9XdykYfqFaeeoAiEArs1dLcUZgUzBzVGQafEqN3z1NaVlBYud/4v6YzzVd9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94884},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk","plugins":["./plugin/build/index.js"]},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build plugin/build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build && npm run build:plugin","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","build:plugin":"tsc --project plugin/tsconfig.json","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.4_1752421034336_0.8002955620628771","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"expo-osm-sdk","version":"1.0.5","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.5","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"56fe14eed18526a23081f488d044c4d1648c0591","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.5.tgz","fileCount":47,"integrity":"sha512-/oK/+sJ0axxZZAG8c+jASoGx9CAQ858yZVcgNkEC9RdeX6ihEXxB3Xvmx3ZXFKBfsgNn57yMoWDB2m6Vzwz6Fw==","signatures":[{"sig":"MEYCIQC4REXVG9x1fTGVUwAUKyMhhs6EUImQqhCq/tNO0QFVAgIhALncmbPv5yPeECyOORFRnGvQt5ZQvQ4wSYMihDxLxE6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92510},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk","plugins":["./plugin/build/index.js"]},"main":"build/index.js","types":"build/index.d.ts","config":{"plugin":"./plugin/build/index.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./app":"./build/index.js","./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.5_1752469889834_0.24756981043773774","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"expo-osm-sdk","version":"1.0.6","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.6","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"dc46a4df3082222dc9aa1cbbd46986c08395d5b3","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.6.tgz","fileCount":47,"integrity":"sha512-CfHol6nxFDjVaapP/jxTP0cH6vhHQPmxN2sM0B54wufNaKoaJfzNANxETuiVyTo+KjXViYkE1duMCOIqNR8/+w==","signatures":[{"sig":"MEQCIFazYrDWejNWuoMlqqd12PltvK0yF6ZpHSBMXxdA+VU8AiAgBn37N4GLeTFyoNo9KvaxFxgLDahns4chro1ypE+Vzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92872},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./app":"./build/index.js","./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.6_1752472285073_0.8521617271161253","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"expo-osm-sdk","version":"1.0.7","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.7","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ff54c664f6b252fecb5262fba97ebf51d6dffeb0","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.7.tgz","fileCount":47,"integrity":"sha512-G/Ukpn19RhTzTjPAU4HufvXRPXqhqiP4VjjkV+ddLA+D1RPnMr7jjpPi8T8UGCd7ILoCRnAVIr5Z1RPrLsfm/A==","signatures":[{"sig":"MEUCIDf2QEE0pmjVrBlaqpEGxwIrN2UWerLb49kPXUZ89J+nAiEAxO17M74OS86/7Hot+zfe8BvS8q6TKXsUxKKFJ3m/lDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94916},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./app":"./build/index.js","./plugin":{"types":"./plugin/build/index.d.ts","default":"./plugin/build/index.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.7_1752472917191_0.1736163578333818","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"expo-osm-sdk","version":"1.0.8","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.8","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"cce2b873c7955bbf30a51ab30102e00dbacdd352","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.8.tgz","fileCount":47,"integrity":"sha512-ZfvIt8/nPYNKWrvIgnUbyNrsTUIQ2S2AzywwHyk+Zob0h0pPggDQB+t/ElfgbimfDHKQUvvI/QZ4A7zJNOHW/w==","signatures":[{"sig":"MEUCIQDVLTibH5GR40NOVS/ao+VvvUDRCy5UB7HvxKs00829sQIgMcxpKTODNzj+ygQnwArpNOoivJ2pmQNHxq9CqgCZWhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95083},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.8_1752473203612_0.09279937694811724","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"expo-osm-sdk","version":"1.0.9","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.9","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"4aae328fea470b81ea3fd7689cec621965a45b73","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.9.tgz","fileCount":48,"integrity":"sha512-UWi8MTfm1dRN35eWLAXeVeXRBEO74sRn9dQ+C5BLghC2oBJdPgUjkaHD1wmOphv1APXD2ZFpRRWnOXfomnMasg==","signatures":[{"sig":"MEUCIFHd2jp03E6lbkp0NsicDLMaJj7FRfHucp+7EirKbgzwAiEAv2HbYiyueEf1ndUq58j79d7nE/62pVYKPz+zoW5eros=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95190},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.9_1752473473388_0.8849679311809255","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"expo-osm-sdk","version":"1.0.10","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.10","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ef223bc3f8352b059aa8d3c84c6bf9754921ca5a","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.10.tgz","fileCount":52,"integrity":"sha512-OCqinAYtAV0Zgs1y6VsENIJEJcMZ30ZRyXHGKHG/OO7g4whsPlDZ+wDElobAS2W4LWqhy65Wu935guZG87iiVQ==","signatures":[{"sig":"MEUCIQDV/CNd8ADBh3hFTjE+eZRqAKbj59D+Vbg/GRppy8bGvQIgYJEsjMUdDGwwNnGT8VUDYSyg97kZJ4wd7KlFNtXSiC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97278},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.10_1752473915667_0.612105465262786","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"expo-osm-sdk","version":"1.0.11","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.11","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"8511486c3fd8c31b9866b0feb7436289024b5b08","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.11.tgz","fileCount":52,"integrity":"sha512-tAXViHCVkIOC4qvMkDVp7lHXB9mDI8lt1ZbOCvqLKfPbLucLxkxdDgM5CXex00SPHgWAfuJgLCGPV261WLZpkA==","signatures":[{"sig":"MEQCIE8Jf8/FNYAwSfSWmZj0kMmtwk7yBNx+H+bREy/8agN9AiAieQa20/wS2kOtqzL/2Pzy7t/HTOANm+p0Z5ifTIBjQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106395},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.11_1752477179341_0.9800796321086427","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"expo-osm-sdk","version":"1.0.12","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.12","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"2a240b40c0b60457746358b66f96d096d069594c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.12.tgz","fileCount":52,"integrity":"sha512-RsJ28xI3UYrJGESaYlAz9nHdmFhfrrKfxIpcnbXhDaZq0N8E5IJQRu3btJvdcz67scRVXmn0Z0EoGoPyk8QnEQ==","signatures":[{"sig":"MEYCIQClgnepiZ3TqdNGJDmGFLGkWZKF4RZJX3QAt06neld9XAIhAL4bZ/agEfDSuwLbw/cbX7cdrIqr/sPo6oCM7PGhNPBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106933},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c38f2621a4f9458675737c6575816cce7d270c5d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.12_1752478229284_0.8505631373314757","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"expo-osm-sdk","version":"1.0.13","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.13","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"93d4997fcea6f3dac18e97d18b3384369972dd07","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.13.tgz","fileCount":52,"integrity":"sha512-yMl3lMYiMK4G34wUU8CEjSPq26kt3TCBdBNeH03+SqP2G0f78RoF06amYs8o390b9VxietVNR2IkoJUonjdw2w==","signatures":[{"sig":"MEUCIQD9W1GfvBqKel2lO9zGgdAT85ANOH7NLENzpwhV9HsZzQIgGsRuENagpTxdy/BLCM0PKRFgZgXnKFejzi5xXiONJj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111939},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c9c0c9e2b19d1863c8f9997574daa8d7e284f5b8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.13_1752492674145_0.36976189750036514","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"expo-osm-sdk","version":"1.0.14","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.14","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"43f077df6dd1cf006ebfc1243ec33241c9df14bb","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.14.tgz","fileCount":52,"integrity":"sha512-1LT2THu4cJb23pB+bl6Vpu4Y7GFdlfYcxaOYKYiiBcze2mca9PKwJ2OW0qF6AjlXzqeSP+j7pqUrfqj90Y5zyA==","signatures":[{"sig":"MEUCIQC0INyGSuttrB85B3WRnaypqE5stUU213IF71QrGU8RBwIgSkLYboiQKssEDzAazh5eHDUvXo2dUpjya5Zk8ZICWe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111975},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c9c0c9e2b19d1863c8f9997574daa8d7e284f5b8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.14_1752495116274_0.2172066692862742","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"expo-osm-sdk","version":"1.0.15","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.15","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"8f504b54504525026bdd1eb246309d2388d49612","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.15.tgz","fileCount":52,"integrity":"sha512-B4xLMcV/yjLFQX8z7ZS5zBVDXzN5KdxFn7YYLOX0NQyPPc00bUxK9iKLrCF7DLq/lKA4C/DH/v1tkulKgSLYZA==","signatures":[{"sig":"MEUCICwIk46o/eps5aapD7ymnlbD5LHQ8vDylVb6amgA0s6fAiEA8y/rrDP4sZlKrKYYg4bIXlSawTF/Gu4OaHtdDPyexT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112228},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c9c0c9e2b19d1863c8f9997574daa8d7e284f5b8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.15_1752495677644_0.41657280708371247","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"expo-osm-sdk","version":"1.0.16","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.16","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"66ff2c67021db47a0648a5d721ada4565f485f09","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.16.tgz","fileCount":52,"integrity":"sha512-c5v9thRtC3IliGpjFyS4mwEb/PBnsUXa1FEA+3Ajan6w+6nxrtuZDzjZCV2nE2/8wtB9l7zrnycqPZCSV0y8xA==","signatures":[{"sig":"MEQCIA2zBcyasZn7db8530A6jP9l27jm/1oIiUYy2CxhtymaAiBJE3afmjZT+aqEh3e6O76wo3r9+VmUEHFjrzjQUb0H+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112322},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c9c0c9e2b19d1863c8f9997574daa8d7e284f5b8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.16_1752496565019_0.06690708100476894","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"expo-osm-sdk","version":"1.0.17","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.17","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"328371c64d3437956efbed141bb518e60e9b4eeb","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.17.tgz","fileCount":52,"integrity":"sha512-+RFbo9m3AatuPN7nMjildin4wjFfK4QLVscXKyeex7JYGwYFyIhWy1HvuMM5XEnN3Bw2DMedRhla2vv0LIA0FA==","signatures":[{"sig":"MEQCH3I+uHjiLPF/PEPQSKEY52aN6X9O3q+ylWTncxF2DfkCIQCljny3A8/4SZq4igrB4TcMYB3z19IJ7xchBJ+dt5jmUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112242},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c9c0c9e2b19d1863c8f9997574daa8d7e284f5b8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.17_1752497657103_0.4057434794483574","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"expo-osm-sdk","version":"1.0.18","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.18","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"2efd8baf02cec0044c81960584fb1c1e5fc24562","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.18.tgz","fileCount":52,"integrity":"sha512-T68XiML3g+IZ4hfWsSJX9rrvg/JCi7Q4Rqak/6Z1GJ6jelctWl9u/HC0D+Kk+zpycnYLVHeAxjW9L9gYQJCXYQ==","signatures":[{"sig":"MEYCIQCmr4DmVwTHC7o43sKprJHlOg7DMJ0mOQSAWPqo25Y2IwIhAOUuIo20INyYmCPSBt5rITMOJ3Z1r5hgBFJULv0o4wi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112226},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"c9c0c9e2b19d1863c8f9997574daa8d7e284f5b8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.18_1752500675292_0.8872160084072964","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"expo-osm-sdk","version":"1.0.19","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.19","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"1803fe5b5eaafd2e4f7b3490377066a79ed2c68f","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.19.tgz","fileCount":52,"integrity":"sha512-i5VIGjLCvqmZkTVted+QFMy4LTPm/Tfd9BkVtZHUwO9RLZVX57ziGg6K07g2iwDX2ejIheGH4Ti5c5Tq2rtg8A==","signatures":[{"sig":"MEUCIQCIgM3NERuPzS1fH+4dvqPYVdwo49MwJFzQnINBkHnBjAIgbgTjs7QfuRl1xdq8QKphWQEvQHH7SU2gl6aB1i4T7e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112269},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"99e8ce7b5e3f322a08668213cdb017e9a4bce10b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.19_1752578793909_0.9997446465403341","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"expo-osm-sdk","version":"1.0.20","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.20","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"f8a4881c43f4dc89dc3af7f5249d00faa29a1862","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.20.tgz","fileCount":52,"integrity":"sha512-EioH9fN3/SZ7Cx0erGZcSdtyD3Bs5XQrEDy6y0DJIJgrpjoEuGeTYmsNYSs23NNQ8On/EkWbNExeQ0h0f+SNUA==","signatures":[{"sig":"MEUCIHyTim0ICmTvrpN4B+Kn6gbFp4UoQd5DWUZMl4K0uBBfAiEA2PZrwZ9rXS7duuKaCh6XSXsF12IZyVlxI3f7SUgYl78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111871},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"e18b18af13a709cfbdc622ad5e3a8c8bc5f766b5","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.20_1752581050302_0.11926389796252868","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"expo-osm-sdk","version":"1.0.21","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.21","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"a730ba5480eec1ffba1674bf4050acfedb18feff","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.21.tgz","fileCount":52,"integrity":"sha512-rB2BXNG5O+VvQH+2VXTruATJ+J/hoXuhQ8u/OsGuSJF9p25cyNVutVLsZqXzYSeI3EmHrJQdKfByhM0PZab8Dw==","signatures":[{"sig":"MEUCICI4jPU3ln6JYr1bGtOaSnlVnW0tUEwQq9bei0/oSE93AiEAu4fbz3UugNwItX5VHu+HBboBICDnwcfSamHz4jBr6mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111869},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"f144fe822fb7602ff9252b76b4a2e7428f50138d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.21_1752583394497_0.13091426319487098","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"expo-osm-sdk","version":"1.0.22","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.22","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"e6c4fb3bd88bf5673b189f7ebda27191933bf1d8","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.22.tgz","fileCount":52,"integrity":"sha512-oA5v++CDFheqBiazskSGQSD/EZonjfAR94YVxIA2fsFvkowZICG0aFaiPUcohHHd+kqD84mP5zySlx4N5w/Ncw==","signatures":[{"sig":"MEQCIEX5P5a8IreV8g3OrXnRWXTOjMED/WO58O3hg85yCi8+AiAw02VNolhkB5N2wi4If3HQvT24VWiQIIzI68w7/xRfdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115452},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"41dc4085ec1416c320ae331260f00cc4ad265ac3","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.22_1752587090325_0.9196999431872195","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"expo-osm-sdk","version":"1.0.23","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.23","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ee0474bb7f043a53c3142dcb7e5a9bdef8239013","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.23.tgz","fileCount":52,"integrity":"sha512-Kn/Ur/LxEhA8/MoAi7BdCHdnfglE1L3GVigP8n8iCnbr4EnebI8Onbh9a7GQatwsF7ahYA/pQcQ48v/Mao0feA==","signatures":[{"sig":"MEUCIQDb2ABVYXtGNCAEK1USVdL0ijPhGqtgJNJbOnyY/4rYcQIgPS1Hrh1DeaJ/e6tAlXzQPb+2nrT6LDRb0qe4rWkT+Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116746},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"fbe4ada51e549914d7a4bccbf0d251fd414e6295","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.23_1752597840598_0.5303941843451843","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"expo-osm-sdk","version":"1.0.24","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.24","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"4ff0e43ca207134c9edbb37031018bd0c0a919e9","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.24.tgz","fileCount":52,"integrity":"sha512-yFjOL7T9laGWqn4Lr33tTA5zON/CLhimQQG4WQNFR4PZGrexiGnIzNyYAC1jzWQ0ubTE5zrCh7k5dfJK/d5gLw==","signatures":[{"sig":"MEUCIGUNwxHlKzBMFUBJ7wf5MGXqLPdJjAMRiS88BvxYPdU+AiEA2ucOVFY/qQhg9+jGgZmYAfUj7XbkNGyhjffn1rhif7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117569},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"908b5254e900c932a8d0d741b9ce1b15f79fac46","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.24_1752641876809_0.36435000848190846","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"expo-osm-sdk","version":"1.0.25","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.25","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"3182f8eda85a7aa37bdc5193b24c9c84c1590615","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.25.tgz","fileCount":52,"integrity":"sha512-ld2fTxWtbuYBBu01MHQ4sFFtOh7u2MgebSSY5g+8OFL+MoLX1MVsPGw7uqGNo+e98Pa0IaPEqtzb//7vdGqy/w==","signatures":[{"sig":"MEUCIE6fA2pp4oChDqYXRt6iQH79goz3oaq8V669MAmV80nYAiEAxHkjEMK9PtMSLUlFVeCXHf9WUoJ3+hb7+VYiuJ+aMQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118421},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"908b5254e900c932a8d0d741b9ce1b15f79fac46","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.25_1752643756334_0.911544599872687","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"expo-osm-sdk","version":"1.0.26","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.26","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ee7edb1dad2c3a9c1dad3231c46fee6dbff9ce41","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.26.tgz","fileCount":52,"integrity":"sha512-Mwr1bXeIiDE2hy5BEUdd5vfLUpG5keU5PVvOJTj1Hsj/RWPfj64+mOS1vmiJo5RX9aKEKvhEFcE/bStjyzA9TA==","signatures":[{"sig":"MEUCIQDvl2C957ZTi8fwtz21hB3ITmYd4R1hPKlnuWYUNSElDAIgUfE+iivz4pqDkhNuPQkGGaYYZKO1igGT8yRKuJROIBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120422},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap SDK for Expo mobile app development with native performance","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.26_1752647290987_0.5517823566779025","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"expo-osm-sdk","version":"1.0.27","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.27","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"e4afae1b9b829b60a91376c72bdf685ebeda3848","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.27.tgz","fileCount":52,"integrity":"sha512-ibAeylpoHVcaXSrRLkhh8MNj0paOWmGF6QIhg8fy+9W2zu97rMSCVpsMbhX+/sxlx/+1KGt3Us4XVwV9w9WnPA==","signatures":[{"sig":"MEUCIQDzV6eSzK2eJdCwCxpnKs1nrJo1JvMqqybW3yPhSlUAHAIgddc0bS6eXnsD4OFHsYrxwHGPvmmUrDTwc8EEmgTrL3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120454},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.27_1752651078454_0.0016304769255592877","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"expo-osm-sdk","version":"1.0.28","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.28","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ae5514191660af7ee9e689e46fea2fdfe2678815","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.28.tgz","fileCount":52,"integrity":"sha512-ODI2i5xzLcaOslQmUmz21RNTiHLmxnx4khRboTM8FmzeS4e6a085iYQGG8bVjvtLJi+IGu1Kg4lVBGYoHEIt4w==","signatures":[{"sig":"MEUCIBwpwaOeopjNuSSDpdgH0xLlbukINZD5b6LqECybxVq6AiEA19+NqYf/YFC0qdu1ymAUuAOW3ANr9Kjj4SJDutEEZ9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121544},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.28_1752653302793_0.3301037504862663","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"expo-osm-sdk","version":"1.0.29","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.29","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"6dc1424405c19086d88ae403d4632e723dcf24cb","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.29.tgz","fileCount":52,"integrity":"sha512-69X+l48aD7vI53UTFdnl9nVJ4YWkPsuvqLCFg1QKxlYt1SJkW1T2D8UR6FzlQuslS5RP7CiisctwvO6Ach4rdA==","signatures":[{"sig":"MEUCIQCYohhtbJQNS609TgHQHH87Gcn3BBp3rsadnUf6MGB9rQIgfhWQ2rl/gkmYIw4Teg+VUqmQ9uDBaxRIjSk7WIxHEHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121999},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.29_1752653844747_0.7419765913621323","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"expo-osm-sdk","version":"1.0.30","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.30","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"66b61b1838420d3ad0c2bef2b063a179a00e4972","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.30.tgz","fileCount":52,"integrity":"sha512-qi+/XWLNRyaGFzBpHAoDeqZUzUa13zfoYqH6y759SfsJf0zUtgnzXMU8o6lJ+4FZYhShRnS67wdcZXVVaC5bCA==","signatures":[{"sig":"MEYCIQD3tbftbsYCoBM+05Ul23AqcqVLnX1wspEkCekWAeQZEQIhAIo7mHV/Yv2tRYbzQSwyk89JBzMT2wwn1NwZAEtOUsS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123314},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.30_1752656050458_0.24845241537601592","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"expo-osm-sdk","version":"1.0.31","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.31","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"d1e8e0813d7a749f70fa13bfc29acb2ce73bc53f","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.31.tgz","fileCount":52,"integrity":"sha512-K3pWz6dcmUHafshOKbhUs2gMjCQ7JPvbBeWrC33t11dh3LhEThNS7cH0MohsY47Y0oOAh/HuYx/dYZZxJ9I0FQ==","signatures":[{"sig":"MEYCIQCg5U+ueJHPFtrX35sBwZdkZjrUWigygp2DnKiE3pS8tgIhALmAPxLJmA42TiG+HcbfGyWb6PEfwPYV8rWkAz7yL5lD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123209},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.31_1752656143301_0.30543810258525594","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"expo-osm-sdk","version":"1.0.32","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.32","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ee955b2911c7bb8f32bec2b8b6df3ef76e902488","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.32.tgz","fileCount":52,"integrity":"sha512-6Y8+MUSLsx+WI126LCSBSPnZRGpZfuxcuVfMJT40m1E9yxJkBPfZtDg+Lsbi0jJMse/4Nr41rR59zuYPNn0Lwg==","signatures":[{"sig":"MEQCIFYBtWZmguG91nmaMfLoo8H4FZngUTd2ENrlUBDWvBQLAiBq7xhER+s3B9PTF90dvNHQtmSpHIFDUpaDh3klP8RRLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129865},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.32_1752656792553_0.488895440980305","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"expo-osm-sdk","version":"1.0.33","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.33","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"433d41c68c3cfbfccb7bb5f2489c0c9e05454280","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.33.tgz","fileCount":52,"integrity":"sha512-lULLWyiMYrMyktw09YxAAWh7rLx/cPXU1ZSiGISPBsiZFEQQhl68E5eakYSjGJoCkHgMOlChRagMY8vO9L2ULw==","signatures":[{"sig":"MEUCIQCy3zOIW6HAL0Bezr4HpSb9+vMeDyDCbM37okv1icMaVAIgX0E6JmeJqajHobET84TQMd4nKJffL24zOj6XfsctHhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131221},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"1c6931f2963252757c21480fc45c963bb8b61f4c","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.33_1752657381792_0.031030761935793905","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"expo-osm-sdk","version":"1.0.34","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.34","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"09752dae0bc1de3ff1180a590c94536afdd7804f","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.34.tgz","fileCount":80,"integrity":"sha512-BNRutV/99WjnT9PpjzWjgDZL5RaFEZe00KYBxec9pVz9FSO3W/fY8X6NZ/HoIqia+RrND4UpJndRd9JL87I9qw==","signatures":[{"sig":"MEUCIBukj5cHpWaR4TO66FZrwxGR/aLc2ThH23V+bNI7vKVUAiEAuH2E/U2VqmqmzgzE40Azdj5BG3VEHSf4Zr8TTha5l5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274522},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./plugin.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run test:all && npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2","@expo/config-plugins":"10.1.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","jest-expo":"^52.0.6","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.34_1752665162317_0.29278399693091517","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"expo-osm-sdk","version":"1.0.36","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.36","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"041007084d8f5f505f1b3072da4699824723966f","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.36.tgz","fileCount":71,"integrity":"sha512-CcWuq6fgYtF67MNhYw/mJGRwKlQj6lF3u/HQGR4WVInFVnvCu8SEZS5dMq5WwzAyt/u2aWARfu6NTXL++LlGSw==","signatures":[{"sig":"MEUCIASZN6GVaePuLazCjDBeAlNjt+TP3ldGw2Z/DLgDgyHAAiEAynDWAsKvuGgZKrfi7fkBihTa8kIhKhxewMJZNM2dkz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268970},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.36_1752668254345_0.7138618774734784","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"expo-osm-sdk","version":"1.0.37","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.37","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ec4c78e877fe3c51780180d08eac69a8adab8fb4","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.37.tgz","fileCount":71,"integrity":"sha512-6JHig/l/rMrwKFeehepD2l1ct7ouiWrPMQd6dio9p7tluvwuQx46z/MBogdA+hCInPpYpDZRepknjDCx7JUOiw==","signatures":[{"sig":"MEQCIAW5RaiwEfcyU+rHjqd8KOxmOlisv4ZRTqZQ0Wfx/jFtAiBpKHWt7F82XqUGgglBIV/1gDr4VzxBeOwVKGPdTQuAnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274919},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.37_1752670365599_0.4745748981477733","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"expo-osm-sdk","version":"1.0.38","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.38","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"29008d817f885a1a32018d45d84c603d90fee167","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.38.tgz","fileCount":71,"integrity":"sha512-IEKNJVwC2clH9qE6TDNZ92QBfNNCyq3+Cw8HizLv6ND4ThkEOjJg5ywYNdERWiCVSf2g3aK6Asr4ZVluFl0EGQ==","signatures":[{"sig":"MEUCIHjk9fZ4TKxsI22tNibTJXae5F/SGC73uL6hfdsvnfxjAiEA7VJdtSwtIs/Dm5HCMJh3tpY4M/hiXf7pDMqMZnHQslg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276432},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.38_1752675929649_0.5898439640485376","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"expo-osm-sdk","version":"1.0.40","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.40","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"e61b5c7e53b76ff106b21512ee30d2182c4b2f39","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.40.tgz","fileCount":71,"integrity":"sha512-2mwRVRuPwknaLE0fn5FOsZBALDMhMPkmumgQfCfnOK8Y5/4Kxq00t/lotyFb20VMwpSbHOyHEOG/IMRMAkLH7g==","signatures":[{"sig":"MEYCIQD2R9cgQ8cBsvs9LFSfVYSbfWzd2ey0JiFMuWgHe4pV2gIhAPM1XQfM47kczMNRp6cwySBpyTZPSzK+enxdz9RSFZke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289107},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.40_1752676821294_0.7799426083708474","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"expo-osm-sdk","version":"1.0.41","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.41","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"923e4bf799806f10cd3c9f4ea469915ecc5cad67","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.41.tgz","fileCount":71,"integrity":"sha512-lTzQjRyuK8Ayk47Hg4nUbhpSCTrvxxdCyXdYvVh4BN6aHKvIQVS0pY7Jrjtwy3UH83gVkSUwbbZnMvYngNKphg==","signatures":[{"sig":"MEUCIQCP+VgMIVmKw9TDSxcfCF5RkjBwCLz4djyE625Z6PKsoAIgbobHcLKb4s2xI/oU9hgeEFBSMAimDaaOYKi1WSV9X1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292178},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.41_1752694713201_0.42282026006498885","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"expo-osm-sdk","version":"1.0.42","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.42","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"174bf355e95db7ea020babf84458cc48c8f67e04","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.42.tgz","fileCount":71,"integrity":"sha512-WGVFRYZ0sTzHDhJAzR9cp4oZUacnhdVjXn6AZ0GBdCRqVBH1/cNXzv60EePq4B+/EiYZ3UxIW4klwUIxZmrmpA==","signatures":[{"sig":"MEUCIQCQ5Xrzz0tIRXe/Awr87HG5KQD3i4bNZruwjA7TUmuE/AIgfi3ZxPer06vcD0VCVOSG0GYdEe901X5lvMLl4gfWL9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291985},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.42_1752694855765_0.10623860174140165","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"expo-osm-sdk","version":"1.0.43","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.43","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"e8cd0e2328e72444ed81100207197dea59a7748f","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.43.tgz","fileCount":71,"integrity":"sha512-f1sY/4ZUuc6JVnnAXn8SMwZwuNIMdY8geE02QVf4bGdnPZhYngp1qa0KXZidwYZM58to/rDPsePbA8q4WO+RUw==","signatures":[{"sig":"MEUCIBaqQ21swQ3QAcwoyZ/zUnkXesYgHcsgFbSVLDTQy60yAiEAo/QdXcYv7qobEYell4U7xrTjsJYp2WwWKXYGSrv+qyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294595},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.43_1752695487827_0.5346521377134725","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"expo-osm-sdk","version":"1.0.44","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.44","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"cdf34752130f79fcebb19e9c35b02c970ef5eca3","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.44.tgz","fileCount":71,"integrity":"sha512-0ikc7ULTUNLDpwKu6GbyN+k863EEO8WYo3ZbU91LDyQYaDOefA+K6866nDlpFSGX+UEMN6yI4VnP/ouiSDQaWw==","signatures":[{"sig":"MEUCIQCXKbOnIEJHeHFlenaS5lrLK6cuf2U2XJIczYL+EfGt8AIgRE+dK9dz6JaquscU8gno1UAUrge/LkN0iDhX3JglZhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300378},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.44_1752782007015_0.7158689261469888","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"expo-osm-sdk","version":"1.0.45","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.45","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"45e6c57bf0bf48844c0a1978e1472456671d6eca","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.45.tgz","fileCount":71,"integrity":"sha512-EQmykxV6JbOI7iv+kLpQwtdwnwQUErr+LEwnT3Y9IDBjRi4JFuBx9qF3UHx7nmM+GSl72wGwUCnOgpXsuS002A==","signatures":[{"sig":"MEYCIQDL74vsQ4WWMuN5mv1A/Row0U3U4e4vF1lY++Z7aZGjqQIhALnmiJih9LspbHfsWbatZnkt+1LQ6KsoSnr28+VdB0Ei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302073},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.45_1752782379482_0.332795828372598","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"expo-osm-sdk","version":"1.0.50","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.50","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"d87891aed30fad867139cf23494d45e039e9ed17","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.50.tgz","fileCount":71,"integrity":"sha512-H8jP+mx5Nr3KFkHp4qNEO99JCOOKkVRkcZoLjCb190Vd34dkmN/Pendgng0V5u54rPHHrH8loZnLAaUw+FlKlA==","signatures":[{"sig":"MEUCIQDZwSk4SG0dh5JROjiQLLzXp1nVY6hOKLTCXX6k+hAMAQIgBvZypbJ157SmDVbIWg85y0woZLQCL/E1nG/qYKmtcfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331516},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.50_1752784188913_0.4983487441687653","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"expo-osm-sdk","version":"1.0.53","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.53","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"0ecd584ead65d5772a29c39bb3ad927b6375d027","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.53.tgz","fileCount":223,"integrity":"sha512-cpYpv2244St5YD7ctREzKySAXaSexDopPRcYMa1zpbswkfop8gomv6ChlLoM4lqNACej2bPJZMPTgeucw0N55Q==","signatures":[{"sig":"MEUCIQDGAccb0i7I2HFzRxXSMGVENW/i3cXNox+jDO3fdahfSgIgUva5YUrsI4LU5vzPsv8/kDxteAtS9vg3liUjwnfyhSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664684},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"82d0ad1619bd01458c67505ab8e2c3d0f70b043b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.53_1752788332648_0.002721029524104468","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"expo-osm-sdk","version":"1.0.54","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.54","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ae752c91e080f0056baf136449a7a3c59aab5562","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.54.tgz","fileCount":223,"integrity":"sha512-1LxqjAOSw8PjZjSu77zMPTTNHBIpOcPvz7b5ismGKPNJt7pKrVfF8bUgoZnAGEjWTxUYR72Fy386dnpd813cyg==","signatures":[{"sig":"MEUCIQDEstxANZqFvDs3je11DETr2fO1QeyecJt9FA2yhD4CLQIgLuMBZ6G6qhyAXGU4RvLLHd2LSavw9Ao7ckHLhHf2pLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666565},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"88e1ccfce2562a94abc0aa02daa2222d3f921970","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.54_1752792598086_0.3404538638263439","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"expo-osm-sdk","version":"1.0.70","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.70","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"b3876ef71fbae9109a29dcbf47b105f8c3101bef","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.70.tgz","fileCount":141,"integrity":"sha512-0D3FlYGilb76i0sLZk36aM8MQUBeDSg92bsZSuuVJ7Mhvz2v6AKp0+Iy4aLHggjUzdsbE8w0g9LaYwILhxAMug==","signatures":[{"sig":"MEUCIBn5DNtURIf5lrkc4xwDIPds2cJMwk/niza9U9QKeicVAiEA7BB4ldfCQcVmICq3vuIJEDP2gvBcsNULFusg+gR/w1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1298694},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"3641fc67f03f72fbc90ced658cb9c7f4e1a9e3a4","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.70_1753123304967_0.5827103037883472","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"expo-osm-sdk","version":"1.0.71","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.71","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"67e3b2813ca229105b3b8cd9c8360008ab5be4de","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.71.tgz","fileCount":141,"integrity":"sha512-XvEzPz03z4rUe8NrZn2DcbHwKvu+dA4slT73dPvr6AI7RiD6N72QS3QYSH19OR+FleHEC/OggjfG/C/1uFueIw==","signatures":[{"sig":"MEUCIQDUOFJQqFc3DOFpy0OE8cfFfTOdfIjxCW6YiIJjMEOuCQIgTh5RA7fTaNQUKMUNHEoG1QcH2qoc7IgB75Ce/f+gDBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1298763},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"63bc8626544f89dc13ac3c1e081e50d13b7580bd","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.71_1753124898652_0.8961750504304562","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"expo-osm-sdk","version":"1.0.72","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.72","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"a8fdfcf8d7a8103eea2dfd0d65e263c7b30d6503","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.72.tgz","fileCount":141,"integrity":"sha512-ItXl/jkVYRUsOG2GL6OJDKF71aAT/Q2VspbeXFHSCZjWEEhc+37fc3vTRrP0Guh+FDw0fXD8jja2YeFxd/pWLA==","signatures":[{"sig":"MEUCIQDtXVuMUp074QQ4GRDeWE1dymC4Irdm86XAtFNsUmEo5QIgGe/umB0xI0eAJdcA4Qnrxvap/H0GhRuV0p5saNYDQmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1297579},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"63bc8626544f89dc13ac3c1e081e50d13b7580bd","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.72_1753125132185_0.05798039541390376","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"expo-osm-sdk","version":"1.0.73","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.73","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"64380acda2f2fc43a5c20378007c2660d03116a4","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.73.tgz","fileCount":141,"integrity":"sha512-BCmJSP5QADH/6/7zwjo0cOJxOm9XHthvBMqvs6XX9ndQghgQc56DGWGPMiYEqwGEISvM9sLY0HzjWW5EMd3/TA==","signatures":[{"sig":"MEYCIQCmlLeiGWfbzU0DWA/0tN09YP0o9bAfkLPsQCc+2pkUKgIhAONvjRVTcrGcQiGAabC/VsIJkN9FhEbNKYEFrvMvn/5N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1297547},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"63bc8626544f89dc13ac3c1e081e50d13b7580bd","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.73_1753125478468_0.49944939307270597","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"expo-osm-sdk","version":"1.0.74","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.74","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"00936c7d6c33e5ce40dfe1ff0617cc503247c034","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.74.tgz","fileCount":141,"integrity":"sha512-6Kc+kKoc4M7Km0fXc0N7tPaAHQ0daRjb/hPmXpJtaukfnEgXsQn7tvj5wBTMuxpMD54hR1egvsLIYI2XjWJxFQ==","signatures":[{"sig":"MEUCIFOWt6rDaoCV+kG6boqjneMatO4UG6DieswGUYm68Z65AiEAjBBhO8npGx4+Q+tIrkJF5iSKSiT2YV2o3X8qnkqZVFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309854},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"25d663a701cadc638a3346bde9c8a706095eab7f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.74_1753126679378_0.5766806148209662","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"expo-osm-sdk","version":"1.0.75","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.75","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"66bc4bb40f412574005fb8f0a1730e6e57dc206d","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.75.tgz","fileCount":141,"integrity":"sha512-R/F1soOf3uRFlPwhCpLkSuFwXhP/U0ZhTs4fY/0V0GfDNOWGh3hbcefX3y8qQufdT+doWLLioVACxG2wV6u2uQ==","signatures":[{"sig":"MEUCIQCtDNgni9Y07pQ1AMbpejWwaiN4Cet+yImgI3azMDY6iQIgGv4/0iQ5epmGGiK7sRIUmZONWtf0t7VOhfg6OQLm1no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309862},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"25d663a701cadc638a3346bde9c8a706095eab7f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.75_1753126877047_0.19286082167159768","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"expo-osm-sdk","version":"1.0.76","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.76","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"7c8d9c8fd2ee555925927c7f852b379326dfd22d","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.76.tgz","fileCount":141,"integrity":"sha512-mc4MZYfv7GoW4hLXqpLlxOU2ljavmWt4r1eNAunB3z4jpMi0W3Ssq7vs80kyAYMONY20Ho4CUacAw2vddUDasg==","signatures":[{"sig":"MEUCICcrI1vVTodH6zJR0fvk/+Oy4ZJhKsIa1lhw/82t+MgrAiEAzeW4PUSQ85VeYW800R8xq5wWnXaHtDVyPRAumIlXxrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310332},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"25d663a701cadc638a3346bde9c8a706095eab7f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.76_1753127350370_0.4728635208690708","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"expo-osm-sdk","version":"1.0.77","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.77","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ed63815970634480cd66dda4ce03d4ab63941413","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.77.tgz","fileCount":141,"integrity":"sha512-/iUHlo2MGQCbFprYyVT7BYNFnqVXuvLiGEWOm9tcqXI2AydTWkeH97lX4XREDP93eKyt7hpD61dDpVmSH6Gn4g==","signatures":[{"sig":"MEQCIGsEmbCwpw73inCCDNeeSrVREwfJadqdKCS4+AGa1AUeAiArQ9+u/9gV4dD+/3kqgEfmEsCW6PGygUCTujvfZXhxFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310193},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"25d663a701cadc638a3346bde9c8a706095eab7f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.77_1753127563763_0.5042714206821564","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"expo-osm-sdk","version":"1.0.78","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.78","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"030c31c939617db1e5e305fca81d782697c541ac","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.78.tgz","fileCount":141,"integrity":"sha512-zAPPQQMoMAnn3AeOPsRcTkgm0Y96EhQaHEBNI4k8IQE5XB1UfYD8LmZ2xzxDx+Vvep7nQuxs6KIjAnwp90YdWg==","signatures":[{"sig":"MEQCIFrxHzbhLI2/7ECQqF//+yV7cMCxuygsP/64TndzYj+qAiA1wjtsMUP+seH993tEtAsiJRPUNrwyv6z4TWRezNWLJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309668},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"25d663a701cadc638a3346bde9c8a706095eab7f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.78_1753127822951_0.8852916956913521","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"expo-osm-sdk","version":"1.0.79","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.79","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"76a180227fd97f7437e4f912e9785451f2123388","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.79.tgz","fileCount":145,"integrity":"sha512-H6VL8bu3JFlvwir9JumCnIZn5TzhbY1zN7BDwPp/nKUxJdvAE061AyPyvXTKuPF+p6XPXX/N1wdzlu0rEaJcjw==","signatures":[{"sig":"MEUCIE4TZaNmm8wy0TStO1MuDdrcfWd2C4CiJwTn3u7MVC3IAiEA8rn3MHUW4ayEK91gy5eDk/u6XYeC3xJLd2kZfKZ/hB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334959},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"25d663a701cadc638a3346bde9c8a706095eab7f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.79_1753129267499_0.5453391380323844","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"expo-osm-sdk","version":"1.0.80","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.80","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"021d75640b3edce5e1268c222158a81d4ccf1109","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.80.tgz","fileCount":145,"integrity":"sha512-3+f7BX/2NZCHRCEASZjjSfXEvjn7jEdIR1CMx4oMPiBpnfxp1b14N6iMA+EeDOkMas0lx4ruYWt1W6SrPOmDrg==","signatures":[{"sig":"MEUCIQDGqkIhHxXXafQCkGyHaPplaRgDI89ju18KBfcL6amOegIgBDKQxJMtHMOZKw+B7kS6v4KJEfAiR6mMHJ9OBVLngRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327303},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"b3e373e6adb4ed3e64e610d3b0d6ebb45392fe61","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.80_1753133246112_0.23053595954601347","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"expo-osm-sdk","version":"1.0.81","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.81","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"44d15319ad5c953c651b013ca4a4e17bc085a41e","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.81.tgz","fileCount":145,"integrity":"sha512-jO5lzpuO2iL/UODG5ILrsQgmwlCPsPL7DItgYWeJi5saro02uafe5b6eLKTzNrgHmwigaP0hCFkknhZnCxV4wg==","signatures":[{"sig":"MEUCIQDU564TGdQBhVtm625v6GjPcI1DozjRYInDeYCblPuBDwIgS6j87fzFEkkhqoKhUve1TfEbLcInAlIsaVbyJpbH6AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328046},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"b3e373e6adb4ed3e64e610d3b0d6ebb45392fe61","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.81_1753133532685_0.46698625110001313","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"expo-osm-sdk","version":"1.0.82","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.82","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"c8fd70ddd387b5dc9081585bb6e0a5f30e45dfbf","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.82.tgz","fileCount":145,"integrity":"sha512-q6jaRRSDDN0NlHvoGrP3MDuwYNemlJuBsdhu0V7U3ksGPV3eUBs23dFI86ArnbCjbIhppe+YnMPcO6c/J5GhGA==","signatures":[{"sig":"MEYCIQCOFPHl7xEiupBuLfVlcdu3x+N5MI07ScedbkQH0M9hFwIhAOzectIu9kf+FwjdniO+/+kKP2lX4bsuQW0h3VnVkB+Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330797},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"b3e373e6adb4ed3e64e610d3b0d6ebb45392fe61","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.82_1753134164337_0.38343789116529337","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"expo-osm-sdk","version":"1.0.83","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.83","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"0feb0c92b622e1e09940263e79af46cd988a45e6","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.83.tgz","fileCount":145,"integrity":"sha512-dZpAErS+trToLOFI8uSkKUCfs5qiKQtjyTxyfatOZS4wEY5LXgicy6QbKMjIYxOF4m37XY/iq17Q7xm/49vnxg==","signatures":[{"sig":"MEUCIQDNdluokd5+bK5ksIE7S79c8RK4IGqWQyeLykmXIOUtnAIgfSZXn2O+FN0BTWP2nUdlMsMrKJxsIzGT3j6Iv4di1Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332803},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"b40d501cae532b13b62c22ce27fa78f1db04832b","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.83_1753135522596_0.5404685340154398","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"expo-osm-sdk","version":"1.0.84","keywords":["expo","expo-module","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.84","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"f4484cb2db6dd57cb6884a7d8f65087a89431526","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.84.tgz","fileCount":145,"integrity":"sha512-Js0r3TRN6ODosv4409gRBKRo48cbRL07Z8/Kzix5AxwIur4RJykj2/zdzE9QVgi89B6IAGOTM3VfJ3hdOzrMsQ==","signatures":[{"sig":"MEUCIQDGl5MNW/8HUoT08A1R2N6pXvtL4SL6P1CiEm+d+d5fjgIgSEMegHHZD94KBbpEtIpSF4++GwX7jVVi3yizqb6dzMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1333905},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"}},"gitHead":"fec913596158494701c7996bf0c870cb72bc12ef","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.84_1753162217929_0.15913104497319464","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"expo-osm-sdk","version":"1.0.85","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.85","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"8c40610767f9058ad2ac95303194651e37ad6d27","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.85.tgz","fileCount":147,"integrity":"sha512-JtxXNiOlE8ihcLreQDvqsYdyZobjZRjHWYui4lQohZPG8MZKEa4wJdNyM+2wLrCMNV6OQb1qlXeO0FRF7iJoXg==","signatures":[{"sig":"MEQCIHfGwkTSDaykXhRC69aGsuTiBNEyEYYnmq/BZFxBrUyxAiBJlZoL5m4Pg/wwBy2rF+xQ21uIYLM20I1GdQn91olpPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1361140},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"7daa8d15548084de753712c3b8a89195f75dd6af","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.85_1753170526887_0.8085483602529429","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-alpha.1":{"name":"expo-osm-sdk","version":"1.1.0-alpha.1","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.0-alpha.1","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"299824913a54cc33a82e6e8dfdb6a25958328369","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.0-alpha.1.tgz","fileCount":154,"integrity":"sha512-c1b1YTdN7HxmBGhLALnWzmAGthgLRSbVw2O1eO5TZNz9FGKtJN/uYYmpUHmNKFOLQs/0jSYqX0MFjHFDhTEWiw==","signatures":[{"sig":"MEQCIFBqyDLzykXPuVvi7xB7nCNN/IWlluJBVp5AJFlJFoBoAiAbVA24sAoRkhypi1rglTJfqkrPdbeKBHA2pqkINF1tQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416048},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"3f5edfb85b6884f3b80ddc5aa88e0dc3824a6474","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":"^3.6.2","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.0-alpha.1_1753177015623_0.19056239000654673","host":"s3://npm-registry-packages-npm-production"}},"1.0.86":{"name":"expo-osm-sdk","version":"1.0.86","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.86","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"3d6a0fcadfa085feba2172c1da5008f3aed3d743","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.86.tgz","fileCount":162,"integrity":"sha512-dTrx4tAE2SOHL9jAGstz0yNjNgG9wb653O/fyZmXrgnbvsdvaPWnIQOGvfAOqKn924Dtn1dnlVUrZLmTR9xZXA==","signatures":[{"sig":"MEUCIEyAbhaDr3ODfTYRTTmFGqGG/587kS9+i9Bkvzp1Zf7SAiEAo1OOKIAv5j13FWcKT7q8CHieueDhuD03sewMY5qHIVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497874},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"f8f653809d09568d76dec509ac941404c52d08d6","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.86_1753374464208_0.49128814049023184","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"expo-osm-sdk","version":"1.0.87","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.87","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"6192b46094d2c5eabc7bdb008e578d2b33688724","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.87.tgz","fileCount":162,"integrity":"sha512-camMBhWKMRJnWZ/oI1x7Cfr1DTH30TQpuSEoa+FUXMXOXYfX13gaXLbPYowrk29urjiqipKB6v6kEX8iqHbHHw==","signatures":[{"sig":"MEUCIQC1XK2Cnl9O0rnN+Tsi5P1xwRD1ziTPOlQdOmoYToDjRgIgP+WxzkmTRpwg3ufDk/4Ie8dm+QlEgbGL5jYwCegtKa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499019},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"f8f653809d09568d76dec509ac941404c52d08d6","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.87_1753376280782_0.8171583668330502","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"expo-osm-sdk","version":"1.0.88","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.88","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"854ffdc7fc026590ca8616a71398e61d9ffd0f9c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.88.tgz","fileCount":162,"integrity":"sha512-NCASTx99dYwpOd6tS+s2PLQr6H6zws4R44XC083StQLOGxnKPrqBg9ZvpgYIArcf5sCLCfSl1TOQc+VOrxh8xA==","signatures":[{"sig":"MEYCIQD+2EadA6KXx+3E3ZtDK7DueWzPCdWXDLM5s6+NqNAVSwIhANfmG2gZLG+YVIZnexo41u8hyZXfyt5pI3/pzPtfEuHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514438},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"f8f653809d09568d76dec509ac941404c52d08d6","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.88_1753379942234_0.3658668299519463","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"expo-osm-sdk","version":"1.0.89","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.89","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"df4a833d4cb113cc178795517895c063e5d6a14c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.89.tgz","fileCount":130,"integrity":"sha512-zzXChLfI2siXp4QAWc5YhlS5PwG8zU0zlo2wf9nu/YN6S2Bsq8PpN4G12z45ztKSvEMD1B6u9TtW5G1wS4nnXQ==","signatures":[{"sig":"MEUCIQCtKg4Bojve1UYUtfiQ7EXlE8CDRtONQvKZFNKl8qhOpgIgKtsh7Vi/aGfPm8ZOs2xFUZDQZRWpTSS4PkMn+6pZEHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1364258},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"f8f653809d09568d76dec509ac941404c52d08d6","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.89_1753384429318_0.9553640240140946","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"expo-osm-sdk","version":"1.0.90","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.90","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"ccf69343812da47b68c93b5ee3cfc953d56b9c7d","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.90.tgz","fileCount":96,"integrity":"sha512-xoZKl2b34SnwTmJSXLt1mPtsu4F2DPmZGzDd4FFihXvFnz+Ri3zc/+EFnxaJEQ1hN4RiCOoo3yBX5hBkzibYJA==","signatures":[{"sig":"MEQCIHNGu26vnORfgg6ugysvWouSm1ykwe7/eIl5/NS60j++AiA+MbZxaEJ6DDBdYIUdnM3rqFZVBHksc7ubBhWBZ8I0CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632117},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"c050d8db434b5f05b50a90bc9e6f500f45cbd8a8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.4.2","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"24.3.0","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.90_1753677027172_0.1479574783662394","host":"s3://npm-registry-packages-npm-production"}},"1.0.91":{"name":"expo-osm-sdk","version":"1.0.91","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.91","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"3138853ce7eda781cdc84fcfe361a6e223454e4c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.91.tgz","fileCount":126,"integrity":"sha512-ie/tBiLROXO1aWJ+IkqM3VbLUsgkiXfjM+oxuytDoYv4nj6QMBFCeJB8quc4DaI1umr7/12qr5U9UUE18Imgaw==","signatures":[{"sig":"MEUCIGKBzQ8FL7urY6uHowjuiepCoNCKrAr2ZVW0LFlzxAZOAiEAxjtYsbHPW2u2GZvNRiZCJLhmM0GnIqyoNS4uCHVd+g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376550},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"d4a9ed613b8924e031fdd7bffb904be2b2348bc4","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.91_1761591579096_0.4782287508430043","host":"s3://npm-registry-packages-npm-production"}},"1.0.92":{"name":"expo-osm-sdk","version":"1.0.92","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.92","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"47452e3228c7b43cc3a342b8f88bbe0662fba852","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.92.tgz","fileCount":126,"integrity":"sha512-FtAype5hGpKfRiCyZlxUCXe7rw2xpeoce2kZ7KeaxWuNYNM7Ib1z02sqo8kx3qRK72AVYwxmFUH6IDJxR0px6w==","signatures":[{"sig":"MEUCIQDdQolLrrSX5bt7raPzlFE3SEL6qyvdgNojbOZxSaGZVwIgFju0B8E/V4drdP9XttMqrzHSHLdvZj3QL3JfqUnGbmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1381352},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"54baf65e86870b175b64f554a6891c66dfcc6696","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0","expo-modules-core":"~2.4.2"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.92_1761592822113_0.44030081505683416","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"expo-osm-sdk","version":"1.0.93","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.93","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"2c053ddfcef16df444c650765d22c39ad1b95065","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.93.tgz","fileCount":126,"integrity":"sha512-ZVjA0bK0e3T8Vh61u92fxfnApEfX3ewEUPrt76HlVC1N5x91cEezOqXbsmGRz4N1YV8/LQcv/XO2pi0Bw7H4pA==","signatures":[{"sig":"MEYCIQDk6SaCTXz9Hg4w1IzBhZ19sz3hxvmWK48YvG0EiPEGcwIhAPRaP9tNzBAOyWAeTeVMZNENzwpUA2ig4J2HpUPKLGyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1381981},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"dfb728f50cf689a859ce25d9ec3b2da08cb1ef77","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.72.0","@babel/preset-env":"^7.28.0","expo-modules-core":"~2.4.2","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.72.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","expo-modules-core":">=2.4.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"expo-modules-core":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.93_1762102158100_0.9008785608142356","host":"s3://npm-registry-packages-npm-production"}},"1.0.94":{"name":"expo-osm-sdk","version":"1.0.94","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.94","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"870dd0099da6cf2c0c204b04e559ad83313c6498","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.94.tgz","fileCount":126,"integrity":"sha512-eo1swWh3X+T4be1hh15B62uBSAksn8UOLvXiIbi/wqq+zm3GQh3ut+Oj8sznFv0frHUzsCj0wKojEpcoXNYUpQ==","signatures":[{"sig":"MEUCIQCCy1/OQGG9+CoYETCWzWQT/29N52bBadGUUvB2TNJ3xgIgJBSN3wbCuHtHdUPwHiqINNRzrKf1GFW/KZBB+RgOtRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1388351},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"4945ea96049cb063d150cbee511f5abcaeeba0c5","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{"maplibre-gl":">=3.0.0"},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.76.0","@babel/preset-env":"^7.28.0","expo-modules-core":"~2.6.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.76.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^19.0.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.94_1762161083993_0.14969786014248943","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"expo-osm-sdk","version":"1.0.95","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.95","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"2e3d814c03d71e2082de2408408a855c62f4aab3","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.95.tgz","fileCount":134,"integrity":"sha512-2+XV5fcfk+v5r/HV7x2sMvyCw79Jwj7sei33P5CrYCr473kFnABIFJ3h2/xIaslZvGcbP3HcFjJze7zlTUwqQw==","signatures":[{"sig":"MEQCIECQFpXzXlo0e7pi8z/6cAs8/Qr0YIeGs3HHm8ORkhDLAiAXsXQyKPIwnxjfuiaTRt8NwOj0VlIpT/urIsRTZn5wlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1455474},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"873e62a87e3df1fa018e14581f084b50a1f73a08","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.95_1762165266552_0.18117873078753188","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"expo-osm-sdk","version":"1.0.96","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.96","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"3305c9cbabb25602b57fb778ccbafbc78bccf6ba","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.96.tgz","fileCount":134,"integrity":"sha512-A7wnuwiKvw2qehtRcInIRXEIMyigOX9I1wBHhktEnEhYO6TrI44dGV5tH4nGJYVALUG3Fw9Acl8tQPXazsI+hQ==","signatures":[{"sig":"MEQCICP0Po3Kh5QKmG9SIfHWVDncj0SXBdsE5KXcnLPWSif3AiBTpO309EgF7LnClYo1CCLupipDQJcoHNExlqSiQIJK4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457022},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"a25d99bac9b48bd331aceaed6b5777f0b829064d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.96_1762194134834_0.04113003165461282","host":"s3://npm-registry-packages-npm-production"}},"1.0.97":{"name":"expo-osm-sdk","version":"1.0.97","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.97","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"e5466d2bfa68b04b2fbd4a8c98584b02bb8c08bc","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.97.tgz","fileCount":134,"integrity":"sha512-nLpvS1o4+EZmz6B7NmOxDU/yoeX9LI7AnkWVit5u2ArrfmplXfkZy74EpEsqnV9hPIkrUC1eon9D3AjjCbFIFQ==","signatures":[{"sig":"MEUCIGJ3KDa1NeyHHA0JuTaxn9RGo8jwkdd9YAGm5N8abvVzAiEAiMddDLixdxM7pvaSCxHSjSNyN6Cb0aiLwJQ1NbpL6KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457974},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"8a6b772539fb207ee5206c53aa3611ac93d6a24f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.97_1762197178696_0.2555958020123845","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"expo-osm-sdk","version":"1.0.98","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.98","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"8e6ea0ed970f66c613a48181978a4d610d4fd06e","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.98.tgz","fileCount":142,"integrity":"sha512-RQK/pvSgsnAUT+EfdID4Uk4MtyPnvGkl1+kS8xUhVY7AXY2+NJCLK0d2jv2Tui55aBqbIi0Cg4Ewy4jF2KRbGw==","signatures":[{"sig":"MEUCIFadHgwDA/jQ53Lj+IdGRDVa56rcyMkwRtqvuf/yzxhQAiEAi/VZiEvTbUX+TsZ7LapHhvZ2G6AQRxAcvvj9nJxDk3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523005},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"37160aa0cc10e43564188fea89d6b6607857ff1d","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.98_1762238145761_0.21185135607533012","host":"s3://npm-registry-packages-npm-production"}},"1.0.99":{"name":"expo-osm-sdk","version":"1.0.99","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.0.99","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"539f85f4fbf0f14273b801a23b21bc588b973e60","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.0.99.tgz","fileCount":142,"integrity":"sha512-/yOr3y7ZbGooeeMUpOJfQwDjSlCe9bb7HgdO3OUGjoQAOLb5M5MhfVe2Bt9NG64dzAEugH7xjn65sO088dloaw==","signatures":[{"sig":"MEQCIGwa4NI7iYUpJhxCd4Q/omjU3BN0kC0N/7B1ryXvxYWOAiARAKwbsG2ynU3XsT+zMoyTcQqUMQhFN0maS1PcYLdptw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1524046},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"abe33a86eab3ebf75389b0633dbabc30b2630db2","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.0.99_1762247204850_0.4520903143773132","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"expo-osm-sdk","version":"1.1.0","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.0","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"a642faeca9c2390f12fe607aa3468d1257288904","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.0.tgz","fileCount":142,"integrity":"sha512-8Hr1+j3ToXhZLBsT/3jr61ETW1ry2Sgto4EeZD0onK31XdG+8OF/Lw2fIQe84vPLo8343f+wuorMYVpMgXu7eQ==","signatures":[{"sig":"MEQCIAmLF8Sr6HljqGMdLdEvDX2dBxP68ZjiGzOe/rwaAllVAiBzW07AvgGJ1fUGQpN/y/ZIlF66FrigcCWe7hJIqtb0FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523821},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"d81bd9a2b0cc22347c058756f5a358b50434401e","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.0_1762249007626_0.5183070977580144","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"expo-osm-sdk","version":"1.1.1","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.1","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"28e4906f9a749a2caa4392c6818030a238285cef","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.1.tgz","fileCount":142,"integrity":"sha512-jp80HIm2pUYLBUyAYWRzXNFa24s5NbW7Sv8zidmsopJ6FEvqlaP5VheW4dKFTO1H4XKZrr1eQgxNmetNqRUI6w==","signatures":[{"sig":"MEYCIQDlLj8pYWdMNG6OKDt2VTvnva8jU0hScYkmDUeG+CxlyAIhAKdr1Rzo+DLBdH+1hzrMG9BcSX5t5Ldy94FYOquLaC/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1525962},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"6c5d4e59b46a419546401565186ce057bdd8934f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.1_1762252062497_0.5477929713794076","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"expo-osm-sdk","version":"1.1.2","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.2","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"2fefb68b34019c30e1a7dcab2e0311737a191397","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.2.tgz","fileCount":142,"integrity":"sha512-+B2HKMHQZmL+YN2g4GUQFRwRwz+YzrADcJurjSedUeerU+6n39JRx2pGrKKnyoaQBRZHnjrRsJsV8QlG2IH9Xg==","signatures":[{"sig":"MEQCIES7mvBqNgqPjjeE/1mLkHhff0Rtb5oCkVeU4GRTiyz/AiBZVGRyqfxyNsEWUrtRXokIt9PNh82JQ/IAOFWfVZXPCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538202},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"6c5d4e59b46a419546401565186ce057bdd8934f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.2_1762258037822_0.6399452882908978","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"expo-osm-sdk","version":"1.1.3","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.3","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"beb1da37d4d98bf0bc02186f34e961e3e95d273c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.3.tgz","fileCount":142,"integrity":"sha512-72+3cHDo1hJz2aO+LPPBbWGpPoH+wCqJLZTbt2PcgxGOhvv8bs3thssV7wNLug32N6GLTl3rYYLc0HCV8d7Y9Q==","signatures":[{"sig":"MEUCIGRVAx6/P1auTZ957KJOtrQZEeTQQ3g2gRw+q/PI9T87AiEA7/bemdbUKDG8nO/sNH5Np9fACfkt4/rh5Igvgi+IYeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536908},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"432b5a75172f9fddf8b83cab587bc85def96ad64","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.3_1762341538524_0.4495624436334742","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"expo-osm-sdk","version":"1.1.4","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.4","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"55fac43ac913222ee58959c82973eea03665c000","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.4.tgz","fileCount":142,"integrity":"sha512-Jcgt10PZSkyaOTryQ11+mvP7tBo0d/9/98bdfd9Y1tytckC1MbvgTCquyNV1Kxcr1CN/lhtioM0x8YnZzZ6ZUw==","signatures":[{"sig":"MEUCIE+XFzFWRk0Lt6p/JPTAJrh9ooRzFec0hAaJHMGfPxGPAiEAibjV/AtNFUK1qhU9TIe0dniSqmZeYbHnZUfy2SBHcVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1544529},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"432b5a75172f9fddf8b83cab587bc85def96ad64","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.4_1762347246180_0.7866759848479388","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"expo-osm-sdk","version":"1.1.5","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.5","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"3c20ef6a847b97c7d19e4e182fe9f8665b05013c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.5.tgz","fileCount":142,"integrity":"sha512-x3MeFsIhipimEB6eCmXG7cspd0Z9ehOSZ8yHwbPfmUgK4r8wf3UgOyf6rLmkyC3GJOJqQGUlnFfxBNgy8/cSwQ==","signatures":[{"sig":"MEQCIC27iG4Xfsl57FHWZ9fuPgmGyKtZepcwuH3ZI8nmn2PDAiB9XNZBmv1eUNgnYe9FCmFx8qcsg+iLaQaLTSsLSOfJRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545991},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"0eebbd2940332c80b31ff49ef67987b8e994ac54","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.5_1762369810602_0.9734303906664561","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"expo-osm-sdk","version":"1.1.6","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.6","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"cba2f07f2035ce75d7d05c4812423bc036d65fdb","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.6.tgz","fileCount":142,"integrity":"sha512-Yj/u62MqRNh+Y4A4+APGcYdXziyhxHpa3XAV/txKHE6ds9cAOTKHEe9NYxGeLl3ittnjg1wBfLPYLWaVNT5m8A==","signatures":[{"sig":"MEQCIGo/nGvdAcKvLQqoXzzS1mZwllNGEnTFwH5dgplD2n+IAiAPyl/d6ajC51ptMATbmRPljDfwZbcgXnS8fvthsT928w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546529},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"0eebbd2940332c80b31ff49ef67987b8e994ac54","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.6_1762425887578_0.2758465242449406","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"expo-osm-sdk","version":"1.1.7","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","navigation","search","geocoding"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@1.1.7","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"e40e3ea3c762ea8cabeecb9c578bca687391ee2c","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-1.1.7.tgz","fileCount":108,"integrity":"sha512-+czNQC28O8lBSYN4TyfORiikX67tKi/g2MOEL4SA+Em/5d7ei5XE9eAh9N2SbQT1H2IZm9aseH5zzc+L3Pq7xg==","signatures":[{"sig":"MEUCIBNrcXh49Bw2dyVvsEbsTiDxK/+iaAHGuAKV8zByU3KgAiEAnaRJLyJzIyTOKx0NGi75ABpu9BC2uahpWth6jIHkydE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806533},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"a38a7ec4241c7e2cf470eef88b4f26fdc91a4986","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.5.1","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"20.18.3","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_1.1.7_1762429020560_0.5236123853415551","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"expo-osm-sdk","version":"2.0.0","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.0.0","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"d63809e325a14d65d389843c855baa7df7ff9ef0","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.0.0.tgz","fileCount":93,"integrity":"sha512-agZKsMRoNEiGakM9caOzw0QxX1vOqDBdtHzVuXoJ0/TWWYN+YyWdvknrTUhN/l6cPOHhx6jIW2KEqtXIFwuQfg==","signatures":[{"sig":"MEUCIQDp1rEMCzUlzPcr3qjHQHK8EjLWOgc4ox8iSn3UILITeAIgM4y03jDY5yJuvT9ISzwjMeu/AaodDlev4HTG5K9tjdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719984},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"bdcd05b8b3ddc296b633110f2b2aacca1bd8706f","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.0.0_1771423382230_0.6765382779613469","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"expo-osm-sdk","version":"2.1.0","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.1.0","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"847d5a1ae762f14a588cf596245e52738a747864","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.1.0.tgz","fileCount":93,"integrity":"sha512-NlG7dtbJBUeJIGTJSUK+BVu2HYJDVFXkji520chNFv3fieVMA6uFf7cf/+P+gss7zKKwt7rmTKmlE3oS2vV+zQ==","signatures":[{"sig":"MEQCIEmytqfapUKCAzrLbWTF/cKzigfyCvLKCB8Vx6lDI87PAiBDnQqTx8T/5eACz/1qFQvviHMC69NnzFFs3r0LXZByqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736685},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"a8561e3be36f2b16debbc940ef95bad15bc0eacd","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.1.0_1771572306335_0.6344099692420555","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"expo-osm-sdk","version":"2.1.1","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.1.1","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"8770cd3c9a5eab78dd9578f576adc00b567a17f6","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.1.1.tgz","fileCount":93,"integrity":"sha512-MmLDsXO1wgA8WpRBLfGX0hTpT2eE7ASvUxZqozxIBuA3ugrYIA170JsV91N9St/PPGOIMvcSZZQHKLZppEElaA==","signatures":[{"sig":"MEUCIAsAzlTOv16PZyqhRl0tZ8A1bbeUGNvKH/HZYv9aDSctAiEA9GsnwVAZbbRtofjixRvCVVSAKMbuxMuFZVA0WHYuOiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675291},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"a8561e3be36f2b16debbc940ef95bad15bc0eacd","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"^18.2.0","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.2.0","react-native":"^0.73.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"^18.2.0","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.1.1_1771574508600_0.9799465632141278","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"expo-osm-sdk","version":"2.2.2","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.2.2","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"06ba2c48920949006fd3ecbaef005c8f7a3ae3b3","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.2.2.tgz","fileCount":102,"integrity":"sha512-VQ1bmlr1o/j1O+/Zgr+vjkti+0/MiYYCsZ/hoWmX2AgMWJfp1Aj+gn0rNJmHK788qBPSRxbEDjfrMtLehqbYvQ==","signatures":[{"sig":"MEYCIQC3P8vG/qSQ3vxGTrV8BrLvJmJRR5/2Exxrnj1gxdWxTwIhAIIVsxy6R/j381fb/RZa4BMgDI+Qfxll78bfPAU5JC5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774677},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"3e8b44106cce69737ff68eeb5747365366d19d30","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","benchmark":"npm run build && node --expose-gc scripts/benchmark.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.18.0","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"18.3.1","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.3.0","react-native":"^0.74.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"18.3.1","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.2.2_1783199627846_0.8398218451962267","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"expo-osm-sdk","version":"2.2.3","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.2.3","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"f409a4ab8d619cc78677e04544dee60255bb0f5d","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.2.3.tgz","fileCount":102,"integrity":"sha512-nfgQ62+kgTZ62LMW7tHTgz3p+Vumiu/t1LtLs1+95Lj5Mn9AcuR5BmIfiJuchlMoLQzZgNrFP7E5Dcb1Eva2sg==","signatures":[{"sig":"MEYCIQCUO1c6Uh00IKlahD7trdqowW1Bh1sMBX0jDb1MMLk3zAIhAMzPHjYiTB+hAgzUD2lA39vAuAH0fVoZjtdR9NDQ7hKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781068},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"037f9f4f29da9fe075add17094369f95b08b45f6","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","benchmark":"npm run build && node --expose-gc scripts/benchmark.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.18.0","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"18.3.1","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.3.0","react-native":"^0.74.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"18.3.1","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.2.3_1783202257700_0.3977889943530126","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"expo-osm-sdk","version":"2.3.0","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.3.0","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"62e9371a3ba23185b544bcebc11d15cdd5be8427","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.3.0.tgz","fileCount":114,"integrity":"sha512-LLmii+Rd3cYROWC+SIfsrX8WLCCer20vE0uHCfr7IEHJSQr1qxa8yz4VQByt8j5NhQUGWMye0e+w3F1BhJx6OQ==","signatures":[{"sig":"MEYCIQCxcENtynwnE4OfHNzwpTP25Lcue2isLLhP2lToG8M/bwIhAOBENJAv3NEhRxy5lcIfLmv0XuKxo+X/eFxWaedTsRRQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821079},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=10.0.0","node":">=22.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"c654e8a41e01bc4ae2697fa78cf46160e4edf5f8","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","benchmark":"npm run build && node --expose-gc scripts/benchmark.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.18.0","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"18.3.1","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.3.0","react-native":"^0.74.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"18.3.1","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.3.0_1783536744403_0.6048168758076025","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"expo-osm-sdk","version":"2.4.0","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"url":"https://github.com/mapdevsaikat","name":"Saikat Maiti","email":"mapdevsaikat@gmail.com"},"license":"MIT","_id":"expo-osm-sdk@2.4.0","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"dist":{"shasum":"f43192f3be4a5e6de316420efc8b55b87a8d9979","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.4.0.tgz","fileCount":116,"integrity":"sha512-4gf7R2QGS9eV2b6VPCgl4/gidG/VHwgtB21NSnDMn0iXynH8Ow9o8QaOeyanZ62TyxG191DkXjPq2C7QyLh5Jg==","signatures":[{"sig":"MEUCIQDwYoY6VdOjRUG4OUkZaZUIm4KmQ8dfiOl5xbOz2uA6SQIgRVL7iCEunDzCC07PhnECNEs9mFEed5PNnOjYz2rMN44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872819},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"main":"build/index.js","types":"build/index.d.ts","engines":{"npm":">=10.0.0","node":">=22.0.0"},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js","react-native":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"gitHead":"51805af12ed230491a942811f8ab4c456e511fac","scripts":{"dev":"npm run build:watch","lint":"eslint src/**/*.{ts,tsx}","test":"jest","build":"tsc","clean":"rm -rf build","format":"prettier --write src/**/*.{ts,tsx}","example":"cd example && npm start","prepare":"npm run build:all","test:ci":"node scripts/test-runner.js --coverage","version":"npm run test:all && npm run build:all","lint:fix":"eslint src/**/*.{ts,tsx} --fix","test:all":"node scripts/test-runner.js","benchmark":"npm run build && node --expose-gc scripts/benchmark.js","build:all":"npm run build","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc --watch","postversion":"git push && git push --tags","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","prepublishOnly":"npm run build:all","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'"},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"repository":{"url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git","type":"git"},"_npmVersion":"11.18.0","description":"OpenStreetMap component for React Native with Expo","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"react-native":{"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"},"android":{"sourceDir":"android"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","react":"18.3.1","eslint":"^8.0.0","ts-jest":"^29.4.0","prettier":"^3.0.0","babel-jest":"^30.0.4","node-fetch":"^2.7.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/react":"^18.3.0","react-native":"^0.74.0","@babel/preset-env":"^7.28.0","expo-modules-core":"^1.12.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.27.1","@types/react-native":"^0.73.0","eslint-plugin-react":"^7.33.0","react-test-renderer":"18.3.1","eslint-config-prettier":"^9.0.0","jest-environment-jsdom":"^30.0.5","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-native":"^4.1.0","@testing-library/jest-native":"^5.4.3","react-native-gesture-handler":"^2.15.0","@testing-library/react-native":"^12.9.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"expo":">=49.0.0","react":">=18.0.0 <20.0.0","maplibre-gl":">=3.0.0","react-native":">=0.72.0","@expo/config-plugins":">=7.0.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/expo-osm-sdk_2.4.0_1783713162334_0.39966557743375986","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"expo-osm-sdk","version":"2.4.1","description":"OpenStreetMap component for React Native with Expo","main":"build/index.js","types":"build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","react-native":"./build/index.js","default":"./build/index.js"},"./plugin":{"default":"./expo-plugin.js"}},"scripts":{"build":"tsc","build:watch":"tsc --watch","build:all":"npm run build","clean":"rm -rf build","prepare":"npm run build:all","prepublishOnly":"npm run build:all","test":"jest","test:unit":"jest --testMatch='**/__tests__/**/*.test.(ts|tsx)'","test:integration":"jest --testMatch='**/__tests__/integration/**/*.test.(ts|tsx)'","test:performance":"jest --testMatch='**/__tests__/performance/**/*.test.(ts|tsx)'","test:compatibility":"jest --testMatch='**/__tests__/integration/compatibility.test.(ts|tsx)'","test:accuracy":"jest --testMatch='**/__tests__/utils/coordinate.test.(ts|tsx)'","test:coverage":"jest --coverage","test:watch":"jest --watch","test:all":"node scripts/test-runner.js","test:ci":"node scripts/test-runner.js --coverage","benchmark":"npm run build && node --expose-gc scripts/benchmark.js","lint":"eslint src/**/*.{ts,tsx}","lint:fix":"eslint src/**/*.{ts,tsx} --fix","format":"prettier --write src/**/*.{ts,tsx}","type-check":"tsc --noEmit","version":"npm run test:all && npm run build:all","postversion":"git push && git push --tags","dev":"npm run build:watch","example":"cd example && npm start"},"keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"author":{"name":"Saikat Maiti","email":"mapdevsaikat@gmail.com","url":"https://github.com/mapdevsaikat"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git"},"bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@babel/preset-typescript":"^7.27.1","@testing-library/jest-native":"^5.4.3","@testing-library/react-native":"^12.9.0","@types/jest":"^30.0.0","@types/react":"^18.3.0","@types/react-native":"^0.73.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","babel-jest":"^30.0.4","eslint":"^8.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-react":"^7.33.0","eslint-plugin-react-native":"^4.1.0","identity-obj-proxy":"^3.0.0","jest":"^29.0.0","jest-environment-jsdom":"^30.0.5","node-fetch":"^2.7.0","prettier":"^3.0.0","react":"18.3.1","react-native":"^0.74.0","react-native-gesture-handler":"^2.15.0","react-test-renderer":"18.3.1","ts-jest":"^29.4.0","typescript":"^5.0.0","expo-modules-core":"^1.12.0"},"peerDependencies":{"@expo/config-plugins":">=7.0.0","expo":">=49.0.0","maplibre-gl":">=3.0.0","react":">=18.0.0 <20.0.0","react-native":">=0.72.0"},"peerDependenciesMeta":{"expo":{"optional":false},"react":{"optional":false},"react-native":{"optional":false},"@expo/config-plugins":{"optional":true},"maplibre-gl":{"optional":true,"requiredForPlatform":"web"}},"engines":{"node":">=22.0.0","npm":">=10.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"expo":{"name":"expo-osm-sdk","slug":"expo-osm-sdk"},"react-native":{"android":{"sourceDir":"android"},"ios":{"podspecPath":"ios/ExpoOsmSdk.podspec"}},"gitHead":"51805af12ed230491a942811f8ab4c456e511fac","_id":"expo-osm-sdk@2.4.1","_nodeVersion":"22.21.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-adeAZHXNDC97ybLIi3GRPjlTfP9ACAf47FewgvV572UVcC5l0R7XDDoHXEshfHKYsbk6yGkiTDxslrK8c9ianQ==","shasum":"0f728506dcde2a5e81b4d51b7fbda596509e3f63","tarball":"https://registry.npmjs.org/expo-osm-sdk/-/expo-osm-sdk-2.4.1.tgz","fileCount":116,"unpackedSize":871522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHCbLGakZYbnWzBDw1l/unLksi9tZlxIZQWM4N4QL8qfAiBhCM9vlEc4VU0xw9fPWyGsKrfYfm2L5AaJEcJ5ngoT4A=="}]},"_npmUser":{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"},"directories":{},"maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/expo-osm-sdk_2.4.1_1787152517920_0.05434533955791632"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-13T00:38:18.387Z","modified":"2026-08-19T15:15:18.275Z","1.0.0":"2025-07-13T00:38:18.625Z","1.0.1":"2025-07-13T01:14:22.036Z","1.0.2":"2025-07-13T10:36:29.796Z","1.0.3":"2025-07-13T15:26:11.711Z","1.0.4":"2025-07-13T15:37:14.513Z","1.0.5":"2025-07-14T05:11:30.039Z","1.0.6":"2025-07-14T05:51:25.271Z","1.0.7":"2025-07-14T06:01:57.355Z","1.0.8":"2025-07-14T06:06:43.835Z","1.0.9":"2025-07-14T06:11:13.557Z","1.0.10":"2025-07-14T06:18:35.850Z","1.0.11":"2025-07-14T07:12:59.540Z","1.0.12":"2025-07-14T07:30:29.443Z","1.0.13":"2025-07-14T11:31:14.362Z","1.0.14":"2025-07-14T12:11:56.453Z","1.0.15":"2025-07-14T12:21:17.915Z","1.0.16":"2025-07-14T12:36:05.171Z","1.0.17":"2025-07-14T12:54:17.317Z","1.0.18":"2025-07-14T13:44:35.473Z","1.0.19":"2025-07-15T11:26:34.100Z","1.0.20":"2025-07-15T12:04:10.471Z","1.0.21":"2025-07-15T12:43:14.682Z","1.0.22":"2025-07-15T13:44:50.504Z","1.0.23":"2025-07-15T16:44:00.764Z","1.0.24":"2025-07-16T04:57:56.999Z","1.0.25":"2025-07-16T05:29:16.540Z","1.0.26":"2025-07-16T06:28:11.212Z","1.0.27":"2025-07-16T07:31:18.630Z","1.0.28":"2025-07-16T08:08:22.953Z","1.0.29":"2025-07-16T08:17:24.939Z","1.0.30":"2025-07-16T08:54:10.625Z","1.0.31":"2025-07-16T08:55:43.473Z","1.0.32":"2025-07-16T09:06:32.730Z","1.0.33":"2025-07-16T09:16:21.957Z","1.0.34":"2025-07-16T11:26:02.527Z","1.0.36":"2025-07-16T12:17:34.530Z","1.0.37":"2025-07-16T12:52:45.773Z","1.0.38":"2025-07-16T14:25:29.874Z","1.0.40":"2025-07-16T14:40:21.493Z","1.0.41":"2025-07-16T19:38:33.421Z","1.0.42":"2025-07-16T19:40:55.967Z","1.0.43":"2025-07-16T19:51:28.051Z","1.0.44":"2025-07-17T19:53:27.189Z","1.0.45":"2025-07-17T19:59:39.665Z","1.0.50":"2025-07-17T20:29:49.077Z","1.0.53":"2025-07-17T21:38:52.936Z","1.0.54":"2025-07-17T22:49:58.339Z","1.0.55":"2025-07-19T04:12:58.545Z","1.0.56":"2025-07-19T11:16:15.833Z","1.0.57":"2025-07-19T11:35:19.071Z","1.0.58":"2025-07-19T12:27:32.375Z","1.0.59":"2025-07-19T12:35:34.080Z","1.0.60":"2025-07-19T15:14:19.914Z","1.0.62":"2025-07-19T16:50:29.876Z","1.0.63":"2025-07-21T09:41:42.048Z","1.0.70":"2025-07-21T18:41:45.290Z","1.0.71":"2025-07-21T19:08:18.888Z","1.0.72":"2025-07-21T19:12:12.493Z","1.0.73":"2025-07-21T19:17:58.738Z","1.0.74":"2025-07-21T19:37:59.625Z","1.0.75":"2025-07-21T19:41:17.277Z","1.0.76":"2025-07-21T19:49:10.649Z","1.0.77":"2025-07-21T19:52:44.040Z","1.0.78":"2025-07-21T19:57:03.159Z","1.0.79":"2025-07-21T20:21:07.790Z","1.0.80":"2025-07-21T21:27:26.382Z","1.0.81":"2025-07-21T21:32:12.982Z","1.0.82":"2025-07-21T21:42:44.557Z","1.0.83":"2025-07-21T22:05:22.903Z","1.0.84":"2025-07-22T05:30:18.168Z","1.0.85":"2025-07-22T07:48:47.108Z","1.1.0-alpha.1":"2025-07-22T09:36:55.831Z","1.0.86":"2025-07-24T16:27:44.456Z","1.0.87":"2025-07-24T16:58:01.096Z","1.0.88":"2025-07-24T17:59:02.523Z","1.0.89":"2025-07-24T19:13:49.643Z","1.0.90":"2025-07-28T04:30:27.400Z","1.0.91":"2025-10-27T18:59:39.341Z","1.0.92":"2025-10-27T19:20:22.357Z","1.0.93":"2025-11-02T16:49:18.322Z","1.0.94":"2025-11-03T09:11:24.271Z","1.0.95":"2025-11-03T10:21:06.779Z","1.0.96":"2025-11-03T18:22:15.042Z","1.0.97":"2025-11-03T19:12:58.950Z","1.0.98":"2025-11-04T06:35:45.972Z","1.0.99":"2025-11-04T09:06:45.124Z","1.1.0":"2025-11-04T09:36:47.880Z","1.1.1":"2025-11-04T10:27:42.735Z","1.1.2":"2025-11-04T12:07:18.014Z","1.1.3":"2025-11-05T11:18:58.786Z","1.1.4":"2025-11-05T12:54:06.411Z","1.1.5":"2025-11-05T19:10:10.850Z","1.1.6":"2025-11-06T10:44:47.821Z","1.1.7":"2025-11-06T11:37:00.776Z","2.0.0":"2026-02-18T14:03:02.418Z","2.1.0":"2026-02-20T07:25:06.493Z","2.1.1":"2026-02-20T08:01:48.791Z","2.2.2":"2026-07-04T21:13:48.010Z","2.2.3":"2026-07-04T21:57:37.869Z","2.3.0":"2026-07-08T18:52:24.609Z","2.4.0":"2026-07-10T19:52:42.558Z","2.4.1":"2026-08-19T15:15:18.113Z"},"bugs":{"url":"https://github.com/mapdevsaikat/expo-osm-sdk/issues"},"author":{"name":"Saikat Maiti","email":"mapdevsaikat@gmail.com","url":"https://github.com/mapdevsaikat"},"license":"MIT","homepage":"https://github.com/mapdevsaikat/expo-osm-sdk#readme","keywords":["expo","expo-module","expo-plugin","development-build","react-native","openstreetmap","osm","maps","maplibre","mobile","native","ios","android","typescript","gps","location","geofencing","markers","overlays"],"repository":{"type":"git","url":"git+https://github.com/mapdevsaikat/expo-osm-sdk.git"},"description":"OpenStreetMap component for React Native with Expo","maintainers":[{"name":"mapdevsaikat","email":"mapdevsaikat@gmail.com"}],"readme":"# expo-osm-sdk\n\n[![npm version](https://img.shields.io/npm/v/expo-osm-sdk.svg)](https://www.npmjs.com/package/expo-osm-sdk)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![Expo](https://img.shields.io/badge/Expo-000020?logo=expo&logoColor=white)](https://expo.dev/)\n\n**Native OpenStreetMap SDK for Expo** — display maps, markers, shapes, and track location on iOS and Android.\n\n> **v2.0.0** — Focused core SDK. Routing (OSRM) and search (Nominatim) features have been removed. See the [migration guide](#v200-migration-guide) if you were using them.\n\n---\n\n## Features\n\n- 🗺️ **Native map** powered by MapLibre GL Native (iOS & Android)\n- 📍 **Markers** with custom icons, drag support, and info windows\n- 📐 **Shapes** — polylines, polygons, circles, custom overlays\n- 📷 **Camera controls** — zoom, pan, pitch, bearing, `animateToLocation`, `fitToMarkers`\n- 📌 **User location** — display with signature purple dot, follow mode, and color customization\n- 🛰️ **Location tracking** hook (`useLocationTracking`)\n- 🏠 **Geofencing** hooks (`useGeofencing`, `useSingleGeofence`) with enter/exit/dwell events\n- 🧭 **Navigation controls** UI component (zoom, compass, pitch toggle)\n- 🌐 **Web** — safe fallback when MapLibre GL JS is not installed\n- 📦 **TypeScript** — full type definitions included\n\n---\n\n## Requirements\n\n| Requirement | Version |\n|---|---|\n| Expo SDK | ≥ 49 |\n| React Native | ≥ 0.72 |\n| React | ≥ 18 |\n| iOS | ≥ 11 |\n| Android API | ≥ 21 |\n| Node.js | ≥ 22 (24 recommended) |\n\n---\n\n## Installation\n\n```bash\nnpm install expo-osm-sdk\n```\n\n### Expo Config Plugin\n\nAdd to your `app.json`:\n\n```json\n{\n  \"expo\": {\n    \"plugins\": [\n      [\n        \"expo-osm-sdk/plugin\",\n        {\n          \"locationWhenInUseDescription\": \"Used to show your position on the map.\"\n        }\n      ]\n    ]\n  }\n}\n```\n\nThen run:\n\n```bash\nnpx expo prebuild\n```\n\n> **Note:** This SDK requires a [development build](https://docs.expo.dev/develop/development-builds/introduction/). It does **not** work in Expo Go.\n\n#### Plugin options\n\nAll options are optional.\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `locationWhenInUseDescription` | `string` | `\"This app uses your location to show it on the map.\"` | iOS: text shown in the system location permission prompt |\n| `locationAlwaysDescription` | `string` | same as above | iOS: text shown when requesting background location access |\n| `enableBackgroundLocation` | `boolean` | `false` | Enables background (screen-off) tracking: Android background-location + foreground-service permissions, iOS `location` background mode. Only set `true` if your app tracks location while backgrounded |\n| `enableFineLocation` | `boolean` | `true` | Android `ACCESS_FINE_LOCATION` (GPS precision) |\n| `enableCoarseLocation` | `boolean` | `true` | Android `ACCESS_COARSE_LOCATION` (network precision) |\n| `allowCleartextTraffic` | `boolean` | `false` | Android: allow HTTP tile servers. Only needed for self-hosted servers without HTTPS |\n\nThe plugin automatically configures:\n\n**Android** — `INTERNET`, `ACCESS_NETWORK_STATE`, `ACCESS_FINE_LOCATION`, `ACCESS_COARSE_LOCATION`\n\n**iOS** — `NSLocationWhenInUseUsageDescription` in Info.plist; adds `UIBackgroundModes: [location]` if `enableBackgroundLocation: true`\n\n---\n\n## Quick Start\n\n```tsx\n{% raw %}\nimport React from 'react';\nimport { StyleSheet, View } from 'react-native';\nimport { OSMView } from 'expo-osm-sdk';\n\nexport default function App() {\n  return (\n    <View style={styles.container}>\n      <OSMView\n        style={styles.map}\n        initialCenter={{ latitude: 40.7128, longitude: -74.0060 }}\n        initialZoom={12}\n        onMapReady={() => console.log('Map is ready')}\n        onPress={(coordinate) => console.log('Tapped:', coordinate)}\n      />\n    </View>\n  );\n}\n\nconst styles = StyleSheet.create({\n  container: { flex: 1 },\n  map: { flex: 1 },\n});\n{% endraw %}\n```\n\n---\n\n## API Reference\n\n### `OSMView`\n\nThe main map component.\n\n```tsx\n{% raw %}\nimport { OSMView, OSMViewRef } from 'expo-osm-sdk';\nimport { useRef } from 'react';\n\nconst mapRef = useRef<OSMViewRef>(null);\n\n<OSMView\n  ref={mapRef}\n  style={{ flex: 1 }}\n\n  // Initial camera\n  initialCenter={{ latitude: 51.505, longitude: -0.09 }}\n  initialZoom={13}\n  initialPitch={0}       // tilt in degrees (0–60)\n  initialBearing={0}     // rotation in degrees (0–360)\n\n  // Tile source — defaults to Carto Voyager vector tiles\n  styleUrl=\"https://basemaps.cartocdn.com/gl/voyager-gl-style/style.json\"\n  // or raster:\n  tileServerUrl=\"https://tile.openstreetmap.org/{z}/{x}/{y}.png\"\n\n  // Overlays\n  markers={[...]}\n  polylines={[...]}\n  polygons={[...]}\n  circles={[...]}\n\n  // Clustering\n  clustering={{ enabled: true, radius: 50 }}\n\n  // User location\n  showUserLocation={true}\n  followUserLocation={false}\n  userLocationTintColor=\"#9C1AFF\"\n\n  // Controls\n  showsCompass={true}\n  showsZoomControls={true}\n  rotateEnabled={true}\n  scrollEnabled={true}\n  zoomEnabled={true}\n  pitchEnabled={true}\n\n  // Events\n  onMapReady={() => {}}\n  onRegionChange={(region) => {}}\n  onPress={(coordinate) => {}}\n  onLongPress={(coordinate) => {}}\n  onMarkerPress={(markerId, coordinate) => {}}\n  onUserLocationChange={(coordinate) => {}}\n/>\n{% endraw %}\n```\n\n#### `OSMViewRef` Methods\n\n| Method | Description |\n|---|---|\n| `zoomIn()` | Zoom in one level |\n| `zoomOut()` | Zoom out one level |\n| `setZoom(zoom)` | Set zoom level (1–20) |\n| `animateToLocation(lat, lng, zoom?)` | Fly to coordinates |\n| `animateToRegion(region, duration?)` | Fit to a region |\n| `fitToMarkers(markerIds?, padding?)` | Fit all/selected markers in view |\n| `animateCamera(options)` | Animate pitch, bearing, zoom together |\n| `setPitch(degrees)` | Set camera tilt |\n| `setBearing(degrees)` | Set camera rotation |\n| `getPitch()` | Get current pitch |\n| `getBearing()` | Get current bearing |\n| `getCurrentLocation()` | Get user's GPS coordinate |\n| `startLocationTracking(options?)` | Start GPS updates. Pass `{ background: true }` for screen-off tracking (see [Background location tracking](#background-location-tracking)) |\n| `stopLocationTracking()` | Stop GPS updates (including any background session) |\n| `getBufferedLocationFixes()` | Return + clear fixes buffered natively while JS was asleep during background tracking |\n| `waitForLocation(timeoutSeconds)` | Wait for fresh GPS fix (non-blocking; never freezes the UI) |\n| `isViewReady()` | Whether the native map is initialized (`false` when unavailable) |\n| `displayRoute(coordinates, options?)` | Draw a route polyline (works on iOS, Android, and web) |\n| `clearRoute()` | Remove the route drawn by `displayRoute` |\n| `fitRouteInView(coordinates, padding?)` | Fit the camera to a route |\n| `addMarker(marker)` | Add marker at runtime (web only — use the `markers` prop on native) |\n| `removeMarker(markerId)` | Remove marker (web only) |\n| `updateMarker(markerId, updates)` | Update marker properties (web only) |\n| `addPolyline(polyline)` | Add polyline (web only — use the `polylines` prop on native) |\n| `removePolyline(polylineId)` | Remove polyline (web only) |\n| `addPolygon(polygon)` | Add polygon (web only) |\n| `removePolygon(polygonId)` | Remove polygon (web only) |\n| `addCircle(circle)` | Add circle (web only) |\n| `removeCircle(circleId)` | Remove circle (web only) |\n| `takeSnapshot(format?, quality?)` | Capture map as image (not yet supported on native) |\n\nEvery method above is guaranteed to exist on the ref on every platform.\nMethods not supported on a platform reject with a descriptive `Error`\n(never `undefined is not a function`), so a stray call can't crash your app.\n\n---\n\n### Markers\n\n```tsx\nimport { OSMView } from 'expo-osm-sdk';\nimport type { MarkerConfig } from 'expo-osm-sdk';\n\nconst markers: MarkerConfig[] = [\n  {\n    id: 'marker-1',\n    coordinate: { latitude: 40.7128, longitude: -74.0060 },\n    title: 'New York',\n    description: 'The Big Apple',\n    icon: {\n      uri: 'https://example.com/pin.png',\n      size: 40,\n      anchor: { x: 0.5, y: 1.0 },  // bottom-center\n    },\n    draggable: true,\n    opacity: 1,\n  },\n];\n\n<OSMView\n  markers={markers}\n  onMarkerPress={(id, coord) => console.log('Marker pressed:', id)}\n  onMarkerDragEnd={(id, coord) => console.log('Dragged to:', coord)}\n/>\n```\n\n**Custom icons:** MapLibre uses images, not arbitrary React trees. Use **`icon.uri`** (`https://…` or `file://…`) with **`size`** (square), or **`icon.name`** (`park` \\| `building` \\| `beach` \\| `star` \\| `pin`) — **`name` overrides `uri`**. On Android, named icons render as colored pin bitmaps; on iOS they use SF Symbols. See [`docs/CUSTOM_MARKERS_GUIDE.md`](docs/CUSTOM_MARKERS_GUIDE.md) and [issue #3](https://github.com/mapdevsaikat/expo-osm-sdk/issues/3).\n\n---\n\n### Shapes\n\n```tsx\nimport type { PolylineConfig, PolygonConfig, CircleConfig } from 'expo-osm-sdk';\n\nconst polylines: PolylineConfig[] = [{\n  id: 'route',\n  coordinates: [\n    { latitude: 40.7128, longitude: -74.0060 },\n    { latitude: 40.7580, longitude: -73.9855 },\n  ],\n  strokeColor: '#007AFF',\n  strokeWidth: 4,\n  strokeOpacity: 0.9,\n}];\n\nconst polygons: PolygonConfig[] = [{\n  id: 'area',\n  coordinates: [\n    { latitude: 40.70, longitude: -74.02 },\n    { latitude: 40.73, longitude: -74.02 },\n    { latitude: 40.73, longitude: -73.98 },\n    { latitude: 40.70, longitude: -73.98 },\n  ],\n  fillColor: '#FF0000',\n  fillOpacity: 0.2,\n  strokeColor: '#FF0000',\n  strokeWidth: 2,\n}];\n\nconst circles: CircleConfig[] = [{\n  id: 'zone',\n  center: { latitude: 40.7128, longitude: -74.0060 },\n  radius: 500,  // meters\n  fillColor: '#0000FF',\n  fillOpacity: 0.15,\n  strokeColor: '#0000FF',\n  strokeWidth: 2,\n}];\n\n<OSMView\n  polylines={polylines}\n  polygons={polygons}\n  circles={circles}\n/>\n```\n\n---\n\n### User Location\n\n```tsx\n<OSMView\n  showUserLocation={true}\n  followUserLocation={true}\n  userLocationTintColor=\"#9C1AFF\"\n  userLocationAccuracyFillColor=\"rgba(156, 26, 255, 0.2)\"\n  userLocationAccuracyBorderColor=\"#9C1AFF\"\n  onUserLocationChange={(coord) => {\n    console.log('User is at:', coord.latitude, coord.longitude);\n  }}\n/>\n```\n\n---\n\n### Camera Controls\n\n```tsx\nimport { useRef } from 'react';\nimport { OSMView, OSMViewRef } from 'expo-osm-sdk';\n\nconst mapRef = useRef<OSMViewRef>(null);\n\n// Fly to a location\nawait mapRef.current?.animateToLocation(48.8566, 2.3522, 14);\n\n// 3D navigation view\nawait mapRef.current?.animateCamera({\n  latitude: 48.8566,\n  longitude: 2.3522,\n  zoom: 16,\n  pitch: 45,\n  bearing: 90,\n  duration: 1000,\n});\n\n// Fit all markers in view\nawait mapRef.current?.fitToMarkers(undefined, 80);\n```\n\n---\n\n### `NavigationControls` Component\n\nA ready-made controls overlay for zoom, compass, and pitch:\n\n```tsx\n{% raw %}\nimport { NavigationControls } from 'expo-osm-sdk';\n\n<NavigationControls\n  onZoomIn={() => mapRef.current?.zoomIn()}\n  onZoomOut={() => mapRef.current?.zoomOut()}\n  onResetBearing={() => mapRef.current?.setBearing(0)}\n  onResetPitch={() => mapRef.current?.setPitch(0)}\n  getBearing={() => mapRef.current?.getBearing() ?? Promise.resolve(0)}\n  getPitch={() => mapRef.current?.getPitch() ?? Promise.resolve(0)}\n  style={{ position: 'absolute', right: 16, bottom: 120 }}\n/>\n{% endraw %}\n```\n\n---\n\n### `LocationButton` Component\n\nA button that flies the camera to the user's current location:\n\n```tsx\n{% raw %}\nimport { LocationButton } from 'expo-osm-sdk';\n\n<LocationButton\n  getCurrentLocation={() => mapRef.current!.getCurrentLocation()}\n  onLocationFound={(loc) => {\n    mapRef.current?.animateToLocation(loc.latitude, loc.longitude, 15);\n  }}\n  style={{ position: 'absolute', right: 16, bottom: 60 }}\n/>\n{% endraw %}\n```\n\n---\n\n### `useLocationTracking` Hook\n\n```tsx\nimport { useLocationTracking } from 'expo-osm-sdk';\nimport { useRef } from 'react';\n\nconst mapRef = useRef<OSMViewRef>(null);\nconst { currentLocation, isTracking, error } = useLocationTracking(mapRef, {\n  autoStart: true,\n});\n```\n\n---\n\n### Background location tracking\n\nSince v2.4.0 the SDK can keep receiving GPS fixes while the screen is off or\nthe app is backgrounded — the same mechanism fitness apps like Strava use.\n\n**1. Enable it in the config plugin** (`app.json`), then rebuild\n(`npx expo prebuild` + a new development build):\n\n```json\n[\"expo-osm-sdk/plugin\", {\n  \"locationWhenInUseDescription\": \"Shows your position on the map.\",\n  \"locationAlwaysDescription\": \"Records your route while the app is in the background.\",\n  \"enableBackgroundLocation\": true\n}]\n```\n\nOn Android this adds `ACCESS_BACKGROUND_LOCATION`, `FOREGROUND_SERVICE`, and\n`FOREGROUND_SERVICE_LOCATION`; the SDK's location foreground service is merged\nin automatically. On iOS it adds the `location` `UIBackgroundMode` and the\n\"Always\" usage descriptions.\n\n**2. Start tracking with `background: true`:**\n\n```tsx\nconst tracking = useLocationTracking(mapRef, {\n  background: true,\n  accuracy: 'high',          // 'high' | 'balanced' | 'low'\n  recordTrack: true,\n  minTrackDistanceMeters: 5,\n  notification: {            // Android persistent notification (required by the OS)\n    title: 'Recording your run',\n    text: 'GPS tracking is active',\n  },\n});\n\n<OSMView ref={mapRef} onUserLocationChange={tracking.ingestLocationFix} ... />\n```\n\nOr imperatively: `mapRef.current?.startLocationTracking({ background: true })`.\n\n**How it works:** on Android a foreground service (with a persistent\nnotification) owns the GPS subscription, so updates survive Doze and screen-off\nwithout wake locks. On iOS the SDK enables `allowsBackgroundLocationUpdates`\nwith `activityType = .fitness` and requests \"Always\" authorization (gracefully\nfalling back to When-In-Use with the system indicator). On both platforms,\nfixes received while the JS runtime is asleep are buffered natively (bounded at\n10,000 points) — the hook drains them into `trackPoints` automatically when the\napp returns to the foreground and when tracking stops, or you can drain\nmanually with `mapRef.current?.getBufferedLocationFixes()`.\n\nAccuracy presets: `high` = GPS at ~1 s / no distance filter (best for route\nrecording, highest battery use); `balanced` = ~5 s / 10 m; `low` = ~30 s / 50 m.\n`intervalMs` and `distanceFilterMeters` can override the preset per call. The\nplain Android `LocationManager` is used (no Google Play Services dependency),\nso tracking works on low-end and de-Googled devices too.\n\n> **Play Store policy:** apps that request background location must show an\n> in-app prominent disclosure before requesting the permission and declare the\n> use case in the Play Console ([policy](https://support.google.com/googleplay/android-developer/answer/9799150)).\n> Note that on Android 10+ the user must grant \"Allow all the time\" from app\n> settings for tracking to continue after the app is swiped away; while the\n> foreground service is running, while-in-use permission is sufficient.\n\n---\n\n### `useGeofencing` Hook\n\nMonitor enter, exit, and dwell events for circle and polygon geofences:\n\n```tsx\nimport { useGeofencing } from 'expo-osm-sdk';\nimport type { Geofence } from 'expo-osm-sdk';\n\nconst geofences: Geofence[] = [\n  {\n    id: 'office',\n    name: 'Office',\n    type: 'circle',\n    center: { latitude: 51.505, longitude: -0.09 },\n    radius: 200,  // meters\n  },\n  {\n    id: 'park',\n    name: 'Hyde Park',\n    type: 'polygon',\n    coordinates: [\n      { latitude: 51.508, longitude: -0.165 },\n      { latitude: 51.513, longitude: -0.165 },\n      { latitude: 51.513, longitude: -0.155 },\n      { latitude: 51.508, longitude: -0.155 },\n    ],\n  },\n];\n\nconst { activeGeofences, isInGeofence, getDwellTime } = useGeofencing(\n  mapRef,\n  geofences,\n  {\n    onEnter: (event) => console.log('Entered:', event.geofenceName),\n    onExit: (event) => console.log('Exited:', event.geofenceName),\n    onDwell: (event) => console.log('Dwelling in:', event.geofenceName),\n    checkInterval: 5000,     // ms\n    dwellThreshold: 60000,   // ms before dwell event fires\n  }\n);\n\nconsole.log('Currently inside:', activeGeofences);\nconsole.log('In office?', isInGeofence('office'));\nconsole.log('Office dwell time (ms):', getDwellTime('office'));\n```\n\nFor a single geofence, use `useSingleGeofence`:\n\n```tsx\nimport { useSingleGeofence } from 'expo-osm-sdk';\n\nconst { isInside, dwellTime } = useSingleGeofence(mapRef, geofences[0], {\n  onEnter: (e) => alert('You arrived!'),\n});\n```\n\n---\n\n### Tile Configuration\n\nAll built-in presets are available via `TILE_CONFIGS`. Each entry has a `styleUrl` (vector) or `tileUrl` (raster), plus an `attribution` string you must display in your app per each provider's terms.\n\n| Key | Provider | Type | Production? | API key |\n|---|---|---|---|---|\n| `openMapTiles` | Carto Voyager | Vector | ✅ Recommended | None |\n| `openfreemapLiberty` | [OpenFreeMap](https://openfreemap.org) | Vector | ✅ Recommended | None |\n| `openfreemapPositron` | [OpenFreeMap](https://openfreemap.org) | Vector | ✅ Recommended | None |\n| `openfreemapBright` | [OpenFreeMap](https://openfreemap.org) | Vector | ✅ Recommended | None |\n| `openfreemapDark` | [OpenFreeMap](https://openfreemap.org) | Vector | ✅ Recommended | None |\n| `openTopoMap` | OpenTopoMap | Raster | ⚠️ Low-traffic only | None |\n| `humanitarian` | HOT OSM | Raster | ⚠️ Low-traffic only | None |\n| `openStreetMap` | OpenStreetMap | Raster | ❌ Dev/demo only | None |\n\n> **`openStreetMap` raster tiles must not be used in production.** The OSM tile servers are a shared community resource. Their [usage policy](https://operations.osmfoundation.org/policies/tiles/) explicitly prohibits commercial or high-traffic use. Violating it risks your IP being blocked. Use any of the vector presets above instead — they look better, load faster, and have no such restrictions.\n\n> **OpenFreeMap** is fully open-source. If you use `openfreemap*` presets in production, consider [sponsoring the project](https://github.com/sponsors/hyperknot) or [self-hosting](https://github.com/hyperknot/openfreemap) for SLA needs.\n\n#### Basic usage\n\n```tsx\nimport { OSMView, TILE_CONFIGS } from 'expo-osm-sdk';\n\n// Vector (recommended for all production apps)\n<OSMView styleUrl={TILE_CONFIGS.openMapTiles.styleUrl} />\n<OSMView styleUrl={TILE_CONFIGS.openfreemapLiberty.styleUrl} />\n<OSMView styleUrl={TILE_CONFIGS.openfreemapPositron.styleUrl} />\n<OSMView styleUrl={TILE_CONFIGS.openfreemapBright.styleUrl} />\n<OSMView styleUrl={TILE_CONFIGS.openfreemapDark.styleUrl} />\n\n// Raster (dev/demo/specialist use only)\n<OSMView tileServerUrl={TILE_CONFIGS.openTopoMap.tileUrl} />\n<OSMView tileServerUrl={TILE_CONFIGS.humanitarian.tileUrl} />\n```\n\n#### Layer switcher pattern\n\nLet the user switch basemap style at runtime — `styleUrl` is a reactive prop:\n\n```tsx\n{% raw %}\nimport { useState } from 'react';\nimport { View, Pressable, Text, StyleSheet } from 'react-native';\nimport { OSMView, TILE_CONFIGS } from 'expo-osm-sdk';\n\ntype LayerKey = 'openMapTiles' | 'openfreemapLiberty' | 'openfreemapPositron' | 'openfreemapBright' | 'openfreemapDark';\n\nconst LAYERS: Record<LayerKey, string> = {\n  openMapTiles:        'Voyager',\n  openfreemapLiberty:  'Liberty',\n  openfreemapPositron: 'Positron',\n  openfreemapBright:   'Bright',\n  openfreemapDark:     'Dark',\n};\n\nexport default function MapWithLayerSwitcher() {\n  const [active, setActive] = useState<LayerKey>('openfreemapLiberty');\n  const config = TILE_CONFIGS[active];\n\n  return (\n    <View style={{ flex: 1 }}>\n      <OSMView\n        style={{ flex: 1 }}\n        styleUrl={config.styleUrl}\n        initialCenter={{ latitude: 20.5937, longitude: 78.9629 }}\n        initialZoom={5}\n      />\n\n      {/* Layer switcher */}\n      <View style={styles.switcher}>\n        {(Object.keys(LAYERS) as LayerKey[]).map((key) => (\n          <Pressable\n            key={key}\n            onPress={() => setActive(key)}\n            style={[styles.chip, active === key && styles.chipActive]}\n          >\n            <Text style={[styles.chipText, active === key && styles.chipTextActive]}>\n              {LAYERS[key]}\n            </Text>\n          </Pressable>\n        ))}\n      </View>\n\n      {/* Attribution — required by each provider's terms */}\n      <Text style={styles.attribution}>{config.attribution}</Text>\n    </View>\n  );\n}\n\nconst styles = StyleSheet.create({\n  switcher:       { flexDirection: 'row', flexWrap: 'wrap', gap: 8, padding: 10 },\n  chip:           { paddingHorizontal: 14, paddingVertical: 6, borderRadius: 20, backgroundColor: '#e2e8f0' },\n  chipActive:     { backgroundColor: '#0ea5e9' },\n  chipText:       { fontSize: 13, color: '#1e293b' },\n  chipTextActive: { color: 'white', fontWeight: '600' },\n  attribution:    { fontSize: 10, color: '#64748b', textAlign: 'right', paddingHorizontal: 8, paddingBottom: 4 },\n});\n{% endraw %}\n```\n\n---\n\n### Geofencing Utilities\n\nLow-level utilities for custom geofence logic:\n\n```tsx\nimport {\n  calculateDistance,    // meters between two coordinates\n  isPointInCircle,\n  isPointInPolygon,\n  isPointInGeofence,\n  distanceToGeofence,\n  validateGeofence,\n  getGeofenceCenter,\n  doGeofencesOverlap,\n} from 'expo-osm-sdk';\n\nconst dist = calculateDistance(\n  { latitude: 51.505, longitude: -0.09 },\n  { latitude: 48.857, longitude: 2.352 }\n);\nconsole.log(dist, 'meters');\n```\n\n---\n\n## Web Support\n\nOn web, `OSMView` renders a fallback UI by default. For a real interactive map on web, install `maplibre-gl`:\n\n```bash\nnpm install maplibre-gl\n```\n\nThen configure your bundler to handle MapLibre's CSS (see `docs/WEB_SETUP_GUIDE.md`).\n\n---\n\n## Platform Behavior\n\n| Environment | Behavior |\n|---|---|\n| iOS development build | ✅ Full native map |\n| Android development build | ✅ Full native map |\n| Expo Go | ⚠️ Fallback UI — native modules not available |\n| Web (without maplibre-gl) | ⚠️ Fallback UI |\n| Web (with maplibre-gl) | ✅ Interactive map via MapLibre GL JS |\n\n---\n\n## Reliability\n\nThe SDK is designed to never crash the host app:\n\n- **Prop validation** — invalid `initialCenter`/`initialZoom` throw a clear\n  error in development, but in production builds the SDK clamps/falls back to\n  safe defaults and reports through the `onError` prop instead of unmounting\n  your React tree.\n- **Overlay sanitization** — invalid markers, circles, polylines and polygons\n  are skipped with a console warning (in all builds) instead of being handed\n  to the native map layer.\n- **Complete ref contract** — every `OSMViewRef` method exists on every\n  platform; unsupported methods reject with a descriptive error.\n- **Non-blocking GPS waits** — `waitForLocation` polls asynchronously on both\n  platforms; it can no longer freeze the UI thread (ANR-safe).\n- **`OSMErrorBoundary`** — an exported error boundary you can wrap around any\n  map UI:\n\n```tsx\n{% raw %}\nimport { OSMErrorBoundary, OSMView } from 'expo-osm-sdk';\n\n<OSMErrorBoundary onError={(e) => reportToSentry(e)}>\n  <OSMView initialCenter={{ latitude: 40.7, longitude: -74 }} initialZoom={12} />\n</OSMErrorBoundary>\n{% endraw %}\n```\n\n`MapContainer` wraps its map in this boundary automatically.\n\n## Benchmarks\n\nReproducible performance numbers for the SDK's JavaScript layer (validation,\nsanitization, geospatial math) are published in\n[`BENCHMARKS.md`](BENCHMARKS.md). Regenerate them locally with:\n\n```bash\nnpm run benchmark\n```\n\n---\n\n## Expo SDK Compatibility\n\n| expo-osm-sdk | Expo SDK | React Native |\n|---|---|---|\n| 2.x | 49–53+ | 0.72–0.77+ |\n| 1.x | 49–53 | 0.72–0.76 |\n\n---\n\n## v2.0.0 Migration Guide\n\nv2.0.0 removes the built-in routing and search features. These were out of scope for a map display SDK — they depend on external services (OSRM, Nominatim) and belong in separate, purpose-built packages.\n\n### Removed exports\n\n| Removed | Reason |\n|---|---|\n| `useOSRMRouting` | Routing belongs in a routing library |\n| `calculateRoute`, `calculateSimpleRoute`, `getRouteEstimate` | Routing |\n| `formatDuration`, `formatRouteDistance`, `calculateStraightLineDistance` | Routing utilities |\n| `useNominatimSearch` | Geocoding belongs in a geocoding library |\n| `searchLocations`, `reverseGeocode`, `getSuggestions` | Geocoding |\n| `calculateDistanceKm`, `formatDistance` (nominatim) | Geocoding utilities |\n| `quickSearch`, `searchNearby`, `getAddressFromCoordinates`, `searchPOI`, `smartSearch` | Search helpers |\n| `SearchBox` | App-specific UI component |\n| `Route`, `RouteStep`, `NominatimSearchResult`, `NominatimAddress`, etc. | Types for removed features |\n\n### What to use instead\n\n**For routing:**\n\nDraw a route by passing coordinates to `polylines` directly, or use any routing API (OSRM, Valhalla, GraphHopper, Google Directions, etc.) and pass the resulting coordinates:\n\n```tsx\n// Get coordinates from any routing API, then display them:\n<OSMView\n  polylines={[{\n    id: 'route',\n    coordinates: routeCoordinates,  // from your routing provider\n    strokeColor: '#007AFF',\n    strokeWidth: 4,\n  }]}\n/>\n```\n\n**For geocoding/search:**\n\nUse any geocoding library. For Nominatim specifically, the API is simple enough to call directly:\n\n```ts\nconst response = await fetch(\n  `https://nominatim.openstreetmap.org/search?q=${query}&format=json&limit=5`,\n  { headers: { 'User-Agent': 'YourApp/1.0' } }\n);\nconst results = await response.json();\n```\n\nThe previous SDK `SearchBox` hard-coded colors ([issue #2](https://github.com/mapdevsaikat/expo-osm-sdk/issues/2)); it was removed in v2.0.0. Use your own `TextInput` / list UI (see `example/SearchDemo.tsx` in this repo) so theming matches your app.\n\n---\n\n## License\n\nMIT © [Saikat Maiti](https://github.com/mapdevsaikat)\n","readmeFilename":"README.md"}