{"_id":"mapbox-draw-expand","_rev":"37-72516e8c21e4e5d59a1787e3ac982842","name":"mapbox-draw-expand","dist-tags":{"latest":"1.4.5"},"versions":{"1.0.0":{"name":"mapbox-draw-expand","version":"1.0.0","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"mapbox"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"63a9a7f29acdeb335f699bcc9df8c6e73bdfa801","_id":"mapbox-draw-expand@1.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lYo/+YnIlagJBQrksm55afsggG3ct4nB9CwhWnV2WRCq2WwPJZeC81RDNVDN0W4ODPX+1prTohpqoEnOpaFZIg==","shasum":"52f02f422af59d0f2710d9f3e5bb584b738ba454","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.0.tgz","fileCount":171,"unpackedSize":8763863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD86DCRA9TVsSAnZWagAAMvoQAJLQgZuqEt4B7lkL+XwG\n0pEKjC33FxvqCqWtOkrexFqfgZkYP6/YZxzFlTroI3ZIgi7KIcwDI1aj//qV\npi3UDkdgMWM2AwVP4wIZC/0RxEett+BGW7QqBsfQ6OT8ultmzNAdZJ4c+Tkt\nfFhcp2+PH4DQ9P4hZbme3HO7ZbBaJE6iSJW8goob3Q3F0IfvUqfz3R3mwZP9\nGynp4C+TJ2fla4DUiyKw8lb8Zz6aQSLJW5CyzOedCJoxkj/2HTL8t+zcTAu3\nuc7ete1D4xDnZZWlqZzSHzRbXnHmnHfDqzGqFJA1zFyOTxX+b1tZmsDNWlI2\nZR7KtT5MdSo5wsdJtWpO3gioGCs1p7bg4Xdu8Rve9+PHKU7mNKKQOtLaHfPk\nFxs54kg9M7JkhJpT6a/LlV6fFV6QzI6kmxaWGldDJLxIPsL3A2hRdOVNp6UJ\nutajjAEcsi3RDexnhQ35kRUapuqXd1h6T/4wVyGvzNGc0lRMYJuOz3kdpgEY\n6JZsySa5baIrtx/HONSEIKfglpTQXfYbBUoRA26m/IHDdsH4V9QjM5ginVW5\n/Jj+VdE/YiXcYWMMMN3T+WDmI/NGV1m7h/VsHaAb398qAYyR1eTt8lHC+g9C\nwCBqtXqHhKzyWrGoNcqIJDev723tIB3KyUA2isqUDdL2lejYaDMAErGuo5zw\n73UC\r\n=EHOb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgTfyoIHr2016SPQeMkCj19tUDMJhUlyRS6syR3FB6fgIhAIU5q+jV3bpSvVFcmyHacp9RBgqXblnfNOv2Zm4Q5FDr"}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.0_1611648642813_0.907900364443774"},"_hasShrinkwrap":false},"1.0.1":{"name":"mapbox-draw-expand","version":"1.0.1","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"63a9a7f29acdeb335f699bcc9df8c6e73bdfa801","_id":"mapbox-draw-expand@1.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-C+aVpSqTOnbEuocCgwSEYiH0JzZVzAJbPHktzSnziBYvVC4S2+jU9JtBxHOVAKm/b9IVIq+H0wqNEfBfnNe/Zw==","shasum":"aaa414ea255a6c2f111ac902cf8dd529c66738fd","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.1.tgz","fileCount":171,"unpackedSize":8758513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD9xeCRA9TVsSAnZWagAAzIUP/17J53S4FU4Zxl4+95+2\nuzFOafJ3idbESi8rcoCt1KEdxj+oSJ2k615+3FW2iWnf9NeMW4cEPZlKvf/g\nVVPtj2i5vV9kxhzDnwUv2BSBkcZ43+f93votN0dBHa3d7ioSMKYPMFQiRsgE\nhgfT4nvGYiCy96yf4N6hqypH22OSb6bdUnCbkzqo+AATLUMmGGe3xImZM3bu\n9J/zUNL/sSzn+AGnBo3qwES3xQGx4paoTrBtIlp9/8jl6WNRqgrvT+kkx0Sp\nWWBEh6j2Na4XC003MP5hPWlYyU7XcWpR0knl8tsfM24xPTJqdYNf1qarzHTa\nc5k+plwp/FaH3CnrXtWMObOYuiyzFWY3a9aC55nHeqPEUseMYxZnuwMMsaIl\nZP8p3Uwk+giHwqm/HsOGguo2ihZE00v6hUW12LzPjriG9jgqjPeoCzF2Xswr\n7P9+8uo91zLC/7k2j45Q9ZTtqPe7oH54An3TCy9n4mfmCmNnUixSkCq8CPI7\nqUDHpiy6EP0Y1vTREnqrAH+16wO630JuqEARSQggWPqQT1vLdzjfsxmEKrJs\nMXugLgRkNOoLeUD9vT4dISkFWF7EeaKneMt/+qDX0jzk9PHTYJ9D7u8+yULg\ntq/F1bXNXjZ9bmwDXBxUmVjaTIyixL9MQcf0rHkPtmmV/W9u/DH3SOZcKIeJ\nCgTW\r\n=Lblv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHqRfRSD52dl9iDlqcCJlzLxmBMFv0/uSercYvrIjHBAiBDllq1ktzWDLZD49B/7G03iDmYfvkZwBldAnwKP1euqQ=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.1_1611652189638_0.4077553575400652"},"_hasShrinkwrap":false},"1.0.2":{"name":"mapbox-draw-expand","version":"1.0.2","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"b09c62af38c9e4c70d97f91f6306eb0576c16d9f","_id":"mapbox-draw-expand@1.0.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-W777atc5jQfKVumcEZIXmoaZQtj0xvv9IDj9merhdYR6N4Sg8tBKQtoTo85um+ZGMwvg8u3N6zgz84KI+qrDGA==","shasum":"327ba32e3220e2605f21b04de5a9717c3c784e77","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.2.tgz","fileCount":171,"unpackedSize":8576663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEMT7CRA9TVsSAnZWagAAe/8P/RdQZdHwkszyOziLO+5d\n+cqlOC7G6jCVTp7yqec3XVZYhIlarKyxOSr0IWkDM7YDaX7EIZf70nMCO0b4\nhDoVUShqrYApXnAAScvdCciCFqNb3FARPYBHMcxZAoslJ8BBvD5iCjp35l4G\n/qXM4rvUAtTqI6JnCH4GUA3dhDNEIqNn8Q1CQnUJA5Y3B9jmWxkQOsouZrG3\nQE7B+23DGv2DNvnQdAZaDn2fTo4cQp/KN3Di0ATWJggiDnc/EhyE8nctWIGN\nQnfjugde8brX/zQtKCA0AWEYwXkeCedcC3cC7XCZ8ER92TF/zg5GiLzCI3WE\n3X6nf0OejqpAEgEY83AJTmDcT45m5aB5AAdqa8vVgwNEnbUf3p1Gh1aPtyjC\nHokg5aAmxXnlD0IpbcnsghAH9zVyvtXjz7Nt0m5wlNYf06a9tkQr8onDaEzn\ntRUr7hArEMb7gFp2EIM9PkVlLmSrWd6Dpr7YkDlwNdWj38fE07G1N7C1W3WW\nkH7zHweNaCzQChsPCsRfgYx0e8OKi2gx1tpryQOjGf5jfe6rDc+ILXAyzqsz\n8ZNBrOG5Fl+YnG68ZA8NH6k8ZHondFWSb+LbDT1Wor7zgPDZtGbbSP+xwcYd\nTbzotxwUkLY+5jdczWHRlyjn6Tg0GZd6S9+fXzIGeS7a8L9s8ImAphysddlZ\nt4It\r\n=oxMu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9FRIzUhrwLYZqpOngzvrW+VWoVQJN+fYM8R6v0/+3WAiAB2OocVKB+izImteReyL36Bxv6piKprb67ZyHLz+vDGQ=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.2_1611711739305_0.5618761213693788"},"_hasShrinkwrap":false},"1.0.3":{"name":"mapbox-draw-expand","version":"1.0.3","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"69d936a334bf5cb44263617c63707f69e541b0e0","_id":"mapbox-draw-expand@1.0.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-pcCJiR5hLo/DC9iDlS08Bh4ZYem+nfxV6vzFeYy3KL/n7jaFQOWOZ8NXVkqaA2+srHwEX9oZxYIQfu69xJDZsQ==","shasum":"53579ba12c09dcf6c6a99fd4a01fce7e5b3e7d03","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.3.tgz","fileCount":171,"unpackedSize":8578082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEMshCRA9TVsSAnZWagAAi5YQAJahYSYoslDN1wRe3ce3\nNDMxJbhqg1Gg35aqhId1b/iA3veGi/l4qTdhkgteU4cdAmf/PN7ul6IkwfRo\nq76X5twrSg/IEpIv/NIanBUywVwJfzFlR5SaFXyDIosI1LjlC5kTRGCwzJz6\n6c4nFWKw2+M19ADPo0dMeKEgHAxO3Rq6Xes6aAoABAo2ZOlwanwXMoksW4a/\n9dUog2l1mhT2RmrO3tJFxd0qgABTzTkX5HGvTCX1sMGD7Cu1zbc4ZBbdsIG3\ngMABlA9AyhVZBb0PORaQQ1cNLTOHLpntJ4WsrZYsh87QZ4aRbEBCUs8iXCF/\nNP5ejqFzcthvu8Z/G+j/Uwk3KCOEnhTy+SF0ycjqyWmJj8ICDWZawObQSYLW\nCJKTxdpGuH3W1s91bLJLbq1LdpLwn3fDxWixXcl1/ofNPExDBOlu0IC+OrxA\n4Es7cgQF+pPvHz+U/b85ype6R5+mNZCF7aquA0ZXH5uAqaSZeJPsm3RY9m3J\n+So++HUBkK+1I+mSCFePzonwFX51tZb9/Hn5IIifMFvlfnoAqxdmIz86R0Rq\nRqSJzu7+oyKHDCWkbeaBu+qgCIinOyfPt7lnjiPhn8OyJ1WYS7I5Z1TKfiLO\nLJPL8vUlHm8oEffQpEtxns3TfwmXoXtIMuQhBMuyDqyrKS4dpsvmRChOfO6S\njNYD\r\n=OHGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyv2+Ocjx5H/zIYuGF9tKCr//oXo11Ina6Z7oB/qcQvAiB8f4RVQIjvqz0O8bAo8UMsWGUDEjVd/7u8MDEty2Eozg=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.3_1611713313079_0.06622440295366783"},"_hasShrinkwrap":false},"1.0.4":{"name":"mapbox-draw-expand","version":"1.0.4","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"6aece8ed9a80578aed4c531031819177beea30ef","_id":"mapbox-draw-expand@1.0.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-sBnumS4c7tMmPWf45drnwSOxVtIm+3qDiP6oRR0wrDdB4+BKLQuQUpx4+xzDVaA/sKhiWvmQiEEUvrxoCwg+3Q==","shasum":"6409998907f08336f6020bb919eed41df5bccdd3","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.4.tgz","fileCount":171,"unpackedSize":8600704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgETXqCRA9TVsSAnZWagAAQP0P/idmvSMTLK4MsIbKn0er\nA7QwIo7Cp+9GpLLoJ/TySQoPn7TzllEpEjMPZaYU+heOnLqQvUNTgnG4R7LY\n4bhRiwDgAb7q5nDQOweTAUQsfNohmiRtSKVSviXAGLDhRu+I2uWSsSzeqxuP\nUpnJreXx2rcvC9w0Zrf25/4jnxXDZh5IaUfI8keSZxT33vV58KtPvgzxNdh7\n9569IEkaUHhfUE+IFyglTzmh/Aizha8isUv0lBSiCrjQuByiL/CZrecvwjkR\nUOGoXeJ0DkDVD9l2I9DFoNgd/bI72amQRUbOB6Av8Z9ZhRmwCzUZeCoBAn3t\nUiflqXPc9iUxc3XEgjaxprZNh7rba15LR6oHvFeEr9SEfCh9ASTw/4AR4nL5\nm/XcyQ8YtoPuu8dPCpZJCe1eEBGzgYMtchmkRr49/ylGc11h4ImZMkDB6CtN\nOydRHHenwSXL5vCNCWZdNd9ACoqo4+oPZ/XRabU5qrLPoL9N4LD0Yu8HyGcV\nXr4Vv5MNBLZZbLG1/+Lt4d2hNmhEFGO8eNERWkLF1pwIJMF+Tbklbx0K+Dc3\nsdral7C/5rQmyqSc7PAGPslLsUQGw/aI3+S+kgPsykWF7H0oblnuqanVGsUV\nNlsgcVRbXFdTP6/wiEYsAmCksCTt83IlRFsPGM96pqpHIr11aZqnPFArQZYR\nQZXh\r\n=6Omr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBA0KUf1uXmtSXLlfSx+IrkV2hWvcOOjlolbxodw/gsXAiBnHoRQsEybu8LKdvrEfR1RFAqM8M6ku7et+d3Ca9Iueg=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.4_1611740650066_0.1116593784470481"},"_hasShrinkwrap":false},"1.0.5":{"name":"mapbox-draw-expand","version":"1.0.5","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"71aa74867ace1c654511d04fe3fa3999bc3f16dd","_id":"mapbox-draw-expand@1.0.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-FgQTiecL5rUNlSL8wnR2UH/0fBdYJAL4cHjqm/ebZVB5YBtSw6mMNoj+o5stkU1mZJ0D6KNjcW6RJknQynxWkA==","shasum":"ff78c426baaf07a311df5a0912e98ce7095d6de0","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.5.tgz","fileCount":171,"unpackedSize":8602978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEUFQCRA9TVsSAnZWagAAQIAP/R2UO+W8p/YUh1yQqfC6\nqUh2sjrezL1fzVO+O4upGW35WwNMn7INkZXR4WzNMKiGIdk7RpA4RHh5jBP1\n09dKESZwX+E+Lw8iRWh7koSMTQF/fxZTQ4ymKb3Q7rFxLBuynKS444l+Dbeg\nJO60Wj3CdpTOcXV8mJfO3g7gMqMLNcqajbl24Qg1ngPQUPKGYBLQh7J08DsK\nGv39mWbX4488MzUfDkI6Rz8wL3j8XpbhGWN5VMgpXe7qfYZqYwMzeLyUp4on\nDr/kJdADbzosoFqHDxAbMhsssQoJ9UBN9uUJQ7Cxjv8UaPEp2ymFt/a91HDj\n3BoyVS1Pa876x8Uu4td5BdRsnsL4IgVkK+qRUZoxqUEF9nTLBDGLJ2W9Z6Du\n2+Jwq3wvejR6lcMOZWMxerXDbjfgZkaSnnbG4m8didX9hb1eZPDkP5AhYpZr\nechnPMJsV3zV9EdmBwAW9qeriMGt6BChhhFMLI52paKuYDD/fL3nSAxwjo9L\n8JFgs49paAk8jWG+I4Ak03+C/tj+VIhMI03bxs+4N4c8Ytai3wf2IAtaP5wR\n5g2FHnnNPREYDkaFbYzvNl6a/X5WFSumzHCMPcFJyYwsCTJ7ON9hzwdmbVdY\nWYyph2995pxp81jcYXAT/VVmUI75wFiLBlGF0w3tZQKk1bcq3+WCKH4CDrQe\nBtDY\r\n=2qWG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6SQSQbvAfhWt92SlK/K1b9oacffhglUheV33NpiKM5gIgXee7tDFjUkPXKsZTMkBm2WGpVzCfn3/BoX22j7Kx8mk="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.5_1611743567594_0.2356512154268502"},"_hasShrinkwrap":false},"1.0.6":{"name":"mapbox-draw-expand","version":"1.0.6","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"ef9e4a3c9e673343e662e26f787eb726a0020451","_id":"mapbox-draw-expand@1.0.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2KJA7cFq+0I6Q8Q8EK0I01E/fG7FGTsdEYrl4RKRiWMaGM4wa9tDnqcjF6h769keVD+Ona2AZ7VYiEYv8JAr8w==","shasum":"bb60cb3176d17e2a100899d9373240baad456303","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.6.tgz","fileCount":171,"unpackedSize":8611275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEiZXCRA9TVsSAnZWagAATOAP/RM2PaOX4soRVTExNXcT\nti/psAZs7vW1QMfipCnmVwBRms5Gv6Umo3XyeYtJesap89NXDvWaJiuqtkj3\n8XkN1P4h7T0TLVM/OSPLXbS/FY+Ri1jdPGku/3qSD+nfdlzZ/HRhqyUdJeL7\nMNa8OvfbI0l/6PPGK9pSiAYoAGxBdsvY6QOjlojLtWWjqkplRJ2rPNVgrJFn\ntMzZ0YkfqbkpOzeDCvv2S0TxbANOv1i6GGXbtn9p8/xzmoNbGLCU/QhCwK3K\nhm8bXVAfPlsrVoSeJ3X+Gn+5bbwScK4u9zJG0CFDEYgh/ltuDqqrSAJLxqfS\nulfS8DG3ESPvp1PCXViNI7MJWx3rOQFXGxG5lyCSuhbfovVatNqm8wlWPGjh\nfhBFV3xdwsoNiWYQv4Vp7QsvGM+n3q1o8HmiR+W17l2Pa2B8chJjRr/NSA8u\nQW5LwcrZLtBrHZmSeSScCLWyAQENh5X2S2LfkLECemekWF7lWfjMQXPqHx5A\nnH5845Z+UOGbXMNdfr/Jki7Ofd1yvGCzgRzM9Vk96tIR7di6Xo9qFapCVwpf\nWKFrwAPYlWtv4oEKXdYAx16fpDC3knEul66zDsKDf2dlc2igTOPCCevLWv6e\n07HSIqTH4+iEVezKvrI+ElRrozY/XsGba4/jIzkw17KfDtEPimZwrsOV2QTK\nM48Z\r\n=ZvR2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTxJDvbzo1q+okAvQ4wWckwbsy3HgkVimfy5XCdEeP+AiAcE3w0EbojT4FF5e5QI6kcKJQw+vQJisjp3Da31oSdVw=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.6_1611802199218_0.26514401118376196"},"_hasShrinkwrap":false},"1.0.7":{"name":"mapbox-draw-expand","version":"1.0.7","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"c6e7e662b0aea4e104222a6bdad3673aebd01def","_id":"mapbox-draw-expand@1.0.7","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lsToWjZ136pG2Io+vzSzNY997IuufJ6lsKXIwiGHC0GXopuN08N57oM89EYM7uUzkx8yBELL29elfj97qQ3hGA==","shasum":"33bbe086a927c7b9c1e7137cd7d6e6610b5a5f4c","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.7.tgz","fileCount":171,"unpackedSize":8610646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEmOWCRA9TVsSAnZWagAA15cP+wfrskWGfRLjFW/kv0Oh\nNx9GjoFR7DkJjFopR/P8RwoFNxt8GyBG9b/65vU6hh+mHB3VMiP6zKsY6x1y\nYsksVwWm8QWbXCJ9syohx6EV4nSv6V8Uy8RJL+G1knjhYO9l+03wUasTbwjF\naVmLL0nm2ZICrNrGC2StNfEAYDUBS5Y0/NoNTn9WMTT2vxxdVQyruTVP0Sg3\n7pAJzxmQZF/7N+z753aEL5sYzID8Eg10bRimHlFMfrQ0adZt5potwbW3p/gF\ng0YdRO5te6sRhaed/gA68c1UdAt+7xpHs2BU2uFRUUR6WFBvsKchZN6jnv4k\n2dEbzagiPPJBnzyFxHOuZlEeHhYZ5txfSloMKIjrZZkADMOuhvlwpUptAvbr\nCCDxA5f55ncrDkjuisRpaF+pjN/0Zww7yZPth3R790NuMZe63k4CBqpVJbvi\no/tDq5yb9Rwf2cRw14zfdy84FA+a3EyYav8K8GnArilL2P+waqMecnFfrSGX\n+8xhLA49OuHP3HVS1Kf+huwus5DmzYxbtVbZgy3wjFuuepxspScQwFKDm72i\nre5/abe0zMioVXRRp9bt2QqSEomjH5H7nA7K/diBgTvOwuOyHaAp00oMfSx/\n3m3bOvqkf+QNcDwBIAUUjs17efMWS3elj90RcCWc3A7uA3/AMhiZMoUl9MAL\nnb+A\r\n=VSEd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8qIXzk2x1K8M7T358q0mrYO+aBtqJleSG3ZCFY16YAIgPX4Y1B/42y6J9SqqPaF9meYcWRWhsWbMdTFMZMTExkA="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.7_1611817878340_0.5682744829336697"},"_hasShrinkwrap":false},"1.0.8":{"name":"mapbox-draw-expand","version":"1.0.8","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"11616d3a53757a01ecd9e1a4c2142f7fba612746","_id":"mapbox-draw-expand@1.0.8","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-p5Du8u70ai7NhDILmpsXUbkQtDUZXssyg8zVSRO/fUuoKUcTc92D4f87fYQp9ilg4V5fy4bY1wahthJjo01lXQ==","shasum":"131d0251180e2797a3361e108be09d36323feea9","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.8.tgz","fileCount":171,"unpackedSize":8617052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEpZbCRA9TVsSAnZWagAA75YP/RL3QbT0V2qvPJSUVa2r\n/xbmIit+mUXnZEqoGZAHBjRrR7GbfFcZ3bZhGUcH40t2HdUcQmfQvbvrt+H3\npP0dFrBOEORNwdwqtpFUqMtXCKC+7jIXWzIdU6mkEb+f3iQIYvAKcMPOXsjV\nZ0aG0PPmnX9PDXmFSj9U8YFFSANLWb9+/TV+SkBNtdD82QcvXEBxUb3IeiaH\nHi/w53gSkoeKG+9DfOvGJw4P88vVxMmJgE5j7R9cP6ECoXrv/ys2Y9JbU7hi\nTHVwTBOvwGuFUEgB3Fw6gvW1taPO5EcL5d2dHdNqZPbueN4G8lvUgfpkNqon\nXZmUZe1DqDbXjzRevihzVTRDjLfsfq+TTHsMoZUkscqve8GxvKyKyd1WYdsj\n/mW/aVKXUIRvemWuYrQ7gAYtDbD3n/JzwprM2stdbR5VgSaojRT51PoIiG9i\nVLIau0VX8FWARo7PemRqwTWqRgfozNhHdgBh19ELcEdnxxx++Xu6Vjc1+Rj2\n0iD1Lgqxk8S16bUT/CJvWjLTu6BkaiuyTGU4Jos+fM44qxwuXdCPDeJsJUHR\nsJIU/rjeBJJLocZnGe8ttzkgBZKPNEH5N4D9nR0SF6l8C62Oft2ZjywJhod9\nV0c4ggEeZN1vDfFfeW13qjW/hhEOdoUw2jzU8BPLRCa5yQeNNlIhgQ98/cK1\nrG1a\r\n=NBhZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQJmujUPah9wUqLWApjlCWlx+4/+JFM1LodtrfSd3l4AiBjRWm1KkA3rgtcYN3Z8FH57qBliSLwlNUnamBI8wBfMg=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.8_1611830874952_0.9536201387715131"},"_hasShrinkwrap":false},"1.0.9":{"name":"mapbox-draw-expand","version":"1.0.9","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/boolean-point-on-line":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"5a1693003a37d66c11fab91eb8a5cab679603a80","_id":"mapbox-draw-expand@1.0.9","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-c9BsCJBJLvRfSdoAJGCQXpLJF6orHsKW7B5oiYJOlX+A+S0PonjbyqFN2xGgaK7jQLrOUlpIpi2rMzW16Uy8OQ==","shasum":"bafbd42bc76ea6d7f113f16c156b592f5d34bcdc","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.0.9.tgz","fileCount":171,"unpackedSize":8627102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE8hkCRA9TVsSAnZWagAAZPEP/3UjI7DNm4Wqxp9lHsm8\nnoL8zkDwiThtcffk5DIPHx/6dB1Obmj9NQ6h1dz8ryS4adX6Dc5So97KiyxY\nPnAsLUBjkw7SEWWkfYjsvJyVKCuICjKI3E6c+Ytq1QRYx2O1lrqo/fc6hi+i\ndVV0pkDf0kG7SrXw6k7Ad0Zrr700vXj9HyvSkKIq2CqGwXkwCr40EhO/9sQp\n4lHP0YJ7H/i7dFb+RDrj8TwLC15ecHf1rygCElsUo12n7J7P8BLfDtMO28fP\nTkHUNr9mKkdSneWyW1vNxqPv9oFWIKwM32PmE2JUkzqWqRc/EFASsraTBgiJ\nCtAKKpJZrivmow20/Kvbw8fMLZvM9thyy6uulkKAoHTrkP8R1XgLLudbOUXc\n7sJ4Llxhbn1WijnSfeqzWkUW2oxfxy+HW+8jzEmquh5F81ZwvbFc2V328Zc/\n/osSWnGfAjMWHBKZvlkvLXfcZlX/hjixpFd3G3STWwq+AU83UDneLMccuUFG\nPKCUL9yUTiqEypeiTYp/YwNmklcC3PHSkUdxuB5QEcHRw8ZrtubgQVrJK10T\n/a6MiDQOtr+mKjWqrmKSVuPUSjtTPdJndHkNL67aQgWBEJpn/+bLGp+V+/YL\nToRiEFpSYdoqphW5Hvl9iz+kcKijWflbsWqd9Wvl5AfTX+UGvW257usabZ2d\n8SM6\r\n=3cOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFpusL9rzGaVfnOZhJvkkYa1552Mm59zUP34wKbmt8KwIhAKcJZTX+ktxQJeMP4nQBMmVSE6kz3YSpw30z/VrQ1Dlf"}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.0.9_1611909220443_0.998521611650171"},"_hasShrinkwrap":false},"1.1.0":{"name":"mapbox-draw-expand","version":"1.1.0","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"bbd47dff8615849d050390c69ad218da20fcfe6e","_id":"mapbox-draw-expand@1.1.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3z01kAD+KGffTRwmoW93Gn1Ehjf06nOxOaz4WSpNQofjj07EURs2bQ04j1sJDTAk/hzPD9xL+bwHN9Fz2uB+xA==","shasum":"51c318edb18048bf9dbefe4eca05fcc0a5bb1b0a","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.0.tgz","fileCount":171,"unpackedSize":8688668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGMDmCRA9TVsSAnZWagAALQQP/21gcVD5eHAJc9CKFghD\n066UJbpFgpcsw9hk2LPtMU22XZihjvFr5G/hzwivP+lMeHso2p19yKLduMGU\ns9H8I6mkSdi4RLgw7RgdiHqFYpqlIv32WvuEhUPoomC4s7HLY06xygvqa32A\nt4UFrAT4Eghe90nH5BKxcZ7SLmur2u6LvWie4zHyrDnVgbK4bgOhwC8ME6SV\njfw007UVwQishvr5lw9zomkzogkYx7T5QpbEldYMMiY4tY/IDcCEsOKxLnmF\nAIZHlsw1UzIJdAYzr0YINkNS3We4omMwR5VWGFdBng00Fr5bGIpC3fZ3rF39\npxli+cnN9OfWAt/EaBtATVx6hAUKwfuHgs/qyuO7KSeqJlm9zA764jbTQSCw\nfhc7NyfbGNXH4UsAXrxOxQDvTCoQXKkAe7kO58Ck8e2JWwRVI5or8kFJq1To\nEGnjidf+xoH4aQCfcozH5COEil8zXFR2JbkTR+fznIA1gEy5WThryjk9Q9ho\nG95kk0mbMbQxIUMaRyPIx9JzeN+dwLWAkzQpvClFKskRyyYa1oas62jqRM9K\n40rVpS65oW7MlypzQkgMVX5BuU+AXlRj6i/cY/gndxGdkHQi3yN/Cys/bTNb\ndJFbqxz2IXYvnsnU91xGIvmErUVuGIo9PuJQMzyQ/VwhrPEpHNWyexTvMoSi\nXjDB\r\n=ZjSs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8d6q0uXlQ1kXusvNIgbrD8gyCfoS7+O+aKw0m4QGbLAiEA+xp+SpSUHHeYeqaMhadqEVGoCedPbsF299rS/EkoCgE="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.0_1612234981918_0.37439252400427536"},"_hasShrinkwrap":false},"1.1.1":{"name":"mapbox-draw-expand","version":"1.1.1","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"a7e4124956a9a76eec69ebdc207831c0137897df","_id":"mapbox-draw-expand@1.1.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-6Nd922V+2rQab9n2czWXsCMb8+tJbSwzdDIEQ6TBntj4IrLI5T3cG+vy0ozyyJC0kfW4mvU6PC8TjVzwpKgfIg==","shasum":"6b13908e49dd999122d24c70ebb218d6de2f9ca1","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.1.tgz","fileCount":171,"unpackedSize":8691204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH6vCCRA9TVsSAnZWagAA+XQP/2t6fnbGkapao2V60x0N\n8VGzWlv/ZAogyJQzlsgQhhuhcs+QXO0tz+tfn9CEdQ7nO8F8sGb/ZVTFWh20\nnVdW4SsV6Ym0C4/sEvQ/P11WnduaJIX9iWPMW3KN+6jNIUOF5WJ19R6321xV\n/oOkogBcQKWv9bAyp4ypIvkcXCrlRZ0zCMAZc+ByDoRuHO5Al8aBFLPtmaQF\nwCt70ZIDNtJgMaYiLQJhEsGPC1oWLQBXlrwGuppSykJAzagZX5PNxVtvkGBK\nMRC19PtR5YgQ49Y+RCau9TFbHqI6kh81ft9j3brU99Dfp/Mzej398q+a6C6n\nd5lps8aIkeeHXFI1Yl48OStab1UbX/UdKQ/+L88FNCpNcHXUhH94tMihzWnm\nvWHnL8qtjVlycKxmv7nsztLRTdga2KHf25xIOMAyLo/mPj9QPlS6pUYRGgD8\nZha2ZvUe5NcsVGltvcLxb1mA7fbXZIfU9V9HDeIWaAjrljRhJUxmLnrgh+28\n0aet+mbtXtfxYp7/f9RQXQGU84qGTy73HRRouUSVdx9RVCfdcJ9xQkwkWuZn\nsLOLWl7XnuhxFYJuTtW1nJsiy/m8BwCpyStygpmvoxZdN5ofPbsniWM7kW5z\nY3j+74uL1xBkN30B3mC8c0LdlSnW7i8hR5tj3gpgc3CONyzgJ07g+IuoNS7f\n9bxq\r\n=kVgM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEw7UypIyv9RqHnLFyInyj7SYFXWg+fBap2kaiopJYhuAiAywbkrrJ1awnnWpeN5B5UbRFJp3Hj6FvkuWCNIrwzHdw=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.1_1612688322328_0.7927123249343133"},"_hasShrinkwrap":false},"1.1.2":{"name":"mapbox-draw-expand","version":"1.1.2","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"a7e4124956a9a76eec69ebdc207831c0137897df","_id":"mapbox-draw-expand@1.1.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-MLRa6iK9g8OTd8Mdm1fFCsYWz6bbfxoo/r0B0tElf359phTFWwQL6mcQQSqRTk3Ktjp+oL3CTHKC7044ATFVpA==","shasum":"ecbc6f88c687c4885e3dd9350058a06d455c8c6b","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.2.tgz","fileCount":171,"unpackedSize":8700671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNcMgCRA9TVsSAnZWagAAw9IQAJo3QsvCMqHAzDwWEBm+\nBphSKpC2+6JpC+D2l9n2vpjxBUQxqHWk2zGanzEtBhzn92o928WJcOuP/kDX\nsQIenPXqCj4mr9ncLi946evbdyEK9fuGIr8MjKhGYtlwS87nGSLrMv8kmMmK\nXCahgU3gF6goRBmh6yfLhP+tYYGFJeqQkE4U34HeYncVjoK/v0K5YJSTLAG+\nMOPZeXLsWXcs97Bjoq3qcZOnBpCGMqTOehTr0Zsozu5QjXJgEKyPuiyo7Ky8\nUEagkAFGB17AJ7bSVwn/TKs8nZPmQxSjiwXWcEH5bSiFkGyycQYdkDBPeVYn\nOitDPHJGfipAcJejmE3VAtYUZHoRJxEHb0RjmYIf+HQjpfIzbnrEsQx436cT\nLTQDtrTMBBQuRPibk31VgVCaQVKEXzad5E0ZgDGTwFeVzu4dcljhFv55nxI6\nIaXAwLzkvhY7TGG/2uy5tOGlakF61bcNETP/gvP52rlCGvspHTQBPrcYJtPV\nP0TrgjAdc9DlfanIKJQSLLi7Iq39RrY/8S2sJ8Ffu7P4wztYeJwGujmvaeSx\nGYjdsFJYInxqgicALZHP/QxGBRqi6zy/fu93ceMNNbCNuRjuVWphTapL5Mm5\n1I+IP+FKz47aHusEPywJd19Njne6obA8rQ7UDYB9NFgYG4hvWnUXh2J5BY4l\nBrEr\r\n=kyBh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbTnky76518A2xv21pno9jJv/ZzvlhaABXk+MTzFpMDgIhAM7ZhYdGJWT+UCI4SMTjfwtq25nyVkRuJRVhVPab5jhI"}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.2_1614136096111_0.4364193643756946"},"_hasShrinkwrap":false},"1.1.3":{"name":"mapbox-draw-expand","version":"1.1.3","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"fb2f82f5fcb215676840c9bd5ca1e135f7a62b18","_id":"mapbox-draw-expand@1.1.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7hqoao8b6ifG/YmpuX3iWg2E9AiH99oPHIHaHyRRwx0g+myKgwnFj8oy4tovyTk+D7rvloZ1UYHMqSClHfQOHA==","shasum":"0fabe4de941994a4163ca1bfe53c00feee72e978","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.3.tgz","fileCount":171,"unpackedSize":8701406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPvsOCRA9TVsSAnZWagAAhR0P/AiItH2ZnM/eTNrFhp16\nY+Sn39jubeO1PBu8/vkprldEeVY0TsLPnxTFUrfe1SR2pTWOEEuF1Q00lwmq\nMfJCM15zJajfavxoghmKFCbC+E62/Vu9OTxJlvxt0mkqk4ygRyXuWynDeHK1\nzXFEfTlmF3yrXB7mlEsBslP0Wv4aqdcTSU8Hs4bK0esoqCdcVhuXu1gjTnGS\nRGdUprQYdALgT7vKn69uElkqfGOicATr1rvQ1Ldqd0d2Dz0J5ubn8L5dGYQ0\nRYOltfid3oovaNEZ7UAKXiFAoDtArBobcA/Ur0CLeL2oU4frR6sTU4+CtMKT\nDaquIbOyFUkUUw9Wse2XK6wpzS0SJrW68QHe8XycWNV6LBbtbxpbAHM/e3XG\nOdtM8M1EJVE6uoJD4X5fP3WjT3HtPi0/KauejMKxuKqCeUoTJK0+3YSrhSY0\nTCvgo2EC+mo/+CeGHWbZ9ZZ9rZuBvHaku6IfpMC+9qEvjTjoe0A2VNrkOeq8\n+GfF8PheBXGzK9u01pYBqD58yvMD/SE8xGLTqvQxQNruRBfAa6A//f43lRdD\n61v/1b/nFINtA+pjnGotRj/Vt49tUE8bK6sRzpv/7vgDF27CLvc2VDAWSOqC\nUQmVEjWLTjYsL7BMHN8fPqOlAWb1Zsj8Hkx8PQpYA6CK+mGVLbF6gKa+9wli\nA92D\r\n=yDPR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0DJ5wfu0DERutbVEO0EO/ugRpQ3d6OoAuZMdDYzWlcwIhALG0f6Ulyps9nUT9Gu5X3xvH7044PI9jA/QdP+pfckPI"}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.3_1614740237764_0.853433594629804"},"_hasShrinkwrap":false},"1.1.4":{"name":"mapbox-draw-expand","version":"1.1.4","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"1e7fc9ef0a6905319ea1ef91597208ff8583ca9b","_id":"mapbox-draw-expand@1.1.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ie5+KgPYE59DCoTviDzuvR7P/QbYavozPu6kDuosQ63pBNuWWX6wSidMXAl43LaQYjjWH07HFenFaUpR/P+XlA==","shasum":"7ef0eeab0a63167cad7f4eb8db2852d6a0495f13","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.4.tgz","fileCount":171,"unpackedSize":8710773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQHJnCRA9TVsSAnZWagAAFxUP/RYASUmJGC2dtjRmPVBx\nwHoskxu2ezFlD6KBe2WA7k6FdwP1CRRXneCtr8EGUrP4Rli5z5kK05KeEIsX\n4Yax/uKqsp7ftVrUPL4Z5V8T/8L3kPz830MBs/wB4tJQEj7L4Ue/7qdr0S2U\nkZMsvoMQYFsgbTY2eImzpbsKTT2XZd5tTqCAny9PvD6XRKWCauPjeMi1Gm9M\nMPQnPw2F25lnr5c5aO/LuTbi67hrbOGvzNcbOAe6ZWtDuEbJB+znCMX7nPef\njWAIToYS14pJgFEzXHJi1EmMj+U1IEEoowvxigNQbd6m07xmz8rMa2yJw4pl\ntK0/wSwURIfF6a6IlphrOr1ZnhXanbohbkWXyhdj+8U5we73yNakEm5iz0k9\n0vQx/xlUhtBxWsXgAMC8yuUAAToXMV6LigFWHlvT3wX9lRlI9ubdgcwXZ7iW\nXtcKtnaTCXcyULjXVdr+BYSFxpv6I4dB3eDzRs1kRzUAwb4dFgw5aO86vjJ7\nn8qzNApY6Q1QIurPCjwXXx2V1cVirttEl0v9jF/fmJ6GLcKenmhgAEaL5/p+\nssSwT28L4hhJiReAJQ8OmBI5uok9xtXnfuyT0AgPmGVMRk82LgZyUh3KBDed\nyVprOQnvLpJWQQpb6d4FPKWbabr5xmqODG4rUKiNLBGc3Q2ERT08lYBCiXtN\nwwbM\r\n=Hr5Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEM7sXT9NlyUAWqRxZDim3U6AjtfHZ+ZCKmP5MMbCDsEAiEAyQwAnf+ZG/TlawIgGD10ai4VREwOID+CKvNURjg1sho="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.4_1614836326963_0.5170729724209826"},"_hasShrinkwrap":false},"1.1.5":{"name":"mapbox-draw-expand","version":"1.1.5","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"025333bd2131669760b7fbc96725a966a2ef0271","_id":"mapbox-draw-expand@1.1.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-84ihLatrCBRmHnyWGtjDLQ/SglvfRfcUyYTav0hrqCS6gO8sqtpd1Shpzfzr8bAGb7Xi08HAxGpUdItZQxpx4g==","shasum":"53d778fc892877d75acffd2824fe650901bb91dd","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.5.tgz","fileCount":171,"unpackedSize":8768767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQZSoCRA9TVsSAnZWagAA6aYP/AjyDZ0huw6EOLaH78G1\nx5YMbG09Djqjx7wWtwvvcWDgg7CdS/Rx19oZFO1FTMMhEUAmiTTVqZMoIEY8\nIVad/4EqlFlyC4uwoeL7RBK7kb0iriEO0xnTXVxFD9BcYRQBKTmnIo/ePJPt\n9ll0H51tx9vHLQvQgqcFoz9js6HezBo9nrTcotmqpjZ5Dq4fbuf2EnBTt63l\nO/8k2ZYfCwa1MGXZzLcB7D1wvLrhPXvDvVBK9NuCk+7cG4EyhWbTdZrs80NA\nirQWJ8yAKtY2NHUIGlYyav7a75SNGnQk6m55voZTusvbRGZbyOYg/pmtJ/DM\nCEwrFdQ0ovxIEDJLPJH8thua3enOnoDf3a4cy0+eLyCgfGz1tQP6+2dxo2wZ\noT1MBuzUwmUcJde6wPM7JBUmLQJFQmMh2UBxCyRbq54UF4cHJbbQcD+n4neF\nccTE3Fb3IC+OsNW9jNyRvGH8bD30fAHoNjehqFP5Ag/JxMF/KxlL25Mdy+iw\nwWFBLY0SBfwYTmV6WVc1lu3yC5ujYrbgI+5hNvleal0fRwrFhzAP4XIw+dnB\nDU7HUXhSpO+QAj7PjbAzXLQOd9F1nGwZilyaSkVWlDHh0qMiyiF3383X0Kvw\nV4bJSf2cMYJB7KYeNY4OeklSMRP/zzOr95SGvJji6uRXeAij9EIQ4p/j6/xj\nErmN\r\n=S2qI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIGv/ZV8fBJA281b9f+4WYQh5p6V2S2i2KfXSMh6668QIhAPlDGz3URFWB6+g+TgimrRF2kZDtPPhEihmxx+K1TKpM"}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.5_1614910630872_0.7394640438476856"},"_hasShrinkwrap":false},"1.1.6":{"name":"mapbox-draw-expand","version":"1.1.6","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"a34b1cc26103c1726cb8959523e857805bc78377","_id":"mapbox-draw-expand@1.1.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-0NhepDSL8SSL05Ln1IJ2f4VMdPhVfGz45RQwZKRxLbA5vwXMYQO9jQVoGMNS4eEXNy7imr7ytTZDv27u5aHOBQ==","shasum":"2d260433a0dd716c1e45b47f5f9575281d955e66","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.6.tgz","fileCount":171,"unpackedSize":8771524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRYcCCRA9TVsSAnZWagAA8LoP/2GAw12yE0VuUCbqIqzT\ntdzSd9p5pbc09ocQbqqadj1DnnvgLm0HBEYk2dmgXTfdoAKvr3U19PmQqe+P\nmpr4iiVfakhM+M5bii3jZSaD7PV/Jz8TTvBEC8P3+SgmjseuwBWCGALQWOcd\nrGxdKhIhcy9omGZ4+be2b4w2u63Vrer1JEeOB1gh+8R5TemA94QJVXoTWfgi\nsdPGplmaJlW1lvSvRduCOlXti+oR71ZZpXX6/JBy662IhuRbFUUrJskwlFQe\nsfsMQajKQNEnlhUVT7K1ZzxT/f3QoytFpERJkwTJ453oRqmtIPS+iRqXwQnl\nYMSO2GiifmMnKGeyjI+eGxcnPKJPxMurPHWeEjlKi/X65OgbkpTo5b8PhEnX\nVDpIGCyo4akqzMYndaCk+wDQkIkBsYBMrejD0D8tPQ/aW2iU86gqVwU/Av+l\nZyRD1sk0coMkK7XrV21IxEAqueuYK6hxYKInrMNVr5srC/tkV6QxdLjG7hWz\nV+yDGJwxugtUv36j/ddSC/2mcliOv8+v++xlFybkqp16w3SVDqfSso0+Qcys\neaSGbAdlRntwLG8Koduu73tiFlJWR1+lb/L3llk1GyGQvrVbkFhVu7QU7uzb\nAdnYH5xgyYETL8tp8PG2zpLVjx2y8OJCXjN6Q77XvMxucWOZvSjmxsKA8lNT\ncHTi\r\n=hTUN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDimImW9DxKXd4NnHBBMtHm1gsl6ztsD0Lx81bXhzFXPQIgKR9X+Qfc151GW4akqWb1CyvB8cksyGXMLY8vMht5vUU="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.6_1615169282177_0.7303919885771797"},"_hasShrinkwrap":false},"1.1.7":{"name":"mapbox-draw-expand","version":"1.1.7","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"fd716e4c353d64f668fe25dcf8653c9ba8093ce1","_id":"mapbox-draw-expand@1.1.7","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-NmmK4+b/yTVDAguayFZAJtSP0wDkU9gJNxYYt27F/ZFH7dtfcHnCVjgC/+QsBbezXQWCn/uP1D94BEU/zwQ62w==","shasum":"2fac60bfba8242749dff69d77a8be4942c5f9585","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.7.tgz","fileCount":171,"unpackedSize":8772081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRyWPCRA9TVsSAnZWagAA2ScP/ioVdHM0pC58Zo3FdFe6\nqkQC3Qj3cdxDxVlxA6LqRzJCZ+B840uWAkkBVOGk0Jywz4LhjWIN7ZiPrOz/\n1SkiVEjyx/3WinEKHBixvxnf46pc0P7rIJ92+OlyFstRwKcCmeApdtuqWlhI\ncZMWjnEMFHEERhSGHWubxws3Wrl3RYdyDOIbWxXC35FC0b5MKiY/nr7ljC72\niZb71w5EZCHbOYlI1ceCm3Pox5ot8nIxURoJPNQex8rEPwu9MyhmCgkGFjO8\n+1LbxBwI3lhmwrEljD7nb/JwCZO6RAM8G+TrNbKj25T0m++zDIYdo1Gi8PdU\nyYj9qBuWt73TIkFgehH6IiSUDkJfafLxTL88xMIBF8s13xQkdtv9Q6RSQY+6\nUWlEkK0lhaoZmyeI0eLDw0FCqtZtMtJDQNh+TR6mx8/dPlZaS+qnZuEMdM2g\nbXSIJAYLNVScDyfJYisFEQOiBBGRRINM1in9M/b348Vd9OLS6F/ZkHqVOMbc\nBVK0YOEFnPy+Oi44zTW3KoDvd7d/QtW2xwP2eJJsfGuLyU7GfQkCW6IDy3A0\n6rSCJscS+DZ0cMjANxGWAMgfDGdPDJfXHU188A8/5gNdQUW/l31hX2t8UPUt\nrCww8dHMPMzlfV4rRQiLuUiMh16Ioy88jgJ3/KtbbUV/oQ2EWvj2uuDm4eWQ\nWZaI\r\n=thyV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdG4RXV/FmQ4g1jCNoIYePBCyUrYr1Z8pQaSp3ZtIOtAiEA1nbSFWESWkDDW7GrTPsBR23zMme6h0HqlLj7wiyXeWE="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.7_1615275406950_0.7886005907333242"},"_hasShrinkwrap":false},"1.1.8":{"name":"mapbox-draw-expand","version":"1.1.8","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"dd2035da3e1ec01729626ced576f544b03100419","_id":"mapbox-draw-expand@1.1.8","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2WVOISz0nGKnLk9jMek2KRvAByskpUM5kmaBnd6Aj7t3CHdx59Gs5LhLFJSutmXWlR2y5cgR9N2oiiTIfRp+6w==","shasum":"1315e790dec562646fb10a74cee8f4745956041e","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.8.tgz","fileCount":171,"unpackedSize":8772628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSdhQCRA9TVsSAnZWagAA8RYP/36z1XgL4pFIGFFzsFcF\nF2BcbzQ0FZVjq+l+jb+/evpBQjgvovLBkZH6nindI6W5TxhK6tmaX4lijqBr\nSjQNCTQ5bTRisY09knoEo7nHqSdr/DEyow2UU9372AIYW/2OhxTPnOxTU2iR\niZMJEBSlI1L8mEud7WiocbElQ2Zo+oL97ep7a0VaympNpdZ1BnKIZ6eVUE1b\nLjT5LLKPQDAPBSK8YSfKbHcj5y2E43ChB6b2QHyLvj/oHH6sUKcsiTKZiHeV\nmGpxxTl2EYA0ClW9pAhG+cXck39s8lNJsdhu2i46NCbfMxhqx6i9irwIVfxl\n8Sv2+RF++qyJpNZjnrWuCY2P69vWlqE9CD+fYTblNF9FMfBc/a0cRY/x44Ra\nEiwGUAASYjW0Ov6afYGyy4V+u56oQ5Ic4lXWUAVmUQ38pNuBgERWHY//pDGe\nXvnZjFA5lnJdcbPUqU7auEyapKdWIoUHsN1DUslSdadS0HgNGWTOdJUAR5XB\nYyU21qS1M98M5QtnKGxVOvDHqVDM51ozUP0yE2L4p4YtRL6DDnqgmgQ58ryu\nThyk4qDNYiGJ65x1QUUlIaNMne3vLHh3F/VVRR6wN8LvgwkxuYSx8FWHybxR\nrvJsykBhZFL+VvKrxr11F0gXqZ97gt6FVPJHnng9LapMi9EDhgGzBOrTUu/I\noLHs\r\n=V/Pj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPFJ6z7StaOiuxc+yzlLOLr4kTLU6IgAIRvw7VRmDsCAiB1DHp3A5LwmGkCtkZpb7R5LkkZY4LxVltNpVVqPG9lqA=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.8_1615452240511_0.5651484295260616"},"_hasShrinkwrap":false},"1.1.9":{"name":"mapbox-draw-expand","version":"1.1.9","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"8ca50c0df3359b045d06910a16a4baf030b9f84a","_id":"mapbox-draw-expand@1.1.9","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-iZ7qFAEu7dQVGEBKG+uN9vcPzlH00LnuHID5OHs8VSRcJ3lWcn0r4VSTkP4ygNBxcMxqb6HaVjgzQraHP4bSGA==","shasum":"5878d96f9938b41ebefb7c07f3d57ffc1abd6512","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.9.tgz","fileCount":171,"unpackedSize":8772448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSdyQCRA9TVsSAnZWagAA0EQP/2xY7a6tgD7BrmbtaDJT\n1doS8ZqMpnj+E/yDHYxtJK0XeN22uz/aYLCsSQJNkGnGMeb8jxD+7yMiI+rI\nbvAp/LiInj8rQxrboS9BjC7LlubUYJ73P+HBNHGbUCXA98fv7fzFpOFZRFhg\n99ao5RaDojVEPaNr7GE65hA5sV1giRIghKf5hATRge5YHszW6Zqy0ZZUc/lJ\n2rYCNKCh9uixl7dheHFtJGI+ZdBQkBHhq17Lh/StPKZ8W8OxizEe7y78JwTG\nKLBf9VSG8xJVB/XFrflPNZm8H0nkOOYmXpPrHAi6fDY0UaTMvmyedP70HGJJ\nXjTD0l2JDw8FvJxRT4hOLtM5GHQnD0o5tk4csVokp7MGwheiG7kXvnj+iojT\nonG+Xt7c3EwgMB5KMC98DJTvjoB0UiKO1+4iDOkN+XQ6Y9DMzYP6DyDT+Vfw\nuL+/6s8TIzxHzRLgDmK7hZIOm/3KP1Mi82LKVkKt1p5JpNhz+ilRzQdTS2Bo\nZ+KMXodGZT2GbJGycVj5bANcXHuZYf0RysqWbveUEbPZ1jVX88HSsMFjnGnk\nY03CdkuYzI1l7eLcNX+cA1Wcy0DZrcb1HW8PrZusKkprtnQAwEnB9EIssFgz\ncHOjIj3VvaI12NQipaaBmASHVrg/Swo5hbRVlQc4jLCRO++HeZth8BDq0dwS\n/CSJ\r\n=/wHG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeDydcCDztFHkxgB99sx2Sad6o87TpbdqjrpEbshtf7AiBqNHRr4BKJmUKyf0RDnrwmPr6JWPMBGoufNOpdTXnCoA=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.9_1615453327788_0.9823551133024577"},"_hasShrinkwrap":false},"1.1.10":{"name":"mapbox-draw-expand","version":"1.1.10","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"e5dc5e7807a01854e962ad0b71417916d1f6e2c1","_id":"mapbox-draw-expand@1.1.10","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-OXbVqZBH9P8jTzBc3juXEjbE9qkBSTYcp8Ohtmftv3Y99rDzpp2DzQuslJCdtRCxJmFcNwV4hKKhagJ6b3yVtQ==","shasum":"98f0f3f05fc3fdd39e9dbf80e9e18922e80f8d99","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.1.10.tgz","fileCount":171,"unpackedSize":8777181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdodGCRA9TVsSAnZWagAAKIYP/2zHY40XnLriunurUmHn\nWnFzmVzmptRqrzyt/RpntdaTc1dW2vOg28NOgr7iJh6sMctt3DmfsORbuyel\nqZ2mXaYUJRVQLWajtjv6rS5mW30DTVrQ0V/iGQDYmiC2tnPYqr4xahUZpk1M\nVrQ3//+ASaEOj7eL/mtk2SUJwKE9Qzn6w1kjDzfsjhBE8rEtye9EJLfOz3Ff\nxCEydj2RofAxpvZnMmeeIoOemWRSyl6jITpDTbBISLIlP8+C3UQgFXnzI1ER\nOUxGnxmMWHq9pirGd39FdsV5e1Nj6fOLLm0CXvRApOhFxiQLnfjsp3GdjAmX\nCzQ8lFuEJIzK+PVTe4hBzirvGnMRkVdAVr8f8vwTHH6DDFQ2xr6TzeE3ba6J\nWeaPIszPFW3Ldpt1SiLqYl8MqOaj250YQ7Fw/GhWw3CKZjfcV37NbkBm51eZ\nO0Vin3DVvTKdzqxqGbMmBlprM2xOaZVMbBEboM2+wVSHNU7IUfi8AdY9v7Ok\niS0TaJbaqYnpIv134+cy8CeYUbwzGDIEE3Zy7+UTDx2Krnjq52ymPTe8oZip\nP/4w8hjmsCvT9g7RWwjtJTKK+I3nwmka3uh8wDxSwnQkZMSrcRleJFCkFkA1\nv3aRGLDMpc30TrQhburFrhE77OdR9hK5NmXIXsQTqvsTVe4rDON1xK8KFv4G\n/Cz7\r\n=sXwW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICw9DAo/EGn5Zm/qY4iZ89cGMDcWXmTTpgDMjIziEbboAiAnENBVmt4qD4ZdwqgMQpCK09SmOWWRsruugS6yd2oJPA=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.1.10_1618380614095_0.4713093900288503"},"_hasShrinkwrap":false},"1.2.0":{"name":"mapbox-draw-expand","version":"1.2.0","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"0a5360eba576bf9053f10ddeeb41ffdbcbef3933","_id":"mapbox-draw-expand@1.2.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-98chk856f3nmUvxgkTzlZdO3BvrkguWoY1npYBK+ABQbgz1H8Or1meCT3zya5tHWBiJB7kHTEzYMj46fJe9xIQ==","shasum":"ea7a4240721f114cf62d7436a61648d489cf7505","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.2.0.tgz","fileCount":171,"unpackedSize":8858832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdponCRA9TVsSAnZWagAA/n4P/RxQTcTVMy8sbWwuBy+3\nd6VrOOthmu6Saq2OFaoZgRta1NdwR9LzYcdOq1S/L1A5mV2M1xIZhr8/De3O\nbmPKvWZNy01Ohnsr9lwZIbosTxOBR6z+lyvo+tOha23u5t5vE/e2z0b2dfqr\nxTkS3qewJNoZl9fjHzBcOL5tzkQjHG2YfVJqzF5dowQDDVJSzpkTUl71J3WA\ndcASzzdOMLQi0noM90f9aL7249dzKOEGrXtacjexRkNNhZb7k5ZM02V/57dq\nyIguTryo4wqf88kM024ngYXyr3NRN47Qa+u67oUny2gcLZ+LIIHlf2HlYxL6\niKv/6XDKcUmEx4/Tptqf7/ba0AJZVgKVXmeg0+abYoC9htyCX0jlKiLnm37z\n5XUXwzJbif7HlkR+u/82KJeVZeaKBVJEBG1EdkuE/LLXSQZrRlpqvzhm+6fS\nZrMi/hM6TUDhL45rK1eOFiMalumNQVoH2pwDABkMkBbvgv0wLjXpMYLJIt2A\nVAC0dEroftdJkp3p/FDVWhpbNlag0jsA/VIJJRPFoV1RMDv9Zlz4Re0gMQl/\nTgcsxDR1HFDk8dJ4AS2AKrhsoepF5/Tgs+EIwm/GrCunSKaHWZ5QwofgvvX0\nAuOc41QO+13KadpVWSQ8wOCAHfy8vpIIwowKT4qwgA02roMp0mvChKfPqL6p\nQ3mD\r\n=kraI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGf93Q9Rfo8mW1FMG/lyAtGnXa+AsdppunJyozbBmY7eAiBwdeK/AvZube8o7ri0a37JVGjtuC2RCU49xr4fp44YwQ=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.2.0_1618385446997_0.44998979671736294"},"_hasShrinkwrap":false},"1.2.1":{"name":"mapbox-draw-expand","version":"1.2.1","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"0a5360eba576bf9053f10ddeeb41ffdbcbef3933","_id":"mapbox-draw-expand@1.2.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-6vHxXQblPp91oSjunjnGPMimSTvHc/q7pgWxEw4Ek10n48VUjxKIkZvbv9s9QzK7B0Nx/dcn/B2mU42VSHfKgw==","shasum":"303890addf3de444ff86ec2555049085578b8726","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.2.1.tgz","fileCount":171,"unpackedSize":8868499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdtGjCRA9TVsSAnZWagAAjmUP/iBwqhaZILjSCTHi6nhY\nuhe1tCKsRy+iEb65cDRLBHXuC16q+0LjG8K/K6aXecjVbJhq9e6uS1IjKnsv\nDqA4AUYIA1xmHQ9R+LOy+pR+m+jewPKOjju/Vg57kEGk8OO5OIruXkD1mAw6\n4Ap6EJw4nmv2huSLzXjpwLrnI/ZOk6aVfGoD765hhwvtLEFP4MdiA3kyNoMQ\ndoNOl0vqHkd6Zgoomkkl9fHEKJrVqCTF8xJr56eDDhGywfGJ7w3pTicJ0JWp\n70qSL8uaXg8xnOmez0CR20taeI0nHS6SFBnXrVjSTVDH61mKq0RXNFj/Hve3\n72Agnx7VeY52dRPwiQmpf9HGVt4mFypopd5Af2USqc+yY7MhmrDVOqtJz5Dz\nXOgHkdL4mgpQHjfWOpjHNU0f8NJFphjTe1RQsY7GlFj/avZHNAtQffRqnLYg\nklgjP1hGsXazdlT+niDQhzGB0dPeYNKyzoaLd5maH0dXEXaUPbYHy12hOhUo\nfPUHAMAKxcc7dCz4RC9bk2NLMLGt10W0xFKX/jc+iC8ls/BoyKWuKIqXdA/W\n5KEtnO4vEjVWejEjKxWyJQNwQBDU4cXeOyt8AhzEjStXeOCUcWp4Zi7wjYud\njffQgnl5O8eRPbHIlj3qFlBjz6P91X+MGIGzOAZvwJb0ZdXyx6tvBjJb17Bd\ncSHw\r\n=i4xF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdekAUF2S7Asg0xlWE1ZGXI32q3fhCCLZYoNNIz5xOhQIgRRr1LnLdE8PhOtVFHJXigUBLpMoKYxg62OyThbDcqbg="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.2.1_1618399650757_0.3595113145317057"},"_hasShrinkwrap":false},"1.2.2":{"name":"mapbox-draw-expand","version":"1.2.2","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"0a5360eba576bf9053f10ddeeb41ffdbcbef3933","_id":"mapbox-draw-expand@1.2.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-OsAwwEiwta789IesLdT/pZxbim6FclYUa+wkD0p8xwT4u1StvFPFhzOp+0/IxdlamQHnYJb/20Rth/QeiW08Ng==","shasum":"f27aeaf811b0252e42a383f3a4a46eede0b24758","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.2.2.tgz","fileCount":171,"unpackedSize":8867283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd+YVCRA9TVsSAnZWagAAVkcP/ikyzlw+fG2w2ve6l5D4\nk36D37voJvt5Fj8DWSRjkwQTT3Nd4g+grb31jHPpPNPRSJNdA2cAwKKSAcWB\nMaCIOGketCtVvtBFxxNaFHpzGBMBdPgMFDADWxs+kUrGwIOC4KmvuMeMyKeo\nt21hCyB5yP5Xb6kxV0zdskEt6RtLqm/jmrOohVPT5GFBMdPqKy5p+3V/5MhL\n0GT09E4zw1xbl7PCmTEVL1tgAEhfn7sjy5e3QdXAiaNUA9+Tal4wc42YAKzt\nRSdg1uwnv0cJPq7BNOdpt2OaocnKVC0LdgnC9qJ9sdkACkBY0lvxkAUWoBmh\nA93f2HHkh5Z/n+zxlJmNgRPHBqPoG+GA/imG4kT8qHb60lV9rE+1DIA20Y7f\nSkP/MqRIcMAcxx/QoZSypZJiymBdRghmn6X1qAbFlx5J5Ct3G9KAs6PiVMrw\nOY+J8OKjzAtTvoJvGvG5Q/Km+sYqLCfu4fM68HtIRXeGaTnMbTO//ab0X0yf\nXRYXY1KbZufgvgkutjetW1YHeVQZ9zB1lrqEtzQfdqC5wRGRsskwixCsbqyK\n6jZYSQ96Jv06dYFWw/i/PtPPPkMcNGyoIjnn/h6g7F9LFEEFOirxzs9YwdK4\n2BBSAd80MT2r+SYEF0rAp2hvUUicrDSCzeiOUOeKP0tZgjkP6QqewmY+hW22\n9JcH\r\n=CJgE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdwQ/N/WoHjqWGBTERhymyRWLgyf2BH4Ag6qKRXu4dKgIgHhi6u2sD6hNxIuYDZPKhQMRAMIMqsM3200VtpKCAifM="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.2.2_1618470420546_0.07097762648867656"},"_hasShrinkwrap":false},"1.3.0":{"name":"mapbox-draw-expand","version":"1.3.0","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"b3a730daf1fcb3d8d199f1f62dfcb9954fd4b2c0","_id":"mapbox-draw-expand@1.3.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KFUHX1GVhXjD4cTFnUsRRFjioKgRXS+Yyh/TLE0YcMHoGKmEx9GdvP/XnreC0I79oENnUyyCq/99YOiy0D1TPQ==","shasum":"8e5e36140c8bfb3ca3ab6944aa5f31fc410509a6","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.0.tgz","fileCount":172,"unpackedSize":8833917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggRTxCRA9TVsSAnZWagAA7aYQAJL8dTGirQREARapzNlg\nlVUOcAetv8C4AV0b35Qj/6zG75qya3TzzZbEIc8tUcJ/CKzHBkHI26dX8PXu\nd8fAuDtrk4L12EAL1VCZ0//Vie8XYWEQrVp+YpFpWJWR/z230PuPJJW+8SCi\nyPhdsHlm8xpw3Jc/4Kqft5PbPdIMudses8M9HAS9LMiNbHM+Zq6PgppFAnS3\nxjeReV2iKq7eqBSItYtYwvd7dJw58QNiiR60RAle/UH0EOZ4conXeLByHnwv\nL2yYqq4JdS9z06SfcC3amYyiEryDqwrYGxQOa8KULNLMPay1U6NsELgNpRMI\n7ON4rUskg/tmA/A9GWw9+DLp2UamR18n0qj9/COXWAsjN652OpALaQ4m0GPu\nFC3DZ1/116MXGoigPEKpSnCkLbVvbDA0MKSrxhyq3xG/uTjwYz0aBTbG98G3\n2mda6GSNMF2X7GYK/cH2IBesIVapZwgfpeHzX5Gd5xO96dodP5XN0yzwGBSL\nkVAuJbMBTcFKpQBB8YvUgudEzSip0XgRKPbC9jeC4HQxKDvxUwRaCS9qh+ty\nTRF/EUir5Hxu2nsOjjJ7hRSeQ8xBxvF3XvUZJnpmCh3y+w46w0bws8DpsL9L\nqCJRDCkyofZP3IEjzilm5XWu6YpGj/ziqlRY5QSMfeLAQYDxPWAb+10aePsN\nyry/\r\n=/HUd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHI2pWccaoebGpk2EZf+Wk1QrJjomf4QH6lqhQbjcDLaAiBxJgrgPqVU+J2u1+BABKu+swghU4MdQTsp3JS90ClI1w=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.0_1619072240873_0.4817006293803714"},"_hasShrinkwrap":false},"1.3.1":{"name":"mapbox-draw-expand","version":"1.3.1","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"78ae614ace1b01d5b997575a955cbf10cdbefc67","_id":"mapbox-draw-expand@1.3.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-40G3ZpYlsxx/mGtjkvmAsDaibMwOXJ8kdaOHQIn8llq38w5HrGcc8ucZURqc1KyTS8bYZNO9/hHj/qnCU2OnJQ==","shasum":"44f0bbdd33a3f3b00cb7dd60577a31c69eff4d63","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.1.tgz","fileCount":172,"unpackedSize":8837802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggjDCCRA9TVsSAnZWagAAUtcP/iP3POPkElphliZftdhR\n6AmylnttU/4P+As8S1UuMiUKsNV8vgCE1tM56KWHLFvhEjHEgtePAQicBnP9\n5UtweJpiIfFtDgycTpJ9nc8MEqlNmg0q1CUoKvT1HS8j7xMu19wX4dAJGEXU\n8EdxvqT4MtSFBuM685aIS7NCmh/RtwJ4HKZzlBssNJKg9DI3+JXRSPx/w4Cc\nENgUHwvoDYgQu3sRRh/ZVzFBaAcMwaZEsXiUYngwJdKmb8PUUt4pDpF0grXE\nMdk1EsVseprGKuZVM4u9iNjysN67RE4myFTUS8lErF3R0XJiX1ErQxiEiXaL\naLyHOHwwhQF9UFLkfgT1HAo6R+3w1UGk54LbkXrUT0gJyvFZXpsUe4Us8QAZ\nzPKw1pMv/boQ4BuXLU9ZLptn8SEKC6M2ROkXHFBOOoF4A42+8e9+2kq1+V/X\nvdtjZYH4zncFX9rRjPwQo8q7FTc4eSwOA97cZNlCf76kR8b+674Pye60tQ9x\nfGm8L+pz27NgDu9RUNM/JDKXM4eRgdZIGx6dtGgHItBIGDUPCa9wQd4UQZCn\nb+mSnUnH7iKBw0CuhwXryRoOiNDhvnhAwZkFTOaZksSjiFmFjSIfnRGviexC\nYutl9bJTEvT0GPRpA2b+lG43zySEY1TrdLmsUMcmlMQUlIGGfFbj1ZtMWlHa\nJiCa\r\n=Ybm6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy/B/BlgkpJzXIxwtjOI0syZNYkHHuCoVuh08kh4fbHgIgRfqLExV/CivJd+I15qW3dI+nC4gQZXtDP56tNH5zZR4="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.1_1619144897538_0.12378750387104298"},"_hasShrinkwrap":false},"1.3.2":{"name":"mapbox-draw-expand","version":"1.3.2","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"aaf5325f6bace2794b00ae342b4200a067707c2e","_id":"mapbox-draw-expand@1.3.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-qbDIxSRzJfcbXLdsEj2owJirJNJAaCdK/XANgJTcR+/SNknDA7e/L6Bb6FFJlQPv/okpvnYx+2ZP2nAmXlOBlA==","shasum":"4ddcec1c262530900cddacf11bca010cd759c487","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.2.tgz","fileCount":172,"unpackedSize":8838434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggj0KCRA9TVsSAnZWagAAtOkQAJgH+/XiouN0MLFRkbhZ\njzs05CGUVz0+7jeV1kvXj+rI1yg4p3Ezrx29GU/g7G4ksB4BRftifriAUUrX\n3uqo9JrgYoDvdbuG0MJZF671XT1gEqKnVWu+O0MoBAMJpWqfwUOY+N7U+g67\ncv+3skrRkjPefWcu484DxSQlo+ksgwBYtSxwd79/yRbJDjCBK8QAqjekRdNW\nLWnhQUro7UyJz0RCaymlkPcGmpbqi+l3Mxd5KYYKVvmDZzUqPMsC65ANF1q4\nj3lD9a0jta+HbRtskXsyOdfFYfYXaXIv7CJcj1nD3uAcdSxLmt2qPGm/kg8t\n+x7MB26qvOvNUsO9Nrtlb7C3tg8yLEuWOJz7ay4Xkuc6Xdqs13RiUlWyPbEM\no4uSgeFdvZKDkvAPQX6sHejh1TRC7j3719aoZwZUzHRkpo8okuDGeN49SrRC\n+t2Z6oMORggjTZCqdbS72lK9jzehrR4jHYicPG1Ng7tAyPEpUHrApst9hQvX\nd+jv2Yz2q2PsK2MKrxYiWqpEUWgHR0kBj7EfqCHQ07gUY1kJPrAhKXQREB1O\n7P4VaDVAm65aotIZcX+1myhCDjyItETmeYop/zk8sDj2JM41I3KcDWFW1BB2\nS7sHSDy+bzelZ3FzrLqDHbKw91LHFcWXkMNaSO6vqUQOR4TIBHhQZOmQVpAu\noi9W\r\n=WBB5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1Oy1PnGRtKjaj5fyzIewuTzfJ6bYlqWub/pW9a9mx6AiEA9RMRPic7KVAV0MQyS5DsJJl+mHwCXAqzNVgB92Hg+1I="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.2_1619148041837_0.4758095747033608"},"_hasShrinkwrap":false},"1.3.3":{"name":"mapbox-draw-expand","version":"1.3.3","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"7666fb480e1485cc8a1e31ec403e34f430a42c59","_id":"mapbox-draw-expand@1.3.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-B6eXl5nPaIAlYWeEhUZckvpnLAqVATf3Bq9Ux1gDDIwsKRgtXFvZ19YGzylibHjYTPWfMXCEdIybYBJ29WcXmg==","shasum":"8c83838c4aca9dc962376732d31291210a2a89a4","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.3.tgz","fileCount":172,"unpackedSize":8841292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghja9CRA9TVsSAnZWagAAVBEP/RaJNMpG93jSZS8GMrOV\nt9uKPl2eZXSiyXlbWgN8LmswoCERVfhSq/bVsbY1X7wx5HBsK2dk038CsMu2\n9EeDr1tWwg8sFnWf5WtYxIrwqXUcoz/ZdDlBy6czv4Kt8wSX4DhUCsWq/8Tc\n85N3wckbjGn3cS4jLdp1aYUc+kZtUwSB4twh/CUF14+18TmCzA9U5JuP63CZ\nNPIpntsMUn9yZxxdZ/2ZKkNwEbjTlo+IBlRGmNsHiBUAl1zuOP3KqxmFeJcy\n4VVOQuhQGJEyH6M4JJS+ksIgBnKGbMTOLM5jasU9EVZB8KraB3TMM6ZwjAJg\nZhJ+cT8IWRPgpME79d3N+PMkO5mDW788M5qlkotP2e2uyhWqu/Rw5yWFsVYW\nBJF3E46g1NdRdfnGOO2pQsiczJY3B4sDWgdcPJt1poAYDrOVuuBZ/hXhKJl0\nI4DfVVkigeC7J035fDHnp2TF3grgstUAfE6aouUXVtMVQPplPIP/FWDyI1vs\nthLvkY/Bk27S0HB5zC9exNfy+/Drdi+Xnw+rDxVhLH12WX8B1Z/BvTnXXMd9\nxRFwJhb5q8EUhtT/yYDu87VFPsxXzNd0s0RDQrfU6Gg95vNQTN1XaScNeT8W\nUq1cEMtmkB/BMid2YiAH0e10fVv2egZTRWJtTpUgR5oG5kKjekKAznAHAVDX\nDTCB\r\n=TW3d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0+4n4yjOeGH+kYFyklJG8iqZgadvUp+I2uDK4+u85dAiARFZ/bJ+UePVdZeMFiJWXjRiG1yqlBW+BW+zFyZO6pmQ=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.3_1619408571971_0.44178199111674576"},"_hasShrinkwrap":false},"1.3.4":{"name":"mapbox-draw-expand","version":"1.3.4","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"7666fb480e1485cc8a1e31ec403e34f430a42c59","_id":"mapbox-draw-expand@1.3.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-zHJpLUwsGXtc/sQKtkuOdZzJjhQv6yMJY8uuOCEECvZqvoVKBsZROdX5j7eXpqef3vjnYRXP3MqUNyI1MN5I/w==","shasum":"727d6eb3bfd4a6edf356ad75dd6b39c652ba947d","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.4.tgz","fileCount":172,"unpackedSize":8840625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghkAUCRA9TVsSAnZWagAAXqIP/0jWiq9xWhqSfKvlx45K\nlxNzuOzsf6lj1cadzQRNMQMpUww1v7HiZFjGKBk2WNegAv/5595OsGAxLHFp\newQYXTPQv9xtUsduKJHP6vAPM6u8N+ppEi8P1+XxHhAK8dAl/3s/GTyFCX9f\n95nlBwYtwWcFwQcXZfbMr//8BnB3TgpqFF7xhd0T0h0PYQF4Jhr42UpAi2PP\ncjAiQGi9fR26jRwcYj4khFngX/1IhlMngOO7K8Ot5Zl0LE+jDiVVVqpeKoeL\nLIMgGv6RAzCPp86sirfIgY0euYHaUvSTMX9mr7PYwR8/lbnYWLyVEVVuS4F1\nX+XTwcTgj6qcYcDcSgQ5K97w45+JwuM5EBG+3zdZL1IZTuy3G058ZfM07ryp\n11UvqvKrjoylJ6w9p/uJt3Unh/MgLFU0XYy6ow8SUUEy+aEhGtGlOgGtTy37\nruNZChEWu2ww1e2foSoObhCrlGpvZQ+JFtkinUObzlmsiAZBml4E8vE+rdbf\nYFWIfFErHet2mL3lMpf1xzkksMgl1zrfv18cgGVo5aVbrS/mj6qoud4pbgKx\ndNfBQFLbfoh02Y08o7luL3m63fFuTo68FaEZFvddb7MTEH6sgR31Qo9r+nMt\n55iD/lRfN8KgqpkpOVkmf3X7aA3Tp0jFRT/0biwhP1G3lZNVYMsTwmkijiSM\ni6u7\r\n=J4zl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH15CC1+KJUEhoX1/0kOBYl5dVJrlDScgCLyUU2ZOYlQIgeQhjtrMVRgpXu+3fQtLKRXxfCQo4+XzzbWZOKAzXwUI="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.4_1619410963783_0.3061659432706827"},"_hasShrinkwrap":false},"1.3.5":{"name":"mapbox-draw-expand","version":"1.3.5","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"b31b0c44db876e36563b8e0fecbc8d738723ce3a","_id":"mapbox-draw-expand@1.3.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Ne7pmOgOlgEe7ScnZYxBr4W5h8ux2wKcylj4FT7dW3PS0Zi8SQGyt1tJ/fbHSQy4t4I2+kzxYyB9NRCoEtsUpg==","shasum":"6c68039830166202a1e70b2eed854f53c86f3371","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.5.tgz","fileCount":172,"unpackedSize":8841908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnMv+CRA9TVsSAnZWagAApqMP/29xuiVQ9wKdezyDOoz2\nW2UPFpoIfn2zXUkZ0Ku2mdZtUo3V2kEpE8xlYauslcD8adXmm5VzmUQ9cZF9\nscvxMBU0xrylZ7sQochkCQDqBZS6AJ3IGIlGLJzLwfH8wkk3MwrdTqGPy7Be\nP8y9Eo19aATFHodPlCKmm0e9dZpNTGlYSc/p4/d8hXTbuObiohKuJlHulAiV\nGDKrfdUlg4m9WOTbJVNEwKC/2KJ6owXdr1chRDwZ1Nw/lwkIZa01zTygu+S+\nNOdu8NFSdj+v4K4jyub+C4FgL9933nL2ohd0tZ9vIDmA5n6G8vLB+cBiSrl8\nPVzUmqq7sih3YFEQmBEZPMlYI5b6nucBDUbhDQ/d8eq0YnUWvk28Q/vNSg/P\nmppRPgs9PW3HVlED3Huzb3r1gMBsJSkOV4GuXGB9m8MJf1up0N85OgOAKRvz\nFsuJNFeeliha328RsMI5BMufCXopwjmeg/E+KoGk4AiZ9H9/sqLZq7B0GaXM\nFvRcyzgdiXspZjq/hQSoqU7xqJAOXQPFZanYlaSw4Pmvl+vARtm2mxxpEW4w\nasIP1F93mhHey7sqcp7aRcbr+3hV3sdT/W4IAIZ2Wj2aTYvrxiwKavMcZ/a6\ndXbfYdv8o00owyaTTrNVipvodurCsr2EK84kaIoDrBXR7KXhdqyVJOwMoGv5\nGyfS\r\n=gJQE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy2T9JSEAS2NUDkcKdK16M/BTGPXyQiWzzHWiDC5l/2AiAdPsfhy8HjXPi++tI9d+qyX1Xo/QMxhVimLAA6vg7/dA=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.5_1620888574102_0.34734307135809805"},"_hasShrinkwrap":false},"1.3.6":{"name":"mapbox-draw-expand","version":"1.3.6","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"edb484d7daa32d4f52513565f0116c4322cebf90","_id":"mapbox-draw-expand@1.3.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2KLsWmyKvAxHZt9TPrNYDh/GUin6FNPb0UDnriw7UbeO+ZmuCsoWhNOWQMd5LLOg8G6LYe9ISGk3BhtpiduxYw==","shasum":"0f89528eb3048aa29541c8792656cf73e5d5a482","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.3.6.tgz","fileCount":172,"unpackedSize":8842506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrgtTCRA9TVsSAnZWagAA0FgP/i5bnnvtwKkwHqXufnbN\n67kV+qIyypl8l4WCHtH5u05wzG4eS1ark2Gd8WpHF6JbBF4OTLYiIPNgVUTv\nHzH3FD1QBHEHOmQ9rB038ZNPY4Fx8dq2XS0RPUQ5pjZr6n7OCysYykPEndeu\nluOlP+K7Yzz/y49FiYjAwoTNJ7DgX9JGDC9hcL20o2Pd94ItEJwfFmnithrc\nrgX1Y3Xtoo1tSPijRyTsr3/IWHh7w3S6VjYtQTCpawjw/Z975wKFk8isatdu\nKv9zBjGVv9dO8SqQ681KHRpvaYPjwIzPmFqgBSS914NtnCRHPZGRuRbe7mSB\nHKZeJtlBvYoYLz1PsQ+juyxbYWxlQALhBPqOmUKUyQNcyB6pzAM0mPn8p5FG\nsEbh7eMO5dUdoYUvv6Z+3c/Id3F/tH2jV30C58eIuqAJ/DkUc/L7ZhAq4Mif\nmkeVx+a8PDAEksXTjm1MOrkiDm/ediYGMzkGa0VKcfexbr0SUCz7Y8qHJae4\nHZnuvXEfv6W8L76sSBMcdjCUS5nALndpI5FRBdjhLlPebHd/2J573kMHqzc3\nEBb8fg+7bLkkoFDGC5N/i1R+0lzcVYi+ZwNVna4xUsO1CjtgY0tIkj9cEUuO\nBZO8xnqSWMcIe7j2mP5ST2nLg5JW67ty1uGR9maWj4POy+3YKWNWXtkyjtMJ\n5Kx3\r\n=42xJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6Xz/pUuyTJycR1tZvAlhaGej6R83GnyeOQt+nwAPXiAiEAmYeVs3703Ag4OkOgx6e+AMnMKjPJ7LsS1koAnQYqSgU="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.3.6_1622018898774_0.10368499972250178"},"_hasShrinkwrap":false},"1.4.0":{"name":"mapbox-draw-expand","version":"1.4.0","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-intersect":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"f03ce0c05ed2d1abc2dde655b21f0a65ea7391de","_id":"mapbox-draw-expand@1.4.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-tY9VuaXwcNtFkt/YS5P+qSU8BDwfKhu/3Oo06Nw4geDcPYcQsjJWgRQhpETKOknal5EGx+tm1YJqi3tQxjRZdg==","shasum":"7cf9c617270d5a93f47e041c6a64fd2d3163ab41","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.4.0.tgz","fileCount":172,"unpackedSize":8862114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr09sCRA9TVsSAnZWagAAwTsQAJ9Lw16TSIJXH1XjmfkP\nnI58bCc75Qo5lk2CprL276Ae9A2OLm0oDZ9CgkYgS9+bABo5gNjV14SxNJVJ\nb47rrf8pWU3JE9Y8DT3CCFFyPnqd/78YHizk1dGqjfsN8x7UsoBWaDArXWx5\nSg5boayFNUG3PluxwHJx9Y1isGCDIbDd/BceNFDFbmSG42FJykFYzyHghrEp\n4B/5K6RpTp91F6tSVIt1KLXpbDKqY8AVsz7xDdIHzzucwTUlVwPW3L4npLv1\nLvXUMeRzy42/wwDg3aMpv/j4XfTpL1WOFfmoGGN4P7nH09VtZ1lbliVtXdV/\nRrueRyjVEOBkLlzXFmL/vs3JdIozxQojKGWwHa2UYOVpsAkON2ajMlAYSf6e\n3pv4zpt3a7IBrvcl05wjzqM+H4QBWHopjT1V9xbaYmk9m6v0zT6yhj2hls8F\nL7q6gVWXnEZ/0EsrftlDs2OZ5meddlztKB9ZZ21Z0L+GsVJ6Il/xZjsfupkk\nMAqrGA9Ia6wo0g9olrAvcLMBtgDJfxW4YzegU302/qm++EhF61eD6RPBKVTL\nYDR4XzEEAa/7GO/ST+zY2zKiMAwMU9cCAfpZfmnB7p4foN/bIcLFeXP7N8hV\nH4O8oXzINevrTGvg9FpUNudip4V09jz9p7KfLp1l53NORB1xGmjsClywiPok\n6Wlb\r\n=Fdl8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjb9R/FdbFyKIum83B0YRntC3+Y7DhA1QNrPblA+VU6AiATM9iSd25x1i9dXdbgzWC4QPIlH3jVul31mwmVjFkhkw=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.4.0_1622101868051_0.7196870906382129"},"_hasShrinkwrap":false},"1.4.1":{"name":"mapbox-draw-expand","version":"1.4.1","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-intersect":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"98fa9fe83d349a5cb2139de761c2061e26542377","_id":"mapbox-draw-expand@1.4.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-md1BQEGmEX4yoiRJ547hLyHGLkOHrARpm/9DXVL4gB2Brh2PuIEwslbOULJ95Yrs2gfKR/GTYgcHc+EZFLIfHw==","shasum":"78a15d65beb8f04a99f64dd4fcc6c9b68307f788","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.4.1.tgz","fileCount":172,"unpackedSize":8862609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsHXKCRA9TVsSAnZWagAAjSYP/j83DS2CgffNHBcpY96Q\nxnSQVNWpcIEa5Zo2dJinkzqhx1WZzUk/s5dUMBI5EuB2wL/xH53DykFFEM+N\nn4LGhH5Xd9KVf21oRNdUrSBjhUCy4hTKtXMbFWrpBq0ZT9FNAqGZwc1y0jiC\nmeUX25RmpLsg/HIwDVh89bUZ+qwXY7vz4MRYppO5k033GfQSPm2r7T4aOgqS\n+blNzMnN9EaZ5Twgsg3IefxQxKxOtnzecBCr0+Pgn+rjf4NYZise3KerB0cs\nHQ+Z4Eev4RmZ3D8rwTY01jrTEu4CNhh8IlG4Ujf6K+cHm90taYMex0yg1sUx\nXD61I/yNIOoPZw+OTbPJqGqJeawBRUGGBJHE/7fRY9fokjv7SyGKX8JEK6Jg\nEAc03kjAnVHVVhhoY9yvjl8sisXn3Cb8fvaR1Ggasp3KXOpXNkLHTEsQXW4t\n8hzGB1q3NvKylzo00abeqR/88n8ndMgW5PNr8QdHFQ0BB+nOHJkET0sCUmBl\n4Efaaf9AydekRWhOgAuZDcLhYCYksxHUxoTosM07KHYMZOvQsv7SyXrBdTOZ\n4LjAAe3OrMIvU6o3QBgZvadD3ZgDjmIy/057qjnRpF0uGD0Gqjo6CM2T0SYG\ndQXRxUmcwzLrYB/nzMucxXs+WMelocFb+LH3YBF0+tawJqC0cFDzAtQLgNiF\noh2T\r\n=yOZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGQTmeNKydhWgCrcQFLl5G2mMyc0Ii7KR2nxbA1/VSRAiBshU0HNO9qpOQS/ndrZaJgLAZ1y7s0Z1JI6SGlUI2qBw=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.4.1_1622177226211_0.5640893452246065"},"_hasShrinkwrap":false},"1.4.2":{"name":"mapbox-draw-expand","version":"1.4.2","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-intersect":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"ad0b5f272d99dafffa48f97ec914616050f02148","_id":"mapbox-draw-expand@1.4.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ha4vr/v+aRUekW2LQu3fHMy+inq+j3FrLsn0i4+TfCKmu/miWtUw5igTZwjSoaaemC9nc/+kbSHUU89pYVITyg==","shasum":"b26ac2cf203eeff594c5f8624edd7af56fe02cde","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.4.2.tgz","fileCount":171,"unpackedSize":8546993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg69bPCRA9TVsSAnZWagAA+AoQAKNVDlNAvDwWAWx1WPZ0\nMtWhZuZjG6ecK5QiJ9Z2mr988bVQ6oVBVlmO+3mbIHfbTB8TeWTxTPxyVjVq\n/hvWRgO1EVaMh/Wq0I4C+AM+4EAaIxMWg7ehfo4/sJrBMEegL5URdcxI6xHK\nYJ5ek4R113VshK6bT3yrCehxUqV4ksMLYp1I6tg3dXZ/PlBoW2fGskYykHg6\nmM9Fd3mrwXWRSCeLD+p9sxlez39ombEINnY6x9ulhd/qfjEeGPvTj2dXnmAV\nVh1p/jAqHg1KwEJm2JGPgrHkLEBKgH4aAuVHwRuJ3GFfbLWazufiYXYmPXqM\nkZ2AwK0wQk0N003Df01JQRqpY/0gM46IbH3Ua7PW3mf5Qe+xuAsJBPqfWpLb\nwZq/iq8QMPVfbRTtpV/lEfaYH9Hrg9gRDC0ag2JNtjDy7pYAOVpiwaPQ0yM3\nsg4afrCrKD+KD6DOuufI4KiNMy1Gipw0ONtErw2nGfCbRVkfosiKdDDAaiv6\nYZ4xJIY/sOoX4jhlauzaMGxqZ/AMklifrtZx9t57ZdKz00vpgOqGrtH5MMxd\nIRZNOtUuiy5UUQwKAY0LiKGpMkZ7jwSVVuKJ7RXUbhi2/w6uNsgrNDuo8pR8\nXgnVrkjOYfoJjlcTr1CrUh+zXFPqI4TfuXCLXP9PMaqEbLSGtLs2ZCv9TXjm\nwj6r\r\n=NzLE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCKQcdgHHoblLCk5qVokHd8ZMZMKrS8+45rRsDe05sagIgOvvEcehnIYyqc+bG1NQRhdheL1dHFFqSz8zicH1lnQw="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.4.2_1626068686877_0.3258057751712422"},"_hasShrinkwrap":false},"1.4.3":{"name":"mapbox-draw-expand","version":"1.4.3","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-intersect":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"6302e0c5de64cb6caad7b3840c8f2c4cfcb246ed","_id":"mapbox-draw-expand@1.4.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qkEwpqXlFCXe9h2Lcv3TmtHKWWUS90f+F+75MzJaJwijLtvT1praCazigsdpE9zLHiQKzGel+2nOl4wwWx+u9A==","shasum":"93bf8fd7d06d46088a668b4a3a72233183a721ff","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.4.3.tgz","fileCount":171,"unpackedSize":8551029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOon0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpagw//bN3CM+izwX0c5D9vuuo+ztDh08YQHFe/8xwzn5KlVnWciNUO\r\nL2Hntyjv6Ba1GiW9V4cM+EMpOyzecTnb1JrRa2uvbKiR4whhCwrznQ3iEqkG\r\n/5yOv6RIHk5pwOOLyZeYaxCSSCrvGJnfHsIHBzRPFDkEPP8maFiUEcjQhw/E\r\nwjSNOeLJQM0GyiJMgapJjjlxcZrRkFAQw6JEcsZCm9KRete0ue6uXLrzbiJ4\r\namjJm4XmlacSkHoLtS2lilRbO+L8VjuculmzU1K8gbog91HwgkYywqm6Ryp2\r\n0zTgO1Hhy3d0MlFqSwKssEszdjcHiZdNWZNW0ZWsYmk4rOzeRPZkE9oxdtO0\r\nFnIZRiBsnuulJLz/PUij2rEAy9/EAYpjU6vw1r6a5kDKTssohqvcfYz5s44q\r\nVmhDd354fLZhNIqz8BAQIC4kk75KJPVhZcJA1eQ0XW6D3G/62FoxfXjOQlkW\r\ny9uwP3lDDEbe9PmxAcdthcv3CSvFafVbTfURI2POWiUdZ4UI2bNTt9zZwGD9\r\n5jaBJfWLXfBTeUoXi/amF/m483jaPQurdo5oL3PpATdOXyMMhYzpnhf0LWs+\r\nEHYZIXkr9K+aTaVJN5KiBaw9Q3TUoflVdMbllGg+c+dKECkg0yxaDLaLTcI6\r\nwhdc/Q/miD+BOMHJJlCCaUvFFL6IOBlmmn0=\r\n=w1J/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS6kj6UGO/1yhOHV5NtC687MJnqFObqgYSbRvWblApAQIgSyG1gapUxJvJnEj0hAI3xHjaUofLtvW+c6fPvv26i+I="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.4.3_1648003571762_0.6235629019358677"},"_hasShrinkwrap":false},"1.4.4":{"name":"mapbox-draw-expand","version":"1.4.4","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-intersect":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"7cd5aa131da87fea7a69ec5de4216432830fcc82","_id":"mapbox-draw-expand@1.4.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2YNFeeW2CAcLY6bgMzhfmWuwQrhehCuGHme1n5V1JuublVZetCwcW8Wv4Jat07Q9TYNRD0SWjICoNe7u+dItIw==","shasum":"bc489aef33bd536e3916157a874ef0a750f364ee","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.4.4.tgz","fileCount":171,"unpackedSize":8551739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOo9hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjzw/9HV2TQPzmQhJtOrUvuVJ+etfIk0uh/uP90KaEX6jtDh/pyXZ9\r\nQ6kH1BMfflDVr8TUgr4dyGEFR6WHTvmvAZCG+/v590GPlMCwH5r/2+uXUy1x\r\nsU28BeVtJhzXE099jpzZ1jTT98wIshLyPJyto77K49vttqUbRsJDdM3poF6l\r\n+RlsMtjrV3XXvSFigqzM+OHgXyrS/+UXvrCfTevpTCTXaiUDG1QELh6921+k\r\nPV2gPb0hamE6oz4NDmoWJZY6hk6E83cXyLC+UwsjhDaVi9LkKnSg5yFibCM+\r\nx6YoNc/9mQYUe4zsmZis5yaf4kA7JJvBhoeoc2txY/ckX2h4jgQwuD2JnDXB\r\nTumTL1Eiijgd3XDkaYLXLv9xeeETh27J1Hzu9498XVWlzRSQHb7aOYzyyXtC\r\nZfKT4iFH4cNx/JGFYmEG0Ogw6OvFHdnhvGALRdl/ge06nztR4olbzYRqahDx\r\nHzCZYfPaevcbwJ833Q1dHIbNjm64H6bC+l1EN6to+3O3g6qtd52X0jLlhMzh\r\nj1A0U5oVgf5Hgz8H7y4Ryo6rq1ymX8hmUr7DZz4gdiBUF6GiZxVcH4T8imkI\r\nVqQwSWn82+88Rtsc64AgMbwZCEURfnhjfzB5v/Jug/rt32UtRUXGcSa6r6XF\r\nydDB53X9XgDWfQ8/b9rJGNg3vZGvj5d8lHI=\r\n=6S86\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPOnKB6lFgaMVupUUg4A3nCVn9CFJ3g4n8syj90rF6kAiB2jz5VmwVmWqH9DuSX+Kkre2ZnsOwLBHdr2+Rh2WNwhQ=="}]},"_npmUser":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.4.4_1648004961521_0.23928641545546991"},"_hasShrinkwrap":false},"1.4.5":{"name":"mapbox-draw-expand","version":"1.4.5","description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"license":"ISC","main":"index.js","browser":"dist/mapbox-gl-draw.js","style":"dist/mapbox-gl-draw.css","browserify":{"transform":["envify","babelify"]},"scripts":{"docs":"run-s docs-modes-life-cycle docs-modes-get-and-set","docs-modes-get-and-set":"documentation readme --readme-file ./docs/MODES.md -s \"Setters and Getters\" src/modes/mode_interface_accessors.js --shallow","docs-modes-life-cycle":"documentation readme --readme-file ./docs/MODES.md -s \"Life Cycle Functions\" src/modes/mode_interface.js --shallow","test":"NODE_ENV=test npm run lint && npm run tape","lint":"eslint --no-eslintrc -c .eslintrc index.js src test","tape":"tape -r @babel/register -r ./test/mock-browser.js test/*.test.js","coverage":"NODE_ENV=test nyc --reporter html npm run tape && opener coverage/index.html","build-token":"node build/generate-access-token-script.js","build":"rollup -c","build-min":"rollup -c --environment MINIFY:true","prepublish":"run-s build build-min","watch":"rollup -c --watch","watch-bench":"rollup -c bench/rollup.config.js --watch","start":"run-p build-token watch watch-bench","server":"npx nodemon server.js"},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"keywords":["webgl","mapbox","draw","drawing"],"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"nyc":{"sourceMap":false,"instrument":false},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/register":"^7.0.0","@mapbox/cloudfriend":"^4.0.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-draw-static-mode":"^1.0.1","@rollup/plugin-buble":"^0.20.0","@rollup/plugin-json":"^4.0.0","@rollup/plugin-node-resolve":"^6.0.0","@rollup/plugin-replace":"^2.2.1","@turf/centroid":"^6.0.0","babel-eslint":"10.0.3","babel-plugin-istanbul":"^5.1.0","babelify":"^10.0.0","browserify":"^16.1.1","browserify-middleware":"^8.1.0","envify":"^4.0.0","eslint":"6.7.2","eslint-config-mourner":"3.0.0","eslint-plugin-import":"^2.19.1","express":"^4.13.4","mapbox-gl":"1.11.1","mapbox-gl-js-mock":"0.28.0","mock-browser":"^0.92.10","npm-run-all":"^4.1.5","nyc":"14.1.1","opener":"^1.4.1","rollup":"^1.27.13","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-terser":"^5.1.3","sinon":"^7.5.0","st":"^2.0.0","synthetic-dom-events":"0.3.0","tape":"4.12.0","uglify-js":"^3.0.22","unassertify":"^2.0.3"},"peerDependencies":{"mapbox-gl":">=0.27.0 <2.0.0"},"dependencies":{"@mapbox/geojson-area":"^0.2.1","@mapbox/geojson-extent":"^0.3.2","@mapbox/geojson-normalize":"0.0.1","@mapbox/geojsonhint":"3.0.0","@mapbox/point-geometry":"0.1.0","@turf/bearing":"^6.3.0","@turf/boolean-point-on-line":"^6.3.0","@turf/center":"^6.3.0","@turf/destination":"^6.3.0","@turf/distance":"^6.3.0","@turf/explode":"^6.3.0","@turf/helpers":"^6.3.0","@turf/line-intersect":"^6.3.0","@turf/line-segment":"^6.3.0","@turf/nearest-point-on-line":"^6.3.0","@turf/point-to-line-distance":"^6.3.0","@turf/points-within-polygon":"^6.3.0","@turf/transform-translate":"^6.3.0","hat":"0.0.3","lodash.clonedeep":"^4.5.0","lodash.isequal":"^4.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","turf":"^3.0.14","xtend":"^4.0.1"},"gitHead":"d5aa5e877e06614f445d731faecdc21a4a06b50b","_id":"mapbox-draw-expand@1.4.5","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-MRhNg3dbVNYD+Zi+IxyqTJLR++gkL9UPbDTdESCVxKcwOfZP+AYo3lq+pt4T9HUR5D9xTSanMWfnVfCUl+dd+g==","shasum":"5cf64ca0970da0812b3bf8e5187f8ce793ae6d99","tarball":"https://registry.npmjs.org/mapbox-draw-expand/-/mapbox-draw-expand-1.4.5.tgz","fileCount":171,"unpackedSize":8552491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPwxAqimLf0CDmimODL20m+95WCjyT0oKwp/UJu6sXzAiEA0rIncCEOx7pdM+p53Y2vuiokqXKQDIRuIatSFi8CXSM="}]},"_npmUser":{"name":"chenyinkai","email":"287696322@qq.com"},"directories":{},"maintainers":[{"name":"chenyinkai","email":"287696322@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-draw-expand_1.4.5_1685930655989_0.6064549342142791"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-26T08:10:42.813Z","1.0.0":"2021-01-26T08:10:43.039Z","modified":"2023-06-05T02:04:16.511Z","1.0.1":"2021-01-26T09:09:49.835Z","1.0.2":"2021-01-27T01:42:19.562Z","1.0.3":"2021-01-27T02:08:33.389Z","1.0.4":"2021-01-27T09:44:10.319Z","1.0.5":"2021-01-27T10:32:47.852Z","1.0.6":"2021-01-28T02:49:59.466Z","1.0.7":"2021-01-28T07:11:18.547Z","1.0.8":"2021-01-28T10:47:55.177Z","1.0.9":"2021-01-29T08:33:40.694Z","1.1.0":"2021-02-02T03:03:02.162Z","1.1.1":"2021-02-07T08:58:42.487Z","1.1.2":"2021-02-24T03:08:16.418Z","1.1.3":"2021-03-03T02:57:18.004Z","1.1.4":"2021-03-04T05:38:47.130Z","1.1.5":"2021-03-05T02:17:11.199Z","1.1.6":"2021-03-08T02:08:02.374Z","1.1.7":"2021-03-09T07:36:47.262Z","1.1.8":"2021-03-11T08:44:00.674Z","1.1.9":"2021-03-11T09:02:07.974Z","1.1.10":"2021-04-14T06:10:14.380Z","1.2.0":"2021-04-14T07:30:47.198Z","1.2.1":"2021-04-14T11:27:30.998Z","1.2.2":"2021-04-15T07:07:00.779Z","1.3.0":"2021-04-22T06:17:21.262Z","1.3.1":"2021-04-23T02:28:17.769Z","1.3.2":"2021-04-23T03:20:42.186Z","1.3.3":"2021-04-26T03:42:52.270Z","1.3.4":"2021-04-26T04:22:44.080Z","1.3.5":"2021-05-13T06:49:34.368Z","1.3.6":"2021-05-26T08:48:18.995Z","1.4.0":"2021-05-27T07:51:08.402Z","1.4.1":"2021-05-28T04:47:06.432Z","1.4.2":"2021-07-12T05:44:47.090Z","1.4.3":"2022-03-23T02:46:12.074Z","1.4.4":"2022-03-23T03:09:21.765Z","1.4.5":"2023-06-05T02:04:16.212Z"},"maintainers":[{"name":"chenyinkai","email":"287696322@qq.com"}],"description":"Expanded development based on mapbox-gl-draw","homepage":"https://github.com/mapbox/mapbox-gl-draw","keywords":["webgl","mapbox","draw","drawing"],"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-draw.git"},"author":{"name":"chenyinkai","email":"chenyinkai0223@gmail.com"},"bugs":{"url":"https://github.com/mapbox/mapbox-gl-draw/issues"},"license":"ISC","readme":"# mapbox-draw-expand\n\n[![npm version](https://badge.fury.io/js/mapbox-draw-expand.svg)](https://badge.fury.io/js/mapbox-draw-expand)\n\nExpanded development based on [mapbox-gl-draw](github.com/mapbox/mapbox-gl-draw).\n\n## CHANGE LOGS\n\n### 1.3.5\n\nFEAT: support removeLayer.\n\n### 1.3.4 1.3.3\n\nFIX: delete auxiliaryLine.\n\n### 1.3.2\n\nDOCS: update change logs.\n\n### 1.3.1\n\nFIX: Optimize the adsorption effect.\n\n### 1.3.0\n\nFEAT: support Angle Snapping.\n\nUse this function to draw segment that is parallel, perpendicular or at precisely defined angles (30°, 45°, 60°, 90°) degrees to the base segment.\n\n**Basic usage**\n\n1. Activate `Draw mode` as usual\n2. To select base segment:\n    - click `Right mouse click` on segment you want to use as reference OR\n    - move mouse that you can choose the direction of next segment to make specific angle between segments (0,30,45,90, degrees etc.).\n3. Angle snapping mode will snap angle of the new segments to predefined list of angles - thus it's name\n\n### EXPAND FUNCTIONS\n\n- [x] In the simple_select or direct_mode, hold `Esc` to switch to simple_select mode and clear all selected features.\n- [x] In the simple_select mode, hold down `shift + e` to select the feature that has an intersection with the selected feature. And hold down `shift + r` to select all.\n- [x] In the direct_select mode and the seleted feature's type is LineString, when you select the first or last vertex, press and hold `shift + q` to enter the draw_line_string mode. This allows you to continue drawing the current feature.\n- [x] In the simple_select mode, if some features are selected, press `ctrl + v` to paste the features, and the new features will be rendered to the position centered on the mouse position.\n\n## NOTES\n\n### 同层吸附说明\n\n```js\n// 进入绘制 mode 时会触发 draw.drawingInit 事件，可在此设置绘制图形的属性\nmap.on('draw.drawingInit', function(e) {\n    Draw.setFeatureProperty(e.featureId, 'level', 1);\n})\n\n// mapbox-gl-draw 初始化时增加 adsorbFilterFunc 配置项\n/**\n * 可吸附 features 过滤\n * @param {Object} nowFeature 当前绘制 feature\n * @param {Array<Object>} allAdsorbFeatures 当前鼠标位置下可吸附的 features\n * @return {Array<Object>} 返回所有可吸附的 features 集合 默认为 allAdsorbFeatures\n */\n{\n    ...\n    adsorbFilterFunc: (nowFeature, allAdsorbFeatures) => {\n        return allAdsorbFeatures.filter(v => Number(v.properties.level) === Number(nowFeature.properties.level));\n    }\n}\n```","readmeFilename":"README.md"}