{"_id":"@asymmetrik/leaflet-filter","_rev":"17-7d6fab219e680f9e281d631e697b36ef","name":"@asymmetrik/leaflet-filter","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@asymmetrik/leaflet-filter","version":"1.0.0","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.0","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"9a29889936a368e79587cb9d6a8a9b271961067c","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.0.tgz","integrity":"sha512-NhD3ulfnydT10Py0PHiOJw1IWg4r2njbZjKk78DrD3E/1cxr1ct1snjZsxhcgEj9WFvNE70Zo08eWoUS2klzkg==","signatures":[{"sig":"MEUCIQDRPvKCloN2fH+SFoNxP+rneV7TfNzxlhxj3M2I9qVOVAIgdeewh3zO4nof1uWPvo9Gf/NsoUikGRkmVFD9xYmL+Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"9a29889936a368e79587cb9d6a8a9b271961067c","gitHead":"f187d0e4b16f0cef1e1ffd6e508f6da6bda17544","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.7.0","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.0.tgz_1481691107258_0.5414085197262466","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.1":{"name":"@asymmetrik/leaflet-filter","version":"1.0.1","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.1","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"3c26eee57c175392c8b2f4a4d8b9399b26ac2933","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.1.tgz","integrity":"sha512-7y/p8M6GeUS6ZBFKhZma1rV0QpBCkiR5rg/E+t2cpbhpSnd0gmBuvVMAPMMZ76ofP8FFobYXQGwP4AP27os/Lw==","signatures":[{"sig":"MEUCIC6fF5MlC3JA0Rj9DgvSKbPdwEDfhExV2YS50tHtmSu6AiEA8Wc3oTh6Y1G5m95g33SSRwXJ1ZEHWocAvbrQWdA7Gxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"3c26eee57c175392c8b2f4a4d8b9399b26ac2933","gitHead":"de91cb539f65b2a09d708bf10395412bb25a40ef","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.7.0","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.1.tgz_1481733556909_0.1693627096246928","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.2":{"name":"@asymmetrik/leaflet-filter","version":"1.0.2","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.2","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"41d395e09b91e85d6f4afaacfb89602dfcda9239","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.2.tgz","integrity":"sha512-0Y6J4Yu+3hbSHcUa9yCSVtzyW1TkzYFors6ZpzYuQwzsM7wYRZYWQSetto0x2aluglouOdKoshNobRC7RcJ9tw==","signatures":[{"sig":"MEUCIQDAWV+7n1j/mIYUbMLGW8lQWI7ZwMfbpqFK6nNmPchHbQIgVWeIDgDZoP24KVL6QPPya1XVvNqxKAsDFEsgieHj6LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"41d395e09b91e85d6f4afaacfb89602dfcda9239","gitHead":"779bfb259732aeb7bcdee3e6cd666a12549074fd","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.7.0","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.2.tgz_1481740121556_0.3915806203149259","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.3":{"name":"@asymmetrik/leaflet-filter","version":"1.0.3","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.3","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"28aded3ca3c2f4e384150867601e91acfb1006c5","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.3.tgz","integrity":"sha512-Ijiyb4g/2CfCz67kKyitqSYRiv6jJzGIixsW/JAkIAB34/O//aWqBBXzMduepPslfOlpC3J/N7rV1pJPnziQHw==","signatures":[{"sig":"MEYCIQC5gHAiIj2DVI2lO0n8tfxdGqX0DzPRZ7khdaP+BUVJKAIhAOPHF7jvXd03opUSxlAcQoQ01AG814raadunleCFRbOK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"28aded3ca3c2f4e384150867601e91acfb1006c5","gitHead":"00557745543d1b23423de114d46dccc99fff551a","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.7.0","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.3.tgz_1481809836187_0.08231653226539493","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.4":{"name":"@asymmetrik/leaflet-filter","version":"1.0.4","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.4","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"8479c7ed54d4d1f295148e93604b1e7c17b0c0e4","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.4.tgz","integrity":"sha512-TwUVpv9GtZScNX7CowbLo/L4jyqjyOKb7o9+TOkuUip+TvU6Aemw1iL+wVToYxsKROQpBZa34b8GWVtx1MuiRA==","signatures":[{"sig":"MEYCIQCIIxeisjzwIbcKr9vse6SdhNSy76/3/6ylTQDA67NaAQIhANf7K3IG/X9tAXcJ6WEH3T268F9ZIfr90KpBs+SZk+nr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"8479c7ed54d4d1f295148e93604b1e7c17b0c0e4","gitHead":"e08eb53ad76735fc719a5cf4c0a49912d6fa366b","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.7.0","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.4.tgz_1481830351554_0.16554676368832588","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.5":{"name":"@asymmetrik/leaflet-filter","version":"1.0.5","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.5","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"d6ea03c4c0f2b7797e0fd4aee401a96dcb8ff97c","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.5.tgz","integrity":"sha512-WBUhohSr+1WJsYjHSlB2AmvXkhiTtQVvLY/WUymQFKlvq+5Uuh70SafGfu8fvgnGL5yLQW8H3++KWHu8tERTZg==","signatures":[{"sig":"MEUCICXwCoBlYoS+3yN/oezA7h7qbgtmATVDmoAb6MTC4YGEAiEAwkiyiypASGkwOB0Cn7WWY0BgyV8Fcs3X6nU1E9IwJoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"d6ea03c4c0f2b7797e0fd4aee401a96dcb8ff97c","gitHead":"6a2bcd9ad244acd50d453792a33aa81a3639707a","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.7.0","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.5.tgz_1481862165509_0.40068859909661114","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.6":{"name":"@asymmetrik/leaflet-filter","version":"1.0.6","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.6","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"2e790ff4086b243a9abeb2916576cd4184c6756e","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.6.tgz","integrity":"sha512-lEej5d6YU9strWik3P9h5XRtSVfg9UNsjDzb3KPplyYjnK9SzDDl2OlNb5n3Mf/ZdOZj5Go8CE8QSGmSD2kcgg==","signatures":[{"sig":"MEUCIQDqN03I6habfVMseIrZE87RoyyEo2yyFZ+r57BaU9qLeAIgFisFXUHDhv1+I46bBP+PwX4pT/0FFeSOH4L/q7yUObc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"2e790ff4086b243a9abeb2916576cd4184c6756e","gitHead":"bc7cd6dac549cfd7712e1a2c6183506c2af9913b","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.9.2","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.6.tgz_1482709098744_0.5571848077233881","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.7":{"name":"@asymmetrik/leaflet-filter","version":"1.0.7","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.7","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"cb75db5cdb0109c5e21dcd8c5d7d55294f45825b","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.7.tgz","integrity":"sha512-X3drkHPFLTusEhTfHea0UwMiipzi05xUIkE0Pp4PG3QLXMHWGMHrFzUOhozFgMCJJmClkI6D328ZjqOTwbg7qA==","signatures":[{"sig":"MEQCID5tI04GG19Bf5BeXiM5zPC3pR3kQTBC5EuAZ8KnvD6OAiBCNf10XIQFCGOOi7/vdl7z7IAacnSelyHSzf94EFXffQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"cb75db5cdb0109c5e21dcd8c5d7d55294f45825b","gitHead":"2afb0db45828564edd1539b999963d208b177654","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.9.2","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.7.tgz_1482716304014_0.03858726704493165","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.8":{"name":"@asymmetrik/leaflet-filter","version":"1.0.8","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.8","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"1ebb0e9c75fe46620e940db4bafb80c12c5b6ab0","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.8.tgz","integrity":"sha512-xg7kQlw/scPZH6U35DBIJ8hbGqjA/E+ZjONygHy3I8o0DLFi5j4eoUNDPtT27G7g2/J3eIUqN42uC+B6faTpaQ==","signatures":[{"sig":"MEQCIGiaUYbMOLr/2tIgfd1Df8vfjMbqHmMKbNKU9tkHjqfnAiAbiPcbaEqgBUSP1KTUO3eKfiM8JFSVmrGMGlrDbsiRGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"1ebb0e9c75fe46620e940db4bafb80c12c5b6ab0","gitHead":"23392ef1d0cafae9099dab3552d98d6ad28be294","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.9.2","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.8.tgz_1483219711608_0.6959048646967858","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.9":{"name":"@asymmetrik/leaflet-filter","version":"1.0.9","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.0.9","maintainers":[{"name":"asymmetrik","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"e7d2c104b30cc3e8f3cc0eb47b766533affaee4d","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.0.9.tgz","integrity":"sha512-dZsszv9Gey4Igg2OHcxKosP47VytZCkQQNJdTHs8GIGCYHCQpsaYiLqB6R7TGKNYJWj6C7pj5ietZYdS+3DqZg==","signatures":[{"sig":"MEUCIQC2jwPaVbp3emDBEL13qo9L/Y5oshANX5jwKBy6AzX8FQIgVHSFUWjEZiMqU5nhAcDn09UwESm4GFPo9E+ZeU+k7IA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"e7d2c104b30cc3e8f3cc0eb47b766533affaee4d","gitHead":"95fbed797e60162b836b82419d04553eb84a2c86","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"asymmetrik","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.9","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.9.2","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","mocha":"3.1","rollup":"0.36","should":"11.1","leaflet":"1.0","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"3.0","gulp-filter":"4.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"2.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"1.2","gulp-clean-css":"2.0","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.2","gulp-load-plugins":"1.4","gulp-mocha-phantomjs":"0.12"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.0.9.tgz_1483487781526_0.35327354609034956","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.1.0":{"name":"@asymmetrik/leaflet-filter","version":"1.1.0","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.1.0","maintainers":[{"name":"rblace","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"4a573f0a9143af6d68972c20445f66891de07604","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.1.0.tgz","integrity":"sha512-bbmxkNA1aDHrqIijU8kLQa9A7jTTGDun+FdH9t7odKYZZ11XmXD3aQ+ctcU7lJVapoEFxFMoNB3mV+EQ+9pTAw==","signatures":[{"sig":"MEQCIGrLciWC6ZjTJvbhs1PcMu0mynPMskX8xXNVWyv+LrgHAiANWPdSaRDueSaNnTobEVdqrVqKkXAITV5msVWVefAJ+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"4a573f0a9143af6d68972c20445f66891de07604","gitHead":"85070a3e7904cb597aea14562cf2be6404ecc703","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"rblace","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","moduleName":"leafletFilter","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.10","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.9.5","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","rollup":"0.49","leaflet":"1.2","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"4.0","gulp-filter":"5.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"3.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"2.1","@types/leaflet":"1.2","gulp-clean-css":"3.7","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.6","gulp-load-plugins":"1.5","@types/leaflet-draw":"0.4"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.1.0.tgz_1504542800961_0.09697295934893191","host":"s3://npm-registry-packages"},"directories":{}},"1.1.1":{"name":"@asymmetrik/leaflet-filter","version":"1.1.1","author":{"name":"Asymmetrik, Ltd."},"license":"MIT","_id":"@asymmetrik/leaflet-filter@1.1.1","maintainers":[{"name":"rblace","email":"ryan@asymmetrik.com"}],"homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"dist":{"shasum":"1da336eec2f36f97d1a407a639b89c1f77aa3a24","tarball":"https://registry.npmjs.org/@asymmetrik/leaflet-filter/-/leaflet-filter-1.1.1.tgz","integrity":"sha512-K1QsQVtcKmajyps21XFel/dk7iI/n4ibenhcYF1IynVaD+xuhl1eN5jMU7ntS922EjQYG5WoeZtnSq/HJHJ5VQ==","signatures":[{"sig":"MEYCIQDVFfaqzLLHTS4vaWoeRtsZmGPeSrvu4J0+/TYjZOKcAwIhAJsLLx9FqjVzxAVlNI0lPTEFJsMx6hPVOqg+IPtvVg7L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/leaflet-filter.js","_from":".","module":"index.js","_shasum":"1da336eec2f36f97d1a407a639b89c1f77aa3a24","gitHead":"5c1eb146dff5c4c5e3d2957e90c30f87a95d731b","scripts":{},"typings":"index.d.ts","_npmUser":{"name":"rblace","email":"ryan@asymmetrik.com"},"copyright":"Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved.","moduleName":"leafletFilter","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"_npmVersion":"3.10.10","description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","_nodeVersion":"6.9.5","artifactName":"leaflet-filter","devDependencies":{"gulp":"3.9","rollup":"0.49","leaflet":"1.2","gulp-sass":"2.3","node-sass":"3.13","gulp-concat":"2.6","gulp-eslint":"4.0","gulp-filter":"5.0","gulp-insert":"0.5","gulp-rename":"1.2","gulp-uglify":"3.0","font-awesome":"4","leaflet-draw":"0.4","run-sequence":"2.1","@types/leaflet":"1.2","gulp-clean-css":"3.7","gulp-sass-lint":"1.3","gulp-sourcemaps":"2.6","gulp-load-plugins":"1.5","@types/leaflet-draw":"0.4"},"peerDependencies":{"leaflet":"1","font-awesome":"4","leaflet-draw":"0.4"},"_npmOperationalInternal":{"tmp":"tmp/leaflet-filter-1.1.1.tgz_1504543624314_0.18245357531122863","host":"s3://npm-registry-packages"},"directories":{}}},"time":{"created":"2016-12-14T04:51:47.979Z","modified":"2026-04-12T16:59:29.733Z","1.0.0":"2016-12-14T04:51:47.979Z","1.0.1":"2016-12-14T16:39:18.992Z","1.0.2":"2016-12-14T18:28:42.239Z","1.0.3":"2016-12-15T13:50:38.324Z","1.0.4":"2016-12-15T19:32:33.716Z","1.0.5":"2016-12-16T04:22:47.646Z","1.0.6":"2016-12-25T23:38:21.327Z","1.0.7":"2016-12-26T01:38:24.816Z","1.0.8":"2016-12-31T21:28:33.830Z","1.0.9":"2017-01-03T23:56:23.792Z","1.1.0":"2017-09-04T16:33:22.094Z","1.1.1":"2017-09-04T16:47:05.440Z"},"bugs":{"url":"https://github.com/Asymmetrik/leaflet-filter/issues"},"author":{"name":"Asymmetrik, Ltd."},"license":"MIT","homepage":"https://github.com/Asymmetrik/leaflet-filter#readme","repository":{"url":"git+https://github.com/Asymmetrik/leaflet-filter.git","type":"git"},"description":"Extension of Leaflet.Draw that limits you to only drawing a single shape","maintainers":[{"email":"ryan.blace@bluehalo.com","name":"rblace"},{"email":"reblace@gmail.com","name":"reblace"}],"readme":"# @asymmetrik/leaflet-filter\n\n[![Build Status][travis-image]][travis-url]\n\n> Leaflet plugin that leverages the Leaflet.draw plugin to allow you to draw a single shape-based filter on a map.\n> You can only draw one filter at a time and you can clear the filter by clicking on the trash can icon. Additionally, you can subscribe to an event that is fired each time the filter is created/modified/destroyed.\n> This plugin supprots Leaflet v1.0.x and requires Leaflet Draw 0.4.x\n\n## Table of Contents\n- [Install](#install)\n- [Usage](#usage)\n- [API](#api)\n- [Contribute](#contribute)\n- [License](#license)\n- [Credits](#credits)\n\n\n## Install \nInstall the package and its peer dependencies via npm:\n```\nnpm install leaflet\nnpm install leaflet-draw\nnpm install @asymmetrik/leaflet-filter\n```\n\n## Usage\nYou will need to include both the styles and JavaScript for this project. Dependencies include Font Awesome, Leaflet, and Leaflet-draw. See below for an example.\n\n```html\n<link rel=\"stylesheet\" href=\"node_modules/font-awesome/css/font-awesome.css\" />\n<link rel=\"stylesheet\" href=\"node_modules/leaflet/dist/leaflet.css\" />\n<link rel=\"stylesheet\" href=\"node_modules/leaflet-draw/dist/leaflet.draw-src.css\" />\n\n<link rel=\"stylesheet\" href=\"dist/leaflet-filter.css\" />\n\n<script src=\"node_modules/leaflet/dist/leaflet-src.js\"></script>\n<script src=\"node_modules/leaflet-draw/dist/leaflet.draw-src.js\"></script>\n\n<script src=\"dist/leaflet-filter.js\"></script>\n```\n\nThe primary method of interacting with the plugin is via the ```L.Control.Filter``` control.\n\n### Basic Example\nA basic example simply involves adding the filter control to the map and registering for the filter-specific events.\n\n```js\nvar drawnItems = L.featureGroup();\ndrawnItems.addTo(map);\n\nvar control = L.control.filter({\n\tposition: 'topright',\n\tfilter: {\n\t\trectangle: {},\n\t\tpolygon: {},\n\t\tcircle: {},\n\t},\n\tfeatureGroup: drawnItems\n});\ncontrol.addTo(map);\n\nmap.on('filter:filter', function (e) {\n\tconsole.log(e);\n});\n```\n\n### Programmatic Example\nYou can also programmatically alter the filter state.\n\n```js\nvar drawnItems = L.featureGroup();\ndrawnItems.addTo(map);\n\nvar control = new L.control.filter({\n\tposition: 'topright',\n\tfilter: {\n\t\tcircle: {}\n\t},\n\tfeatureGroup: drawnItems\n});\n\ncontrol.addTo(map);\n\nmap.on('filter:filter', function (e) {\n\tconsole.log(e);\n});\n\ncontrol.setFilter({\n\ttype: 'circle',\n\tcenter: [ 38.991709, -76.886109 ],\n\tradius: 40000\n});\n```\n\n## API\n\n### Filter Control Creation\nTo create the filter control, use the factory method.\n\n```js\nvar control = L.control.filter(options);\n```\n\nAnd add it to the map\n\n```js\ncontrol.addTo(map);\n```\n\n### Configuration\nThe Filter Control options extend the standard control options.\n\nExample:\n```js\nvar options = {\n\tposition: 'topright',\n\tfilter: {\n\t\trectangle: {},\n\t\tpolygon: {},\n\t\tcircle: {},\n\t},\n\tfeatureGroup: drawnItems\n};\nvar control = L.control.filter(options);\n```\n\nTo disable a control, omit it from the options.filter object.\nOr, include it but set a property 'enabled' to false.\n\nThe reason for this feature is that if you disable a filter type, it really only eliminates the filter button for that filter type.\nYou can still programmatically set the filter and the shape will show up on the map.\nThis is useful if you want to have your own external source of filter types that you don't want to let the user manipulate.\n\n\n#### featureGroup (required)\nYou must provide a featureGroup layer to the plugin. This is the layer in which the plugin will place all drawn filter shapes. You must add the feature group to the map yourself.\n\n```js\nvar featureGroup = L.featureGroup();\nfeatureGroup.addTo(map);\n\nvar control = L.control.filter({\n\tfeatureGroup: featureGroup\n});\n```\n\n#### position\nDetermines the position on the map where the control will be placed.\n\nPossible values: 'topright' | **'topleft'** | 'bottomleft' | 'bottomright'\n\n\n#### filter\nUsed to configure the various filter types.\n\nPossible properties: **circle** | **rectangle** | **polygon**\n\nIf you omit the filter object entirely, all filter types will be enabled by default.\n\n```js\n// All filter types enabled\nvar options = {\n\tposition: 'topright',\n\tfeatureGroup: drawnItems\n};\n```\n\nAlternatively, if you only specify a subset of the filter types, only those specified will be enabled.\n\n```js\n// Only circle and rectangle are enabled\nvar options = {\n\tposition: 'topright',\n\tfilter: {\n\t\tcircle: {},\n\t\trectangle: {}\n\t},\n\tfeatureGroup: drawnItems\n};\n```\n\n### Interaction\nUsers can interact directly with the controls to create and manipulate the state of the filters.\nThe creation/modification/deletion of filters is propagated using events.\nFilters can also be created and cleared programmatically.\n\n#### setFilter(shape, options?)\nSet the filter to the provided state.\n\n```js\n// Circle shape\ncontrol.setFilter({\n\ttype: 'circle',\n\tcenter: [ 38.991709, -76.886109 ],\n\tradius: 40000\n});\n```\n\n```js\n// Rectangle shape\ncontrol.setFilter({\n\ttype: 'rectangle',\n\tnorthEast: { lat: 39, lng: -76 },\n\tsouthWest: { lat: 38, lng: -77 }\n});\n```\n\n```js\n// Polygon shape\ncontrol.setFilter({\n\ttype: 'polygon',\n\tlatlngs: [\n\t\t[ 39, -77 ],\n\t\t[ 40, -76 ],\n\t\t[ 38, -76 ],\n\t\t[ 39, -77 ]\n\t]\n});\n```\n\n```js\ncontrol.setFilter({\n\ttype: 'rectangle',\n\tnorthEast: { lat: 39, lng: -76 },\n\tsouthWest: { lat: 38, lng: -77 }\n}, {\n\tsuppressEvents: true, // Will not emit any events when filter applied\n\tfitBounds: true // Will zoom to the feature when filter applied\n});\n```\n\n#### fitBounds(options) \nZoom/pan to the current filter state.\n\n```js\ncontrol.fitBounds({\n\tpadding: [ 5, 5 ]\n});\n```\n\n\n#### Events\nRegister for filter state events on the map object.\n* **filter:filter** A filter has been applied. The event object contains a ```geo``` field that has the geometry of the filter. This is meant to the be primary event, which fires when filters are created, modified, or removed.\n* **filter:filterstart** A filter action has started. This could be when a user has activated one of the filter drawing tools or when a filter is programmtically applied.\n* **filter:filterstop** A filter action has stopped. This is when the drawing activity is complete.\n* **filter:cleared** A filter has been cleared using the delete button or by programmatically setting the filter to null.\n* **filter:created** A filter has been created.\n\nExamples:\n```js\nmap.on('filter:filter', function (e) {\n\t// e.geo contains the actual geometry of the filter\n\tconsole.log({ type: 'filter:filter', event: e });\n});\n```\n\n\n## Contribute\nPRs accepted. If you are part of Asymmetrik, please make contributions on feature branches off of the ```develop``` branch. If you are outside of Asymmetrik, please fork our repo to make contributions.\n\n\n## License\nSee LICENSE in repository for details.\n\n\n## Credits\n**[Leaflet](http://leafletjs.com/)** Is an awesome mapping package.\n**[Leaflet Draw](https://github.com/Leaflet/Leaflet.draw)** Is an awesome extension to Leaflet that lets you draw shapes all over your maps.\n\n\n[travis-url]: https://travis-ci.org/Asymmetrik/leaflet-filter/\n[travis-image]: https://travis-ci.org/Asymmetrik/leaflet-filter.svg\n","readmeFilename":"README.md"}