{"_id":"@2gis/mapgl-ruler","_rev":"29-3b1926b36f578356ca8d9ed79fb68ace","name":"@2gis/mapgl-ruler","dist-tags":{"latest":"2.1.4"},"versions":{"1.0.1":{"name":"@2gis/mapgl-ruler","version":"1.0.1","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@1.0.1","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"2918b2b4b1d43f065fd42c2e77c27db77626bc34","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-1.0.1.tgz","fileCount":17,"integrity":"sha512-z3cRZT3EVNN8Bz+DEzAiCUc4yDlXyZ4AOPeR9WfoHrrxme1u2Pd1N0LLANuC/LCn86PdVK3zRpQ7UsauHUIV0g==","signatures":[{"sig":"MEUCIDc4aAFd6ND2gmcG7XkHTSEwSFs8sheof5oPrBC7ZNjRAiEAzqBd3ltkgfF6HE7oF/7PgIgsPBNE750xm15Q0zBPP5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRL+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGyBAAnK+forlGZuvrcySix8O2Jrc41g+LMTaNTFg1ipqO5igcPl9d\r\nBMHim1FQ/NcMfiUx5EklKVl4ASoMVr5QxLNWoMm2Ib32jbYP5mZ0SB3LgCa8\r\n7NlwDuiRL4uB7q1LsfxIIPTLnqKlceYY07Nkj82CFnX/A/WaChVaXMwCGtEy\r\nUrKR6eloF9hSUu6JOLI+pkNn5CJimBkZoPLO4CFHfCs2ypd9odHBfq4eYJ59\r\n5J/X/U/UMgGMuu3vA1i83TvZZCNzMSNPO9tKG2UQ59RbEKPKoxiUVX+DrpEk\r\n228RMbD0+Oyd3pUf0MXVuXTeOMHLXLFk4YyXDh63g4XYfiI0F8xxjQWFw25Y\r\nzfNIct5Cnp+hpNb0lmexr265b/DAH4U90Gnd+B/73UvAKl5czo6qcspPor1T\r\nqR7nBXUJiw4xHa+VmYbc1ROgKebLrp4nGXiyoHr02J3H+cPyKsqRFwgElH84\r\ni8k9parMMG3Ew8vZ2CIeMAOb4rgZ2hVLG3/wgmGtpHPiA+Dr3ce5utCLFlHF\r\nUKWTApTVZkS+xyJ3XWGf5SA8J3dVHHO0nijzcs88P0rcKP+iRZ4KPg82A++b\r\nUk7Z45UZyCi6f2YVoZPuRlyAMtJOrxMO2wNmagpGMHiwuNCqoKFlbdHgTkwB\r\nmuka5nBE19Yl7z0KszLX3umdMJQu6VjWi2w=\r\n=9Lzh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"4c245940486b70dcce3c7bd4247d2f8fc645d21a","scripts":{"dev":"npm run build:assets && webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:screenshots","build":"npm run build:assets && npm run build:docs && npm run build:js-demo && npm run build:typings","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:assets":"node build/assets","build-for-npm":"npm run build:assets && npm run build:docs && npm run build:js-prod && npm run build:typings","build:js-demo":"webpack --demo","build:js-prod":"webpack --production","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --no-cache","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","prettier":"^2.0.5","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_1.0.1_1648672672682_0.2859405393334833","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@2gis/mapgl-ruler","version":"1.0.2","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@1.0.2","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"0ee81740b5bc6983a485b93b7e8b26f6d4075e91","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-1.0.2.tgz","fileCount":17,"integrity":"sha512-mq+jR2qCIH4q/NUri3z+7sfpr4lWCHPApP9uCQLfgiN2sYM8CnxVpC9PHyC7JLbk+1An4UXKMywiqmQTscV+Jw==","signatures":[{"sig":"MEUCIQCD0IPBCME2cfG3SeTyED1jGOlUuLI1QkIj/MYv7ko53QIgIQUZWPINDKpcBxlIGJYkaKRYjmxKleO9hNU6P5UBwHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRWTCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmYw/8Dus52R+a29Qy7OCqr5aq2K0suE1Df3ulZffokFiYyAQud54u\r\n+NbRIW6gKmRXdMIEZZtXyKA0jzPi73cb/O4eVNGZQkUDKtaQxI9mrTTHM9Et\r\nUtN7Qyf1xhwULFB6FuNvSD9LxX5wWfCfPuN9Nnb1VWtpcsA4TSeIxW3bdUCP\r\nKR6xyVUiS4jPHxRrggnbWoDt095HJg63EwFlxn4VCJl4lBM+kJq0sUDNm1Nn\r\nVHRu9RWMQfS+lx/ICjKxk57adcN4jP3Eu8v8oAHbP4kTfoHC214w2hKm+1IW\r\nIiI05jUMPzKOSt9cDKc0f7jmicT8hLTqqyeSZZi4iJyarhNwOJvYeQRszwrf\r\n67og/d2re0T+XqSU09ZiRuGnxst13JCE0Vo2nJx9Dm5V08LpFjBa+AgvRk0T\r\n4cRvsAa3ZuEXB+IMHBwHq443JIUD3OUdf053sDGvFQ+JBs6xnCGH3198OiIh\r\nTx//LdIgRDdWhu82TgMrAIRi1c6q1VSW3yKEhKqqfRKucj5ezTSKQUqRBg44\r\nCHrnBAQmA19a/uf8PNjYRCALwqq/T5de+Z5U+LpXO25n1Rflgt4K5+4R5F4g\r\nf68Uoh37DMXPrXgEs0tJaqpMGqyja/iWsUG0lcZyrz/uSGGsog3Uiy190QmQ\r\nwNw+gLRKDIf+7uxdEcWsQhrUrZxNGVan7Bo=\r\n=8bbU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"ad167df5dcd6e834483664a9d7193f9c91de0b3d","scripts":{"dev":"npm run build:assets && webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:screenshots","build":"npm run build:assets && npm run build:docs && npm run build:js-demo && npm run build:typings","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:assets":"node build/assets","build-for-npm":"npm run build:assets && npm run build:docs && npm run build:js-prod && npm run build:typings","build:js-demo":"webpack --demo","build:js-prod":"webpack --production","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --no-cache","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","prettier":"^2.0.5","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_1.0.2_1648714946043_0.9305828928025959","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@2gis/mapgl-ruler","version":"1.0.3","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@1.0.3","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"74d40a8b4e6851d307567dce61746ad1f3babf59","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-1.0.3.tgz","fileCount":17,"integrity":"sha512-viCPsfc4Nf6/3dFhE9Xtz3xrltja2F6DyY6iFuIHsNHhUb2Dyq3XcuL9uwz/TZtWoxQ5ea496TyqcGLy7V9aPQ==","signatures":[{"sig":"MEQCIAi7OcuToy0lTQALViXOkvE2Wc9QDLFgZRAeK/UFEWJiAiAtaUT074B5N3T0Fq43V3qGQ0QNKWteczmkz6Y/jLLmlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRs7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMRg/+InOq8Ga37zL4ZigsrTAdylxIzyc5mhGRMGvMPiWF3DXIQu7b\r\n/E5hZs28an2m5aDmThXAwL4qmsapKBzGjcABRMh0RdLWipVTI+rUh+M8L4DD\r\n9elxr77lUjc+EQPwzqCPlNJdtkRRAAXc/LMeYe9fOoBEQ83Kv3CvVrzGDbLM\r\nkb01GeJ8Z0OWgnCKSPRMO519Gq8je5x8hjw3uMUYQK/nscXHTLUnpzb0cnrS\r\n+xLLtxmpDIFbwAu45BtbmSw0G2UJ70LFJnKWW4Y2yTN1YySECA/8m+1uhiHO\r\n0Ej1v/3+8xlz1l5Au7QMM5Ritw/7DqeLN21+PJwI8AR2cqlSAIRUp99l8YLv\r\nYuWqVpPlnb6bD1yj15si6Wo5o1unyfhzUB5JQqFiNfYgpwtyMKIgSMKOU7Dr\r\nTj4JU5ai6fdSb/5I2p2A3jSwy/fFnV6rQjkRJfzcoJ0yO6HLJrC004QD9K99\r\nHkAXB1A/c4e09f4kn6FLnP8BvVQYUMfGZHCCWDp5VZsFmrIjJSlr4iWR+J4d\r\nCw+utK/Q//14XvNge6/PNXqdrQbi1xeMrzulGPd7EJ9WBXmq6tI3ZnL/rARa\r\naEfE0fSmF0W0e+ot+Z/E0Jkyyn2GYoCIZItDAJrK5WLM74yr1IFIc4CuEtg1\r\nNXCTpZmeBXGEBUGga+hkKt9mRG7XM7BpYHQ=\r\n=xv4Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"522b23e71c0d47f3e1010ba6725d0e1edfa86132","scripts":{"dev":"npm run build:assets && webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:screenshots","build":"npm run build:assets && npm run build:docs && npm run build:js-demo && npm run build:typings","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:assets":"node build/assets","build-for-npm":"npm run build:assets && npm run build:docs && npm run build:js-prod && npm run build:typings","build:js-demo":"webpack --demo","build:js-prod":"webpack --production","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --no-cache","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","prettier":"^2.0.5","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_1.0.3_1648807622938_0.822030094363603","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@2gis/mapgl-ruler","version":"2.0.0","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.0","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"681be2a84789ab53102a89e1706d5d39413c3cb3","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.0.tgz","fileCount":20,"integrity":"sha512-pIn9qU9fgIWTIZFazZU+09WyU19P0mPij0MFxMQi9fc7w0Bj1SOn7CrsWFSzvy8dHVTEpj4C64cOi16/d94tuw==","signatures":[{"sig":"MEYCIQD2Sc89UmEo+RUOMrNbKkV8gRtc/0ZaeGUgZSH0irjwQwIhAP55YZR5+weV1xQN6oEe3cxAEUtXi1W43UfQga3fpaC0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisryFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJzg/9EX0P5AtZ3VYhbVbMRwUqjclld/DBdx6/6+Ugge0jWHV8yIJe\r\ndfdfHXIAop6RBZl3yY4jpUPv3S3csoM9OhAaAq1eQQCrcvT83taVkF4OItNY\r\nqSH9GoQJP8sPvD2vnecpMzrleOEP7YmJfmagURh12bY7JIxNAKPoW4SP+ODX\r\n9C4DP7dVLoeNrBE7uM6tB2IzLP7LdBnQZEWjv7AvR2SnPlV+RKfWhKtFUQQh\r\n69M01MT7Lm1G3l6bIFAZyOLX0zxfrEaPoKkfcFZqkjiXZKAEL8Ea5qJ2Wsdp\r\nuuo1woYPVn5Co2acH7/slMDtUJ+Ud/6WKjE+3MHbrPUjCgBPREz6nds0cUp8\r\nsRmpYZTw71dt/tIF/CXIIEG2kLCWymJkoqmmO0RoffQ/JsMBcDj1PcHHoLfv\r\nDk2JKjoF8RjjburDZxsVslyREAooabY2gAq7RWFo5HWcZUttM4+H5MooU4pV\r\nIYPF2PJgX1uEHIqrinYIuhbXUjTTr8kPzRsmOvzHBXbM5PkqI1Bcpb+pG/sd\r\nuStrQdgSxGh54Gy/M1ahNnlv88XY59rnGXUICKT1Wt3t4LUJUs0VKRwqWkwH\r\nOmOo2NdMGokdXBcue/2rraSQa3MvbDjzHpNBGXK0Glixoog2NBpNHjr8NMcd\r\n96Vh3xDX0fGZKGzZfDypVfELItVMpJUgdfU=\r\n=auEL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"7aa159f547dbb3ab39adc8e9fc6258a0f1ee12e5","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.0_1655880837726_0.3961883677800595","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@2gis/mapgl-ruler","version":"2.0.1","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.1","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"55510caaf1b6facd45c11b4c9b70688d714ba62a","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.1.tgz","fileCount":21,"integrity":"sha512-5GF+BEZLL9ko4TZhUTd29NdTNkEdqYhDyJNfp+vT0v7n20v+5Sq7NUgKAQZitqFLs++2DPMMHvu25Na4oZJ3kA==","signatures":[{"sig":"MEYCIQDBUVLZ8m+cUnwxoMoHC7ikYxfNJMO4+PKkNBAn0wcXygIhAJ62wWDG8xVNNdF1v4YzWaXkvXvRgfEkyU0e2II+5+25","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisuT9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrqRAAmjWDfTybxlZDNEqoVistE8nwgYNpmhsBNE6MMeZB6UDWePq5\r\nOj4uQDK0jrhPtd3NQRkhILw29lQwldjdldUDLpB3N8GTb1I8M15GJkot3P0h\r\ng4J0k74N9JIguTUmM5hy/xLZI7Q8UN91n7CwYwqJeK3XD8N8xFEyT5HFzcng\r\nPMMSpHtZPrdaBsSrtrVI80po2ia7HQ4NEYEIr02VV/7Xi3viTWvMiNvqqMeR\r\nCagVXvCRc6P7CrdgwsM16GROBhdQFNhZZRjTzJyMUEv8HdA16EcAZAa4UeMv\r\n+bQ8uxXk/Hg+psLIHpEV3fBlCVgtfF49+h1L0LKFrKRQnBxBr/gUJc2OmS5w\r\nbgGHLpSEuLhFuEEyR2y6fJLaPmWNj0JGYbAQpcM3hJ7lTjLGlGgx7A6hv/6L\r\nGbAN5gL719jaZs95eaevjW5mWfaZEJtP24IcfaaDYOLV3a1UD2vwaHHFKBfp\r\neFpE306nR6wscnOEop9BXygAPhQo/M5/paz7Ucx1SRK96FgWyIRnsO8xCRbm\r\nIWsB9nyxRecdURh6CJNH1chPMxGtyGvi4O6WrO0MjYkV0+jPa9p2gf+m/gcm\r\n3Uk8vloVUSF0aNduZiqq9LDY7VtxQH+R9szo/A7djvgWvww+nUrh69GtOMCC\r\nnEqAKNr144upNRswCNzm0AzgU9tDsjhjcBY=\r\n=gGsx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"d7b3eff38f25e86b3d5544cbf592111fa50ef7a2","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.1_1655891196919_0.07582591501126368","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@2gis/mapgl-ruler","version":"2.0.2","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.2","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"faf68ef99dc0a86b1dfca2930bd8c898d898c9e6","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.2.tgz","fileCount":21,"integrity":"sha512-6aDA+20Bw8fD2zSA3++0jkY7iopk6griReDqgmx6ODSYYVzEC6RCflzFMAzT6Z0J4VvLU5OkSuKCkiVaIybj0g==","signatures":[{"sig":"MEYCIQDugEqMC8/60dWLfUzXZFneACXATfN8apyGCZuEk3KIuAIhAOoaIfkxplsaC4SdEnGCP0UtdPshIE/RHc/yfJLojYhl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjItJXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt3g//dgyAXDIGYnMQ4WDjbfM3oxTmCxbUK90mxOn3itEMYhkEGm5W\r\nfbHF0HIFb5+ko83MkRXlmx4q/Wz89p3VNe/6H1lZRkPESPbu43u+NsQRioAa\r\nMtCWSAS1S8h3iq7ZEXWnRlLhl8Q8OgipvHf47QNk6j5UrvGNzfPSp2DiZ6eu\r\n6wcWX5pgwQsql8xSIqNjykqr9LbEznQ9kBjvMOaQV+njZJGwe/5sjrDJ6kC0\r\nbh1irzqmlK1IcsMDxR1/ICciAiQIufNNR3sy1jtiHjjWemelUJzpBh3MRdgi\r\nINXSbB0emlAqhcSn78saEa3APqt1/ZdqcPD4WG7GQ/ohItSTkJw3jqOq+iAb\r\n/LxmSXtB2t/mCzrkD0nw61oeT44BkzwPh6QK5wQo2nNLc1S3GmLn0RUAlTSJ\r\n4gA6u/Q6R8x5qQ/NRyEcVfdt8qqbcgk7qQj0RGSkRt87ENm3tJ09zwhFbiB+\r\nOZE+ICtxIltB7kOfDir5b1DsS/o+SY/TvgqqjIE4hKsZkGRxic7TcmaARa3K\r\nUX9yH8kTuHlQarJojFSMye+ccesrqFfZ1Qa8iCPReCrUAWH4RG9JMmAKlM8L\r\naSqh3gXuyiSKuARgyuF8Ui/uB0BA/aIaQMXUXCPU/2Pj1dxVcUOa9i+j2Zad\r\n+C129e52j4U0yH00BRZbU53PMTjt4OIveTQ=\r\n=Ehnj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"7d2fcbe2e4575a0c75814970eef9f6c4bfe11031","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.2_1663226455426_0.48442300077547396","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@2gis/mapgl-ruler","version":"2.0.3","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.3","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"a2ef98a857795cfbeb542a29d7a57283262da8e7","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.3.tgz","fileCount":21,"integrity":"sha512-Yxy2pBMOlS9NUsyOqh0ZjJfcHccCCYC4EowpQKTnJKQ0Gxl5iiBktGt+QyJxtYP8upLXWahSUvXtnrqh6J6wnA==","signatures":[{"sig":"MEYCIQCXAVX12Mp705V7DToT/N989Xw8FCACAO4ZyxnWQI3GIwIhAKvSrs5q/id1KFZKTsUbv0ftExKC31Q7h7IEm4imPOcv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYT9MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+8g/9FdI5Rh1p6CieQydoGFfV9gs258X7ERo+5GIE3sK4x2Rntx4h\r\nWzys5klINR/X1hcmNaUdesoqyOe8Xiyr0HzJYwUxEaYCKpd11I9J4IqvuTmj\r\nL0X2WZou2ImhBrFB4UDLlCtDeyrW0bYJqam7gN1O4NwrPslH0gDenjVddraA\r\nf3MsV8wgJh33ZuCOQkLufzKPrGEPWWvfd2LLfQY9aS7UEfhRWmp4K03KZKmM\r\nyjNMVPw5nd6CJv7vKWFP3sfZXSUqlAXLeChbQRsU3mDqdYe10btHw4U0kF4Z\r\nBKToSa9bbuohxIdpyxWRmg+zmms+HgPvPjgB4dYhFCcuigrU2puaeQaaoNCm\r\nZqr7jwDs6/GUHDH5k85vN4zvIY24YpEWTsmiTh2e/ssZpqHlbpKM1JJzEy6v\r\nd1WVs220oYuVkO5tI8mwKWb/mWAcPOZgwGOqb+EOEAbJdPaxx94J5XObnHhK\r\nRvgS+iDuwb5+a5BLpUHcmcBaBg+KWFkt4cFNabnre2Fp1ZszVCi23Pq5rkxP\r\nmrAuH6vlz3j3ZROAhxwkYED953hgBPRBauNIeqb3IvjZxq0sz99H1YNHZE57\r\n1RHjK5fAwOG9ir3UGm1sjpyR9zylS0gC3c2/gNttuuBXduu5OyBiettQucvQ\r\nduLx1sTBdXCHXy6ux2oF0ikEyibAiIS5kUs=\r\n=OrnN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"29f3c14e4e6d40e44bd6ae328147b1aed22980a6","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.3_1667317580177_0.2875981784809536","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@2gis/mapgl-ruler","version":"2.0.4","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.4","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"8858be4dfbe3a07644d11d9ee9b89568262f6f62","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.4.tgz","fileCount":22,"integrity":"sha512-btr8nYN8pWnWBnH1J6NFkbfbPdMW8irfXrL/vdXrml53EHOxKgTFDsUcZp0MmFzUb5iKGNO13hGC9hRrcWEe9A==","signatures":[{"sig":"MEUCIQCZnxi7RTKvfpSDrDzJk/TpVV6E0wh47kPX7NylwnuEGAIgSPOdRsvLJUx5H1qNmGXixpPGkx2942CGV+0iZhiTtB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY8NDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiTg/6AmcD0VUUqSGxSGkdi9QAl9TMm9DJ/sQHmclsHTKQtd7mdjWT\r\nG/VCBEyCU5+zvPcP8W26kw0JazyiA8wbX0TuiN2uGvbejvNqygQFrB/ppMY5\r\n73+EE1vH1j3tfW5bEp0YksNNcTm6e7YFFDTZbF1pycpOGuqj2bHYLkv2zXK3\r\nUZtZ2bDaWNNfbapgoIRM1+C9Uh7av747Tp+I8LbwBskhxT5RHAstyhL2UYqE\r\nP7+0sDWDkatcUnUnUmY3O1c291xhXbuVt+IErWCzW76fmC5BqxqU1WMMIT59\r\ndRb7YFvcChkTdf+813Z8PsuvMly+RoI3d1t4eHahFL7NALRIVhO0fnytYhGy\r\nNN5pHjlFvZkgiCtGdGLnFmtsK37QpKrW5KIT6Ns5HDCMIW3SMZUKvwtb5J0L\r\nnyz0opvma4D5fF9P3TD+0+Pfw9jn4qD7PfG+hP8+kXKHqMP+D14/8jNGypB3\r\nNKTcLu0rzwOTtcB7Zy+w6qry4LcmDzjSrrkTfWwOBGDo9nnj7oXPYkyBRmtF\r\nJEVcsALgJP1C5eEhCteujmDCBwP0xG3Ci7A4e2rfb5P27CFuo/BS1SioIFTT\r\nquJQharBEWqKbqDJRX81qBJzNjRR14gKfq0EhAr1m2g38F2kqyiy3Dx3XxRS\r\nEZToCHIb8QKsHdtErck7iDXB2cIFHnvHpk8=\r\n=+ONF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"d4a0f04203785bd5f0c73451a461c5b4de59f88b","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.4_1667482435297_0.9918487915871288","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@2gis/mapgl-ruler","version":"2.0.5","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.5","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"d78a33f021a741aa95706863de08b7c3ebed9bca","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.5.tgz","fileCount":22,"integrity":"sha512-p26NCCYw7PDtOhJ6PpN25zw3MLrw9K88KOhKVSt4uJMv4e5trvw7FZdavBidvmp6xHnlJUGzi2P2/efszCbSXw==","signatures":[{"sig":"MEQCIDyWK57TJEnp9HojEKVFzvDhvGA+ZFzvZ8ps5qbXmLPsAiAXIdZN8Wuvg7GuVDT2rltMx2iaVSN4eEvbu5p2Blez+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjahq2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphRA//TyHaexcejUAco9djf1UF8RmtEnrUs4ATv+Do1YYRbKDTcdIo\r\nmU0FfBavO8sH+j8zmHvpOy9m3iJMMVYgejvnRoL+bWPva31tbZoOpRYRFZWk\r\n4ZcATckfiiOWO3CCxbzKApCzkauOaei/IXsxb2ThGxsVL8khoRbUFKsjauLD\r\nCt2Kv5zlI9MjCw8KA82i0vsjwQm5vjOIYhc6KNO8DAEkUiOf7x1/wKG7d1cn\r\n9I2J69xkMtH3Gx+wa3nw2CrJC20ZP1+rXa2d0sRddt9pi5UkjiwlyAalqgDz\r\n57+niv4iproig9tjGF1qa8QygtCDa/bw59DL/wqTO4I1Gv3UKZHnN6ivj9Cc\r\nFE0FS+wVtkhN5YdxPpi5tgTTSSV3oUZhkFZfOSj0FNJ74x48BQ6mgGo0n1zY\r\nfC7Gp6+YH/DiNXs674gd0wuTKA7DvKxX0yt4+3kkR0zafxRIIvOhTxAqFF11\r\nYUzkof1naS6E510H746cEzwPDQl0L4aT4vtPrrW/E60SEcP2ThvNcKEbaT08\r\n3zdLh+mR2ZGLyE/j5K9rYts76qb5De4eCk76Sg+aJct8vcncPdcfE3aqRKmq\r\nwBtqudDSHGP8TpR4XPaaa0eR9N0Es0RYArFbdBgEGNit0mbtIUtMSaHH4d0D\r\nM0nfOZ+B+1jTejN8MlZxoxddGDiRkDIvYTE=\r\n=M4Vx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"577baa7502d8cb55f2356eb6bba39416a1f74033","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.5_1667898038180_0.3302040003436322","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@2gis/mapgl-ruler","version":"2.0.6","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.6","maintainers":[{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"andymost","email":"andreymostcase@gmail.com"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"1b816fb9df281f348263e9829b51ea9036fcfc26","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.6.tgz","fileCount":22,"integrity":"sha512-GxwCvkKg7jjNLJBaL+vTWsO5nsnA+gwODVC6TCJZ8sOzzGV4ojg3c6FbpyTrA/ODYerxLYoanNEVK+u4MHwx4A==","signatures":[{"sig":"MEQCIDVbYZgj6EEQgOih3RFbX5PR1s8C3iRQiXOLnuHxwZlCAiAtiBcCIsc1I+LuIoEC0foVPhQcntM3ihies0IxcjIi/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiK1kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVbg/8D5hfRh02CJNDWqkRJsF8bxJSk8ME2Mj/KNhwMEAjemS7JOTv\r\nzhT+fXkZDDZ2z77uxby9FNDp08HB3cJuy6Rt1/n1E+w/r+3MNX8ITRU/QeHV\r\nGShC1baq2JcPRbHwQ95dT6apbkum/mLq3K/7D83mE6sw+feFfks6TErMYbvv\r\nP3osHrd2ywC5ubXKSjHobOdx+5nYKN4ZFNTDEBiQ8rI116jbjkqR6UfKCRAp\r\nfhBg9Cwto7hvTJKXQaWedOsRA7yU7q0+95Jez6zMQheMUCEwae51xN9kxTQE\r\nyFvn9kyFrteAnTphEUF7R2M1j8pqxbsOR5oAXEVvtTdFb+H6a67ThwvzvahV\r\nR9MlRkfywBskl/OmzhIEvMbJQPQV1uuwD1jw81ZKuzeCCjA+HH8WXTEuLjn1\r\n1lFEhS94tKg9B4k3GLg8t2+uVq7U8HkIP/6If6g6o4I9DLRC8oZphQ/qA6rT\r\nevJiefmnyJgJjg6EooIoGbbVmHS4Nk5fuPqW845nPWDsMy5HeJbXOiy5NOR4\r\nGF676FzrNxc9sP3Md7LCTAMKgeTzBatnmmulkD8xWCsRlhgeFmFrEwMlJzK+\r\nfuWDsCyfuffW2sH/3EIXFznyeSHm9LwVSU5GTfjpNUMqG65biG+EpivQoh7y\r\n0gFDhOnRRrcUUOdHB1+8hh6ZxwYgrPfyN9o=\r\n=Jhbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ruler.js","gitHead":"e0d95f1db46531980d26120e8499c2363d4091cf","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"trufi","email":"stevemyz@gmail.com"},"_npmVersion":"6.14.16","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.6_1669901668253_0.30117233562408297","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@2gis/mapgl-ruler","version":"2.0.7","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.7","maintainers":[{"name":"kto-to","email":"count@ngs.ru"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"f708be3b8b12a8b5b05d195ee938a32696d179d0","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.7.tgz","fileCount":22,"integrity":"sha512-0zWb/SaejmpG6rJc18iCsimbHrQaia9cJqou5eEr10//bs/G0FcOaMOgbAFCbTbQ9EytFiO6Kr/0iwNgpyubTw==","signatures":[{"sig":"MEUCICl5sd4xgZpCGBWJBME00b5B82WfML7u/fWQmbWPG4h9AiEAw4NZ1g1AmCfK8+Z1d8Y/EgJlE8nZAi2LvPa3CbuGgWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90933},"main":"dist/ruler.js","gitHead":"d8f2f720a4b6010b0be784ddd18b2c93e0f11de9","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"6.14.18","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.7_1704983359891_0.5552756181637903","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@2gis/mapgl-ruler","version":"2.0.8","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.8","maintainers":[{"name":"kto-to","email":"count@ngs.ru"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"6958bac7f846c13e99fcfc813b3064a69e37bd93","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.8.tgz","fileCount":22,"integrity":"sha512-oipB9c6zEDFHvS6DUCkW9VLe1Mna2OMkNIHXkeH38seqxISq+T/62Naw7vKIv97mD/OLFkufag0BMlORz01TVQ==","signatures":[{"sig":"MEYCIQC/XxSetdEpNnJnml1QuciqQA9DtloY0x6cn9eCv4dVnQIhAP1h0BKzHrQGBWxvK+yfpuYXEl42Y8oGdlnl9xQ8/NlX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90968},"main":"dist/ruler.js","gitHead":"a8561fd5b0d15580fcd14b37b1a5e5e120a0b68f","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"6.14.18","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.8_1711704822531_0.8476476958301593","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@2gis/mapgl-ruler","version":"2.0.9","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.9","maintainers":[{"name":"nortren_developer","email":"nortren@inbox.ru"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"82b72ff3fbadfea93dd9da807e4a4d6d4e9e049c","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.9.tgz","fileCount":6,"integrity":"sha512-yUoJt3wAF1xoBMkQJ/yqVVp853+5pNDaotiN8253bbkbvRgKMI53lwskU5Ot+RoUP6GuobyzW5SuE9UNJXq4XQ==","signatures":[{"sig":"MEUCIGP1eQ4+lSDlVJoqTv6q36j99H2PL1go1WNtMhfGkrHXAiEA59KIf35vmYLgFaI3dGDi0IYH0wULmMc77i1EcCGarLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3245687},"main":"dist/ruler.js","gitHead":"4126e9a7bb4b86ddc218a177eb577434c08b702e","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"nortren_developer","email":"nortren@inbox.ru"},"deprecated":"This version is deprecated. Please update to a newer version.","_npmVersion":"10.5.1","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.9_1721034177251_0.2650101877147091","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@2gis/mapgl-ruler","version":"2.0.10","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.0.10","maintainers":[{"name":"nortren_developer","email":"nortren@inbox.ru"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"ce396eb3cafbaf668e1e279a35b3b00100bb9436","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.0.10.tgz","fileCount":22,"integrity":"sha512-g1KDX0sQyQX5+B2IyvA0kI5PI/jJK6YNPAcX7bPmyi+EoCz4JTnlgUQ7FaQlTXvWaU4KT1Ahx8tXlIv93S3kxg==","signatures":[{"sig":"MEUCIDvXB5IL45hzWbh3Fh19yRekWXSWMiMmcGXD81zBHoCyAiEA2U3/1jCR9f6D0iIKJYFbzlAH6z4lCjV+wCv/DvbuB1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90916},"main":"dist/ruler.js","gitHead":"a514ec4de03be1bf1bc0e0f6771106fb6b10426d","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"6.14.18","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.0.10_1721042882535_0.10725351282956885","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@2gis/mapgl-ruler","version":"2.1.0","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.1.0","maintainers":[{"name":"nortren_developer","email":"nortren@inbox.ru"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"}],"dist":{"shasum":"f77f495617ce011889b14369465ae5bf88189938","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.1.0.tgz","fileCount":22,"integrity":"sha512-YpOCT8VKsvNwra/U65s9ylj3PkBDGCSACVYIS8mMO57torueQzT2vatEVPsE/wJsnoGEm8cMMN7rFY3OX8I0Yw==","signatures":[{"sig":"MEUCIQDyRAM9X3qO54oqbebg9RjoC0veNq4OHI6Ka7OuTYzclQIgV9MDpto3bkHsSJlz7mj/hPOAxlDFlajnYmQvY7k3yfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101045},"main":"dist/ruler.js","gitHead":"9ad7ad75fe6e470c80e58f226ac3f4077e83ba9c","scripts":{"dev":"webpack-dev-server","lint":"tslint -p tsconfig.json 'src/**/*.ts' 'demo/**/*.ts'","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/documentalist","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"6.14.18","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"14.21.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","tslint":"^6.1.2","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^2.0.5","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^7.0.4","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.5.5","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","jest-image-snapshot":"^4.5.1","tslint-eslint-rules":"^5.4.0","@documentalist/compiler":"^2.9.0","@types/jest-image-snapshot":"^4.3.1","fork-ts-checker-webpack-plugin":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.1.0_1727970402162_0.05875641662364539","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@2gis/mapgl-ruler","version":"2.1.1","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.1.1","maintainers":[{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"nortren_developer","email":"nortren@inbox.ru"}],"dist":{"shasum":"033599b0d227051bf686f251a5b10ea1292b8d86","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.1.1.tgz","fileCount":25,"integrity":"sha512-DX9rxPLCmuKQheIg8dFjLUpNKx52pKJtYoS5bZdsC/3VqrYY2GvEe6WmNfWFyxwn74AsArMjm1hPIfcuU9EhXA==","signatures":[{"sig":"MEUCIFL4z/W5NpWfMJwJs1L1K+hzv7F0HttLHEp0A+/sWxYPAiEA9pZflAyNLmBU1FXcUKu1kF7GTThsxUPYMZ/xHAWeehA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203228},"main":"dist/ruler.js","gitHead":"f0196f67d9766c8ca25366d1a5630d1273058606","scripts":{"dev":"webpack-dev-server","lint":"eslint \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","lint:fix":"eslint --fix \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/docs","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"10.8.2","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","eslint":"^8.27.0","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^3.3.3","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^8.2.0","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.7.4","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","eslint-plugin-jsdoc":"^39.6.2","jest-image-snapshot":"^4.5.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@2gis/ts-docs-generator":"^0.1.0","@typescript-eslint/parser":"^5.42.1","@types/jest-image-snapshot":"^4.3.1","eslint-plugin-prefer-arrow":"^1.2.3","fork-ts-checker-webpack-plugin":"^4.1.4","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.1.1_1747808121291_0.6994725382700786","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@2gis/mapgl-ruler","version":"2.1.2","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.1.2","maintainers":[{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"nortren_developer","email":"nortren@inbox.ru"}],"dist":{"shasum":"d39f3aabc18d0d67471a59c79c1fd375f9ac16d1","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.1.2.tgz","fileCount":25,"integrity":"sha512-raXcZKhgHx9zsJhCX3AhKmUvVRQ5vw/yUOWQHDSozBUvYtIrcJ08qPuSedzXzeKmV2ZWBD5BHwc/Xp0PGqz6fA==","signatures":[{"sig":"MEUCIQCMOLRibr1B7ZkLIfwinBMK2JcQrApZvtS7o6mQSF+URQIgd1i6wypssrAHVoEwcUe6EAQB6NxcSZJ5HNBMccRdtEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203268},"main":"dist/ruler.js","gitHead":"7bebb4ba6103624aedce567be2bb3e0442b737f2","scripts":{"dev":"webpack-dev-server","lint":"eslint \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","lint:fix":"eslint --fix \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/docs","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"10.8.2","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","eslint":"^8.27.0","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^3.3.3","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^8.2.0","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.7.4","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","eslint-plugin-jsdoc":"^39.6.2","jest-image-snapshot":"^4.5.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@2gis/ts-docs-generator":"^0.1.0","@typescript-eslint/parser":"^5.42.1","@types/jest-image-snapshot":"^4.3.1","eslint-plugin-prefer-arrow":"^1.2.3","fork-ts-checker-webpack-plugin":"^4.1.4","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.1.2_1747809505983_0.8956802737422991","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@2gis/mapgl-ruler","version":"2.1.3","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.1.3","maintainers":[{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"nortren_developer","email":"nortren@inbox.ru"}],"dist":{"shasum":"c835d481b73a34a362bbd4e5b6fc9d4a7ab4e680","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.1.3.tgz","fileCount":25,"integrity":"sha512-mioq+t42udqKZqjsts8eQMtJPLROm6dnaMt8RQUnhuMhw/G5zBGCpTW0mMDrD1YqjIRT8J2i6YekmWqzwQxGJA==","signatures":[{"sig":"MEUCIF2i5Fzhpu4vUFWbfEnN3IMJAjM7cNWpdl35xYXIpyfRAiEAq1KSq9cgu+NoGgarYL9V2Cz74khyBDAGzVDawOpkNWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203228},"main":"dist/ruler.js","gitHead":"0e398d30fbcd8e9277b797202e405b02fd8ebb37","scripts":{"dev":"webpack-dev-server","lint":"eslint \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","lint:fix":"eslint --fix \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/docs","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"10.8.2","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","eslint":"^8.27.0","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^3.3.3","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^8.2.0","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.7.4","@2gis/mapgl":"^1.25.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","eslint-plugin-jsdoc":"^39.6.2","jest-image-snapshot":"^4.5.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@2gis/ts-docs-generator":"^0.1.0","@typescript-eslint/parser":"^5.42.1","@types/jest-image-snapshot":"^4.3.1","eslint-plugin-prefer-arrow":"^1.2.3","fork-ts-checker-webpack-plugin":"^4.1.4","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.1.3_1747810250187_0.7923188026449566","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@2gis/mapgl-ruler","version":"2.1.4","license":"BSD-2-Clause","_id":"@2gis/mapgl-ruler@2.1.4","maintainers":[{"name":"artem.malko","email":"artem.malko@gmail.com"},{"name":"trufi","email":"stevemyz@gmail.com"},{"name":"lastw","email":"me@lastw.net"},{"name":"itanka9","email":"mbeloshitsky@gmail.com"},{"name":"alxart","email":"a.artemev@inbox.ru"},{"name":"vitaliy.gis","email":"vitaliy.gis@gmail.com"},{"name":"kuznetcoff","email":"mail@kuznetsov.it"},{"name":"kalyanov","email":"oleg1556@gmail.com"},{"name":"kto-to","email":"count@ngs.ru"},{"name":"nortren_developer","email":"nortren@inbox.ru"}],"dist":{"shasum":"69032f5117f92aa1dbe4ecf945b68a971d46b3fd","tarball":"https://registry.npmjs.org/@2gis/mapgl-ruler/-/mapgl-ruler-2.1.4.tgz","fileCount":25,"integrity":"sha512-eh10r0OmweqY6CRqpowJDL+q8TzlHZZ5BI++BKuDPRVXBE+/MJbROqD15nAatbZkd3o0KadzinZaUS4xn++FHA==","signatures":[{"sig":"MEUCIAaJc/MoqaHjbzR+Xh1XRO1FqES9FqIKynV3ewrzq+hcAiEAoEZIog2NU5DrL/Bw4eFovlc+fVCBDgeTF24Ypk8e4MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206827},"main":"dist/ruler.js","gitHead":"e5c965f18d4b94013a8bd87428086ef30ffde7ae","scripts":{"dev":"webpack-dev-server","lint":"eslint \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","test":"npm run prettier && npm run lint && npm run test:unit && npm run test:screenshots","build":"npm run clean && webpack --production && npm run build:docs && npm run build:typings","clean":"rm -rf dist","lint:fix":"eslint --fix \"src/**/*.ts\" \"demo/**/*.ts\" \"test/**/*.ts\"","prettier":"prettier --check \"./**/*.{ts,tsx,js,json,html,css,md}\"","test:unit":"jest --colors","build-demo":"npm run clean && webpack --demo && npm run build:docs","build:docs":"node build/docs","docker:test":"docker-compose up --build test","test:typings":"tsc -p tsconfig.typings.validation.json","build:typings":"tsc -p tsconfig.module.json --declaration --emitDeclarationOnly","prettier:write":"prettier --write \"./**/*.{ts,tsx,js,json,html,css,md}\"","deploy-gh-pages":"npm run clean && npm run build-demo && gh-pages -d dist","test:screenshots":"webpack --test && TEST_SUITE=screenshots jest --colors","test:screenshots:update":"webpack --test && TEST_SUITE=screenshots jest -u","docker:screenshot:update":"docker-compose up --build screenshot-update"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"kalyanov","email":"oleg1556@gmail.com"},"_npmVersion":"10.8.2","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","sinon":"^14.0.0","tslib":"^2.3.1","eslint":"^8.27.0","ts-jest":"^27.1.3","webpack":"^4.43.0","fs-extra":"^10.0.0","gh-pages":"^4.0.0","prettier":"^3.3.3","ts-sinon":"^2.0.2","puppeteer":"^13.3.2","ts-loader":"^8.2.0","wellknown":"^0.5.0","css-loader":"^3.6.0","raw-loader":"^2.0.0","typescript":"^4.7.4","@2gis/mapgl":"^1.67.0","@types/jest":"^27.4.0","http-server":"^14.1.0","webpack-cli":"^3.3.11","style-loader":"^1.3.0","jest-dev-server":"^6.0.3","@types/puppeteer":"^5.4.4","webpack-dev-server":"^3.11.0","eslint-plugin-jsdoc":"^39.6.2","jest-image-snapshot":"^4.5.1","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.2.1","@2gis/ts-docs-generator":"^0.1.0","@typescript-eslint/parser":"^5.42.1","@types/jest-image-snapshot":"^4.3.1","eslint-plugin-prefer-arrow":"^1.2.3","fork-ts-checker-webpack-plugin":"^4.1.4","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/mapgl-ruler_2.1.4_1764237739243_0.3084635887214009","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-03-30T20:37:52.622Z","modified":"2026-09-04T09:00:35.481Z","1.0.0":"2022-03-30T20:14:08.598Z","1.0.1":"2022-03-30T20:37:52.876Z","1.0.2":"2022-03-31T08:22:26.192Z","1.0.3":"2022-04-01T10:07:03.146Z","2.0.0":"2022-06-22T06:53:57.900Z","2.0.1":"2022-06-22T09:46:37.060Z","2.0.2":"2022-09-15T07:20:55.581Z","2.0.3":"2022-11-01T15:46:20.450Z","2.0.4":"2022-11-03T13:33:55.477Z","2.0.5":"2022-11-08T09:00:38.345Z","2.0.6":"2022-12-01T13:34:28.447Z","2.0.7":"2024-01-11T14:29:20.079Z","2.0.8":"2024-03-29T09:33:42.730Z","2.0.9":"2024-07-15T09:02:57.468Z","2.0.10":"2024-07-15T11:28:02.710Z","2.1.0":"2024-10-03T15:46:42.394Z","2.1.1":"2025-05-21T06:15:21.531Z","2.1.2":"2025-05-21T06:38:26.245Z","2.1.3":"2025-05-21T06:50:50.393Z","2.1.4":"2025-11-27T10:02:19.444Z"},"license":"BSD-2-Clause","description":"Ruler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)","maintainers":[{"email":"artem.malko@gmail.com","name":"artem.malko"},{"email":"stevemyz@gmail.com","name":"trufi"},{"email":"me@lastw.net","name":"lastw"},{"email":"mbeloshitsky@gmail.com","name":"itanka9"},{"email":"a.artemev@inbox.ru","name":"alxart"},{"email":"vitaliy.gis@gmail.com","name":"vitaliy.gis"},{"email":"mail@kuznetsov.it","name":"kuznetcoff"},{"email":"oleg1556@gmail.com","name":"kalyanov"},{"email":"count@ngs.ru","name":"kto-to"},{"email":"m.novoselcev@2gis.ru","name":"mnovoseltsev"}],"readme":"# mapgl-ruler\n\nRuler plugin for [Mapgl](https://docs.2gis.com/en/mapgl/overview)\n\n[Live demo](https://2gis.github.io/mapgl-ruler/)\n\n## Usage\n\nInstall with NPM\n\n```shell\nnpm install @2gis/mapgl-ruler\n```\n\n### Use ruler directly\n\nImport the Ruler class to your project and use it:\n\n```typescript\nimport { Ruler } from '@2gis/mapgl-ruler';\n\nconst map = new mapgl.Map('container', {\n    center: [55.31878, 25.23584],\n    zoom: 13,\n    key: 'Your API access key',\n});\n\nconst ruler = new Ruler(map, { \n    points: [\n        [55.31878, 25.23584],\n        [55.35878, 25.23584],\n        [55.35878, 25.26584],\n    ]\n});\n```\n\n### Use ruler via RulerControl\n\nImport the RulerControl class to your project and use it:\n\n```typescript\nimport { RulerControl } from \"@2gis/mapgl-ruler\";\n\nconst map = new mapgl.Map('container', {\n    center: [55.31878, 25.23584],\n    zoom: 13,\n    key: 'Your API access key',\n});\n\nconst control = new RulerControl(map, { position: 'centerRight' })\n```\n\n## Contributing\n\nMapgl-ruler uses github-flow to accept & merge fixes and improvements. Basic process is:\n- Fork the repo.\n- Create a branch.\n- Add or fix some code.\n- **Run testing suite with `npm run docker:test` and make sure nothing is broken**\n- Add some tests for your new code or fix broken tests.\n- Commit & push.\n- Create a new pull request to original repo.\n\nPull requests with failing tests will not be accepted.\nAlso, if you modify packages or add them to `package.json`, make sure you use `npm` and update `package-lock.json`.\n\n## Tests\n\n### Run tests\n```shell\nnpm run docker:test\n```\n\n### Update screenshots\n```shell\nnpm run docker:screenshot:update\n```\n\n## Release\n\n### npm \n\n1. Update the package version by running `npm version patch|minor|major`. This command returns a new package version. Let assume it's 1.2.3\n1. Push changes to github and merge them to the «master» branch\n1. Go to https://github.com/2gis/mapgl-ruler/releases/new\n1. Click the «Choose tag» button and create a new tag according to the version in package.json, for example v1.2.3\n1. Make sure the release target is the «master» branch\n1. Paste the release tag into the «Release title» field, for example v1.2.3\n1. Add a release description\n1. Click the «Publish release» button \n1. Go to https://github.com/2gis/mapgl-ruler/actions and wait for completing the release workflow\n\n### Demo\n\n1. Just execute `npm run deploy-gh-pages` on your local machine from a commit you want to deploy as a demo.","readmeFilename":"README.md"}