{"_id":"@ambientlight/react-azure-maps","_rev":"3-429862cbe465709dff8a9a5f70644c9e","name":"@ambientlight/react-azure-maps","dist-tags":{"latest":"0.3.3"},"versions":{"0.3.1":{"name":"@ambientlight/react-azure-maps","version":"0.3.1","description":"React Wrapper for Azure Maps","keywords":["react","reactjs","typescript","azure","azure-maps","azure-maps-control","map","maps","react-azure-maps"],"source":"src/react-azure-maps.ts","module":"dist/react-azure-maps.es5.js","typings":"dist/types/react-azure-maps.d.ts","author":{"name":"WiredSolutions"},"repository":{"type":"git","url":"git+https://github.com/ambientlight/react-azure-maps.git"},"license":"MIT","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint --max-warnings 0 \"./src/**/*.{js,jsx,mjs,ts,tsx}\"","format":"prettier --check \"./src/**/*.{js,jsx,json,ts,tsx,css,scss,sass,mdx}\"","type-check":"tsc --noEmit","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","build:clean":"rimraf dist","build:code":"cross-env NODE_ENV=production rollup --config","build:types":"tsc --emitDeclarationOnly","build":"yarn build:types && yarn build:code","test":"jest --coverage --env=jsdom","test:watch":"jest --coverage --watch --env=jsdom","test:prod":"npm run lint && npm run test -- --no-cache","dev:code":"cross-env NODE_ENV=development rollup --config --watch","preview:react":"npx parcel preview/react-preview.html --out-dir preview-build --open --no-cache","dev":"concurrently 'yarn:dev:code' 'yarn:preview:react'"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,mjs,ts,tsx}":["eslint --cache --fix"],"*.{js,jsx,json,ts,tsx,css,scss,sass,mdx}":["prettier --write"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@commitlint/cli":"^11.0.0","@commitlint/config-angular":"^8.2.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^11.1.0","@testing-library/react-hooks":"^5.1.0","@testing-library/user-event":"^12.1.10","@types/jest":"^26.0.15","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","babel-preset-env":"^1.7.0","concurrently":"^5.3.0","cross-env":"^7.0.2","eslint":"^7.14.0","husky":"^4.3.0","lint-staged":"^10.5.2","parcel-bundler":"1.12.3","prettier":"^2.2.0","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"4.0.1","rollup":"^2.33.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-node-externals":"^2.2.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^26.4.4","typescript":"^4.1.2"},"peerDependencies":{"azure-maps-control":"2.0.32","guid-typescript":"^1.0.9","mapbox-gl":"^1.10.0","react":"^16.10.2","react-dom":"^16.10.2"},"dependencies":{"azure-maps-control":"2.0.32","guid-typescript":"^1.0.9","mapbox-gl":"^1.10.0"},"gitHead":"72286401dae1d243750d4c5d85f47653522ef4f7","bugs":{"url":"https://github.com/ambientlight/react-azure-maps/issues"},"homepage":"https://github.com/ambientlight/react-azure-maps#readme","_id":"@ambientlight/react-azure-maps@0.3.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-6sMzgvqY4aRT3n9RV05X4Te1W7lWrVqsYcm5K7TktOexCYOqfZ6D1srJQaH1742+Z5N9sAv4nNfP2nfkCF2KGA==","shasum":"1d966511b642c1ecde6367558ded3078e8c49f1d","tarball":"https://registry.npmjs.org/@ambientlight/react-azure-maps/-/react-azure-maps-0.3.1.tgz","fileCount":3,"unpackedSize":8706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1RKSCRA9TVsSAnZWagAANkkP/jrREinbshXFRLgsy8OA\nqz171g0/V8KUm/2zwSTo//cjFylvGzvzso3jkZRptiY08aAwybspzbqJLD5n\nkFnI+XH2p2JKrrVGm26QQJAfZlVVyfN8E+pICsSqAXgZhywf81bAfug1VyaJ\nUgdWH7jREikxdZPl2kNyqMVpfA/xhNi0pihVETZr1UR3Ga5KpMd/Yx/ddjja\n5i9fwTgo/+B5pV43ngHznNCRa8wNaRMMtBs0VCmNU4jkKERghUw385n8hk0M\nIsaURaNNTB2qW5EaNA+Dm19KMlRm6IqKUb4V+zBNwcpqoknquQuYUQNXTd+c\nMzVEM8NgvKsdM1gzso7+Yz0Ju317HiRddtbQlqmKebUHUEWl0WUYLaN4edx7\nyIf2Ncshjq4Sql8AaYxOEskWbhE+/RXZK4z9GcF1kX1BUkgsanztXQJ3Vcot\nRAarvA1hpVmxjArjEkUS490Wi9wcJkhaprJ2DIpkDiaLNRwKRCm6uSAfhSD9\nbqFgyoXCL2NWffL2n1muJNsAB/mcwrSP/2HqYZWl+YWJbySsvUuI7AegcFTL\n9+J1dMj64NaRZP1Iqj0mY/73sLpBP6ih6BXw27BoVCiR23gj7smjWwzhEcWy\n1zNUSVwWIQVql2rXopAlMJ5/yZNTpbSqjTAqpGFe2i6PXgPYjvrC4A/q2Qj9\nsqDv\r\n=KOYg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWLUUkgFObEcS/c9SPOU0a2huzaW5wjYg0YeUzg8bXmAiAVdo7kI2WKNcAB9XSvYq9PG6VPxvYSTscE+fH2XFoe2Q=="}]},"_npmUser":{"name":"ambientlight","email":"uhurden@gmail.com"},"directories":{},"maintainers":[{"name":"ambientlight","email":"uhurden@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-azure-maps_0.3.1_1624576657376_0.7129143658284414"},"_hasShrinkwrap":false},"0.3.2":{"name":"@ambientlight/react-azure-maps","version":"0.3.2","description":"React Wrapper for Azure Maps","keywords":["react","reactjs","typescript","azure","azure-maps","azure-maps-control","map","maps","react-azure-maps"],"source":"src/react-azure-maps.ts","module":"dist/react-azure-maps.es5.js","typings":"dist/types/react-azure-maps.d.ts","author":{"name":"WiredSolutions"},"repository":{"type":"git","url":"git+https://github.com/ambientlight/react-azure-maps.git"},"license":"MIT","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint --max-warnings 0 \"./src/**/*.{js,jsx,mjs,ts,tsx}\"","format":"prettier --check \"./src/**/*.{js,jsx,json,ts,tsx,css,scss,sass,mdx}\"","type-check":"tsc --noEmit","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","build:clean":"rimraf dist","build:code":"cross-env NODE_ENV=production rollup --config","build:types":"tsc --emitDeclarationOnly","build":"yarn build:types && yarn build:code","test":"jest --coverage --env=jsdom","test:watch":"jest --coverage --watch --env=jsdom","test:prod":"npm run lint && npm run test -- --no-cache","dev:code":"cross-env NODE_ENV=development rollup --config --watch","preview:react":"npx parcel preview/react-preview.html --out-dir preview-build --open --no-cache","dev":"concurrently 'yarn:dev:code' 'yarn:preview:react'"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,mjs,ts,tsx}":["eslint --cache --fix"],"*.{js,jsx,json,ts,tsx,css,scss,sass,mdx}":["prettier --write"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@commitlint/cli":"^11.0.0","@commitlint/config-angular":"^8.2.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^11.1.0","@testing-library/react-hooks":"^5.1.0","@testing-library/user-event":"^12.1.10","@types/jest":"^26.0.15","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","babel-preset-env":"^1.7.0","concurrently":"^5.3.0","cross-env":"^7.0.2","eslint":"^7.14.0","husky":"^4.3.0","lint-staged":"^10.5.2","parcel-bundler":"1.12.3","prettier":"^2.2.0","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"4.0.1","rollup":"^2.33.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-node-externals":"^2.2.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^26.4.4","typescript":"^4.1.2"},"peerDependencies":{"azure-maps-control":"2.0.32","guid-typescript":"^1.0.9","mapbox-gl":"^1.10.0","react":"^16.10.2","react-dom":"^16.10.2"},"dependencies":{"azure-maps-control":"2.0.32","guid-typescript":"^1.0.9","mapbox-gl":"^1.10.0"},"gitHead":"c2465bb863ef3205dadb8b6e29131ee01ad259a8","bugs":{"url":"https://github.com/ambientlight/react-azure-maps/issues"},"homepage":"https://github.com/ambientlight/react-azure-maps#readme","_id":"@ambientlight/react-azure-maps@0.3.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kN1XQ5M3vmkM/V9wbSjLNVRM9yIPUACmXy0irmJ3cCso7Tk3lxsYB4zxluwpE+5i0VBMYNdWTd26ve/9PByJcg==","shasum":"74c894cedbe7f760f023d3d9e756b905f67b6ab9","tarball":"https://registry.npmjs.org/@ambientlight/react-azure-maps/-/react-azure-maps-0.3.2.tgz","fileCount":39,"unpackedSize":1280696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1V1wCRA9TVsSAnZWagAAnNQP/iy/tnj4tqX3+whdulcF\nTAmPqr3zJrZuOIPjFD4aetdT2JlM5lWQDvP4RP5jpEYZIDGPbbIV+NpIL981\nrv3isnOuL2hhT+ekSxjhTUWsl8oevnCDII6sBXS76YIEBvAzg1mckShcp9DG\n71d7lbUEC1Vmo/m8I9rztA/rlkSgce0s0vfs425/1R6GIg9E8hCkno0jwoFD\nzJGsaaEv0bvA4xLOxthJ2seVVQZO7hQT8eMHxMUpb3mEK22OIUEcj7F9QQDw\nJ33ssa0TZiLDkFJ2rZi8saejug6xMJnUGSlitXm/UxTAkHQvruBMtej7chC9\nH4FgTzhTHvr65MyuEAGTcEsfNWmZ8eQ9lUki6bFeiTlNbFX89+H1i2yL4E2a\n2BkYmO5CBaanL02uCE/hs3a/dDClh9CNsiIdJAg3FUaQWeh93VMqoqBe83uP\nDJKGz+9itblPr2l2yt8QjJ0WSjL5ao+IdsptJakGaGbTU9dlRC+WDJxKaDkU\n/YWCXWNfXv5TqDziCyJwWU31ip8UJlkpQCkrP4vZnI80MF9XB/sXm5w5m18c\napiE9lhNBE4/1yZNoxMRKvNRhSB8pTAVq1sDNACg0xEAZRnN8OmdW4vJOJFY\nxwEHIO+aPu5pu3MdRM3QVwb4Frtruk+SdbDd8Y4MYlJ19zrBWvQieIpGm8v/\noCYc\r\n=NcMi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBltB/h78tZ9OnW3JIXu7Lzjt4MCr7VC4Y14vrSj3KKwAiBBBP5sEKKzl1ziPMKnHn38U5hiHqFPsym+7j4hJnUyIQ=="}]},"_npmUser":{"name":"ambientlight","email":"uhurden@gmail.com"},"directories":{},"maintainers":[{"name":"ambientlight","email":"uhurden@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-azure-maps_0.3.2_1624595823665_0.8139622416855758"},"_hasShrinkwrap":false},"0.3.3":{"name":"@ambientlight/react-azure-maps","version":"0.3.3","description":"React Wrapper for Azure Maps","keywords":["react","reactjs","typescript","azure","azure-maps","azure-maps-control","map","maps","react-azure-maps"],"source":"src/react-azure-maps.ts","module":"dist/react-azure-maps.es6.js","typings":"dist/types/react-azure-maps.d.ts","author":{"name":"WiredSolutions"},"repository":{"type":"git","url":"git+https://github.com/ambientlight/react-azure-maps.git"},"license":"MIT","engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint --max-warnings 0 \"./src/**/*.{js,jsx,mjs,ts,tsx}\"","format":"prettier --check \"./src/**/*.{js,jsx,json,ts,tsx,css,scss,sass,mdx}\"","type-check":"tsc --noEmit","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","build:clean":"rimraf dist","build:code":"cross-env NODE_ENV=production rollup --config","build:types":"tsc --emitDeclarationOnly","build":"yarn build:types && yarn build:code","test":"jest --coverage --env=jsdom","test:watch":"jest --coverage --watch --env=jsdom","test:prod":"npm run lint && npm run test -- --no-cache","dev:code":"cross-env NODE_ENV=development rollup --config --watch","preview:react":"npx parcel preview/react-preview.html --out-dir preview-build --open --no-cache","dev":"concurrently 'yarn:dev:code' 'yarn:preview:react'"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,mjs,ts,tsx}":["eslint --cache --fix"],"*.{js,jsx,json,ts,tsx,css,scss,sass,mdx}":["prettier --write"]},"eslintConfig":{"extends":["react-app","react-app/jest"]},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-optional-chaining":"^7.11.0","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/preset-react":"^7.10.4","@babel/preset-typescript":"^7.10.4","@commitlint/cli":"^11.0.0","@commitlint/config-angular":"^8.2.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.1","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-html":"^0.2.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/jest-dom":"^5.11.4","@testing-library/react":"^11.1.0","@testing-library/react-hooks":"^5.1.0","@testing-library/user-event":"^12.1.10","@types/jest":"^26.0.15","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","babel-preset-env":"^1.7.0","concurrently":"^5.3.0","cross-env":"^7.0.2","eslint":"^7.14.0","husky":"^4.3.0","lint-staged":"^10.5.2","parcel-bundler":"1.12.3","prettier":"^2.2.0","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"4.0.1","rollup":"^2.33.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-node-externals":"^2.2.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^3.1.8","rollup-plugin-serve":"^1.1.0","rollup-plugin-size-snapshot":"^0.12.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^26.4.4","typescript":"^4.1.2"},"peerDependencies":{"azure-maps-control":"2.0.32","guid-typescript":"^1.0.9","mapbox-gl":"^1.10.0","react":"^16.10.2","react-dom":"^16.10.2"},"dependencies":{"azure-maps-control":"2.0.32","guid-typescript":"^1.0.9","mapbox-gl":"^1.10.0"},"gitHead":"a6c701ad32cc4824acd764cf10525249e1eb4a97","bugs":{"url":"https://github.com/ambientlight/react-azure-maps/issues"},"homepage":"https://github.com/ambientlight/react-azure-maps#readme","_id":"@ambientlight/react-azure-maps@0.3.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-eGhRA0qt1mw/wLeY1eSO4L58FKUvO4nJJpMbVR/onWzqqXXcW4+GmzP6LGG9wl1DaNsNq+YPHFd/MQd0td0a3Q==","shasum":"34edfc43ec3aaf1e72105282a397ad6c41dd1306","tarball":"https://registry.npmjs.org/@ambientlight/react-azure-maps/-/react-azure-maps-0.3.3.tgz","fileCount":40,"unpackedSize":2536079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8xjQCRA9TVsSAnZWagAA278P/Rk+Aa7NDaxKN9jscwTH\nVYqdI4HI/efqnhSpiXKEPHjLKTtpEhm7oDsWh+5tJQWzUJz5J/wLPOAwklb6\nLThaW/u68GjZcnF2IymR1zbPc16Kiofgiz74lAvVyoJ7MH1lh34DOMaSBrsD\nPPOxsc0V6/s/iHvZgnsCookxKtPfNgwWQPgzEqFLtokYyWsaXtHVLrXhLtTU\n7auKffE3lCTxnB8AbrBu76OMIeQwRbQt+HYomvZcL5AGBd7xP90/7qa2zJM5\nLqhx5Cb3DfL1Wg6OrkvrFfnJcIkel2spxcKBnVxsLRPvFkX0XHegbZvK1KRO\nufXP3Hst0tgqOmbmCcRgRN8h5wgvZQVKHMvySUulSg91vY7slL2JSgU5/hIW\ndOeSW/U/nkp0B6+dC3K3x24SOn0J5sqsvy/ojRPwNlVZnX4wP1iK6l5TitKf\n4NWS19mtS3gg7SgOP6vb4rpt7oxT3vUFuFcUnH4XtTNt5YtVCylVKeKHeNug\n8K30B4t6DvjgPzGIm9SI/Zhw9oRPsHFWTXoq4SHLfrJky5U90WE1OlSWmrlX\nLl86ZqHeYQR/XKhSWlPGe0kGSmZbpw5qRyFF/Jlq8LMivYd3XEvZmTcA/x6A\neQcog0Cyz6g5or51XVJt8MHa9DFZ1e+h4ZglJZqBftRn5yTawmMIl69G4AxM\noiBB\r\n=nr0b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6zWznikGHRcuZXSbDCqUWE3Ky1pAecgte6kScqNBWiAIhAPz5DjM/IUXbvihoiALm9xsO8mSbk9J0FolPWtLgmBG3"}]},"_npmUser":{"name":"ambientlight","email":"uhurden@gmail.com"},"directories":{},"maintainers":[{"name":"ambientlight","email":"uhurden@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-azure-maps_0.3.3_1626544336335_0.000048941106200128814"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-24T23:17:37.314Z","0.3.1":"2021-06-24T23:17:37.569Z","modified":"2022-04-04T13:45:55.022Z","0.3.2":"2021-06-25T04:37:03.929Z","0.3.3":"2021-07-17T17:52:16.468Z"},"maintainers":[{"name":"ambientlight","email":"uhurden@gmail.com"}],"description":"React Wrapper for Azure Maps","homepage":"https://github.com/ambientlight/react-azure-maps#readme","keywords":["react","reactjs","typescript","azure","azure-maps","azure-maps-control","map","maps","react-azure-maps"],"repository":{"type":"git","url":"git+https://github.com/ambientlight/react-azure-maps.git"},"author":{"name":"WiredSolutions"},"bugs":{"url":"https://github.com/ambientlight/react-azure-maps/issues"},"license":"MIT","readme":"# WiredSolutions React-Azure-Maps\n\n[![npm](https://img.shields.io/npm/v/react-azure-maps.svg) ![npm](https://img.shields.io/npm/dm/react-azure-maps.svg)](https://www.npmjs.com/package/react-azure-maps) [![license](https://img.shields.io/npm/l/react-azure-maps.svg)](https://github.com/WiredSolutions/react-azure-maps/blob/master/LICENSE)\n\n`React Azure Maps` is a react wrapper for [Azure Maps](https://azure.microsoft.com/pl-pl/services/azure-maps/). The whole library is written in typescript and uses React 16.8+\n\n## Installation\n\nUse the package manager `npm` or `yarn`\n\n```bash\nnpm install react-azure-maps\n```\n\nor\n\n```bash\nyarn add react-azure-maps\n```\n\n## Documentation\n\nDocumentation is available [Documentation](https://react-azure-maps.now.sh)\n\nGenerated documentation from typedoc is available [Documentation](https://wiredsolutions.github.io/react-azure-maps/)\n\n## Compatibility with azure-maps-controls\n\n```\n0.2.0 - 2.0.32\n0.1.4 - 2.0.31\n0.1.3 - 2.0.25\n```\n\n## Playground\n\n`React Azure Maps` have a fully documented [Playground Package](https://github.com/WiredSolutions/react-azure-maps-playground) that implements a lot of features from [Azure Maps Code Samples](https://azuremapscodesamples.azurewebsites.net/). If you implement new usage of the map and want to be contributor just create a PR.\n\n## Library Implementation Details\n\nFor typescript integration and core functionalities, this library uses the newest version of [Azure Maps Control](https://www.npmjs.com/package/azure-maps-control).\nThe library is implemented under the hood on `Contexts` and uses all benefits of new react features, like new context API, hooks, etc. Across the whole library, there are three main references that depend on the basic `Azure Maps API`\n\n`MapReference` which is stored and implemented in\n\n```javascript\nAzureMapsProvider\n```\n\n`DataSourceReference` which is stored and implemented in\n\n```javascript\nAzureMapDataSourceProvider\n```\n\n`LayerReference` which is stored and implemented in\n\n```javascript\nAzureMapLayerProvider\n```\n\nIf you want to directly make some changes in the above refs just use one of these contexts and feel free to use it any way you want.\nThe library implements a lot of ready to use components like `AzureMapFeature, AzureMapHTMLMarker, AzureMapPopup`\n\n## Basic Usage\n\n```javascript\nimport React from 'react'\nimport {AzureMap, AzureMapsProvider, IAzureMapOptions} from 'react-azure-maps'\nimport {AuthenticationType} from 'azure-maps-control'\n\nconst option: IAzureMapOptions = {\n    authOptions: {\n        authType: AuthenticationType.subscriptionKey,\n        subscriptionKey: '' // Your subscription key\n    },\n}\n\nconst DefaultMap: React.FC = () => (\n  <AzureMapsProvider>\n    <div style={{ height: '300px' }}>\n      <AzureMap options={option} />\n    </div>\n  </AzureMapsProvider>\n);\n\nexport default DefaultMap\n```\n\n## Local development with [Playground Package](https://github.com/WiredSolutions/react-azure-maps-playground)\n\nIf you want to do some local development using [Playground Package](https://github.com/WiredSolutions/react-azure-maps-playground) with local link to the package, you need to make the following steps:\n\n```bash\n- run yarn watch in `react-azure-maps` package\n- run yarn link in `react-azure-maps` package\n- go to the `azure-maps-playground` or any other folder or repository and run `yarn link \"react-azure-maps\"`\n```\n\n## Code coverage\n\n![Alt text](assets/coverage.png?raw=true 'Coverage')\n\n## Contributing\n\nPull requests are welcomed. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","readmeFilename":"README.md"}