{"_id":"expo-yandex-mapkit","_rev":"42-9ccc054fbb5694dea1d9d28e4f620f4a","name":"expo-yandex-mapkit","dist-tags":{"latest":"2.23.0"},"versions":{"0.0.1":{"name":"expo-yandex-mapkit","version":"0.0.1","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.1","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"8083c5612e5486abf54153ed21e9607229814332","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.1.tgz","fileCount":53,"integrity":"sha512-Db9OW9xW/7/VWs8Kb5fxrM7T846RwLy6ajo+jlJ0XSVKcam6OVD6au5K3GZSN16uHEU9X1DJzD1pJN2xVevFdw==","signatures":[{"sig":"MEUCIQDISTpGK9bto9ieeOcyI8mW31P+xRZo+gruTnsaDEN5ywIgGWaz/9omdF66Tu70G2GSg6x5Z2pduquou4weYyNDglQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96305},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"5fa81325803bdbbb565bbe229724dfd1415ea1e3","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"10.9.8","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.22.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~55.0.9","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.1.1","react-native":"0.82.1","babel-preset-expo":"~55.0.8","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.1_1784900120555_0.0803797260178103","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"expo-yandex-mapkit","version":"0.0.2","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.2","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"6faba6c8332e443910cfa7f6a293fd29f54dfb41","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.2.tgz","fileCount":53,"integrity":"sha512-EX1LVJkWNWB7OUOG6tUMpb4TcsCUSEArXGbsyP6yUfcl/nF8yi5R3+SIHaw1letAuTKJSPAgquTE6v+Asn/dKA==","signatures":[{"sig":"MEUCIGO+L9Q9enNILTEyraUjCKDM2tOFDmYnk6oCgrGwBKfPAiEAirN2L5oyCyPfAFzN1ZjCe9ylr7yfOdqM6vhB+C+i1FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108323},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"39b22abf519e8a7f9d15545c19a94cc5bb511c14","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~55.0.9","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.1.1","react-native":"0.82.1","babel-preset-expo":"~55.0.8","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":"*","react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.2_1784905236753_0.3597608122028808","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"expo-yandex-mapkit","version":"0.0.3","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.3","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"dd7d70c567ce67d0a3efe813cb643d7b015a093b","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.3.tgz","fileCount":53,"integrity":"sha512-OzSLuRbamgAFmbz2oOIKWGFAVqTWB0ukjXnyDthWkClgqDNg2lV6q4gA15RUga3sIB4XPA9KY2J8ORHntwy2Sw==","signatures":[{"sig":"MEYCIQC3VFo/5sz/RQXYRBcrHmquzvVH54FH5xbYIdzvCdlJ7gIhAKbY2/clldfgiIubuQSfyRJjhNXTN89bRpor2X3hi5J7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122917},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"7bb18efe1570c477080ed9388635617b6b696c87","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.3_1784926845049_0.8385190273685366","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"expo-yandex-mapkit","version":"0.0.4","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.4","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"ce4901ffd989de66d40603dd49203665a59df89e","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.4.tgz","fileCount":53,"integrity":"sha512-Y6DpGU3vrXuI4LiaCaLYUUTbXa8BKoQ9BTnB5/FA12T2hd3T7r0PYTBzWNJru7e2udytRV43P8c+JbxacKQ1lg==","signatures":[{"sig":"MEQCIEffG2L6OAf5msJBT+BRL3BfbsmNNXLN7wY+wUPNI+ZQAiA2otyPJTnAX1yQhZPFfcHO9LLEzwzlJfFXibQ+reecgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204251},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fa10c68f73f1b832609ccfc577093c86cce3a9bd","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.4_1784931327444_0.6700314064746251","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"expo-yandex-mapkit","version":"0.0.5","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.5","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"d2f0c9f7f6f7870da1a7302ac423306355843a24","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.5.tgz","fileCount":67,"integrity":"sha512-gtAPaEF8aYR0vHtQ+Q2rmLAfWCnCAIF9N0z5XtdpXh+70R15ICJ+9W7Hy/Z7Vgh9S+XlSR3mC15OGROSHvz4VA==","signatures":[{"sig":"MEUCIQCFe6f6HY5JupG74x84jdMjKS+uUUSRSK8j7VjSRPVBHwIgXz1VWC0agg0Uvr0+NE2KbLhGJmm/c3gxkQx14AqDqAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258397},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b4f152dfb7752266a5c51005db777248b704ef7f","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.5_1784935762515_0.05435084265790402","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"expo-yandex-mapkit","version":"0.0.6","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.6","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"04da9b9d54ee645cccfe72a8ef01c4a2898d3ee7","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.6.tgz","fileCount":105,"integrity":"sha512-RPUL4esZuJDGa5UpIokcnro8po+fflunTY2QZrQodbCfWRaLZ+cElBTwnnr+8YrkbyEAkEjdj4cJeCQkkvkxJw==","signatures":[{"sig":"MEQCIGpxfRWJeKu8l3qmj3LiYPBqj0hCMJBhxlJc+wUdAdFEAiBQ3ajHGVzHspjNQjMqM22KfOfWwOBwtYKOWvHTwZEP5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345539},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"673f061fc353fe09eabb6407d10b1533d93294a1","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.6_1784943638485_0.7574352101082185","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"expo-yandex-mapkit","version":"0.0.7","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.7","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"94bdf77e4e6f6ccf713fd414b3a075a79ada7799","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.7.tgz","fileCount":105,"integrity":"sha512-653OzcNiNZbCYvkh6yxIWnZhLJf7EyAH082wy9uh1XdUyV7GRpTDlCm8QW8oDupFWgjS3qWLW+CKqBK9zPWmMQ==","signatures":[{"sig":"MEQCIBbWnGD2QiUBMjDIbypVPC1vUOxvz2NizoDkJ3JRhZ7iAiBw95n1/iaHRPk0rOI/MZvonA6k+H2t65uCO2yLN/Z4lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364434},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"70c4ccfaf00e4ec00748e11b5abfbb760b6e363b","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.7_1784945368992_0.8542164690619509","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"expo-yandex-mapkit","version":"0.0.8","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@0.0.8","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"d8de1085061f016a556e655a77d611f7aa5dc3d1","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-0.0.8.tgz","fileCount":105,"integrity":"sha512-S4ogeWU9pQmZDmTzbshLXkSwOtT2gyyDR9nFdbP2WgXxVr/JGlMlPreBvSWGsvdlSnyDR6tYlTcsFW4oZg3QwA==","signatures":[{"sig":"MEUCIQCR+BbVMLFHG2IwbmuEN43Gb8IlAP5Aldy1XemWbgkwnQIgKzQsworzUJSUEikU+m45Ob+zGsRlkbyRt8r5UHwVquw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370272},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d864e883900c0b13ed4f57ae797b6d719c22f4cb","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_0.0.8_1784976682613_0.5159964408969504","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"expo-yandex-mapkit","version":"1.0.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@1.0.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"0a2295f5b61f71c87f1dfe9205709a4d2ea3df4a","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-1.0.0.tgz","fileCount":117,"integrity":"sha512-zbicEEVmGcUsBF54tvM+kVoVQsNZEA+J8sfKvh85uZjPMRAMTNh2kerpZuAdREfHioUkloTidcQKKAkIloRHFA==","signatures":[{"sig":"MEUCIQDrdPBq2WWT6fnEEYvxZW3IvXbK5xsdzhFFfbJX7Tj3CAIgIQfkfBQeO+8gdjDshws/6oLHy8K0rnR2u3enjbn/IYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451701},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"66e5a6f3ad17f672b5e1ab2b37a3dbd55908653c","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_1.0.0_1784991503243_0.882253014077343","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"expo-yandex-mapkit","version":"1.1.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@1.1.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"ec7a2fbc608ba63af78b092d88e33502f2df301f","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-1.1.0.tgz","fileCount":145,"integrity":"sha512-hoNwgpW0yMm4dQxmRgVl7fi3gesmOgfPsWwC3VyeMG0kyier5CDYD7FQB/K6tHdLn88oToMnqopE9srnlUwVIw==","signatures":[{"sig":"MEUCIQDYkFh6KwjSp870qWs6f/osXkinU8oYfFCpb3jhYCQGEgIgDo2kZ8k1hsJCRF4rzhgKrMZeMTx1t6JLIYeNHLJcB68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510552},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c34fe11488a6fc4b488d498d7188c7a9b9ee97cc","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_1.1.0_1784997020690_0.29024251254281475","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"expo-yandex-mapkit","version":"1.2.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@1.2.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"7028ffa8074ba342add82737923dfe4cb617fd6b","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-1.2.0.tgz","fileCount":158,"integrity":"sha512-KadQTjbIC6l5fekNs1vr29CKGJa2kxrDaCtyOMbnDHMizr0P5egaa450RCaGnEK1nytDxChFg5UFQFmUiC80LQ==","signatures":[{"sig":"MEUCIQDb7B8+fe8kDbr7RrGTCJZy9DMiWtVJYD3nlOKs+oKeGAIgRQARlCAGLZCdxLocSZFfCzcEeCpgUj+gKY2C5OKzAGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":538128},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"293f4aebd42cf92ab942ca262753054bdcc0467b","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_1.2.0_1784998485977_0.39083052261330864","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"expo-yandex-mapkit","version":"1.3.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@1.3.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"aa022b856984d004151372082cfd9d76e77c13bc","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-1.3.0.tgz","fileCount":158,"integrity":"sha512-wFJ5YPWW6uhyaPtoQlq9SE5bhRd54oNbq4XD2jkSAqAYT6uov040w5Xz+mfHZ2MjmKFAQeEZmuV3g8V5nQeJYw==","signatures":[{"sig":"MEUCIBH65xIjMUq0D/LYk4zy4f+TSLv7I6jZJcFTiZ3AdNSYAiEA4aFZVrCLAGbnnKtR4q749PPCQObvJcDpVmuLp/0zIQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552107},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b69d2aa183a329de06541cddc4ea6de94ce31e8f","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_1.3.0_1785004343089_0.9982726837941407","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"expo-yandex-mapkit","version":"1.4.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@1.4.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"77fb4660d27e7298a74211d35863a7b8ba62688a","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-1.4.0.tgz","fileCount":158,"integrity":"sha512-tiIVMVMkvyepM3uBdmPb6rEIzBoJpS62KC37wI+MNAWpAV/h7rJFwOeW0fSAxwAC8YQkoQyP/JNO+OE1xxALbQ==","signatures":[{"sig":"MEYCIQD2oOwvW/GKWuLNlJVk2I/ZHLk75G3bt/GhMYKaj+DEKAIhAKvR3zMIzNjIHhRzUaNWrdcd1psznHUnE7TeuBISIZ49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556536},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"c489710577422ff63732a3be96175b6db7f20a79","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_1.4.0_1785005533608_0.371437279816222","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"expo-yandex-mapkit","version":"2.0.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.0.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"fdf91297113181cb73d64698001a454249e2afd6","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.0.0.tgz","fileCount":158,"integrity":"sha512-j53+HLd63mqBtLF83ssoMlNt4OQ7sSIeyb3IxG4vyOM67c48J/VSzueSXHjVvAUHZuM5SVks/Ck5mYfYxSGT4g==","signatures":[{"sig":"MEYCIQCHVLkfHNVsWKAYDLbYe7ylwOCZla9km1pVgK0tn1OxuQIhAKLhzVmTaXPuKzjm+oxiQjqzq97nJd0mG9glyzpBgZ5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560062},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a6c7f22d9f4db5c5fdc06c02cc74a71503cc3209","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.0.0_1785008775214_0.09824209078339186","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"expo-yandex-mapkit","version":"2.0.1","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.0.1","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"ef55289c7c1d01eaa15b0b00f8f3d360749dbe1d","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.0.1.tgz","fileCount":158,"integrity":"sha512-sLyumf6H6cWFxNE//XyMs6/mdXbk7GzweaL5Q5+ZRDZwu9+Id6NXWug5J+gK2bR3lyROV+z0djlOp7VpQjXRRw==","signatures":[{"sig":"MEUCIQDS8/ySi3dLqcF3j2Jk+O72/cY5UDhffa8ymr9wOllW2gIgWlcFVUXzizM7xZswHk2OBK3bQKVJr2E6RyWopmq5UAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584829},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"6317fbf8d50b4e00834c508e15f3f8a93aa058f8","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.0.1_1785015324840_0.07019702887546697","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"expo-yandex-mapkit","version":"2.1.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.1.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"8b71dc41c3e82c7b4b62bf8c3978fa59f2ed8383","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.1.0.tgz","fileCount":158,"integrity":"sha512-rRE0GLuJeemPWn9jzIv6FgpB81vczwNOdZuZGkBxBq/BBom9KszGkBXbdFqW2SAcpD7l8ssumnPsqD8ZLlUX5Q==","signatures":[{"sig":"MEYCIQCy6F/aKrPobYMF3co/J8Cj/dHxOB0r8TEH+XBtM9kirAIhANtpoGW44LlQU1k+fcKObirxj4lmkUQLMY+9KXihChtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601897},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"cd3d48783a71f2e73bbfe590dcf516cc24a92fea","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.1.0_1785270494356_0.25150233811038003","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"expo-yandex-mapkit","version":"2.2.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.2.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"d03e38c110edec993d9a076c7f2af0a79ccb63af","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.2.0.tgz","fileCount":158,"integrity":"sha512-sEoIobWuAi+Kv3seOqxSL9AElJhOILH4gpJRSYmMzwG+OSLyNz8CWDKUX3J0DuULAsOdkAY73r8L2/ZocMpU8w==","signatures":[{"sig":"MEQCIAkd1s2hrboQ1liFOBvd7mYfBKeEy16EOV7A+j5iHYNTAiBdSsfjuAeaV2aC4GoU/Wl8K+RYSoW0hGbAt1eVx+VWsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609578},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"11f3d6de236e1aece06925cf53f24af2fdd79b29","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.2.0_1785272007511_0.5933143930387799","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"expo-yandex-mapkit","version":"2.3.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.3.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"6b6ae9ddf7432c4ecc63a545fe2a46181d59d54e","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.3.0.tgz","fileCount":158,"integrity":"sha512-DqOGcx0Izq4j7I1jsYChTBEJkHVdJXXYpAdPwxVzLOcD9qQEOJYQF+bP6LeYlqGLrLL4cmiIEOS+xxqjh70gPA==","signatures":[{"sig":"MEYCIQCV1Aar/DhDgGoFYzAcuZQDxla+ai8T/opse55s1iUEOAIhAKqREshflahpxlFpjPR9pxIN/+Kl8+x4EG2jSZouxXCR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614402},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"92a57933aad03a6aea18a6b4de627919a6edc6a3","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.3.0_1785272728371_0.2645200435336881","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"expo-yandex-mapkit","version":"2.4.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.4.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"49838933e1988355ad8db2c3a5a09c703d327f27","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.4.0.tgz","fileCount":158,"integrity":"sha512-5b9tS4Bys8zzX1WfmDu6njZp5CWHJL6odGetxnex6Y5G8FhiGjNr8n/EC7LWJHnazyY5e9uRlMqqg7wnRicFvg==","signatures":[{"sig":"MEUCIA8bok57zFuuekj78DgFx+MOuHAq7+LKWAcL5R+BwCqcAiEAzLMeLhbP+fo4L9JMhKMxec2mOkTu3PW3+rGcvLZ963o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624821},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"00a2b6c008741363e1855a00bd7d4fcb380ca498","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.4.0_1785273420769_0.6287323074717921","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"expo-yandex-mapkit","version":"2.5.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.5.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"33f899d10ba4d3415a894df90e6ec3fd79c1fbcc","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.5.0.tgz","fileCount":158,"integrity":"sha512-eSgaQ9WgqbrpCIubs315cFqrogI4V9pJMrXiolmONdtvtky2MLErRxILOEbvwcm3LJy7te0n9xrQfC55pVQb7w==","signatures":[{"sig":"MEUCIB95SP+wl0x5n6Ely/tnKoLquJSXRmOq03/CCUsVNYMjAiEA+KMG4wOCWBgSZb0TKc1zGxQQdI5XIe/WQVt7o7ZoGRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":629442},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f1b032395973dd9f295e788b60dc2fdc43892c71","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.5.0_1785274399266_0.49602212236881904","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"expo-yandex-mapkit","version":"2.6.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.6.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"2f08985a1b8eba943af5644fa5326f6e931ef680","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.6.0.tgz","fileCount":158,"integrity":"sha512-oKOHX92TrJlSx2W85HEcu4PIs/hKfknWjLjZIzn81dWKUt+wWqd3G5IXuPtbNvSjeFmyH24eZPuUCw94n2XvxQ==","signatures":[{"sig":"MEUCIDV+vXPuLuyoCm7vcKyr0JjObfqpVe2b3POWvgTkhpKFAiEA79v52dVEX++g1d5xvoXtIn9kLJSTsBb3SsxtYAyG6wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634496},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"842013037c5efd56e0106e9834be5210691cbf5b","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.6.0_1785275172672_0.8093393834586964","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"expo-yandex-mapkit","version":"2.7.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.7.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"346058a5b0e7bc93e499b6bad1c075531dc5bbae","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.7.0.tgz","fileCount":163,"integrity":"sha512-on6YGW4lH8LSKPdrU07YAqYCisvq8p6fceckvjwoLA2wTXhsEttJjrnD3tRPgKXM7TpZ7GJ5JvRq+Fi6oLrquA==","signatures":[{"sig":"MEUCIH8MtQdL9PCW0wTmPtFoJfDGy4y98lh8fROsYQ0qQnK8AiEAjacJkyvK38K1EdyoaGCiApydDVzchNYv2Ck7DikoDGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664259},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d285a7e4dff078c66b99b5215cbe0472c54fde18","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.7.0_1785275906217_0.7587315840345961","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"expo-yandex-mapkit","version":"2.8.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.8.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"8fcfa72577c662de7a7291286419e80d5035b975","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.8.0.tgz","fileCount":163,"integrity":"sha512-HZb6tx45xeejgvzKRPCdCwSrbkuGlJbNeDixn7l637AeLFrHgEqpFZvgXTjqQngmLLmmro/6DG3Z0srPpzAXLQ==","signatures":[{"sig":"MEQCIAGXQShsfLpfbV3smVlnepr77UAUOrCkSDJ8R9BqH08pAiAv3i967UfLGHHEBAa0xd8tSyO5xv5P/faaAMYF9L3vOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":672539},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"00111965f2e31ba2022e2d45efc64be4ad00c260","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.8.0_1785276610105_0.3874813977430325","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"expo-yandex-mapkit","version":"2.9.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.9.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"e705dae115c3a519420633df301ff12d2f4f7815","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.9.0.tgz","fileCount":168,"integrity":"sha512-9Ovsp3GMd6IDIkFWiuAvP8r/WALx1mO06dpBUYir2+avKnYr4DuEPKrAQzaJkqDdhBZFD73BwQU844jJjkLMag==","signatures":[{"sig":"MEYCIQDNSI0M/pj4LAEtzUbmz6+jurfl+3Row9t+YaZrJVOa2gIhALxROJJ89V0X18PGq5pcvBLngnwVkxhasA4RStrY8fNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684163},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fd304890c6bcc89f1b45cb8489fed45076b7ac8d","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.9.0_1785277339561_0.6343604017610103","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"expo-yandex-mapkit","version":"2.10.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.10.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"b15340305d28f83ad7b7f735d99e8858eacb8279","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.10.0.tgz","fileCount":173,"integrity":"sha512-ZxKvoxy1/hwFHniMsluTGPkz14bBuN+1kZ0ePXioMPGdyflSigmZTe2HxxG2j3nvTw2ITgAZBSPca6mVGkY3gQ==","signatures":[{"sig":"MEYCIQDmpdKo27MlzxeQ2tPavT8pCrHijdfE9jpgQEV0Tg0FugIhAKyFn7rql9wnPxSIzp/1ailF9lDTpdr7DHamZEHpd2rt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700565},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"95cb2c0421f267f84c224530c5eecec50cbce96f","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.10.0_1785278376069_0.627609208094523","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"expo-yandex-mapkit","version":"2.11.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.11.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"9b62ccd93c61e0da993c666b8c2b8e49b2502f49","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.11.0.tgz","fileCount":173,"integrity":"sha512-F/rVvbDfwjGQcYK+QZRiOph3unEvSCZLffxJ4vi8+cnhui7hDYLRfrVewL/ZvUk4R2rmyeKnJT9eQFFzCJLsyw==","signatures":[{"sig":"MEYCIQDnT/VcKK6S+oxmPXNlHefuPJtv8k1IAG7pfGCku1N3ZwIhAOkdqBMP7IKog2XXDjR+OTCXHVfjsG7NdN1PloEfwZwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706679},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f3074886d13511abc7130b55e5c6296ce96951dd","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.11.0_1785280062546_0.23239819431948772","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"expo-yandex-mapkit","version":"2.12.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.12.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"ba94846d28865dd0085f392e4dc5c9c14cf8c164","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.12.0.tgz","fileCount":174,"integrity":"sha512-KHbFvClpCF/6uJlqKqDI4JVD6rIRRJs/ESpwWSZ1smCRf5ScGIul0H8kek6GqQzYDZIJDttXhdc0RWi0zJTpig==","signatures":[{"sig":"MEYCIQDgy4Dysxue+GDFl3r8nyRG8r9+d70qvjrcxQYWUfQN0gIhANTe2PoSFlg5ZGZhvz6q1S3Z550gMNjwCVqhzAYSJGPP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712461},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a2d7e18e4e8e964998f49618cf26237adfbe691f","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.12.0_1785280629953_0.01633292112066309","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"expo-yandex-mapkit","version":"2.13.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.13.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"d4a59c68c891def182bcb57e93cf0678ec9b13b7","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.13.0.tgz","fileCount":174,"integrity":"sha512-dXcMo+K32PGNXCmIP8dlnLJxO67lcvVWAbFtIt5xnyC+/cvFNcv3hEQfxUH7ve0bdR3JFG0AWGId/gUnt/kG4g==","signatures":[{"sig":"MEQCIHAirRcrw5X+qSU7DsxEUW8X5gsxRXwgFuwLoOv0T+jmAiBYhUTdoaHqdvGtk/r+dZR9Qjueb/OoFo4RvjdRgIt+5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723428},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a10a455ebe3067c839c3563b5006be6706cd95ed","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.13.0_1785281482023_0.2458451069367531","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"expo-yandex-mapkit","version":"2.14.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.14.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"f312f0de44db1953797e763514472c77b6c4a7b1","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.14.0.tgz","fileCount":174,"integrity":"sha512-/dBF55b4B4FBPGb8rN2m8DuEN/I+gxQd8EGdNgr9UtPKhAXB2nYdQVfVD5H5YprfmKZE7MqE0reiRA5R+kDTew==","signatures":[{"sig":"MEQCIBokSXLor9wUGceZkWg29V0CmPlWZ6oCmgJaz8G2DUboAiAx2EvGUXPM+c49P02iTQxXaio/HnyJ96zEkzswNlZ2WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729750},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d483a33821226defea0d0a84762c39e21485d7cc","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.14.0_1785282096850_0.940791614175353","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"expo-yandex-mapkit","version":"2.15.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.15.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"61fda76792383334667ec6d7d24c563df66cbfcd","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.15.0.tgz","fileCount":174,"integrity":"sha512-Lw7uPnUBSyGWhYS8g2ZaQc6YWYCVD31dnwj/xJ/n2wk07nAET91ZKSNwadlJtq59ERZ50NTSX74Lja1aWIHUkg==","signatures":[{"sig":"MEYCIQD6eJxyp+F5MOarwZZMHggS6x/ypTR/q6alNc/cT5W4UwIhAM+LURQkrD41dKnzAsiltlalD33vzRzQtdlQ3DXZ8T26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732310},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"72599b48b3015bc8fe20e3017861d85e90591f5f","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.15.0_1785282634774_0.7534549691616241","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"expo-yandex-mapkit","version":"2.16.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.16.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"fa97dbc1c999db27cb6ca2c9aeb13e9ea47c11b3","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.16.0.tgz","fileCount":175,"integrity":"sha512-wkpe6lpDUm6oWZFUqDr9PwoOnOseUHK9H2BsIt3f/J4hl9sKzv31dRTbsMTXcbeMhn3K1ITl4EVOmIWrvla4CQ==","signatures":[{"sig":"MEUCIDbSn3qLRCSOrbyHhUcsZx8R7m9TY1RSK09FRcrx+QYXAiEA2BS2jR88/43LJKCBRpJtjg2Io205gVhZ1x/oW7Y+MNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740583},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"b00e41d73b44d2d9c54a19f2c36a43c4c1098927","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.16.0_1785283114787_0.6279301025997213","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"expo-yandex-mapkit","version":"2.17.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.17.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"f5d80be943e6a0888ce282e15c95268735bfbf3c","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.17.0.tgz","fileCount":190,"integrity":"sha512-7bFkgLBj5AroJuoQyP9YfUlIZixVagPf7T0LJwk3uD4AdEjzjmnBX6wo0bibc7scuL/c7Eft1nBLTaHlG2ambg==","signatures":[{"sig":"MEYCIQDfttSo7UhpL+dLVKNuPdxUoCwH6iycTrqMITwfB1SYLwIhAILwwnEDOOQbv5+xb1wGxYdMJ2z5KciWO9pOYBUBRocz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772087},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1341a4c1d5645a44fe31d9fe911a07d164b686eb","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.17.0_1785311884923_0.9516040564598167","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"expo-yandex-mapkit","version":"2.18.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.18.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"9f8ef5ba0985004cc841e1c24646fc90ea8b6e62","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.18.0.tgz","fileCount":205,"integrity":"sha512-b9U+4RgpznMhYcK0A+OY16pB+W3WT2m9safwhjEpAWCsI1UEZ5PhPXIF5PnGk3ueZ2YEjo3VXKm2LserRzUeWw==","signatures":[{"sig":"MEYCIQDtWPjUjak2oNiia9vLWgiHsrvH32HlJ66jc5vg/rMFvAIhALFRerHa4DetAxmAGGkbcWSyGw00nXULrRG0s5QLXiOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792585},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"ba4e35c8c20c89a849396a0a44a70b454c632a0e","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.18.0_1785313911281_0.10416444335753883","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"expo-yandex-mapkit","version":"2.19.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.19.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"85c7595147c4c880e540632aec15418cd26ccdad","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.19.0.tgz","fileCount":206,"integrity":"sha512-n0QfEudnbQlRW7/IzinsB3/PZv3tjyP9NqAXw+tdx2FRj4JSV1YPacotkTIhuYi+I7BYOC6ZdETrh9j6CLg6Mg==","signatures":[{"sig":"MEYCIQD3Os8SkG2MQFA1z2dlLILjHt000lKsim25qX9M75rBwgIhAJ/a3DEh2Lsb7XI9OKUDW4EPznvIi3UzjOFUWnaf+rIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802225},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d24c3bd8e222df09064388dc8e2f96eb32248f78","scripts":{"lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.19.0_1785314177974_0.8563964760675311","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"expo-yandex-mapkit","version":"2.20.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.20.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"229395183b6a0dbcc9eccc080de96db173c46ced","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.20.0.tgz","fileCount":207,"integrity":"sha512-+Ip42VIOa+CepgksPeltn+OSV/qg/pJfNa7gEjPn29TIP++RUxdfKt3F4pLZVMjp1KOqRHxDu4cF7gWL+K7iIw==","signatures":[{"sig":"MEYCIQDPzrdjqPNH4v4hN9RrXUKjM+Egi4IV8Z1kiT9XKASl7wIhAPML+IY/sFd+AjS9w0lNGigJfvJRnzV2+9KPUpdoVd9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":803953},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"bfdab7c5a546df418670fb053f1067bfa70a3ad8","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.1","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.20.0_1785314452795_0.6725876939486686","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"expo-yandex-mapkit","version":"2.21.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.21.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"58969a80d1de649b6d78a4d50537f692d106a5a8","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.21.0.tgz","fileCount":230,"integrity":"sha512-8YrRG/yx2C+Tr9+w+nUCzOi0+WB8b1yhBz72eOlihgWMuIIUqe7hZ9kpRjRKy6fYSo7IcgCzd8sjV29RhP7LWg==","signatures":[{"sig":"MEUCIHdS9PClQyv9zpABw5hJoBJoMSKF+ZbvCw99Iz1Npj2uAiEA+v4cbpeLNmF77Me2klw1RX21sAbvZv/h6RdKgQG7O/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":897264},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"4a482bea7dc02cc953aaa6157c46920a0ad7fea3","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.2","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.21.0_1785401140507_0.6328494833770346","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"expo-yandex-mapkit","version":"2.22.0","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.22.0","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"7c9ce89d47ac9d9d548f368bcbbb6bf35e58f6c5","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.22.0.tgz","fileCount":230,"integrity":"sha512-K4dt6y073ceAvG3y8ZHmYSaY/nNwowpRhls0iRHGS8PCHIwCa/79YrW52ep621lnbb3R2wviLugfqezq11StlA==","signatures":[{"sig":"MEUCIFf0ILUPTJJM3jAWQCmWGJZ/BpYPiBSYsmYBevJYQjXrAiEA4WbkhSMcTU3M1fwfCC3kP6OduuXcwP9wTletODdIVJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":901815},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"064e5e6bed2e0cb891dec207ea9cf72f41064bdd","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.2","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.22.0_1785403189361_0.4117812995111907","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"expo-yandex-mapkit","version":"2.22.1","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","expo-module","config-plugin","new-architecture","fabric","clustering","geocoding","routing","offline-maps","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.22.1","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"0f5d47b1f743c64dc54859afd1fce78a014c9a9f","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.22.1.tgz","fileCount":230,"integrity":"sha512-MfRuvGPQnXl9ll864RGIZANRdeJ1p615va1x+mnEIYEoHDIAM+cDOEZUTxsAqGY/8y20uwbUOJjJn7VIBgXg0Q==","signatures":[{"sig":"MEUCICdBVdycEgExSuT/jg4PK4s95MHxP974m/7ndZZ2pJI8AiEA70hQspNpF8kiVcQ4q+OEWQIlFTgsNlOEsUsSMoQyfXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":903390},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"d22954ad2442f15790b9365cd64dbcfbbbe9f240","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.2","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.22.1_1785497536560_0.043328041660676275","host":"s3://npm-registry-packages-npm-production"}},"2.22.2":{"name":"expo-yandex-mapkit","version":"2.22.2","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","expo-module","config-plugin","new-architecture","fabric","clustering","geocoding","routing","offline-maps","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.22.2","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"d5934827a700a46bff22bafd83dff67fb560b66e","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.22.2.tgz","fileCount":230,"integrity":"sha512-fxcZu17t91wa7lCvIVnHsO2RmzkcnkfduUl/powPsoM6L3RFnLV4K96KBsnBAE8b1hzBgNZcpbhE1ZCzIzOa7Q==","signatures":[{"sig":"MEQCIAIiMyooiVDWz4OWGswDSfR7NXrz2X6V2AnG+99bqMu9AiBPlyZqdYRg53ZuHorA2+XKYXqROVvY5axvrUHpLP/T4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904225},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"cfb9b7aa80791b8a413eb8b2a9f90b93c8122027","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.2","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.22.2_1785715000625_0.508512145124838","host":"s3://npm-registry-packages-npm-production"}},"2.22.3":{"name":"expo-yandex-mapkit","version":"2.22.3","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","expo-module","config-plugin","new-architecture","fabric","clustering","geocoding","routing","offline-maps","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.22.3","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"211865cd31891c96d5d5c4642838ba63ef23c793","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.22.3.tgz","fileCount":230,"integrity":"sha512-h1YE7ZQIS4EqBvhHi9wJ2v2nerFWGpKVcKRb16r1l2834bJZh1gaEVlhaa6SdNG9hXDKr26vj/PHWDDab0Hf8Q==","signatures":[{"sig":"MEQCIDwo2Fj2XfNfok0ippfFAn6DWWqS9oSHSR/L8fbY9RxdAiByxhS15YuLNhwirhmNqW3ixOVsT8LhSNobHDVup8pmrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":909537},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"fbd4d87b6851244710e174008275dcb5441e2890","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.2","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.22.3_1785966135730_0.6021381529426355","host":"s3://npm-registry-packages-npm-production"}},"2.22.4":{"name":"expo-yandex-mapkit","version":"2.22.4","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","expo-module","config-plugin","new-architecture","fabric","clustering","geocoding","routing","offline-maps","яндекс","карты"],"author":{"url":"https://github.com/softwhere-uz","name":"softwhere.uz","email":"kamuranbek1998@gmail.com"},"license":"MIT","_id":"expo-yandex-mapkit@2.22.4","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"dist":{"shasum":"d1f1b5a5cb25ae7e7ad86f7f2ea2f577cd869cfd","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.22.4.tgz","fileCount":230,"integrity":"sha512-1cSHGo1Hdn5t+eRZO9H7NxNgv939c82dmnRSng3nbfgSANMhTx1oVWkpf51EUa9pUW0sgu/mjkmZCab4N7bfuQ==","signatures":[{"sig":"MEYCIQDDzyxJUzONoXSZxu5pOZ+mHMZ/Q5ZkWnzUaV2rYgVLFgIhANPznT5ClYfQ3IlfnPXm0kfeOCYVnTfHvIxaICoYX3JM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":913621},"jest":{"roots":["<rootDir>/src"],"preset":"jest-expo"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"f0b762873efdb9c0c08caaac09ed6d12545bf1de","scripts":{"docs":"typedoc","lint":"eslint src/","test":"node internal/module_scripts/test.js","build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","check:plugin":"node scripts/check-plugin.mjs","open:android":"node internal/module_scripts/open-android.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"repository":{"url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git","type":"git"},"_npmVersion":"12.0.2","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"expo":"^57.0.7","jest":"^29.7.0","react":"19.2.3","eslint":"~9.39.4","typedoc":"^0.28.20","prettier":"^3.0.0","jest-expo":"~57.0.2","typescript":"^5.9.2","@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","react-native":"0.86.0","babel-preset-expo":"~57.0.4","expo-modules-core":"~57.0.7","eslint-config-universe":"^15.0.3"},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"_npmOperationalInternal":{"tmp":"tmp/expo-yandex-mapkit_2.22.4_1786386209215_0.10324568761605901","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"expo-yandex-mapkit","version":"2.23.0","description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"node internal/module_scripts/build.js","clean":"node internal/module_scripts/clean.js","lint":"eslint src/","test":"node internal/module_scripts/test.js","prepare":"node internal/module_scripts/prepare.js","open:ios":"node internal/module_scripts/open-ios.js","open:android":"node internal/module_scripts/open-android.js","check:plugin":"node scripts/check-plugin.mjs","docs":"typedoc"},"keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","expo-module","config-plugin","new-architecture","fabric","clustering","geocoding","routing","offline-maps","яндекс","карты"],"repository":{"type":"git","url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git"},"bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"author":{"name":"softwhere.uz","email":"kamuranbek1998@gmail.com","url":"https://github.com/softwhere-uz"},"license":"MIT","homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","devDependencies":{"@babel/core":"^7.26.0","@types/jest":"^29.2.1","@types/react":"~19.2.2","babel-preset-expo":"~57.0.4","eslint":"~9.39.4","eslint-config-universe":"^15.0.3","expo":"^57.0.7","expo-modules-core":"~57.0.7","jest":"^29.7.0","jest-expo":"~57.0.2","prettier":"^3.0.0","react":"19.2.3","react-native":"0.86.0","typedoc":"^0.28.20","typescript":"^5.9.2"},"jest":{"preset":"jest-expo","roots":["<rootDir>/src"]},"peerDependencies":{"expo":">=55","react":">=19.2","react-native":">=0.83"},"gitHead":"89de93e5d93514f016fd2ddf4db5aba707e24d04","_id":"expo-yandex-mapkit@2.23.0","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-26Dz631ozI+V631U2boC5y0pSXesRPRVjUvV5AXYGRB6m4lJvwmJt3enzFo+9oico592QXns5X4iulb63qW0EA==","shasum":"9b182373894e6b05c46ae7398e865b681ae9a911","tarball":"https://registry.npmjs.org/expo-yandex-mapkit/-/expo-yandex-mapkit-2.23.0.tgz","fileCount":230,"unpackedSize":915934,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/expo-yandex-mapkit@2.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhjdtZVTa0zzqZafivgEcfUnULaIUhb15zYy81RsMIBAIgdfvv3zAYQKCmTtFWuuN85fjezpBxjx2dNtLR0VqVj0M="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f71389-5576-4f43-9829-98621d0c9453"}},"directories":{},"maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/expo-yandex-mapkit_2.23.0_1787225265404_0.7080222548789894"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-24T13:35:20.483Z","modified":"2026-08-20T11:27:45.874Z","0.0.1":"2026-07-24T13:35:20.694Z","0.0.2":"2026-07-24T15:00:36.931Z","0.0.3":"2026-07-24T21:00:45.191Z","0.0.4":"2026-07-24T22:15:27.613Z","0.0.5":"2026-07-24T23:29:22.653Z","0.0.6":"2026-07-25T01:40:38.658Z","0.0.7":"2026-07-25T02:09:29.177Z","0.0.8":"2026-07-25T10:51:22.763Z","1.0.0":"2026-07-25T14:58:23.382Z","1.1.0":"2026-07-25T16:30:20.856Z","1.2.0":"2026-07-25T16:54:46.168Z","1.3.0":"2026-07-25T18:32:23.265Z","1.4.0":"2026-07-25T18:52:13.780Z","2.0.0":"2026-07-25T19:46:15.381Z","2.0.1":"2026-07-25T21:35:25.019Z","2.1.0":"2026-07-28T20:28:14.560Z","2.2.0":"2026-07-28T20:53:27.670Z","2.3.0":"2026-07-28T21:05:28.539Z","2.4.0":"2026-07-28T21:17:00.961Z","2.5.0":"2026-07-28T21:33:19.450Z","2.6.0":"2026-07-28T21:46:12.830Z","2.7.0":"2026-07-28T21:58:26.387Z","2.8.0":"2026-07-28T22:10:10.284Z","2.9.0":"2026-07-28T22:22:19.750Z","2.10.0":"2026-07-28T22:39:36.312Z","2.11.0":"2026-07-28T23:07:42.727Z","2.12.0":"2026-07-28T23:17:10.123Z","2.13.0":"2026-07-28T23:31:22.187Z","2.14.0":"2026-07-28T23:41:37.000Z","2.15.0":"2026-07-28T23:50:34.949Z","2.16.0":"2026-07-28T23:58:34.947Z","2.17.0":"2026-07-29T07:58:05.052Z","2.18.0":"2026-07-29T08:31:51.482Z","2.19.0":"2026-07-29T08:36:18.171Z","2.20.0":"2026-07-29T08:40:52.933Z","2.21.0":"2026-07-30T08:45:40.661Z","2.22.0":"2026-07-30T09:19:49.573Z","2.22.1":"2026-07-31T11:32:16.740Z","2.22.2":"2026-08-02T23:56:40.787Z","2.22.3":"2026-08-05T21:42:15.873Z","2.22.4":"2026-08-10T18:23:29.442Z","2.23.0":"2026-08-20T11:27:45.558Z"},"bugs":{"url":"https://github.com/softwhere-uz/expo-yandex-mapkit/issues"},"author":{"name":"softwhere.uz","email":"kamuranbek1998@gmail.com","url":"https://github.com/softwhere-uz"},"license":"MIT","homepage":"https://github.com/softwhere-uz/expo-yandex-mapkit#readme","keywords":["yandex","mapkit","yandex-mapkit","expo","react-native","maps","map","mapview","expo-yandex-maps","yamap","react-native-yamap","geocoder","expo-module","config-plugin","new-architecture","fabric","clustering","geocoding","routing","offline-maps","яндекс","карты"],"repository":{"type":"git","url":"git+https://github.com/softwhere-uz/expo-yandex-mapkit.git"},"description":"Yandex Maps (MapKit) for Expo — Expo Modules API, config plugin, New Architecture","maintainers":[{"name":"softwhere-uz","email":"kamuranbek1998@gmail.com"}],"readme":"# expo-yandex-mapkit\n\n**Русский** | [English](./README.md)\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/softwhere-uz/expo-yandex-mapkit/main/media/social-card.png\" alt=\"expo-yandex-mapkit — Яндекс Карты для Expo: нативно, поддерживается, full-flavor\" width=\"820\">\n</p>\n\nЯндекс Карты (MapKit) для Expo — на базе Expo Modules API, настройка через конфиг-плагин, с поддержкой Новой архитектуры.\n\n[![npm version](https://img.shields.io/npm/v/expo-yandex-mapkit.svg)](https://www.npmjs.com/package/expo-yandex-mapkit)\n[![npm downloads](https://img.shields.io/npm/dm/expo-yandex-mapkit.svg)](https://www.npmjs.com/package/expo-yandex-mapkit)\n[![TypeScript types](https://img.shields.io/npm/types/expo-yandex-mapkit.svg)](https://www.npmjs.com/package/expo-yandex-mapkit)\n[![платформы: ios | android](https://img.shields.io/badge/платформы-ios%20%7C%20android-blue.svg)](#возможности)\n[![работает с Expo](https://img.shields.io/badge/работает%20с-Expo-4630EB.svg?logo=expo&logoColor=white)](https://expo.dev/)\n[![license](https://img.shields.io/npm/l/expo-yandex-mapkit.svg)](./LICENSE)\n[![CI](https://github.com/softwhere-uz/expo-yandex-mapkit/actions/workflows/ci.yaml/badge.svg)](https://github.com/softwhere-uz/expo-yandex-mapkit/actions/workflows/ci.yaml)\n[![GitHub stars](https://img.shields.io/github/stars/softwhere-uz/expo-yandex-mapkit.svg?style=social)](https://github.com/softwhere-uz/expo-yandex-mapkit/stargazers)\n\n📝 **Статья:** [Яндекс.Карты в Expo в 2026: поддерживаемый нативный SDK](https://habr.com/ru/articles/1063014/)\n\n## Возможности\n\nПолноценный SDK Яндекс Карт для Expo — полный паритет по функциональности с самой мощной обёрткой сообщества ([отслеживается в #1](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/1)), на базе Expo Modules API, с поддержкой Новой архитектуры и настройкой целиком через конфиг-плагин. Всё перечисленное ниже работает на **обеих платформах** с одинаковым JS.\n\n**Карта и камера**\n- 🗺️ Нативная карта MapKit `<YandexMapView>` (Fabric / Новая архитектура)\n- 🎥 Декларативная анимируемая камера (`cameraPosition`) + императивные методы через ref — `setCenter`, `setZoom`, `fitMarkers` / `fitAllMarkers` (с отступами по краям), `getCameraPosition`, `getVisibleRegion`, проекция мир↔экран, `takeSnapshot`; постоянный `mapPadding` для макетов с нижним листом / шапкой\n- 👆 События нажатий / долгих нажатий / движения камеры / загрузки карты с идентичными payload'ами на iOS и Android\n- 📌 **Нажатия на POI** (`onPoiTap`) — нажмите на встроенный значок места, чтобы получить его название и координату, затем выделите его через `selectGeoObject()` (**сверх паритета — ни одна другая RN-обёртка для Яндекс-карт этого не отдаёт**)\n- 🎨 `mapType` (`map` / `satellite` / `hybrid` / `vector`), JSON-`mapStyle`, ночной режим, переключатели отдельных жестов, границы зума `minZoom` / `maxZoom`, размещение логотипа\n\n**Объекты карты** (декларативные дети карты)\n- 📍 `<Marker>` — иконки-картинки **или из React-детей** (надёжно, с конвейером повторного снапшота через `tracksViewChanges`), `onPress` с идентифицирующим payload'ом, `draggable` + события перетаскивания, `animatedMoveTo` / `animatedRotateTo` / `animateAlong`\n- 〰️ `<Polyline>` (штрихи + обводка), `<Polygon>` (дырки через `innerRings`), `<Circle>`, `<Geojson>` (разворачивает объект GeoJSON в объекты карты)\n- 🔵 `<Clusterer>` — декларативная кластеризация, где ваши собственные `<Marker>` служат render-пропом; настраиваемый бейдж (цвет / размер / **иконка** / **React `renderCluster`**), `excludeFromCluster`, тап-для-подгонки, настраиваемые радиус / minZoom\n- 💬 `<Callout>` — **React-балун**, привязанный к мировой координате (у MapKit нет нативного callout); любой RN-контент, сам перепозиционируется при движении камеры\n- 🪧 `<MarkerView>` — **живая интерактивная** React-вью в роли маркера (соглашение @rnmapbox); настоящий RN-контент, а не статичный bitmap-снимок\n- 🧩 `<UrlTile>` — **свой растровый слой тайлов** из URL-шаблона `{z}/{x}/{y}` (соглашение react-native-maps; напр. OpenStreetMap)\n- 📡 Слой геопозиции пользователя (кастомная иконка точки + стилизация круга точности, координаты через `onUserLocationChange`) и живой 🚦 слой пробок\n\n**Модули flavor `full`** — задайте `flavor: 'full'` ([lite и full](#lite-и-full))\n- 🔎 **Поиск и геокодинг** — `searchText`, `searchPoint` (обратный), `geocodeAddress` / `geocodePoint`, `resolveURI`; структурные `addressComponents`, рейтинг организаций `rating`, опции орфографии / сниппетов\n- ⌨️ **Саджест** — поиск по мере ввода; координаты читаются **нативно** (без потери `center`)\n- 🧭 **Маршрутизация** — `findRoutes` для авто / общественного транспорта / пешехода / **велосипеда / самоката** (сверх паритета), с разбивкой на участки по секциям (пешком → автобус → пересадка → метро); рисуйте компонентом `<Route>` (цвет по типу участка)\n- 📥 **Офлайн-карты** — `offlineMaps` (скачивание регионов для офлайна) — **нужна платная лицензия Yandex MapKit**\n\n**Установка и DX**\n- 🔑 API-ключ на этапе **сборки** (конфиг-плагин) или в **рантайме** (`initialize`) — без правок `AndroidManifest.xml` / `AppDelegate`; ключ, заданный при сборке, инициализирует MapKit автоматически при старте (без проблемы порядка инициализации)\n- 🔧 Один конфиг-плагин: версия MapKit, flavor `lite`/`full`, API-ключ, `locale` карты, разрешение на геопозицию, минимальный уровень Android minSdk (переопределение по платформам для всего) — вся настройка сводится к `npx expo prebuild`\n- 📦 Доступен и под scoped-алиасом [`@softwhere-uz/expo-yandex-mapkit`](https://www.npmjs.com/package/@softwhere-uz/expo-yandex-mapkit) · 🌍 документация на [английском](./README.md) и [русском](./README.ru.md)\n\n## Статус\n\n**Стабильно — функциональность завершена, и сверх паритета.** Библиотека достигла полного паритета с поверхностью [`react-native-yamap-plus`](https://github.com/Qudaeo/react-native-yamap-plus) (и делает ряд вещей лучше) на протяжении релизов `1.0.0` → `2.0.0`; чек-лист паритета ([#1](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/1)) закрыт. Линейка `2.x` добавила большой набор фич сверх паритета ([#2](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/2), **закрыт как выполненный**) — в том числе `<Callout>`, `<MarkerView>`, `<Route>`, `<UrlTile>`, планы помещений, офлайн-карты и кастомные бейджи `renderCluster`. Что дальше — в [дорожной карте v3 (#66)](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/66). Вся поверхность **проверена в рантайме на iOS** и компилируется против реального MapKit SDK на обеих платформах в CI; нативные фичи сверх паритета (тайлы / помещения / офлайн / кластер) дополнительно проверены на симуляторе iOS + эмуляторе Android. Следует [semver](https://semver.org/): аддитивные изменения поднимают минорную версию, так что обновление в пределах `2.x` не требует миграции.\n\n| Этап | Объём | Статус |\n| --- | --- | --- |\n| v0 | MapView, камера + события, ночной режим, маркеры-картинки и из React-детей, императивные методы через ref | ✅ **Готово** |\n| v1 | Полилинии / полигоны / круги, кластеризация, геопозиция, пробки, JSON-стилизация, локаль | ✅ **Готово** (1.0.0) |\n| v2 | Модули flavor `full`: поиск + геокодинг, саджест, маршрутизация | ✅ **Готово** (1.1.0 → 2.0.0) |\n| 2.x | Сверх паритета ([#2](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/2)): тапы по POI, перетаскиваемые маркеры, `<Callout>` / `<MarkerView>` / `<Route>` / `<UrlTile>`, планы помещений, офлайн-карты, `renderCluster`, вело/самокат-маршруты | ✅ **Готово** (2.1.0 → 2.22.x) |\n| v3 | [Дорожная карта #66](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/66): поддержка второго бренда — [Mappable](https://github.com/mappable-world); `expo-yandex-mapkit-dom` — DOM-компонент-фолбэк, чтобы карта работала в Expo Go и на вебе | Запланировано |\n\n## Зачем\n\n- Яндекс официально не поддерживает React Native (у Flutter есть официальный плагин от Яндекса, у React Native — нет).\n- [`expo-maps`](https://docs.expo.dev/versions/latest/sdk/maps/) от самой Expo поддерживает только Apple Maps и Google Maps, без механизма сторонних провайдеров.\n- Существующие обёртки сообщества в чём-то да уступают: заброшены, без исходников или задокументированы только на одном языке. Все они проделали ценную работу; ни одна не закрывает всё пересечение сразу.\n\nЦель проекта — поддерживаемый, открытый вариант с документацией на английском и русском: Expo Modules API, настоящий конфиг-плагин, обе архитектуры React Native и актуальная версия MapKit.\n\n## Альтернативы\n\nЧестное сравнение по состоянию на июль 2026. Библиотека теперь **не уступает признанным решениям по глубине функциональности** (полный паритет — маркеры, фигуры, кластеризация, геопозиция, пробки, поиск, саджест, маршрутизация) и вдобавок даёт Expo Modules API, настоящий конфиг-плагин, обе архитектуры React Native и документацию на английском и русском.\n\n| | `expo-yandex-mapkit` (эта) | [`react-native-yamap-plus`](https://github.com/Qudaeo/react-native-yamap-plus) | `@yoyomobility/expo-yandex-maps` | [`react-native-yamap`](https://github.com/volga-volga/react-native-yamap) |\n| --- | --- | --- | --- | --- |\n| Активно поддерживается | ✓ | ✓ | ✓ | — (нет релизов с ноября 2024) |\n| Открытый исходный код | ✓ MIT | ✓ MIT | — (репозиторий недоступен) | код открыт, лицензия не указана |\n| Expo Modules API | ✓ | — (TurboModules) | ✓ | — (старый bridge) |\n| Конфиг-плагин Expo | ✓ (версия, flavor, minSdk, API-ключ, локаль) | ✓ (flavor) | — (ручная настройка) | — (ручные правки нативных файлов) |\n| Новая архитектура | ✓ | ✓ (v5+) | ✓ | — |\n| Документация | EN + RU | RU | частично EN | частично |\n| Дополнительные peer-зависимости | нет | нет | `react-native-reanimated ^4` | нет |\n| Функциональность на сегодня | **полная** (маркеры, фигуры, кластеризация, геопозиция, пробки, поиск, саджест, маршрутизация) | глубокая (маркеры, фигуры, маршруты…) | глубокая (кластеризация, маршруты…) | самая глубокая, но не работает на актуальных Expo SDK |\n\n## Совместимость\n\n| | Требование |\n| --- | --- |\n| Expo SDK | Собирается и тестируется в CI на **SDK 57 (RN 0.86, Новая архитектура)**. Поддерживает **SDK 55+ (RN 0.83+)** — минимум указан в `peerDependencies`. |\n| Android | minSdk **26** (Android 8.0) — гарантируется конфиг-плагином. |\n| iOS | iOS **16.4+** — конфиг-плагин автоматически поднимает deployment target (в SDK 55/56 дефолт ниже). Только CocoaPods — MapKit не публикует SPM-пакет. |\n| MapKit | По умолчанию **4.42.0**; переопределяется через [конфиг-плагин](#2-добавьте-конфиг-плагин). Яндекс рекомендует использовать актуальную версию. |\n| Expo Go | Не поддерживается (нативный код) — нужен [development build](https://docs.expo.dev/develop/development-builds/introduction/). |\n| Bare React Native | Поддерживается через Expo Modules — см. [Bare React Native](#bare-react-native). |\n\n> **Переходите с `react-native-yamap` / `react-native-yamap-plus`?** См. **[руководство по миграции](./MIGRATION.md)** (на английском) — таблицы соответствия API, изменения координат/инициализации и встроенные алиасы `react-native-maps`.\n\n## Установка\n\n```sh\nnpx expo install expo-yandex-mapkit\n```\n\nПредпочитаете scoped-пакеты? `@softwhere-uz/expo-yandex-mapkit` — официальный алиас: реэкспортирует этот пакет (включая конфиг-плагин) и обновляется автоматически.\n\n### 1. Получите API-ключ\n\nСоздайте API-ключ для **MapKit Mobile SDK** в [кабинете разработчика Яндекса](https://developer.tech.yandex.ru/services/) (см. [документацию MapKit](https://yandex.com/dev/mapkit/doc/en/)). Задать ключ можно двумя способами — править `AndroidManifest.xml` или `AppDelegate` не нужно ни в одном:\n\n- **На этапе сборки** — передайте `apiKey` в конфиг-плагин (ниже). MapKit инициализируется автоматически при старте, так что [`initialize`](#initializeapikey-string-promisevoid) можно вообще не вызывать и рендерить `<YandexMapView />` без гейтинга готовности. Самый простой путь, к тому же без проблемы порядка инициализации.\n- **В рантайме** — вызовите [`initialize(apiKey)`](#initializeapikey-string-promisevoid) один раз до рендера. Подходит, когда ключ известен только в рантайме (получен с бэкенда, выбран под окружение и т. п.).\n\n### 2. Добавьте конфиг-плагин\n\nВ `app.json` / `app.config.js`:\n\n```json\n{\n  \"expo\": {\n    \"plugins\": [\n      [\n        \"expo-yandex-mapkit\",\n        { \"apiKey\": \"YOUR_MAPKIT_API_KEY\", \"locale\": \"en_US\", \"flavor\": \"lite\", \"version\": \"4.42.0\" }\n      ]\n    ]\n  }\n}\n```\n\nВсе опции необязательны:\n\n| Опция | Тип | По умолчанию | Описание |\n| --- | --- | --- | --- |\n| `apiKey` | `string` | — | API-ключ MapKit на этапе сборки. Если задан, MapKit инициализируется автоматически при старте и вызывать [`initialize`](#initializeapikey-string-promisevoid) не нужно. Опустите, чтобы задавать ключ в рантайме. |\n| `locale` | `string` | — | Язык карты в формате `language` или `language_REGION` (например, `\"en_US\"`, `\"ru_RU\"`, `\"tr_TR\"`). Опустите, чтобы следовать локали устройства. Применяется и на рантайм-пути. |\n| `version` | `string` | `\"4.42.0\"` | Версия нативного MapKit SDK (`x.y.z`). |\n| `flavor` | `\"lite\" \\| \"full\"` | `\"lite\"` | Flavor MapKit — см. [lite и full](#lite-и-full). |\n| `locationWhenInUsePermission` | `string` | — | Описание для разрешения на геопозицию, которое нужно слою местоположения (`showUserPosition` / `followUser`). Если задано, записывается в iOS `NSLocationWhenInUseUsageDescription` и добавляет `ACCESS_FINE_LOCATION` / `ACCESS_COARSE_LOCATION` в манифест Android. **Переопределяется по платформам** (задайте внутри `ios` / `android`) — сформулируйте текст для iOS иначе или объявите разрешение только на одной платформе. Опустите, если приложение само запрашивает геопозицию (например, через expo-location) или не показывает местоположение пользователя. |\n| `android` | `{ version?, flavor?, apiKey?, locale?, locationWhenInUsePermission? }` | — | Переопределения только для Android; имеют приоритет над значениями верхнего уровня. |\n| `ios` | `{ version?, flavor?, apiKey?, locale?, locationWhenInUsePermission? }` | — | Переопределения только для iOS; имеют приоритет над значениями верхнего уровня. |\n\nПлагин также поднимает `android.minSdkVersion` до 26, если он не задан или ниже — MapKit требует Android API 26. Уже заданное большее значение никогда не понижается.\n\n> **Куда попадает ключ.** `apiKey`/`locale` записываются в `<meta-data>` `AndroidManifest.xml` и в `Info.plist` на iOS; нативный модуль читает их при старте. Ключ MapKit — это клиентский credential (в кабинете Яндекса он ограничивается по id/подписи приложения, а не является секретом), поэтому коммитить его — тот же компромисс, что и с ключом Google Maps в манифесте. Если предпочитаете не хранить ключ в исходниках, используйте [`app.config.js`](https://docs.expo.dev/workflow/configuration/), читающий `apiKey` из `process.env`, либо рантайм-путь `initialize(apiKey)`.\n\n### 3. Соберите проект\n\n```sh\nnpx expo prebuild\nnpx expo run:android   # или: npx expo run:ios\n```\n\nлибо соберите [development build](https://docs.expo.dev/develop/development-builds/introduction/) через EAS.\n\n> **Библиотека не работает в Expo Go.** Она содержит нативный код, поэтому нужен development build или `expo run:*`. DOM-компонент-фолбэк для Expo Go запланирован (см. дорожную карту). На вебе текущая сборка один раз пишет предупреждение и ничего не рендерит — но не падает.\n\n## Bare React Native\n\nБиблиотека построена на [Expo Modules API](https://docs.expo.dev/modules/overview/) и работает в bare-приложениях React Native — `expo prebuild` не нужен. Полный пакет `expo` обязателен (он даёт систему модулей, автолинковку, которая обнаруживает библиотеку, и обвязку `ExpoAppDelegate`/`ExpoReactHostFactory`); вариант «только `expo-modules-core`» не поддерживается.\n\n**1. Установите Expo modules.** Для React Native **0.85 и старее**:\n\n```sh\nnpx install-expo-modules@latest\n```\n\nДля React Native **0.86** утилита `install-expo-modules` вашу версию RN пока не поддерживает (на июль 2026 она завершается ошибкой «Unable to find compatible Expo SDK version») — выполните [ручные шаги установки из документации Expo](https://docs.expo.dev/bare/installing-expo-modules/), затем `npm install expo@^57.0.0`. Соблюдайте точное соответствие версий: SDK 57 ↔ RN 0.86, SDK 56 ↔ RN 0.85, SDK 55 ↔ RN 0.83 — не смешивайте.\n\n> Утилита необязательна на любой версии RN: это всего лишь кодмод поверх задокументированных ручных правок (`use_expo_modules!` в Podfile, `ExpoAppDelegate`, Gradle-плагины `expo-autolinking-settings`/`expo-root-project`, обёртки в `MainApplication`/`MainActivity`), и внести их вручную — столь же поддерживаемый путь: именно так было собрано bare-RN-приложение, на котором проверялась эта библиотека. Единственное, от чего отказаться нельзя, — сама зависимость от пакета `expo`.\n\n**2. Установите библиотеку.** `npm install expo-yandex-mapkit`. Автолинковка Expo обнаружит её через `expo-module.config.json` — никаких записей в Podfile, Gradle-инклюдов и правок манифеста.\n\n**3. Android — поднимите `minSdkVersion` до 26** в блоке `ext` файла `android/build.gradle`:\n\n```diff\n     ext {\n-        minSdkVersion = 24\n+        minSdkVersion = 26\n```\n\n> В bare-приложениях `android.minSdkVersion=26` в `gradle.properties` **не сработает** — блок `ext` шаблона имеет приоритет. Правьте саму строку в `ext`.\n\n**4. Android — при желании зафиксируйте версию/flavor MapKit** в `android/gradle.properties` (по умолчанию: `4.42.0`, `lite`):\n\n```properties\nexpoYandexMapKit.version=4.42.0\nexpoYandexMapKit.flavor=lite\n```\n\n**5. iOS — deployment target 16.4+**: убедитесь, что в `ios/Podfile` стоит `platform :ios, '16.4'` (по умолчанию в RN 0.86 — 15.1) и что iOS Deployment Target у таргетов Xcode не ниже — иначе `pod install` упадёт с ошибкой про minimum deployment target.\n\n**6. iOS — при желании зафиксируйте версию/flavor MapKit**: создайте `ios/Podfile.properties.json` (рекомендуется — файл коммитится, и сборки CI/EAS детерминированы):\n\n```json\n{ \"expoYandexMapKit.version\": \"4.42.0\", \"expoYandexMapKit.flavor\": \"lite\" }\n```\n\nлибо экспортируйте `EXPO_YANDEX_MAPKIT_VERSION` / `EXPO_YANDEX_MAPKIT_FLAVOR` при запуске `pod install` — переменные окружения имеют приоритет над файлом, а на EAS/CI они должны присутствовать в окружении именно шага pod install (например, в `env` профиля сборки).\n\n**7. Соберите и запустите.** `npx pod-install`, затем `npx react-native run-android` / `run-ios` (или `npx expo run:*`, если вы приняли интеграцию Expo CLI). Дальше — [`initialize`](#initializeapikey-string-promisevoid) и рендер как обычно: API-ключ в рантайме не требует правок нативных файлов и в bare-приложениях.\n\nПолностью подключённое вручную референс-приложение лежит в [`bare-example/`](./bare-example) — все правки выше в виде реального кода; CI собирает его на обеих платформах против упакованного npm-тарбола при каждом изменении. Если ваш проект отличается от шаблона, ориентируйтесь на [руководство Expo по bare-установке](https://docs.expo.dev/bare/installing-expo-modules/).\n\n## Использование\n\n```tsx\nimport { initialize, YandexMapView } from 'expo-yandex-mapkit';\nimport { useEffect, useState } from 'react';\nimport { StyleSheet } from 'react-native';\n\nexport default function App() {\n  const [mapKitReady, setMapKitReady] = useState(false);\n\n  useEffect(() => {\n    initialize(process.env.EXPO_PUBLIC_YANDEX_MAPKIT_API_KEY ?? 'YOUR_MAPKIT_API_KEY')\n      .then(() => setMapKitReady(true))\n      .catch((error) => console.warn('MapKit failed to initialize', error));\n  }, []);\n\n  if (!mapKitReady) {\n    return null;\n  }\n\n  return (\n    <YandexMapView\n      style={StyleSheet.absoluteFill}\n      cameraPosition={{ latitude: 41.311081, longitude: 69.240562, zoom: 12 }}\n      onMapReady={() => console.log('map ready')}\n      onCameraPositionChanged={({ nativeEvent }) => console.log(nativeEvent.cameraPosition)}\n      onMapPress={({ nativeEvent }) => console.log('press', nativeEvent.point)}\n      onMapLongPress={({ nativeEvent }) => console.log('long press', nativeEvent.point)}\n    />\n  );\n}\n```\n\nС `apiKey`, заданным **на этапе сборки** (конфиг-плагин), шага инициализации нет — рендерите карту напрямую:\n\n```tsx\nimport { YandexMapView } from 'expo-yandex-mapkit';\nimport { StyleSheet } from 'react-native';\n\nexport default function App() {\n  return (\n    <YandexMapView\n      style={StyleSheet.absoluteFill}\n      cameraPosition={{ latitude: 41.311081, longitude: 69.240562, zoom: 12 }}\n    />\n  );\n}\n```\n\nПолная версия (с переключателем ночного режима) — в [`example/`](./example).\n\n## Справочник API\n\n### `initialize(apiKey: string): Promise<void>`\n\nИнициализирует нативный MapKit SDK. Вызывайте один раз, до рендера любого `YandexMapView` — карта, отрендеренная до инициализации, остаётся пустой и пишет предупреждение (без падения), а после успешного `initialize` восстанавливается автоматически.\n\n- **Необязателен**, если на конфиг-плагине задан `apiKey` на этапе сборки: MapKit уже инициализирован при старте, и можно рендерить `<YandexMapView />`, не вызывая этот метод.\n- Идемпотентность: повторный вызов с тем же ключом молча резолвится (в том числе когда этот ключ пришёл из конфиг-плагина).\n- Вызов с *другим* ключом после успешной инициализации реджектится с кодом `ERR_YANDEX_MAPKIT_REINIT` (нативный SDK принимает ключ один раз, до инициализации).\n\n### `setLocale(locale: string): Promise<void>` · `getLocale(): Promise<string | null>` · `resetLocale(): Promise<void>`\n\nПолучить/установить язык карты в рантайме, в формате `language` или `language_REGION` (например, `\"en_US\"`, `\"ru_RU\"`, `\"tr_TR\"`). `getLocale()` возвращает `null`, если карта следует локали устройства; `resetLocale()` возвращает к ней.\n\n> ⚠️ **Ограничения SDK** (MapKit, не этой библиотеки): на **iOS** локаль применяется только если задать её **один раз, до создания первой карты**; на **Android** изменение полностью применяется лишь после перезапуска приложения. Для языка, известного на этапе сборки, предпочтительнее опция [`locale`](#2-добавьте-конфиг-плагин) конфиг-плагина — она применяется при старте и полностью исключает ловушку с порядком инициализации.\n\n### `<YandexMapView />`\n\n| Проп | Тип | По умолчанию | Описание |\n| --- | --- | --- | --- |\n| `cameraPosition` | `CameraPosition` | — | Декларативная камера: изменение пропа двигает нативную камеру. Значения, равные текущей позиции (с точностью до 1e-6), игнорируются, поэтому «эхо» из `onCameraPositionChanged` не зацикливается. |\n| `animated` | `boolean` | `true` | Анимировать декларативные перемещения камеры (0,3 с); мгновенно при `false`. |\n| `nightMode` | `boolean` | `false` | Ночная цветовая схема MapKit. |\n| `scrollGesturesEnabled` | `boolean` | `true` | Разрешить перемещение карты перетаскиванием. |\n| `zoomGesturesEnabled` | `boolean` | `true` | Разрешить зум щипком / двойным тапом / тапом двумя пальцами. |\n| `tiltGesturesEnabled` | `boolean` | `true` | Разрешить вертикальное перетаскивание двумя пальцами, наклоняющее камеру. |\n| `rotateGesturesEnabled` | `boolean` | `true` | Разрешить поворот карты вращением двумя пальцами. |\n| `fastTapEnabled` | `boolean` | `true` | Сообщать о тапе сразу, не дожидаясь, не станет ли он двойным. |\n| `interactiveDisabled` | `boolean` | `false` | При `true` отключает сразу все четыре жеста перемещения — сокращение, перекрывающее отдельные пропсы `*GesturesEnabled`. События нажатий (`onMapPress`/`onMapLongPress`) продолжают срабатывать. |\n| `minZoom` | `number` | — (дефолт MapKit) | Ограничить минимальный (максимально отдалённый) уровень зума камеры. Действует для жестов и программных перемещений. Запрошено в [yamap#187](https://github.com/volga-volga/react-native-yamap/issues/187) — ни одна другая обёртка этого не даёт. |\n| `maxZoom` | `number` | — (дефолт MapKit) | Ограничить максимальный (максимально приближённый) уровень зума камеры. |\n| `mapType` | `'none' \\| 'map' \\| 'satellite' \\| 'hybrid' \\| 'vector'` | — (дефолт SDK) | Базовый слой карты. `'map'`, `'satellite'` и `'hybrid'` — растровые; `'vector'` — стилизуемая векторная схема. Если не задан, карта сохраняет собственный дефолт MapKit (векторный). **`'satellite'` / `'hybrid'` требуют ключа с включённым доступом к спутниковым снимкам** — проп всё равно применяется (карта уходит с дорожной схемы и показывает пустую сетку тайлов), но на ключе MapKit Mobile SDK бесплатного тарифа спутниковые тайлы не загружаются; запросите доступ к снимкам для своего ключа в кабинете Яндекса. |\n| `mapStyle` | `string` | — | [JSON-стиль карты Яндекса](https://yandex.com/dev/mapkit/doc/en/android/generated/style), применяемый к карте. **Влияет только на слои `'vector'` и `'hybrid'`** — оставьте `mapType` незаданным (дефолт — векторный) или задайте `mapType='vector'`; на растровых слоях `'map'` / `'satellite'` это тихий no-op. Передайте `''`, чтобы сбросить ранее применённый стиль. Невалидный JSON игнорируется с предупреждением. |\n| `logoPosition` | `{ horizontal: 'left' \\| 'center' \\| 'right'; vertical: 'top' \\| 'bottom' }` | — | Угол, к которому выравнивается обязательный логотип Яндекса. |\n| `logoPadding` | `{ horizontal: number; vertical: number }` | — | Отступы логотипа, в px, от выровненных краёв (отрицательные приводятся к `0`). |\n| `showUserPosition` | `boolean` | `false` | Показывать точку геопозиции устройства. Требуется разрешение на геопозицию (см. опцию плагина `locationWhenInUsePermission` или запросите его самостоятельно). |\n| `followUser` | `boolean` | `false` | Держать камеру по центру на местоположении пользователя. Требует `showUserPosition`. |\n| `userLocationIcon` | `ImageSourcePropType` | — | Пользовательская иконка точки геопозиции — используется и для статичной точки, и для стрелки направления. `require('./me.png')` или `{ uri }`. Требует `showUserPosition`; без значения остаётся стандартная точка MapKit. |\n| `userLocationIconScale` | `number` | `1` | Множитель масштаба для `userLocationIcon`. |\n| `userLocationAccuracyFillColor` | `ColorValue` | — | Цвет заливки круга точности вокруг точки. Без значения — стандартный для MapKit. |\n| `userLocationAccuracyStrokeColor` | `ColorValue` | — | Цвет обводки (границы) круга точности. Без значения — стандартный для MapKit. |\n| `userLocationAccuracyStrokeWidth` | `number` | — | Толщина обводки круга точности, в пунктах. |\n| `trafficVisible` | `boolean` | `false` | Показывать слой пробок в реальном времени. |\n| `mapPadding` | `{ top?, right?, bottom?, left? }` (пункты) | — | Постоянный отступ вокруг логической области карты (соглашение `mapPadding` из react-native-maps). Смещает оптический центр и цель перемещений камеры / жестов, чтобы контент не перекрывался нижним листом (bottom sheet), шапкой или плавающими элементами управления. Применяется как фокус-прямоугольник окна карты MapKit. `fitMarkers` / `fitAllMarkers` используют его как запасной вариант, если их собственный `edgePadding` не задан. |\n| `style` | `StyleProp<ViewStyle>` | — | Стандартная стилизация React Native. |\n\n> Для неинтерактивной карты (например, статичного превью) задайте `interactiveDisabled` (сокращение для отключения всех четырёх жестов перемещения); отключите `rotateGesturesEnabled` / `tiltGesturesEnabled`, чтобы карта оставалась плоской и ориентированной на север.\n\nСобытия:\n\n| Событие | Payload `nativeEvent` | Когда срабатывает |\n| --- | --- | --- |\n| `onMapReady` | `{}` | Один раз на view, когда нативная карта создана (после `initialize`). |\n| `onCameraPositionChanged` | `CameraPositionChangeEvent` | Пока камера движется; `reason` отличает жесты пользователя от программных перемещений, `finished` помечает конец движения. |\n| `onMapPress` | `MapPressEvent` | Одиночное нажатие на пустую карту. |\n| `onMapLongPress` | `MapPressEvent` | Долгое нажатие на карту. |\n| `onPoiTap` | `PoiTapEvent` | Нажатие на встроенный объект карты (значок POI, топоним) — несёт его `name`, `point` и токен `selection` для `selectGeoObject()`. Нажатие на POI вызывает `onPoiTap` и **не** вызывает заодно `onMapPress` (соглашение `onPoiClick` из react-native-maps). **Ни один другой RN-обёртка для Яндекс-карт не отдаёт нажатия на встроенные POI** — они возвращают только голые координаты. |\n| `onMapLoaded` | `MapLoadStatistics` | Когда карта завершает загрузку — несёт статистику рендеринга (`renderObjectCount`, `tileMemoryUsage`, тайминги загрузки). |\n| `onTrafficChanged` | `TrafficChangeEvent` | Балл пробок для видимой области (`{ available, level? (0–10), color? ('red'/'yellow'/'green') }`) по мере пересчёта. Срабатывает только при `trafficVisible`. Ни одна обёртка для Яндекс-карт этого не отдаёт. |\n| `onUserLocationChange` | `UserLocationChangeEvent` | `{ point, accuracy }` устройства при появлении / перемещении точки геопозиции. Требует `showUserPosition` + разрешение на геолокацию. **Ни одна обёртка для Яндекс-карт не отдаёт координаты пользователя** — это закрывает частый запрос ([yamap#295](https://github.com/volga-volga/react-native-yamap/issues/295)). |\n| `onRegionChangeComplete` | `Region` | Алиас для миграции с react-native-maps — срабатывает после остановки движения камеры с `{ latitude, longitude, latitudeDelta, longitudeDelta }` (вычисляется из видимой области). |\n\n### Типы\n\n```ts\ntype Point = { latitude: number; longitude: number };\n\ntype CameraPosition = {\n  latitude: number;\n  longitude: number;\n  zoom: number;        // зум MapKit, ~0..21\n  azimuth?: number;    // градусы, по умолчанию 0\n  tilt?: number;       // градусы, по умолчанию 0\n};\n\ntype CameraPositionChangeEvent = {\n  cameraPosition: Required<CameraPosition>; // azimuth/tilt в payload'е присутствуют всегда\n  reason: 'gestures' | 'application';\n  finished: boolean;\n};\n\ntype MapPressEvent = { point: Point };\n\n// Непрозрачные id MapKit, идентифицирующие нажатый встроенный объект — достаточно, чтобы его (пере)выделить.\ntype GeoObjectSelection = {\n  objectId: string;\n  dataSourceName: string;\n  layerId: string;\n  groupId?: number;\n};\n\ntype PoiTapEvent = {\n  name?: string;               // подпись объекта, если есть\n  point?: Point;               // координата объекта, если доступна\n  selection: GeoObjectSelection; // передайте в mapRef.selectGeoObject(), чтобы выделить\n};\n\ntype MapLoadStatistics = {\n  renderObjectCount: number;      // число отрисованных объектов карты\n  tileMemoryUsage: number;        // потребление памяти кэшем тайлов, в байтах\n  curZoomModelsLoaded: number;    // тайминги загрузки — в нативных единицах SDK, различаются по платформам (iOS секунды / Android целое)\n  curZoomPlacemarksLoaded: number;\n  curZoomLabelsLoaded: number;\n  curZoomGeometryLoaded: number;\n  delayedGeometryLoaded: number;\n  fullyLoaded: number;\n  fullyAppeared: number;\n};\n```\n\nСырой нативный модуль также экспортируется как `ExpoYandexMapKitModule` — низкоуровневый обходной путь (escape hatch); его интерфейс не является частью стабильного API.\n\n### Императивные методы\n\nВызывайте их через ref (`const mapRef = useRef<YandexMapViewRef>(null)`). Все возвращают Promise и выполняются в UI-потоке:\n\n| Метод | Возвращает | Описание |\n| --- | --- | --- |\n| `setCenter(position, options?)` | `Promise<void>` | Переместить / анимировать камеру. `options.durationSeconds` (по умолчанию `0.3`, `0` = мгновенно) и `options.animation` (`'smooth' \\| 'linear'`). Задаёт камеру целиком — если опустить `azimuth`/`tilt`, они сбрасываются в `0` (плоско, на север). No-op, пока карта не готова. |\n| `setZoom(zoom, options?)` | `Promise<void>` | Анимировать зум, сохраняя текущий центр / азимут / наклон. |\n| `fitMarkers(points, options?)` | `Promise<void>` | Переместить камеру так, чтобы все точки были видны. Одна точка перецентрирует на текущем зуме. `options.edgePadding` (`{ top, right, bottom, left }`, в пунктах) оставляет зазор для оверлеев. |\n| `fitAllMarkers(options?)` | `Promise<void>` | Как `fitMarkers`, но для всех смонтированных `<Marker>` — точки передавать не нужно. No-op, если маркеров нет. |\n| `getCameraPosition()` | `Promise<CameraPosition \\| null>` | Текущая камера; `null`, пока карта не готова. |\n| `getVisibleRegion()` | `Promise<VisibleRegion \\| null>` | Видимый географический четырёхугольник (`topLeft` / `topRight` / `bottomLeft` / `bottomRight`). |\n| `getScreenPoints(points)` | `Promise<(ScreenPoint \\| null)[]>` | Спроецировать мировые координаты в экранные пиксели; `null` для точки, которую нельзя спроецировать (за пределами глобуса / за камерой). |\n| `getWorldPoints(points)` | `Promise<(Point \\| null)[]>` | Спроецировать экранные пиксели обратно в мировые координаты. |\n| `takeSnapshot()` | `Promise<string \\| null>` | Снять отрендеренную карту как base64-PNG **data URI** (`data:image/png;base64,…`), пригодный прямо для `<Image source={{ uri }}>`. Вызывайте после `onMapLoaded`. `null`, если карта не готова. Запрошено в [yamap#48](https://github.com/volga-volga/react-native-yamap/issues/48) — ни одна обёртка этого не даёт. |\n| `selectGeoObject(selection)` | `Promise<void>` | Нарисовать нативную подсветку выделения MapKit вокруг встроенного POI / гео-объекта. Передайте `selection` из события `onPoiTap`. No-op, пока карта не готова. |\n| `deselectGeoObject()` | `Promise<void>` | Снять подсветку выделения, нарисованную `selectGeoObject()`. |\n| `fitToCoordinates(coordinates, options?)` | `Promise<void>` | Алиас `fitMarkers` для миграции с react-native-maps: вписать `coordinates`, с опциональным `options.edgePadding`; `options.animated: false` — мгновенно. |\n\n```tsx\nconst mapRef = useRef<YandexMapViewRef>(null);\n// ...\n<YandexMapView ref={mapRef} style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 12 }} />;\n\nawait mapRef.current?.setCenter({ latitude: 41.31, longitude: 69.24, zoom: 14 }, { durationSeconds: 0.4 });\nconst region = await mapRef.current?.getVisibleRegion();\nconst [screen] = await mapRef.current?.getScreenPoints([{ latitude: 41.31, longitude: 69.24 }]) ?? [];\n\n// Нажатие на встроенный POI → выделить его нативной подсветкой MapKit:\n<YandexMapView\n  ref={mapRef}\n  onPoiTap={({ nativeEvent }) => mapRef.current?.selectGeoObject(nativeEvent.selection)}\n/>;\n```\n\n### `<Marker />`\n\nМаркеры рендерятся как дети `YandexMapView`:\n\n```tsx\nimport { YandexMapView, Marker } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 12 }}>\n  <Marker\n    point={{ latitude: 41.31, longitude: 69.24 }}\n    source={require('./assets/pin.png')}\n    anchor={{ x: 0.5, y: 1 }}\n    identifier=\"center\"\n    onPress={({ nativeEvent }) => console.log('tapped', nativeEvent.identifier)}\n  />\n</YandexMapView>;\n```\n\n| Проп | Тип | По умолчанию | Описание |\n| --- | --- | --- | --- |\n| `point` | `Point` | — | Географическая позиция (обязательный). |\n| `source` | `ImageSourcePropType` | — | Иконка — `require('./pin.png')` или `{ uri }` (http, `data:`, `file:` или встроенный ассет). Опустите, чтобы оставить дефолтный плейсмарк MapKit (пустой, пока не задана иконка). |\n| `scale` | `number` | `1` | Множитель масштаба иконки. |\n| `anchor` | `{ x: number; y: number }` | по иконке | Точка привязки в долях `[0,1]`; `{ x: 0.5, y: 1 }` — низ по центру. |\n| `visible` | `boolean` | `true` | Показать/скрыть иконку. |\n| `zIndex` | `number` | `0` | Порядок отрисовки среди объектов карты. |\n| `rotated` | `boolean` | `false` | Если `true`, иконка поворачивается вместе с азимутом карты. |\n| `handled` | `boolean` | `false` | Если `true`, нажатие поглощается и **не** вызывает `onMapPress` карты. |\n| `identifier` | `string` | — | Непрозрачный id, возвращаемый в `onPress` — чтобы один обработчик различал маркеры. |\n| `draggable` | `boolean` | `false` | Разрешить перетаскивание маркера — долгое нажатие «поднимает» его, затем тащите. Перетаскивание неуправляемое на нативной стороне; прочитайте `point` из `onDragEnd` и обновите своё состояние (и проп `point`), чтобы сохранить положение. Базовая возможность в react-native-maps ([yamap#217](https://github.com/volga-volga/react-native-yamap/issues/217)) — ни одна обёртка для Яндекс-карт этого не даёт. |\n| `onPress` | `(event) => void` | — | `event.nativeEvent` — это `{ identifier?, point }`. |\n| `onDragStart` / `onDrag` / `onDragEnd` | `(event) => void` | — | Срабатывают при перетаскивании маркера с `draggable`. `event.nativeEvent` — это `{ identifier?, point }`: живая точка перетаскивания в `onDrag`, положение покоя — на start/end. |\n| `children` | `ReactNode` | — | React-контент, отрисованный как иконка маркера (кастомный пин). Имеет приоритет над `source`. Рендерится нативно через view-провайдер MapKit (без хрупкого снапшота в bitmap). |\n| `tracksViewChanges` | `boolean` | `true` | Перерисовывать ли иконку при изменении `children`. Поставьте `false`, когда контент устоялся (например, статичный бабл) — иконка снапшотится один раз (большой выигрыш в производительности вместо перерисовки каждый кадр). |\n| `excludeFromCluster` | `boolean` | `false` | Имеет смысл только внутри `<Clusterer>`: при `true` этот маркер никогда не сливается в кластер — он остаётся отдельным плейсмарком на любом зуме. |\n\n**Кастомные маркеры (React-дети)** — любой RN-компонент как пин:\n\n```tsx\n<Marker point={{ latitude: 41.31, longitude: 69.24 }} anchor={{ x: 0.5, y: 1 }} tracksViewChanges={false}>\n  <View style={{ backgroundColor: '#1e88e5', borderRadius: 14, paddingVertical: 4, paddingHorizontal: 10 }}>\n    <Text style={{ color: '#fff', fontWeight: '700' }}>4.8★</Text>\n  </View>\n</Marker>\n```\n\nИмперативные методы через ref маркера (`const ref = useRef<MarkerRef>(null)`):\n\n| Метод | Описание |\n| --- | --- |\n| `animatedMoveTo(point, durationMs)` | Линейно анимирует маркер к `point`. |\n| `animatedRotateTo(angle, durationMs)` | Линейно анимирует курс иконки к `angle` градусам. |\n| `animateAlong(points, durationMs)` | Анимирует маркер вдоль полилинии (2+ точки) с постоянной скоростью, поворачивая по курсу каждого сегмента (задайте `rotated`, чтобы видеть поворот) — трекинг курьера / маршрута. [yamap#197](https://github.com/volga-volga/react-native-yamap/issues/197) и др.; ни одна обёртка этого не даёт. |\n\n> Маркеры, смонтированные до завершения `initialize()`, привязываются автоматически после создания карты — гейтинг готовности для детей не нужен.\n\n### `<Polyline />`\n\nЛиния как ребёнок `YandexMapView`:\n\n```tsx\nimport { YandexMapView, Polyline } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 12 }}>\n  <Polyline\n    points={[{ latitude: 41.31, longitude: 69.24 }, { latitude: 41.33, longitude: 69.28 }]}\n    strokeColor=\"#1e88e5\"\n    strokeWidth={4}\n    onPress={({ nativeEvent }) => console.log('line tapped at', nativeEvent.point)}\n  />\n</YandexMapView>;\n```\n\n| Проп | Тип | Описание |\n| --- | --- | --- |\n| `points` | `Point[]` | Вершины линии (2+). Обязателен. |\n| `strokeColor` | `ColorValue` | Цвет линии. |\n| `strokeWidth` | `number` | Толщина линии (пункты). |\n| `outlineColor` / `outlineWidth` | `ColorValue` / `number` | Обводка, отрисованная под линией. |\n| `dashLength` / `gapLength` / `dashOffset` | `number` | Штриховой узор (пункты). |\n| `zIndex` | `number` | Порядок отрисовки среди объектов карты. |\n| `handled` | `boolean` | Поглотить нажатие, чтобы оно не вызвало заодно `onMapPress` карты. |\n| `onPress` | `(event) => void` | `event.nativeEvent` — это `{ point }`. |\n\n### `<Polygon />` и `<Circle />`\n\nТот же принцип, как дети карты:\n\n```tsx\nimport { YandexMapView, Polygon, Circle } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 12 }}>\n  <Polygon\n    points={[/* outer ring, 3+ */]}\n    innerRings={[[/* optional holes */]]}\n    fillColor=\"rgba(30,136,229,0.3)\"\n    strokeColor=\"#1e88e5\"\n    strokeWidth={2}\n  />\n  <Circle center={{ latitude: 41.31, longitude: 69.24 }} radius={500} fillColor=\"rgba(244,67,54,0.2)\" strokeColor=\"#f44336\" />\n</YandexMapView>;\n```\n\n- **`<Polygon>`**: `points` (внешнее кольцо, 3+), `innerRings?` (дырки), `fillColor`, `strokeColor`, `strokeWidth`, `zIndex`, `onPress`, `handled`.\n- **`<Circle>`**: `center`, `radius` (в метрах), `fillColor`, `strokeColor`, `strokeWidth`, `zIndex`, `onPress`, `handled`.\n\n### `<Route />`\n\nРисует `Route` (из `findRoutes`) цветными полилиниями — по одной на секцию, по типу участка (авто / пешком / транспорт), пешеходные участки — пунктиром. Обе обёртки для Яндекс-карт возвращают *данные* маршрута и оставляют отрисовку приложению; этот компонент рисует их из коробки:\n\n```tsx\nimport { YandexMapView, Route, findDrivingRoutes } from 'expo-yandex-mapkit';\n\nconst [route] = await findDrivingRoutes([a, b]);\n// ...\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 11 }}>\n  {route && <Route route={route} strokeWidth={6} />}\n</YandexMapView>;\n```\n\nПропсы: `route`, `strokeWidth`, `drivingColor` / `walkColor` / `transitColor`, `outlineColor`, `zIndex`, `onPress`. Если у маршрута нет `sections`, рисует всю геометрию `points` целиком.\n\n### Геометрические утилиты\n\nЧисто-JS помощники (без экземпляра карты, работают и на вебе):\n\n```tsx\nimport { distanceBetween, pathLength, boundingBox } from 'expo-yandex-mapkit';\n\ndistanceBetween({ latitude: 41.31, longitude: 69.24 }, { latitude: 55.75, longitude: 37.62 }); // метры (haversine)\npathLength([p1, p2, p3]); // суммарная длина полилинии в метрах\nboundingBox([p1, p2, p3]); // { southWest, northEast } | null — для fitMarkers / окна поиска\n```\n\n### `<Geojson />`\n\nРендер объекта [GeoJSON](https://datatracker.ietf.org/doc/html/rfc7946) напрямую — чисто-JS «сахар», разворачивающийся в `<Marker>` / `<Polyline>` / `<Polygon>` (соглашение react-native-maps; ни одна другая обёртка для Яндекс-карт этого не имеет):\n\n```tsx\nimport { YandexMapView, Geojson } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 11 }}>\n  <Geojson\n    geojson={featureCollection}\n    strokeColor=\"#1e88e5\"\n    strokeWidth={3}\n    fillColor=\"rgba(30,136,229,0.2)\"\n    markerSource={require('./pin.png')}\n    onPress={(feature) => console.log('нажата', feature.properties)}\n  />\n</YandexMapView>;\n```\n\nПринимает `FeatureCollection`, `Feature` или голую `Geometry`. `Point`/`MultiPoint` → маркеры, `LineString`/`MultiLineString` → полилинии, `Polygon`/`MultiPolygon` → полигоны (первое кольцо — внешнее, остальные — дырки); `GeometryCollection` разворачивается рекурсивно. Пропсы: `geojson`, `markerSource` / `markerScale`, `strokeColor` / `strokeWidth`, `fillColor`, `zIndex`, `onPress(feature)`. GeoJSON `[lng, lat]` конвертируется в `{ latitude, longitude }` за вас.\n\n### `<Callout />`\n\nReact-**балун** (callout), привязанный к мировой координате. У MapKit нет нативного callout, поэтому это обычная overlay-вью: она проецирует `point` в экранную позицию (мир→экран) и перепозиционируется при каждом движении камеры. Рендерите её как дочерний элемент `<YandexMapView>`, рядом с вашими `<Marker>` — внутрь кладите любой React Native-контент:\n\n```tsx\nimport { YandexMapView, Marker, Callout } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 14 }}>\n  <Marker point={place} />\n  <Callout point={place} onPress={() => openDetails(place)}>\n    <View style={styles.bubble}>\n      <Text style={styles.title}>{place.name}</Text>\n      <Text>{place.address}</Text>\n    </View>\n  </Callout>\n</YandexMapView>;\n```\n\n| Пропс | Тип | По умолчанию | Примечание |\n| --- | --- | --- | --- |\n| `point` | `Point` | — | Мировая координата, к которой привязан балун. |\n| `anchor` | `{ x: number; y: number }` | `{ x: 0.5, y: 1 }` | Какая точка внутри балуна (0..1 от его размера) садится на `point`. По умолчанию низ-центр, чтобы балун висел над координатой как пин. |\n| `offset` | `{ x: number; y: number }` | `undefined` | Доп. смещение в точках React Native, применяется после привязки. |\n| `pointerEvents` | `'auto' \\| 'none' \\| 'box-none' \\| 'box-only'` | `'box-none'` | Тапы по прозрачной области проходят к карте; сам контент балуна остаётся кликабельным. |\n| `onPress` | `() => void` | `undefined` | Оборачивает контент в `Pressable`. |\n| `style` | `StyleProp<ViewStyle>` | — | Стиль абсолютно спозиционированного контейнера. |\n\nНи одна другая RN-обёртка для Яндекс-карт не поставляет компонент callout ([yamap#144](https://github.com/volga-volga/react-native-yamap/issues/144)). На вебе (карты нет) рендерит пустоту.\n\n### `<MarkerView />`\n\n**Живая интерактивная** React-вью в точке с мировой координатой — соглашение [@rnmapbox `MarkerView`](https://github.com/rnmapbox/maps). В отличие от `<Marker>` (который снимает свои React-дети в bitmap-иконку плейсмарка — статичную, неинтерактивную), `<MarkerView>` — это настоящая React Native-вью: она остаётся интерактивной (кнопки, поля, живые данные) и обновляется на каждом рендере. Проецирует `point` в экранную позицию и перепозиционируется при каждом движении камеры.\n\n```tsx\nimport { YandexMapView, MarkerView } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 13 }}>\n  <MarkerView point={car.point} anchor={{ x: 0.5, y: 0.5 }}>\n    <Pressable onPress={() => select(car)} style={styles.badge}>\n      <Text>{car.etaMinutes} мин</Text>\n    </Pressable>\n  </MarkerView>\n</YandexMapView>;\n```\n\nПропсы: `point`, `anchor` (по умолчанию центр `{ x: 0.5, y: 0.5 }`), `offset`, `onPress`, `pointerEvents` (по умолчанию `'box-none'`), `style`.\n\n**Что когда использовать:** `<Marker>` — для больших статичных наборов (нативные плейсмарки, дешевле всего); `<MarkerView>` — для нескольких живых/интерактивных вью. MarkerView позиционируется в JS (мир→экран на каждый кадр камеры), поэтому при большом числе или тяжёлом контенте может отставать от нативного плейсмарка на быстрых жестах. На вебе (карты нет) рендерит пустоту.\n\n### Планы помещений (выбор этажа)\n\nЗадайте `indoorEnabled`, чтобы показать планы помещений MapKit. Когда камера фокусируется на здании с планом, срабатывает `onIndoorPlanFocused` со всеми его этажами — нарисуйте свой UI выбора этажа и вызывайте ref-метод `setIndoorLevel(id)` для переключения:\n\n```tsx\nconst mapRef = useRef<YandexMapViewRef>(null);\nconst [floors, setFloors] = useState<IndoorLevel[]>([]);\n\n<YandexMapView\n  ref={mapRef}\n  indoorEnabled\n  cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 18 }}\n  onIndoorPlanFocused={(e) => setFloors(e.nativeEvent.levels)}\n  onIndoorPlanLeft={() => setFloors([])}\n  style={StyleSheet.absoluteFill}\n/>;\n\n{floors.map((f) => (\n  <Button key={f.id} title={f.name} onPress={() => mapRef.current?.setIndoorLevel(f.id)} />\n))}\n```\n\n| API | Примечание |\n| --- | --- |\n| проп `indoorEnabled` | Показывать планы помещений (по умолчанию `false`). |\n| `onIndoorPlanFocused` | `{ levels: IndoorLevel[], activeLevelId }` — этажи снизу вверх; `IndoorLevel` = `{ id, name, isUnderground }`. |\n| `onIndoorPlanLeft` | План помещения больше не в фокусе. |\n| `onIndoorLevelChanged` | `{ activeLevelId }` — активный этаж изменился. |\n| ref `setIndoorLevel(id)` | Переключить активный этаж. No-op, пока план не в фокусе. |\n\n> ℹ️ Планы помещений есть в основном у крупных общественных зданий (ТЦ, аэропорты, вокзалы) и только на большом зуме — события молчат, пока камера не сфокусируется на таком здании.\n\n### `<UrlTile />`\n\n**Свой растровый слой тайлов** из URL-шаблона `{z}/{x}/{y}` — соглашение react-native-maps `<UrlTile>`. Рендерите как дочерний элемент `<YandexMapView>`; он добавляет слой тайлов MapKit (загружаемых по вашему шаблону) и убирает его при размонтировании.\n\n```tsx\nimport { YandexMapView, UrlTile } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 11 }}>\n  <UrlTile urlTemplate=\"https://tile.openstreetmap.org/{z}/{x}/{y}.png\" maxZoom={19} />\n</YandexMapView>;\n```\n\n| Пропс | Тип | По умолчанию | Примечание |\n| --- | --- | --- | --- |\n| `urlTemplate` | `string` | — | URL тайла с плейсхолдерами `{x}` / `{y}` / `{z}`. PNG-тайлы. |\n| `id` | `string` | авто | Стабильный id, чтобы ре-рендер заменял (а не дублировал) слой. |\n| `minZoom` / `maxZoom` | `number` | `0` / `19` | Диапазон зумов, который покрывают тайлы. |\n| `transparent` | `boolean` | `false` | Для наложенных тайлов поверх базовой карты. |\n| `cacheable` | `boolean` | `true` | Может ли MapKit кэшировать загруженные тайлы. |\n\nИмперативные аналоги — на ref карты: `addTileOverlay(options) → id` и `removeTileOverlay(id)`. Прецедент: react-native-maps `UrlTile`, @rnmapbox `RasterSource` — ни одна другая RN-обёртка для Яндекс-карт этого не имеет. На вебе (карты нет) рендерит пустоту.\n\n### `<Clusterer />`\n\nГруппирует детей `<Marker>` в кластеры. Оберните маркеры, которые нужно кластеризовать, в `<Clusterer>` — каждый маркер сохраняет все свои обычные возможности (иконка-картинка или из React-детей, `onPress`, `identifier`):\n\n```tsx\nimport { YandexMapView, Clusterer, Marker } from 'expo-yandex-mapkit';\n\n<YandexMapView style={StyleSheet.absoluteFill} cameraPosition={{ latitude: 41.31, longitude: 69.24, zoom: 10 }}>\n  <Clusterer\n    clusterRadius={60}\n    minZoom={12}\n    clusterColor=\"#2E7D32\"\n    onClusterPress={({ nativeEvent }) => console.log(`cluster of ${nativeEvent.size}`)}\n  >\n    {places.map((p) => (\n      <Marker key={p.id} point={p.point} identifier={p.id} onPress={onMarkerPress} />\n    ))}\n  </Clusterer>\n</YandexMapView>;\n```\n\nОтдельного API «кластеризуемого маркера» нет, как и render-пропа `renderMarker` — render-пропом служит тот же `<Marker>`, что и везде. Тап по кластеру подгоняет камеру под его маркеры (`fitClusterOnPress`, включён по умолчанию) и вызывает `onClusterPress`. Собственный `onPress` отдельного `<Marker>` продолжает срабатывать, как только маркер показан вне кластера (при приближении дальше `minZoom`). Кластеризуются только дети `<Marker>`; фигуры размещаются прямо под картой.\n\n| Проп | Тип | Описание |\n| --- | --- | --- |\n| `clusterRadius` | `number` | Дистанция слияния в пунктах/dp — чем больше, тем агрессивнее группировка. По умолчанию `60`. |\n| `minZoom` | `number` | Кластеризация применяется при зуме ≤ этого; приближение дальше разбивает кластеры. По умолчанию `12`. |\n| `clusterColor` | `ColorValue` | Цвет заливки бейджа кластера. По умолчанию `#3478F6`. |\n| `clusterTextColor` | `ColorValue` | Цвет текста-счётчика на бейдже кластера. По умолчанию белый. |\n| `clusterTextSize` | `number` | Размер текста-счётчика на бейдже кластера (пункты). По умолчанию `13`. |\n| `clusterSize` | `number` | Диаметр бейджа кластера (пункты); растёт для счётчиков из 3+ цифр. По умолчанию `36`. Игнорируется, если задан `clusterIcon`. |\n| `clusterIcon` | `ImageSourcePropType` | Пользовательская картинка бейджа — `require('./cluster.png')` или `{ uri }`. Заменяет отрисованный цветной кружок; счётчик всё равно рисуется поверх (с учётом `clusterTextColor`/`clusterTextSize`/`clusterTextOffset`), в собственном размере картинки. Без значения рисуется дефолтный кружок. |\n| `clusterTextOffset` | `{ x: number; y: number }` | Сдвиг текста-счётчика внутри бейджа, в пунктах (положительный `x` → вправо, `y` → вниз). По умолчанию по центру. Применяется к кружку, к бейджу с `clusterIcon` и к бейджу с `renderCluster`. |\n| `fitClusterOnPress` | `boolean` | Анимировать камеру под маркеры кластера при тапе. По умолчанию `true`. |\n| `renderCluster` | `() => ReactNode` | Отрисовать **пользовательский React-бейдж**. Возвращённый элемент снимается в картинку и используется для каждого кластера, счётчик рисуется поверх (с учётом `clusterTextColor`/`clusterTextSize`/`clusterTextOffset`). Один общий шаблон служит для всех размеров кластера; счётчик в него не передаётся. Имеет приоритет над `clusterIcon`. Используйте фигуры/текст/рамки/цвета — счётчик компонуется нативно. **Примечание:** `<Image>` _внутри_ шаблона отрисовывается на iOS, но не на Android (бейдж снимается вне экрана, где Android `ImageView` не декодирует источник) — для простого бейджа-картинки используйте `clusterIcon`. |\n| `clusterTracksViewChanges` | `boolean` | Пересоздавать ли снимок шаблона `renderCluster` при изменении его содержимого (живые/анимированные бейджи). По умолчанию `false` (снимок один раз после первой раскладки). Установите `true`, пока содержимое анимируется, и верните `false`, когда оно устоялось, чтобы прекратить покадровую работу (соглашение react-native-maps). |\n| `onClusterPress` | `(event) => void` | `event.nativeEvent` — это `{ size, point }`. |\n\nДля полностью пользовательского бейджа передайте `renderCluster` — возвращённый React-элемент снимается нативно в картинку и используется для каждого кластера, счётчик компонуется поверх:\n\n```tsx\n<Clusterer\n  renderCluster={() => (\n    <View style={{ padding: 8, borderRadius: 20, backgroundColor: '#2E7D32' }}>\n      <Image source={require('./pin.png')} style={{ width: 20, height: 20 }} />\n    </View>\n  )}\n>\n  {markers}\n</Clusterer>\n```\n\nИсключите маркер из кластеризации пропом `excludeFromCluster` у `<Marker>` — он останется отдельным плейсмарком на любом зуме (удобно для пина «вы здесь» среди кластеризуемых точек данных).\n\n> **О `onClusterPlacemarkPress` и императивных `appendClusterMarkers` / `clearClusterMarkers`** (оба есть в react-native-yamap-plus): декларативный дизайн этой библиотеки покрывает их без лишнего API. Собственный `onPress` кластеризуемого маркера уже срабатывает, когда маркер показан вне кластера, так что отдельный колбэк нажатия на плейсмарк подключать не нужно; а добавление/удаление/замену кластеризуемых маркеров вы делаете, рендеря детей `<Marker>` из состояния (`setMarkers(...)`), — это и есть batch-API, никаких императивных `append`/`clear`, которые надо держать синхронными.\n\n### `suggest()` — поиск по мере ввода\n\n> **Требует flavor `full`** — задайте `flavor: 'full'` в [конфиг-плагине](#2-добавьте-конфиг-плагин). На `lite` реджектится с понятным сообщением.\n\n```tsx\nimport { suggest, resetSuggest } from 'expo-yandex-mapkit';\n\nconst items = await suggest('coffee', {\n  userPosition: { latitude: 41.31, longitude: 69.24 }, // bias toward the user\n  types: ['biz', 'geo'], // organizations + places (also 'transit')\n});\n// items: { title, subtitle?, searchText, uri?, center?, distance?, type?, tags? }[]\n//   type: 'toponym' | 'business' | 'transit' | 'link' | 'unknown' (вид подсказки)\n// Call resetSuggest() to cancel an in-flight request (e.g. on unmount).\n```\n\nКаждый результат несёт свою координату `center` **напрямую** (прочитанную нативно), когда MapKit её предоставляет — в отличие от линейки, паритет с которой мы держим: там `uri` разбирался повторно в JS и [координаты терялись](https://github.com/Qudaeo/react-native-yamap-plus/issues/27) для org/непрозрачных URI. Когда `center` отсутствует, используйте `searchText` (полный поиск) или `uri`. Требует инициализированного MapKit (через `initialize()` или ключ на этапе сборки).\n\n| Опция | Тип | Описание |\n| --- | --- | --- |\n| `userPosition` | `Point` | Смещать результаты к этому местоположению. |\n| `boundingBox` | `{ southWest: Point; northEast: Point }` | Смещать/ограничивать результаты этим прямоугольником. |\n| `suggestWords` | `boolean` | Также предлагать завершения слов запроса. По умолчанию `true`. |\n| `types` | `('geo' \\| 'biz' \\| 'transit')[]` | Какие виды результатов возвращать. По умолчанию все три. |\n\n### `searchText()` / `searchPoint()` — поиск и геокодинг\n\n> **Требует flavor `full`** (на `lite` реджектится).\n\n```tsx\nimport { searchText, searchPoint, geocodeAddress, geocodePoint } from 'expo-yandex-mapkit';\n\nconst places = await searchText('coffee', {\n  boundingBox: { southWest: { latitude: 41.28, longitude: 69.18 }, northEast: { latitude: 41.36, longitude: 69.32 } },\n  searchTypes: ['biz'],\n});\nconst here = await searchPoint({ latitude: 41.31, longitude: 69.24 }); // reverse geocoding\n// results: { name?, description?, point?, formattedAddress?, addressComponents? }[]\n```\n\n- `searchText(query, options?)` — полнотекстовый поиск рядом с окном (`boundingBox`/`userPosition`, иначе по всему миру).\n- `searchPoint(point, options?)` — обратный геокодинг (объекты в координате; `options.zoom` задаёт детализацию).\n- `geocodeAddress(address, options?)` — `searchText`, ограниченный топонимами (`geo`); `geocodePoint(point, options?)` — алиас для `searchPoint`.\n- `resolveURI(uri, options?)` — разрешить URI объекта `ymapsbm1://…` (например, `SuggestItem.uri`) в полные результаты; штатный способ получить координаты для подсказки, у которой не было `center`.\n\nРезультат-топоним также несёт `addressComponents` — структурную разбивку, каждый элемент `{ name, kinds }`, где `kinds` в snake_case (`country`, `province`, `locality`, `district`, `street`, `house`, `metro_station`, …). Результат-организация, запрошенный со сниппетом `'rating'`, несёт `rating` (0–5) + `ratingsCount`. Опции: `userPosition`, `boundingBox`, `searchTypes` (`'geo'` топонимы / `'biz'` организации, по умолчанию `['geo']`), `resultPageSize`, `zoom`, `disableSpellingCorrection` и `snippets` (`'rating'` / `'photos'` / `'panoramas'`). Требует инициализированного MapKit.\n\n### `findRoutes()` — маршрутизация\n\n> **Требует flavor `full`** (на `lite` реджектится).\n\n```tsx\nimport { findRoutes, findDrivingRoutes } from 'expo-yandex-mapkit';\n\nconst routes = await findRoutes(\n  [{ latitude: 41.31, longitude: 69.24 }, { latitude: 41.33, longitude: 69.29 }],\n  'masstransit', // or 'driving' | 'pedestrian'\n);\n// routes[0]: { time?, timeWithTraffic?, distance?, walkingDistance?, transfersCount?, points }\n// Draw it: <Polyline points={routes[0].points} />\n```\n\n- `findRoutes(points, mode)` — 2+ путевых точки, `mode` = `'driving'` | `'masstransit'` | `'pedestrian'` | `'bicycle'` | `'scooter'`; резолвит лучший маршрут первым.\n- `findDrivingRoutes` / `findMasstransitRoutes` / `findPedestrianRoutes` / `findBicycleRoutes` / `findScooterRoutes` — удобные обёртки. (**Велосипед / самокат — сверх паритета**: ни одна RN-обёртка для Яндекс-карт этого не даёт.)\n- **Опции автомобильного маршрута** (сверх паритета): `findRoutes(points, 'driving', options)` / `findDrivingRoutes(points, options)` принимают `{ avoidTolls?, avoidUnpaved?, avoidPoorConditions?, avoidHighways?, departureTime?, vehicleType? }` (`vehicleType`: `'default'` / `'taxi'` / `'truck'` / `'moto'`). SDK поддерживает всё это; ни одна RN-обёртка для Яндекс-карт их не пробрасывает.\n\nКаждый `Route` несёт сводку (`time`; `timeWithTraffic` + `distance` для авто; `walkingDistance` + `transfersCount` для общественного транспорта), геометрию `points` и `sections` — маршрут, разбитый на участки. Каждый `RouteSection` — это `{ type, time?, points, transports? }`: `type` — `'car'`, `'walk'`, `'waiting'` или тип транспортного средства (`'bus'`, `'underground'`, …), `transports` сопоставляет каждому типу транспорта названия его линий, а `points` — фрагмент полилинии этого участка. Так маршрут на общественном транспорте читается как «пешком → автобус 42 → пересадка → метро», каждый участок можно отрисовать отдельно. Требует инициализированного MapKit.\n\n### `offlineMaps` — скачивание регионов для офлайна\n\n> **Требует flavor `full` _и_ платную лицензию Yandex MapKit**, разрешающую офлайн-кэширование (бесплатный тариф — нет). На `lite` (или без лицензии) вызовы отклоняются с понятным сообщением.\n\n```tsx\nimport { offlineMaps } from 'expo-yandex-mapkit';\n\nconst regions = await offlineMaps.getRegions(); // [{ id, name, country, center }]\nconst region = regions.find((r) => r.name.includes('Ташкент'));\nif (region) await offlineMaps.startDownload(region.id);\n```\n\n`offlineMaps`: `getRegions()`, `startDownload(id)`, `stopDownload(id)`, `pauseDownload(id)`, `dropRegion(id)`, `allowUseCellularNetwork(allow)`, `clearCache()`. _(Отчёт о состоянии/прогрессе загрузки по регионам — в планах.)_\n\n> ⚠️ Сам путь загрузки без платной лицензии проверить нельзя (загрузка модуля, список регионов и реджект на lite проверены) — проверьте со своим лицензионным ключом перед использованием в продакшене; отчёты приветствуются в [#66](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/66), там же трекается отчёт о состоянии/прогрессе по регионам.\n\n## lite и full\n\nЯндекс поставляет MapKit в двух flavor'ах. Библиотека по умолчанию использует `lite`; выберите `full` через [конфиг-плагин](#2-добавьте-конфиг-плагин), когда нужны **поиск, саджест, геокодинг или маршрутизация** — все они полностью реализованы и требуют артефакта `full`. На `lite` эти функции реджектятся с понятным сообщением «requires the full flavor», так что lite-приложение на них не падает. `full` подтягивает более крупный SDK (больше бинарник, дольше первая сборка), поэтому оставайтесь на `lite`, если вы только рендерите карты / маркеры / фигуры / кластеризацию / геопозицию / пробки.\n\n| Возможность | `lite` | `full` |\n| --- | --- | --- |\n| Рендеринг карты, маркеры, полилинии/полигоны | ✓ | ✓ |\n| Кластеризация, слой пробок, геопозиция | ✓ | ✓ |\n| Маршрутизация | — | ✓ |\n| Поиск + саджест | — | ✓ |\n| Геокодинг | — | ✓ |\n| Панорамы | — | ✓ |\n\nОфлайн-карты есть в обоих flavor'ах, но требуют платной лицензии MapKit. Лимиты и цены смотрите в [условиях Яндекса](https://yandex.com/maps-api) — цифры меняются и зависят от тарифа, поэтому здесь они сознательно не приводятся.\n\n## Устранение неполадок и FAQ\n\n**Карта пустая.**\nДве типичные причины: `initialize(apiKey)` не был вызван (или завершился с ошибкой — повесьте `.catch` и посмотрите сообщение) и при этом на конфиг-плагине не задан `apiKey` на этапе сборки, либо API-ключ невалиден / не включён для MapKit Mobile SDK. Смотрите нативные логи: `adb logcat | grep -i -E 'mapkit|yandex'` на Android, консоль Xcode на iOS. View, смонтированный до завершения `initialize`, восстановится автоматически.\n\n**«…не работает в Expo Go» / падает в Expo Go.**\nОжидаемо — нативные модули в Expo Go не загружаются. Используйте `npx expo run:android|ios` или development build через EAS. DOM-фолбэк для Expo Go — в дорожной карте ([#66](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/66)).\n\n**Сборка Android падает с ошибкой manifest merger / minSdkVersion.**\nMapKit требует Android API 26. Конфиг-плагин поднимает `android.minSdkVersion` автоматически — проверьте, что `expo-yandex-mapkit` действительно указан в `app.json` → `plugins`, и перезапустите `npx expo prebuild`.\n\n**В iOS-симуляторе карта чёрная или пустая.**\nУ GPU-рендеринга MapKit известны причуды в симуляторе (на это жалуются во всех обёртках над MapKit). Проверьте на физическом устройстве, прежде чем искать проблему в конфигурации.\n\n**Какую версию MapKit пиновать?**\nПо умолчанию используется версия, с которой тестировался этот релиз (4.42.0). Яндекс рекомендует свежий MapKit; переопределите опцией `version` плагина, если новая версия нужна раньше, чем мы обновим дефолт.\n\n**Можно ли сменить API-ключ в рантайме?**\nНет — нативный SDK принимает ключ один раз. Повторный `initialize` с другим ключом реджектится с `ERR_YANDEX_MAPKIT_REINIT`.\n\n**А на вебе работает?**\nПока нет: веб-сборка один раз пишет предупреждение и ничего не рендерит (сознательно, вместо падения). DOM-компонент на базе `ymaps3` запланирован ([#66](https://github.com/softwhere-uz/expo-yandex-mapkit/issues/66)).\n\n## Тестирование (Jest-мок)\n\nПакет поставляет пресет Jest-мока, чтобы тесты компонентов работали без нативного рантайма — карта и её объекты рендерятся как обычные view, а функции модуля резолвятся. В вашем Jest-setup:\n\n```js\njest.mock('expo-yandex-mapkit', () => require('expo-yandex-mapkit/mock'));\n```\n\nКомпоненты (`YandexMapView`, `Marker`, `Polyline`, `Polygon`, `Circle`, `Clusterer`) рендерят детей в `<View>`; методы ref и функции модуля (`initialize`, `suggest`, `searchText`, `findRoutes`, …) — это `jest.fn()` с разумными значениями по умолчанию, так что можно рендерить и проверять, не мокая каждый вызов вручную. Ни одна обёртка для Яндекс-карт не поставляет пресет мока.\n\n## Переход с react-native-yamap\n\nПереходите с `react-native-yamap` или `react-native-yamap-plus`? См. **[гайд по миграции](./MIGRATION.md)** (на английском) — таблицы соответствия API по компонентам, отличия в порядке координат и инициализации, и что делать с немногими API, у которых намеренно нет аналога. Встроенные алиасы в стиле `react-native-maps` (`onRegionChangeComplete`, `fitToCoordinates` с `edgePadding`) делают большинство переименований механическими — кодмод не нужен.\n\n## Участие в разработке\n\nКонтрибьюции приветствуются — см. [CONTRIBUTING.md](./CONTRIBUTING.md) (на английском): настройка окружения (example-приложение работает через CNG: `npx expo prebuild` генерирует нативные проекты и прогоняет конфиг-плагин), подводные камни нативного кода (слабые ссылки на слушатели MapKit, три синхронизированных пина версии) и соглашения о коммитах.\n\n**Для мейнтейнеров / релизы:** плейбук публикации в npm — разовая настройка организации и trusted publisher, затем `npm version && git push --follow-tags`, запускающий [`release.yaml`](./.github/workflows/release.yaml) с provenance — в [CONTRIBUTING.md → Releasing](./CONTRIBUTING.md#releasing).\n\n## Правовая оговорка\n\nПроект использует Yandex MapKit, принадлежащий Яндексу. См. их [условия использования](https://yandex.com/maps-api). Проект не аффилирован с Яндексом и не одобрен им.\n\nНе имеет отношения к npm-пакету `expo-yandex-maps` (не поддерживается с 2023 года).\n\n## Лицензия\n\n[MIT](./LICENSE)\n","readmeFilename":"README.ru.md"}