{"_id":"react-leaflet-custom-control","_rev":"23-87d3cbcea04c791fc8786c8820dc122e","name":"react-leaflet-custom-control","dist-tags":{"latest":"1.5.0"},"versions":{"1.2.0":{"name":"react-leaflet-custom-control","version":"1.2.0","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.0","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"865d37371bf994979a1e6c59a17a2387d84a5603","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.0.tgz","fileCount":8,"integrity":"sha512-QneSyNoMkNhNAjpKTbK79Qez9PVJJ/NFRRlxHXwEGo0pNKSSG9g1ceFZK7c+ys8m4R30uBthPq/goTL4tNcj/w==","signatures":[{"sig":"MEUCIQDxhA8wjB+s1BrQBdKefrx4/9UY+40KemWXF9r4Rsa0HgIgYPSKpH0G2Q1IZiIhVVn6n7djYykJsppCC0t/pzBALps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8577},"main":"lib/Control.js","gitHead":"c96058ef1033368c65a444b42c5a52224e9f2f3a","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"7.21.1","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.3","@types/jest":"^26.0.24","@types/node":"^12.20.28","@types/react":"^17.0.27","react-scripts":"4.0.3","@types/leaflet":"^1.7.5","@types/react-dom":"^17.0.9","@testing-library/react":"^11.2.7","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^12.8.3"},"peerDependencies":{"react":"^17.0.2","leaflet":"^1.7.1","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.0_1634669564337_0.2113559336313715","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"react-leaflet-custom-control","version":"1.2.1","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.1","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"500f7ba1625e5eb31432ebbf2c0b7c04a490ab8e","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.1.tgz","fileCount":8,"integrity":"sha512-LWUJFN0CenjAz5EMGrtknZUwdEOQloNK7nYmbFzhazAmH4CPmbN9wTpyTTyfSCSPrKtOasWzEe5ktNtsy+nLFQ==","signatures":[{"sig":"MEQCIEksv/j8mzetWOqn407Ra0E673OnIO8xyvZw+tRMwi2PAiAfxk7Kiels7IZFzc76GxgWFCks6w+uMAMqSSaK1a7zeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8787},"main":"lib/Control.js","gitHead":"6d3fc221bb8ef4780500402202cd317e2bbe141e","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"7.21.1","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.3","@types/jest":"^26.0.24","@types/node":"^12.20.28","@types/react":"^17.0.27","react-scripts":"4.0.3","@types/leaflet":"^1.7.5","@types/react-dom":"^17.0.9","@testing-library/react":"^11.2.7","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^12.8.3"},"peerDependencies":{"react":"^17.0.2","leaflet":"^1.7.1","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.1_1636163726678_0.8120971789504656","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"react-leaflet-custom-control","version":"1.2.2","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.2","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"7a84254d30b4562b3c84d0883a6853fd48787ff0","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.2.tgz","fileCount":8,"integrity":"sha512-gB0gXM8JJjCWJvMAhBYc2MmmDBsu1+DRCXtPijaeHmL8k0yFfv9AOnyCGuuDitptB3pfNfxAhaUb6gjim9OwUA==","signatures":[{"sig":"MEQCIEAJXLDokrRerc1oWHxcysm5o4if7h+ymccZk87QP/OTAiAitJ3GOCCNCl8k+59ydfBPsrr9g+XbRxx7tWaAJtqLBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24diCRA9TVsSAnZWagAA5vQP/32YfjYx8qUK2MRktW+q\nmzwrnuSDWErjc02LMltCk6mRjeON1BxZaVkbQf8cL9bna1E4J91yXt//JXaA\nbCJx2JAKzMP0qp6jo0GtnoabAE15ViP5MgXVySn5PSOPndASCpnNm9sb/K7I\n8juq2jLVrj1dp4msm/X7QRC21v7vlzEX8LV2kMFSAo5dBGtfDXfQsDSBhfvm\n4I26N2gMxsLDmviCyhpQOZ3tyhKbyRJHgbBLdyGnvNKoqctFkrSaGZeSWHPa\nUiIdfy80psa4DXE8gR8Qn4g7H8EwVwHFtPfV+9kOzoJCm+4vZFj2wLbRyU0t\nngefy3thj0jHxyWhhdb2AaPUQlFQG3Z1qHokQdqGlmkhM7xKOvHkP+zjPT7U\nn/jqOnSCrtJVfCosUUvVwkAcUtoukmconcc1Rpp4GzbfdcKWfKb6iLHDOAGi\nVj9rj3kyxTW4iIRZJp6NqNHJmoCBTL2oElJoP42WTq1aRo4VdsKQgmGpDrIt\n5NcPoLw/pa5mAWj/moujHOFVHCMV0lwvB9JuvjAUsT/ABlrMKtQIkw46LDgP\nS/Q5/63BAyfPVqPdBEvwt+vWIWU8hwxzV3IyDB5GGTIMFSSOg38Wsz8Gb0+6\nHRTGPMbyAYvHJgEya7huNW3Y5GvaeAt7/50T2sWMUk/o1oKU/wp8KNJOaV6i\n4eHk\r\n=1G88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","gitHead":"7632a38b98be7fc8758e92230b50c85c4412bc97","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"7.21.1","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.9.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.3","@types/jest":"^26.0.24","@types/node":"^12.20.28","@types/react":"^17.0.27","react-scripts":"4.0.3","@types/leaflet":"^1.7.5","@types/react-dom":"^17.0.9","@testing-library/react":"^11.2.7","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^12.8.3"},"peerDependencies":{"react":"^17.0.2","leaflet":"^1.7.1","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.2_1636163842469_0.39611643922781714","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"react-leaflet-custom-control","version":"1.2.3","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.3","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"b2494dbd71d3f393452a11fa7065870fd46ee86c","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.3.tgz","fileCount":8,"integrity":"sha512-F+8+QHok4wzYKRsEqMqQSuGutw3lhvMEQmHr01cotAE1Jtmus0QUKPagyVvI+vsTwHuCU992YOwFiEYM8zHT+g==","signatures":[{"sig":"MEYCIQCa8TBm57k5uSd5SYcDbUym6HRubkVva0WAAy/LJkxBuwIhAJWRWwhuFr5Sh7mp97pZzTQqVG5SV2+BecJc4H8WIKJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZYE4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSOw//UMjT1rIDfrHAa1eqJxpMWAo+U6D3cRdhX2FFXkdDZvE6Rpbx\r\nVV/yqPLyawk4zEUVpdI6MY/kmO/XRDCCk6DTOkYXZvLUvhyRtl2bFCVvZP2t\r\ndPgKEL2wkwxehKpmpKRttUHMye7UI5X+9RJ5uQ6yYKZKni9CdgZOUm3jpURo\r\nc2rdetQJ7JSWsbJ5bBFoOhA6CvTYyWS/YgB/K5JTac9tOywYjhsLieKzxrrv\r\nL7Xv2kY9HLnuuf/Ejqp4JjIKNe6rvpYoHigQKkuGoCLtsQkDRBRDWMYtjO9Q\r\nq+YD1dwFlRx4DMMaph7cWiUyfXZUH9nDD84ZqK2NBHmapL8+/Gv0W184p01T\r\nondZB1247LAEJ76LNQDlnXMVg07brJPHbvmGwY9oNNJcL6dh4ZdlK+Vr2UO9\r\n0Giad08d2t7EbTK2HFfXrxU2GISZDqp0lnKTOogRQY6EIsa+3qVbr+7F2nwF\r\nZAkM8sD8rMHOc+nBsfI9jSZxvnke83fii5XNWkB5jFvtK17ea+9mfK+kpad5\r\nD2BoF6oCD02w9ZRrMonMgN2JEsrgkxfOZcHApuEtuoG50FbRgrRHEwdeYNHR\r\nYEN89WhE8VeHol/tjSb7VqRLIEkiCTcbLfvwdKN1Ioufs4HykuIBUfPdZ3c8\r\npeJK4ct12ISPw4S5SVdeQTbsY8CSfRPC8iQ=\r\n=hCJE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"859ec744b30aabed0708a5ebb7b20ff8ae91a158","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.6.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"17.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^18.0.0","leaflet":"^1.7.1","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.3_1650819384533_0.4006140953298014","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"react-leaflet-custom-control","version":"1.2.4","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.4","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"70a5973d41977df6c3eafc756d49cf491472ed8b","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.4.tgz","fileCount":8,"integrity":"sha512-z4ebmIM3Chmx6wLo8bg4PeStQCCzXpjpvIW1XSGps50FCYNOffWaNrB3uKDP8KBJRPomngdjrHUKP6+Kphp1Vg==","signatures":[{"sig":"MEUCIC45VgwxqxwkVZl/I+t+G4H+qtRQrV0EwLojhk9eRwf7AiEA7OeXlSDaoqlSKB6x5DJmINi1KTO7F+IRGa6WwzGynJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZYLwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPNw/+PCIVuF2TcP52zSnQPNC5bWPiD99S6Ux3Kl1/ojis4rDfNmWa\r\nELnL9PCRzzaEg52toxCGNFv4WOSbURUPEJGT3mbO3oIEwgfruiPdAdz6yPih\r\ncBSKGrCNrXD8qX1YH8pw7zEqkiUnAxfbuhE483jcZQepSYhA9mZIUQZpgueP\r\nfKbQKmClUuZ0g7LhPVyF/KxbSgmAfGe7z3ZLr1TT26OqsZCs6Z8YsLYKoYvy\r\n0jUh97jkfiJ8wGO3z0asE33Ix9Lu+PHC/SeCa5/0fL7RXvQfpFkZLI9rvmQb\r\nGAB7ZtgY3MUu4dwZg6PFRRzcbEfW93B5Bvfv2b/SyAa5NeiwK31Qkxf0XdaG\r\ns7c9Xqeee17iT34yADaKEtI8K4zTiq5L9INJ2iOtUmMEgExzUUolOyCLtBH7\r\nRRfZqZCdADrxKpTa9kjtZ5eMuIrHQ1Y9APXUv6DQDmb05KhzveQmuQkglc+s\r\nQ/T8+2ECk2YDziy53hZjWLv34bq9jqB7ZnpoQmev/4TOm3I703rzNA25Aubd\r\nziKttWkJJNfq4i3xI2u+EjyCEj3SDxPVAws4AkPoogjtrpNNFXIxakZN0FFK\r\npTH76P7D/VCuLUs1649qtQDz4qNHPE1ln75mvzKhfUnggwc9tG3QX2ieT2Zf\r\nUWRmzZ4p/3E3X27Qk6BSfpWu+BRTxWOCvNg=\r\n=lkB5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"6061c67a41efb030fc5e8c94af0c840af4f32750","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.6.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"17.8.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^18.0.0","leaflet":"^1.7.1","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.4_1650819824823_0.25940058565373403","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"react-leaflet-custom-control","version":"1.2.5","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.5","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"97cd87d00b1d5123d50b6f3d86d2a919eae68052","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.5.tgz","fileCount":8,"integrity":"sha512-1P+9bNJgc5gnJMZXdlKvrcLeFSjH9xo2DrJHg6JLc+LCRmiKeb7da7iWyx6AiulFcNxdLMEZZKevvyMaVNct3g==","signatures":[{"sig":"MEYCIQCBM8saMbnzVukQWHFG3vNUD0FEHEzKjvZmqblcGYAShgIhALCw2vopo1g7+nlG5a9VEyDKwgDU5LlTDersQLqhveFo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihGnQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0yA/+Jm6KjvW/eASjlqJzQnED46v1/D+5XaVyWl4UbZzfcqgWedjo\r\nkWsBTPSaL/v4sHbB/wByVTrZW4JP7UgX4ypjfC3VIBI94H4b+xAcUbwvf0C7\r\nhDv5Q/rwAx7jZrb307C8Ub2v/cLavGZ4cx9FOkoI59iuh6GvYgsa+sBzglV2\r\nl9ZnqI8uDj2vqjEwPIRJOe0YYuNtWuDdf10jMk7JIS0wHlOahwhU9KIsrJBf\r\n67VIC4yXhPqKXBEfKefpME6qypb00pxcdEaBqhbpHePdU5fQXuxiiSgWB2o2\r\nZlHuMeX6R1/V1wLusmYNmA++Vzertg0ED/JEe429pIZNBhEmoM9+j7WJTqh3\r\n7NDuqJVXxnNsZAAmCqV7aQ0m5RVvQFHs56WNDrjf10yP3ufxtNVRHb70We36\r\nSYg22RSxkplNwm2Xb8ZCtGY+siJJChVbv6iCxrXf5Qfq/7pmIin9DSKxICkZ\r\ntXqGYQo5WF9txFqFVTo+saVaIRYKPuqDIupJcSlQ/1uvE/JAlHtc9jEUYL1m\r\nI+TgMcpAJvPwey3JLqAwI9SX+wdQYVtgqaru13WdMzMBuC8I+S2es0G36hKJ\r\nnSizm6tDlyKPGdqHVEGMmHYMMCYyyNZXGYMnchrIGZNxSPvAAO+tWLi+zWNd\r\nLk10WvSS//q0guSYWuGxGV0mpmtnMlrAy4I=\r\n=hWyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"6061c67a41efb030fc5e8c94af0c840af4f32750","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.5.5","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"17.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^18.0.0","leaflet":"^1.7.1","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.5_1652845008199_0.9276266763557035","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"react-leaflet-custom-control","version":"1.2.6","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.2.6","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"a6d07fdace7462eb90a709035cf4ebe1fabfd844","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.2.6.tgz","fileCount":8,"integrity":"sha512-RPpne2bYTnesrxXJjVVjC0OEJDtSDm3jGU62j8dRKUt5lEK6KtX+Q3mEAJL5hznkMz7P3wu5J0WY9x3i3R/4oQ==","signatures":[{"sig":"MEMCIH+VieAoJtaFAG2f0bc35iSLj8p7QjX60aOu4EfMS5nmAh9ESc7Ti9Znxgz6b36r/7NFUYNCL9IjmcrvrkTrmq0R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihJVuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMsRAAiafWBQLAy+pNaLVLedGGCk23v+7LMnRSNuGibEldLbUB9kWS\r\nb3NSEGnY4ZVCgMD6PEAEr3xQpdwZmAU4PcZJcN5vj4qmU1AIW1qBiuLHPdgg\r\n1PtKYHu+S3wsgqnT058aOFMYxUPKz1YXetFuj3IALlQrV17Dk+L+kbNy7Gsp\r\n2W+FoH8H0f+q7rZhEy2OqDFrdg01nKyl0QbRaZK72yi8SewZFx9qxXZjp7Bt\r\nUrTWLfcQ/Ku8KMio720TQ4MBl7iMtssT4YDc5uLPV03uyLdh/7VNTISaEFoN\r\nwWSQ1t6hjuq5bWX4p5Kp1Ij3fce9G1j2SmYWxDeAxHsZKxIySGqZA91fjqXF\r\n91NsSNLgkH6CJmQt0w3bF5agGzxQVvGpecF9LgKlprtBZt8l3QleGePdoIuY\r\nwNdd7yPD+OVA2bKBVIPt/sO3Ca8vUMIqrsCg8sPoomjASyO4+KE48qQS639T\r\nNb6TYrGYOd6LRJFXf/eVGRGTFMCaFE4T/BGsf5rWPoLITc7Pm+eq1XPrP3nA\r\n3sX21tvjc3lIkVl8PeV4HXxhXk/5ziWz2/0fxyP208MJLyAzQBsWw1kx1JBB\r\nj+r6hEFBRR5TEBXbQSoammAIA7bBWCbMOH2gdKsAsEqp961zPzNg9G7S+Lah\r\nTWsQJAFq6eOblAXHysm6WIkaksqT1O5HT+8=\r\n=C+/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"b683ca89a227b6ff3e3c4fdd2dc84100dba5506f","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.5.5","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"17.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.2.6_1652856174488_0.4504742385876215","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"react-leaflet-custom-control","version":"1.3.0","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.3.0","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"c1f2bfc4d5656cfeecdf544298e21ab46ab87c6a","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.3.0.tgz","fileCount":8,"integrity":"sha512-Z+qhhqWqvjkS8Lpyn5cy6ZWUUDWXeQcVbUC2yhtBQj3V/ZljWDHW+Ad0ko2mJUgYrPxBBEx+4TtmtOFo5v/Dgw==","signatures":[{"sig":"MEUCIQDkxBap8NE1QfWBHM8cVX8Aqu/+1doCRwF/wsVIQmqo9AIgSsflis/b/XjVTEZcM+n2ko3B3HyoDMEUU+Pz7lP6i8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2NWPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDNA//cCYhyIGCLObYyyiAz9Hd2+sZUVoNbR6HFqZSX+5rRqlJKXjv\r\nqXRmzoJNKBf6QCNpwPNRH7turVGDE8oFhDCMUaP5hcTlFSEpJKazqhIz2QAA\r\niEmmgmcVPVcN133qxz7j9zP76o6DlZs2rXPJUa1IGplKX5kuO6jUJZZWXybF\r\nYNgiLpNsq/5E4VG4YDg7GBgKNWO/Shj3cCYrbBl/j7e/CsfKIQIouKHxdkEJ\r\nZCyELqIlwooutTijYEeyhhActuKMNiuPMdWy9FjKQHcOfFNtwljdjW2P7Tw6\r\nWka/mxyC5TImDcyQlU4PATMrKMcaJ1X9dphZeC/izg4bF22k/d3ReVjgRNGt\r\ncyEoLTcwdxBruJS94b6gIOYrsS0MgQolaG4zCao1JuOOwBcNAsadvShvRVyv\r\n3J1lF55fHElZLPaTw9jlKDHOd5Qa4JI8202JJbSLlGVNABIxaut7Hb2Z3BaS\r\n3B+NEbZi25pIsLPryJbE0kpVqTAEqUU/OwHqPwixRmcaTQiOIibQzqhs6Oiw\r\nUA/RTPKdfKQQLxKb1zSkStI9Cpu4pKwMTRQNTu8PNb1hmNHHnIyE4BNPw7mq\r\nRrmNcnep/kvmeVDbTRcMCh9VwcU/3LfALpZH5RA2Ru/JKzegwONL1Y5GTEpf\r\nRmS7muqF8Op9uJPPtQWi+OU+9JhzlL11Jw4=\r\n=N3Hq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"d9d555bf5fca084f5f058c09ae6ce9cc6a262696","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.5.5","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"17.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.3.0_1658377615119_0.021635572318035923","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"react-leaflet-custom-control","version":"1.3.1","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.3.1","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"41ebf71928ce1489984f7bce8f17693f93c6606f","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.3.1.tgz","fileCount":8,"integrity":"sha512-7nmSIglW4NHXmAvEC7VUCi1wopc6n7HZaipKYRWPenFh2e8bW0wPqL3BlnEcAsHD5i5BLmbCWjP6Pj6aweT+/g==","signatures":[{"sig":"MEYCIQDZknDsBctghammoy6hkMIIqJB8VyWihLJyw+j2RjeJnQIhAN+E1BCqA85x/hT/MQsXdoaF56w+XPQagtlq8iOKaDpK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2NaFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+hg/8DSuEAojR2rjIz3cePT9RFY5gxpKi8+WjFxSVBvnF4jzTCAJp\r\nH5fRwGFzTz8HfTGoWj9FzCqcvS7regDdV5Cl6ALZlzr8V2zy43O3QOkCI7DF\r\npziobp3DbC5rqCiYbi7CAqb8TG5VohQ0HPNDmFVQuqVpTBs0gvWGksGuW8/W\r\nb6G4QzYdEf/lD6IfODdV5s55A6kiFI7t+HqLVcbNJxSVFw7IL2MumFzcue4q\r\n0IRK1dMNG0JkN5j6Z19JxgYN6Q5YRUlhpv8Q4gwDhtgRO65xTJUWCmgI4lAN\r\niAHzLS73Re87fCM3bJpSqg36xzbZvD5bI5CBInqbeowX1Hv4R8t7l5IekwqI\r\nlFF82qOkHMj8VtDurqWfTDIzSlEcqL1jnzMs3+Ifpm8IWtZfrpUCvGV/mocH\r\nwGVknGHraz4ccmQWYOBwXKvVQ6HT3elLq5ApwAWKtazUi7kclzI1GHdZEGzQ\r\nI6NPJELDDsWFJ7BN7GtVvmfMTjtWtr1hrcpFo+c4PEMFALvdrkjy5qW/JiRS\r\nrN+wr4lh6LSL8alL3ojQe9uk6oqoDniQBoHoK0G8lKL/HyfqY+Wh2Fm2Xdet\r\n4OgvdWdASWLpmZ+4LuxbWz13ncruoqGnZ05+g5eJGeuK2Y0D17jqOLBgvPXM\r\njAeMeXtuLQu5QiArvQUkesMvCyuKoX5kqeY=\r\n=viyN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"b76a781aaa46d2819130f326a85769a2061110ad","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.5.5","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"17.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.3.1_1658377860819_0.1338618170652568","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"react-leaflet-custom-control","version":"1.3.2","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.3.2","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"05bf25a567de2ad5ab6d963da8cca7566fc30b02","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.3.2.tgz","fileCount":8,"integrity":"sha512-Z5Cew0+V1zSsK/NkVCvcFPFUYAUrD5saplT2pmuJKxr2BnBjcJw1wBjDurfHiGpOI8Dr1vBR8uXTa5P7h8gOzw==","signatures":[{"sig":"MEUCIQCF3BqlcImYpd3rj8J4NSeXKKYEphPjUUmE5ogNTCqmsAIgKuy1+wGO4SA9707e0SaeVmSgc6CjlhCVOL4iTomQ/ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4JqnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbuw//XyULFRsStSo5g8ovNJE0NdRddSViX3V/gBAAxQZhWlCNxnmL\r\n4qGJwpMBA/6/jRNSGDBp7sblSENDXqqTChpObNk1xVPEr1brmfMu3rkwApi3\r\n/uOP3MK8UI20VARS3aPFQFhChcVeoV5DnvBOlY+dJUG/aZBcpuiPpvzQVi6F\r\nxyfhG+qceRkzCYqycMTUUDqNlK3w2Iai8MU2RwBeqP2qhWX5QItAaVSYgCYd\r\n8sf9t8WkQ7RVG9BiQKD0ThDAKs7+NEdDpTA7Ug/YmXEQ8mmZPG9NRA+736jf\r\nD9escOkPuxtT9QSsbjoZJyr2meg6b3NgC/SCm+n/m6QI/y9NrEGhpmEg9X6B\r\nWZHMcrVB4ujyIKqKQzZXYZ5x0rXt3qvpG5ZVfb8Xar5T2E+cmcG/S0M/dN0E\r\nC5f6mV3Lk9pmmNzIXOm0yy+aNKZmIUXq4EpXr1pBC3mQUKHm4iZVTfL2+trD\r\ns4zQl0Nje44e6kKhl7Q2V1SZM/4rrJpJMskt69SY0eaP40x/hBiRae4pg4ac\r\nO6L4mrhGdEuW7/QKEvij04vCrvpXQ6bIVxtDF79TicJyOuXLEZ69yECppg04\r\n5Giu7QXJ4pgoSeoaqWWRGwKl/2L6v3s8QE9DTPmaRdj1zdw9IP0N+lPCGS6X\r\nXN9QagPCHgVxowZa7Un2cxPLMurpRnNtYh8=\r\n=g3UT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"a71564d7fe8958e480b6cb3108e104928d49a598","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.15.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.3.2_1675664039470_0.8563356667745017","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"react-leaflet-custom-control","version":"1.3.3","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.3.3","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"7a5f8b42c146666daafb80c1289fae2adc4f44bd","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.3.3.tgz","fileCount":8,"integrity":"sha512-uZo1BclX1+j1WCV3Wo7T6maXpdJw5PJUePzFpP8qkDI45/rGNOEil/NxMVfMOxVLkxPdHBq5dshpRXxa+hnqCQ==","signatures":[{"sig":"MEYCIQDAoOWyPucZc2n4HVFB794Rp6YMN8pl21XKcjsFc38EiwIhAMNzmKXTT6PjNENQb87d8YbqBJjPK7XJRI0bzXG5IVwP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4VQiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO/A/9GzAri0Rga8wQ+oXAu8lCJjXjzJESOShD6Vu2sHjTpuTl/dEY\r\ngvUQUVguWg+MHcu7qGmjQpkmeuGPEQkIKfqgla/lnS+zAnZBhyKCLsKAqf6K\r\njeVQkVCZvQ2K4QesHwU/UJbUpRAZusiCIuUu+Pyouw12sSI3zmiUNJJITplu\r\nAqLGEtcclremYwIPt8A8gzaTq/nm07D/FEZGpVfKbF+zX1LRTt8fiI/jAxgF\r\n4rpBT5lsYhBHLen4aJL45v+XqzoXgtoIc1RO91d4p4vg0yyhO4ZaWGHbzBKu\r\nn6s00ecD9zKQiyXUqMQ19t1txclzTMOxFA6tVVRYxN7e+yhs/bzwLCwXr90d\r\ngHLAWqu26b5iBkdiy8pWwOGi0DmEIfH6Iz72FA/HSkt6tjfV1zYRLrNSACeA\r\nDQfWHVNSaveLtGMHbksou6tsF/qi7BIMobYVK9uQRpXARd2ZLc2cP9KmD27z\r\nNWfD6i5QY2GdJjGLmT8Y/aEvm7deBGz7v8c6EkSdRcRoJdAxJREaf4XJFJ8z\r\ncAQHbOpF8YlcKhdHgECu06Ny1GLSESf4Xpfp1JvLbjtcz2aa4t9XAdiemcCX\r\n7vNE3dXNYPFfRH/ENZgVf0ZeEoTAO6G8LNEjTvKLzNY2AmZu25FSjPgvYvwW\r\nF0FZDyO9QPn+FZlroDVR/NEvHjNm8wTXqsY=\r\n=07l+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/Control.js","types":"./lib/Control.d.ts","gitHead":"a71564d7fe8958e480b6cb3108e104928d49a598","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.15.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.6.3","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.3.3_1675711522779_0.19047222536121478","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"react-leaflet-custom-control","version":"1.3.4","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.3.4","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"329af61a5214b07eab6231b71d3748aa6b1bf38c","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.3.4.tgz","fileCount":8,"integrity":"sha512-7+j7KhhnrS6EYrEsGAahzD0DMzxm0ytkch/mGIKPYT/Gm7yTvrVNlW+9wEXOhuI4UszI9GsvGc+hOqVnukfISg==","signatures":[{"sig":"MEUCIBcsITXH46XDAzO7eNflJUoxVUjfHjcwm+1HDZTQGVvMAiEAvseG0NoEZN/efLw9kKwRAwpUa58LAFMS5Jr7Fly0BoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12920},"main":"lib/Control.js","type":"module","types":"./lib/Control.d.ts","gitHead":"3421f395b344c177efe4d6e2fd186850301e2d51","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.15.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.4","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.3.4_1685071018558_0.45639512825312756","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"react-leaflet-custom-control","version":"1.3.5","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.3.5","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"c6542cd865dea6e130215884444fe6c56db59517","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.3.5.tgz","fileCount":8,"integrity":"sha512-9/v7AxY6CoUbc6fAD/0u8O6wCBopxtdzJukWOR7vLZcyAN5rQCYWXjF5wXJ8klONweZGsRaGPJelfEBRtZAgQA==","signatures":[{"sig":"MEQCIHV/iHE9GrWgW2hpXc8Ks5JmwV9CI6qtSTtuZafSSbYRAiA7ttsakJ8z4x22QebprhY59Q5UmUYkftTBQQkGSkdJDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13767},"main":"lib/Control.js","type":"module","types":"./lib/Control.d.ts","gitHead":"6c60b28088d6a5cd516ac03092fb9cdd17681abe","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.15.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.4","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.3.5_1685387088387_0.9664297586740453","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"react-leaflet-custom-control","version":"1.4.0","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.4.0","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"3f3a644c26bdedd10a44e57671d6958c6ff0a2ad","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.4.0.tgz","fileCount":8,"integrity":"sha512-E5sM7avHdFApzXTW7GvdPbhgBonu3j0lr1/DzZWz9OMzGbnSTkYPhE0VIYHAyOBvUoZU/TWjtkyVPS68GyeDiw==","signatures":[{"sig":"MEQCIEsemE5kkpc84CifCKCvj1BA0K7sQ+ct5KkqgILKCRQ9AiA5qxIFd/wve4GRzVZ8fsh5dibj0QPoVwMYs1rWDa3aMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15009},"main":"lib/Control.js","type":"module","types":"./lib/Control.d.ts","gitHead":"869beb2cf8c2a3c6d16778be06cce0492d0115e0","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"8.15.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-leaflet":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.4","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.4.0_1697035590485_0.5858301253205889","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"react-leaflet-custom-control","version":"1.4.1","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"author":{"name":"chris-m92"},"license":"MIT","_id":"react-leaflet-custom-control@1.4.1","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"dist":{"shasum":"89331b1257520a46254fd29ef8d0023fcd9d9ef1","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.4.1.tgz","fileCount":8,"integrity":"sha512-KybVo8lU3yGkydxLWEkOmBGxBmFUyG8KEBgryOlAS2A8vGaxc6v65vTq3DvkYVHRyHC9Vu1h0rVCmBpYrkgEtA==","signatures":[{"sig":"MEQCIH2QFxXKgTse3GEhIWjf0VOcXYR6W3Xj+9WICAKQsbNCAiB0IF2jy20HN5toEIjxWkZLaJ6if6NcpWRTGeKqa4b6aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15802},"main":"lib/Control.js","type":"module","types":"./lib/Control.d.ts","gitHead":"8eba17133b145f9482b7964e098ba9583574b8af","_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"repository":{"url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git","type":"git"},"_npmVersion":"11.2.0","description":"Creates a control wrapper around a React element","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react-leaflet":"^4.2.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.4","@types/jest":"^27.4.1","@types/node":"^17.0.25","@types/react":"^18.0.6","react-scripts":"^5.0.1","@types/leaflet":"^1.7.9","@types/react-dom":"^18.0.2","@testing-library/react":"^13.1.1","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^14.1.1"},"peerDependencies":{"react":"^17.0.2 || ^18.0.0","leaflet":"^1.7.1","react-dom":"^17.0.2 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-leaflet-custom-control_1.4.1_1746464844877_0.22053128373617237","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"react-leaflet-custom-control","version":"1.5.0","description":"Creates a control wrapper around a React element","main":"lib/Control.js","author":{"name":"chris-m92"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git"},"keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"peerDependencies":{"leaflet":"^1.9.0","react":"^17.0.2 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.2 || ^18.0.0 || ^19.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.1.1","@testing-library/user-event":"^14.1.1","@types/jest":"^27.4.1","@types/leaflet":"^1.7.9","@types/node":"^17.0.25","@types/react":"^18.0.6","@types/react-dom":"^18.0.2","react-scripts":"^5.0.1","typescript":"^5.0.4"},"bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","type":"module","dependencies":{"react-leaflet":"^5.0.0"},"_id":"react-leaflet-custom-control@1.5.0","gitHead":"1bde423e8f38ff4610c7301f24d4295ba4cec4d8","types":"./lib/Control.d.ts","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-wqHBER133eBKJiMWpg4xyTtvFUHqS0txtBZOw7BYU2+R2Q4xt074fopEl7w0Oae+UYXicJoC3da0mabkJLocWw==","shasum":"4697656bfeb4617470e4c25d451ca7125f10055b","tarball":"https://registry.npmjs.org/react-leaflet-custom-control/-/react-leaflet-custom-control-1.5.0.tgz","fileCount":8,"unpackedSize":15901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGVjtzWOfWAa09deUuDtX3xJH+r2u2nAghKTGAzZ8tTmAiAgH8T5bzc3F6p6GN020ydHCn8Kisp0TF9knFmI5sIIng=="}]},"_npmUser":{"name":"chris-m92","email":"hawg.ops@gmail.com"},"directories":{},"maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-leaflet-custom-control_1.5.0_1749318919966_0.24351990984349747"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-19T18:52:44.337Z","modified":"2025-06-07T17:55:20.330Z","1.0.0":"2021-10-11T04:50:06.351Z","1.1.0":"2021-10-11T04:50:06.351Z","1.1.1":"2021-10-11T04:50:06.351Z","1.0.1":"2021-10-11T04:50:06.351Z","1.2.0":"2021-10-19T18:52:44.487Z","1.2.1":"2021-11-06T01:55:26.795Z","1.2.2":"2021-11-06T01:57:22.628Z","1.2.3":"2022-04-24T16:56:24.698Z","1.2.4":"2022-04-24T17:03:44.936Z","1.2.5":"2022-05-18T03:36:48.368Z","1.2.6":"2022-05-18T06:42:54.655Z","1.3.0":"2022-07-21T04:26:55.271Z","1.3.1":"2022-07-21T04:31:01.061Z","1.3.2":"2023-02-06T06:13:59.633Z","1.3.3":"2023-02-06T19:25:22.928Z","1.3.4":"2023-05-26T03:16:58.713Z","1.3.5":"2023-05-29T19:04:48.613Z","1.4.0":"2023-10-11T14:46:30.653Z","1.4.1":"2025-05-05T17:07:25.074Z","1.5.0":"2025-06-07T17:55:20.138Z"},"bugs":{"url":"https://github.com/chris-m92/react-leaflet-custom-control/issues"},"author":{"name":"chris-m92"},"license":"MIT","homepage":"https://github.com/chris-m92/react-leaflet-custom-control#readme","keywords":["react","leaflet","react-leaflet","react-leaflet-v3","react-leaflet-control","react-leaflet-custom-control"],"repository":{"type":"git","url":"git+https://github.com/chris-m92/react-leaflet-custom-control.git"},"description":"Creates a control wrapper around a React element","maintainers":[{"name":"chris-m92","email":"hawg.ops@gmail.com"}],"readme":"# react-leaflet-custom-control\n[![npm](https://img.shields.io/npm/v/react-leaflet-custom-control.svg)](https://npmjs.com/package/react-leaflet-custom-control)\n[![npm](https://img.shields.io/npm/dt/react-leaflet-custom-control.svg)](https://npmjs.com/package/react-leaflet-custom-control)\n[![license](https://img.shields.io/github/license/chris-m92/react-leaflet-custom-control.svg)](https://github.com/chris-m92/react-leaflet-custom-control)\n\n\nA React wrapper to create a custom control for [react-leaflet](https://github.com/PaulLeCam/react-leaflet) using ReactDOM's Portal capabilities\n\nThe current version of this package supports React Leaflet v3\n\n[Code Sandbox Demo](https://codesandbox.io/s/n1xpv)\n\n**NOTE** \n||\n|--|\n|Version `^1.2.3` (which adds this note to the README) has updated peer dependencies for React v18. This may be a breaking change depending on your environment. If you are still running React v17 then install version 1.2.2.|\n|Version `^1.4.0` now has a dependency on `react-leaflet@^4.2.1`. This allows for the `useMap()` hook. This also requires that this `Control` component **MUST** be a child of your `MapContainer`|\n|Version `^1.5.0` has updated react dependencies to include `^react@19.0.0`|\n\n## Installation\n```bash\n#npm\nnpm install --save react-leaflet-custom-control\n\n#yarn\nyarn add react-leaflet-custom-control\n```\n\n## Usage\n```jsx\nimport { MapContainer, TileLayer } from 'react-leaflet'\nimport Control from 'react-leaflet-custom-control'\nimport { Button } from '@mui/material'\nimport { Search as SearchIcon } from '@mui/icons-material'\nimport 'leaflet.css'\n\n<MapContainer center={[35.77, -93.34]} zoom={5}>\n  <TileLayer\n    attribution=\"Esri, DigitalGlobe, GeoEye, Earthstar Geographics, CNES/Airbus DS, USDA, USGS, AeroGRID, IGN, and the GIS User Community\"\n    className=\"basemap\"\n    maxNativeZoom={19}\n    maxZoom={19}\n    subdomains={[\"clarity\"]}\n    url=\"https://{s}.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}\"\n  />\n  <Control prepend position='topright'>\n    <Button color='inherit'> \n      <SearchIcon />\n    </Button>\n  </Control>\n</MapContainer>\n```\n## Order Matters!\nBecause this uses `React.createPortal` which inherently appends the portal, DOM manipulation is used to append or prepend a container element to the portal target. Because of this, the order of your custom controls matter! The last `Control` element to be prepended to a control position will be at the very top while the last `Control` element to be appended to a control position will be at the very bottom. If mixing with default `React Leaflet` controls, they will be in between your custom controls.\n\n### Weird Quirks\nHowever, because of the way that the portal works and re-renders, multiple control elements will shift order after renders, so it's recommended to have a wrapping element be the child of the `Control` to prevent re-ordering each render\n\n### Example\n```jsx\nimport { MapContainer, TileLayer, ZoomControl } from 'react-leaflet'\nimport Control from 'react-leaflet-custom-control'\nimport { Button, Stack } from '@mui/material'\nimport { \n  Add as AddIcon,\n  Delete as DeleteIcon,\n  Search as SearchIcon \n} from '@mui/icons-material'\nimport 'leaflet.css'\n\n<MapContainer center={[35.77, -93.34]} zoom={5} zoomControl={false}>\n  <TileLayer\n    attribution=\"Esri, DigitalGlobe, GeoEye, Earthstar Geographics, CNES/Airbus DS, USDA, USGS, AeroGRID, IGN, and the GIS User Community\"\n    className=\"basemap\"\n    maxNativeZoom={19}\n    maxZoom={19}\n    subdomains={[\"clarity\"]}\n    url=\"https://{s}.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}\"\n  />\n  {/* Search control is the very top right control */}\n  <Control prepend position='topright'>\n    <Button color='inherit'> \n      <SearchIcon />\n    </Button>\n  </Control>\n  <ZoomControl position='topright' />\n  {/* This control will be below the default zoom control. Note the wrapping Stack component */}\n  <Control position='topright'>\n    <Stack direction='column' spacing={2} >\n      <Button color='inherit'>\n        <AddIcon />\n      </Button>    \n      <Button color='inherit'>\n        <DeleteIcon />\n      </Button>\n    </Stack>\n  </Control>\n</MapContainer>\n```\n\n## Props\n| Name           | Type                                                                 | Default          | Description                        |\n|----------------|----------------------------------------------------------------------|------------------|------------------------------------|\n| position       | [ControlOptions](https://leafletjs.com/reference-1.7.1.html#control) | **required**     | The position of the control        |\n| children?      | any                                                                  | undefined        | Child element to the control       |\n| ~~style?~~     | ~~`React.CSSProperties`~~                                            | ~~undefined~~    | ~~CSS Styles to override the control~~ |\n| container?     | `React.HTMLAttributes<HTMLDivElement>`                               | undefined        | The target root container for the portal |\n| prepend?       | boolean                                                              | undefined        | Whether the control should be prepended or appended to the position|\n\n## Thanks\nHuge thanks to @davetapley for contributing to `@1.3.0` and helping to work some of the issues.\nThanks to @samiamlabs for contributing to `@1.3.2` for fixing the infinite `div` issue.\n","readmeFilename":"README.md"}