{"_id":"@donkeyclip/motorcortex-ol","_rev":"7-5bdba7f58c7a98ac982181453c2aacad","name":"@donkeyclip/motorcortex-ol","dist-tags":{"latest":"3.2.0"},"versions":{"2.0.8":{"name":"@donkeyclip/motorcortex-ol","version":"2.0.8","keywords":["motorcortex","google","maps"],"author":{"url":"kissmybutton.gr","name":"KissMyButton PC","email":"opensource@kissmybutton.gr"},"license":"MIT","_id":"@donkeyclip/motorcortex-ol@2.0.8","maintainers":[{"name":"atrantidis","email":"atrantidis@gmail.com"},{"name":"alexdor","email":"aldor94@gmail.com"},{"name":"prieston","email":"priestont@gmail.com"}],"homepage":"https://github.com/donkeyclip/motorcortex-ol#readme","bugs":{"url":"https://github.com/donkeyclip/motorcortex-ol/issues"},"dist":{"shasum":"a664c7ddfd6fca8ee8d8ece5a29e796a0e4db12e","tarball":"https://registry.npmjs.org/@donkeyclip/motorcortex-ol/-/motorcortex-ol-2.0.8.tgz","fileCount":7,"integrity":"sha512-y9DagNFWxQa/mQSyKPAwKR/2wv9mqI0VZnCNvFpuTl3FoBVwo7ZTIf/CMlU9N8tDzksf1HBrZ7CLqT5cFBqg6g==","signatures":[{"sig":"MEYCIQCUY4n60UjuZP8oLWMIj1AnYvLKXMWrId0zhdNd9u33lQIhALK+b4yy7IvfI3IqcEGMYmb11tU9RBVxG+bw3rKWzYlA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ENlCRA9TVsSAnZWagAAgQMP/A04Yw0SBwD+tm/sMAyx\nkwl9MkqvVgcghreqRQ4tazBOcnJehffyzDcvxDDt13J/979WHyUvWMrD5MEh\nxFzMrpGKL+JlK+5isujCJO/qlERqTm9kiTCFbdoOUBxeKcO4Nk5l1eNjLP6Z\nCbOlgHMUemv3smDzsEHwoAgMravSgsQR9iIcJw22S37iAdJHknqEKv5bJR9a\nPb1q5sjvHaXf7602HvxsexUE9g51qNK6CE0Z9bWzoYWz6ynoWFaMAOu2f9zS\nBFbzfC5rYSZ2FLvlESc0PLO5kq/XojvLTz3+M84LKGc/zGdpFEz0m4H09q9y\nxQTpZfYr/0qvfqkEViZwPGwsL3btHLtoa+/YKevzH+ZgBaprd6bkqSqEUgiK\nHVqkGT5EYV6ODDZM9v87lg5zvP+/5CmBb/Zwf0INvL44w/5g7oF1OCf3DAer\n+WCp224WiWlqBJOZygFuBYAwhbuVzPZ4pfPSzGqL4PEu1qIlimDB+xL74yUb\nvNw0iAzfwsnWKBqYfq4Hdx1wRHwOG0lR8Wl8YlUtDzakzDP2Q63YRhrUYn8N\nzgcSyxCcYqy7HQj+4F/N4hR9iVh1c2J5SGezgbUbHjSuGBsLgStxCfPJpBo9\nJrPOjKETKfCWYbREwK+9vUYFzhKx7LL8P6hj8z/9R5kOHix3x1NPdFT0y3zG\nFcqo\r\n=u0Vp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/motorcortex-ol.cjs.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"dist/motorcortex-ol.esm.js","browser":"dist/motorcortex-ol.umd.js","engines":{"node":">=8.3.2"},"gitHead":"14b35d3f31d67185cc4ccf5859edc36f6420c52b","release":{"prepare":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/git"],"verifyConditions":["@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"npm run concurrently \"npm run lint:js\" \"npm run lint:styles\"","test":"HERE GOES YOUR TEST TASK","build":"npm run build:lib && npm run build:demo","start":"npm run build:lib && concurrently -c \"cyan.bold,magenta.bold\" \"npm:build:lib -- -w\"  \"npm:start:demo\" ","commit":"git-cz","lint:js":"./node_modules/eslint/bin/eslint.js -c .eslintrc src/**/*.js","prepare":"husky install","lint:fix":"npm run concurrently  \"npm run lint:js -- --fix\" \"npm run lint:styles -- --fix\"","prebuild":"rimraf dist","build:lib":"rollup -c","test:prod":"npm run lint","build:demo":"webpack --mode=production --config ./demo/webpack.config.js","start:demo":"webpack serve --config ./demo/webpack.config.js --mode=development --progress ","lint:styles":"stylelint  \"src/**.css\" \"src/**/*.scss\" --config .stylelintrc.json","concurrently":"concurrently -c \"cyan.bold,magenta.bold\" --names \"JS,Styles\"","report-coverage":"cat ./coverage/lcov.info | coveralls","update:packages":"npm update --save/--save-dev","update-force:packages":"./node_modules/npm-check-updates/bin/ncu -u && npm i"},"_npmUser":{"name":"alexdor","email":"aldor94@gmail.com"},"repository":{"url":"git+https://github.com/donkeyclip/motorcortex-ol.git","type":"git"},"_npmVersion":"6.14.15","description":"Openlayers map plugin for MotorCortex","directories":{},"lint-staged":{"*.css":["prettier --write","stylelint  \"src/**.css\" --config .stylelintrc.json --fix"],"*.{js,jsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"14.17.6","dependencies":{"ol":"^6.5.0"},"_hasShrinkwrap":false,"devDependencies":{"npx":"*","husky":"^7.0.0","eslint":"7.32.0","rollup":"2.57.0","shelljs":"0.8.4","webpack":"5.53.0","monorepo":"1.2.2","prettier":"2.4.1","coveralls":"3.1.1","@babel/cli":"7.15.7","commitizen":"4.2.4","css-loader":"5.2.7","size-limit":"5.0.4","@babel/core":"7.15.5","es6-promise":"4.2.8","lint-staged":"10.5.4","webpack-cli":"4.8.0","babel-eslint":"10.1.0","babel-loader":"8.2.2","concurrently":"6.2.1","whatwg-fetch":"3.6.2","exports-loader":"2.0.0","imports-loader":"2.0.0","@commitlint/cli":"7.6.1","semantic-release":"17.4.2","@babel/preset-env":"7.15.6","npm-check-updates":"*","eslint-plugin-node":"11.1.0","webpack-dev-server":"3.11.2","@rollup/plugin-json":"4.1.0","eslint-plugin-babel":"5.3.1","json-stringify-safe":"5.0.1","rollup-plugin-babel":"4.4.0","eslint-plugin-import":"2.24.2","rollup-plugin-terser":"7.0.2","@semantic-release/git":"7.0.18","@semantic-release/npm":"5.3.5","eslint-plugin-promise":"4.3.1","eslint-config-prettier":"8.3.0","eslint-config-standard":"16.0.3","eslint-plugin-prettier":"3.4.1","eslint-plugin-standard":"4.1.0","rollup-plugin-commonjs":"10.1.0","@donkeyclip/motorcortex":"7.4.0","@semantic-release/github":"5.5.8","babel-preset-es2015-node5":"1.2.0","cz-conventional-changelog":"3.3.0","@size-limit/preset-big-lib":"5.0.4","rollup-plugin-node-resolve":"5.2.0","@semantic-release/changelog":"3.0.6","@donkeyclip/motorcortex-player":"2.2.1","@commitlint/config-conventional":"7.6.0"},"peerDependencies":{"@donkeyclip/motorcortex":">= 6.4.1 < 8"},"_npmOperationalInternal":{"tmp":"tmp/motorcortex-ol_2.0.8_1632920070096_0.8492691443115143","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@donkeyclip/motorcortex-ol","version":"3.0.0","keywords":["motorcortex","openlayers","ol","map"],"author":{"url":"donkeyclip.com","name":"Donkeyclip","email":"opensource@donkeyclip.com"},"license":"MIT","_id":"@donkeyclip/motorcortex-ol@3.0.0","maintainers":[{"name":"atrantidis","email":"atrantidis@gmail.com"},{"name":"alexdor","email":"aldor94@gmail.com"},{"name":"prieston","email":"priestont@gmail.com"}],"homepage":"https://github.com/donkeyclip/motorcortex-ol#readme","bugs":{"url":"https://github.com/donkeyclip/motorcortex-ol/issues"},"dist":{"shasum":"6114280a6c138d3d760cfbbf940c1ad29c449050","tarball":"https://registry.npmjs.org/@donkeyclip/motorcortex-ol/-/motorcortex-ol-3.0.0.tgz","fileCount":6,"integrity":"sha512-B5ih5/VYJQ3OwRTMtxZJ5pbOTjR5CeJF2DTXu9Ynaw/fJnTv8MSyFNh3jPuPxASjP+J1Z1zLrRDIHxwauRveOg==","signatures":[{"sig":"MEUCIQDT9lzbmBU95d7V8bPYGyHLwoEE4awOLEE6wImu6at42gIgbVe9mmpOczt5AkszlfRM/tVCqj1ppMFOSkz1SpdcPKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1751201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPIM/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFNA//RY/swRz+5Op52rCYLf9z1gGOQ7ZtcX4JA3bgLmB8zhW8l2ya\r\n8nM2xY1gHTQ3TiNydFtr92u2YO5bcHJrZFCMCxfvMePgmlfOYITuDIev9xbA\r\nW/4TVXbCI/IZWC4X2P2Z9eslicoNkwX/wvOTbxqzBhykKkIfz/wivintT1+D\r\nDtlEkhAliiorOgNurbPZtwEh5/Nirdrb56vGfex4qmyMBbRQL9o7ELF1u5UE\r\n+aG78Ro8e9IONjSLJ1MJ0AyQsIv+ZtSQZZAYBXFEqXBdYkiCg3EAlLZLffi7\r\nSPrWBXmeS8y2/JI6aU5VgbX2zPuJwNBweEyGFKQTwJQZ5Zs3ZPpPV6waN2YF\r\nwzpuC76UHLFeo1zdYhZBo+qsSG3u75y+KKZjMa0o43CJvX8mHJTr49bxR0n4\r\nxB5KM5tjMBj8AWV4YvpVHeqeC4IfcOLEJE+2qrBpFwI1v8t+j9vlpg5yo3CB\r\nz/wfBAASrt1DIJzhf6NLPEFzwLXVEyXOuK+hOYMSnoqX6VrEwkGzxbZlTjhJ\r\n5VODK6Lu26ursV3U566DBZpPA0KTVF8VGOZvJFKDQ1sOIW2TjvcLTW1rItso\r\nf5bfpEbjpEqZxkOXUQ+c85RpiuvXEYbXF9QBnLTqG4ETTd+esGBcxot5NIAJ\r\n9FLFxaf9AxZ+bAtfZ93BTrkDtFiXACUv/mE=\r\n=hCz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/motorcortex-ol.cjs.js","module":"dist/motorcortex-ol.esm.js","browser":"dist/motorcortex-ol.umd.js","engines":{"node":">=12"},"gitHead":"04a64f47e39f60878689ca027ed3f5e55e58a60a","scripts":{"lint":"eslint -c .eslintrc src/**/*.js","test":"HERE GOES YOUR TEST TASK","build":"npm run build:lib && npm run build:demo","start":"npm run build:lib && concurrently -c \"cyan.bold,magenta.bold\" \"npm:build:lib -- -w\"  \"npm:start:demo\" ","prepare":"husky install","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","build:lib":"rollup -c","test:prod":"npm run lint","build:demo":"webpack --mode=production --config ./demo/webpack.config.js","start:demo":"webpack serve --hot --config ./demo/webpack.config.js --mode=development"},"_npmUser":{"name":"alexdor","email":"aldor94@gmail.com"},"repository":{"url":"git+https://github.com/donkeyclip/motorcortex-ol.git","type":"git"},"_npmVersion":"8.3.1","description":"Openlayers library for MotorCortex","directories":{},"lint-staged":{"*.{js,jsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml,css}":["prettier --write"]},"_nodeVersion":"16.14.0","dependencies":{"ol":"^6.13.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"7.0.4","tslib":"^2.3.1","eslint":"^8.11.0","rimraf":"3.0.2","rollup":"^2.70.1","core-js":"^3.21.1","webpack":"^5.70.0","prettier":"^2.6.0","@babel/cli":"^7.17.6","css-loader":"^6.7.1","@babel/core":"7.17.8","lint-staged":"^12.3.7","webpack-cli":"^4.9.2","babel-loader":"8.2.4","browserslist":"^4.20.2","caniuse-lite":"1.0.30001320","concurrently":"^7.0.0","style-loader":"3.3.1","@babel/preset-env":"^7.16.11","eslint-plugin-node":"11.1.0","webpack-dev-server":"^4.7.4","@rollup/plugin-json":"4.1.0","eslint-plugin-babel":"5.3.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-babel":"^5.3.1","eslint-plugin-import":"2.25.4","rollup-plugin-terser":"7.0.2","eslint-plugin-promise":"^6.0.0","rollup-plugin-cleanup":"3.2.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"4.0.0","rollup-plugin-commonjs":"10.1.0","@donkeyclip/motorcortex":"8.0.1","@rollup/plugin-commonjs":"^21.0.2","@babel/plugin-syntax-jsx":"7.16.7","@rollup/plugin-node-resolve":"13.1.3","@donkeyclip/motorcortex-player":"2.5.2","@babel/plugin-transform-react-jsx":"^7.17.3"},"peerDependencies":{"@donkeyclip/motorcortex":">= 8 < 9"},"_npmOperationalInternal":{"tmp":"tmp/motorcortex-ol_3.0.0_1648132927575_0.6618873496630067","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@donkeyclip/motorcortex-ol","version":"3.0.1","keywords":["motorcortex","openlayers","ol","map"],"author":{"url":"donkeyclip.com","name":"Donkeyclip","email":"opensource@donkeyclip.com"},"license":"MIT","_id":"@donkeyclip/motorcortex-ol@3.0.1","maintainers":[{"name":"atrantidis","email":"atrantidis@gmail.com"},{"name":"alexdor","email":"aldor94@gmail.com"},{"name":"prieston","email":"priestont@gmail.com"}],"homepage":"https://github.com/donkeyclip/motorcortex-ol#readme","bugs":{"url":"https://github.com/donkeyclip/motorcortex-ol/issues"},"dist":{"shasum":"70f4ee0b3ed6b09838a0938d5ce4b1dd80f6ca20","tarball":"https://registry.npmjs.org/@donkeyclip/motorcortex-ol/-/motorcortex-ol-3.0.1.tgz","fileCount":6,"integrity":"sha512-kDT+Z8q91VIYwzJWfTrPxUYm0Jt/O0VZjtaGxiHg1ACphcc56p5yBjt0BuSztglTZgJ6jPmkhlzYRk6mC5lZYQ==","signatures":[{"sig":"MEQCIAPxRx84V5H1h17p1HXR/MEsHkUdUhnDckBcS9Ga47yPAiABqlLTmI5k8DWjdqIc/mLYOvZuKSypyGPMDDuhMOFKRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1751201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPihRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJxA//XeXcXtTU65N76YnOZ4qu+5E4xt7KELLypm/mR73ULkpVmx6c\r\nOo2wV3rxgQ9GnxgiAyRuLURmQUf1tx4v33YGuXfaukrHBJSdgbGHT41V+drK\r\nHBLtlly6NgHRa62OPfBxm62ao8KwIlv4Vo1yzXg/vORw9yJlWA2EKOSzoXsW\r\nNJ1AH1lKlYghsUh9gl78cNtiD3oJPMLC5N1/tamLa7SmUXKrh8r0zs/ez0t0\r\nNKSJRzqm5bUwytZJWLs97cpSC+VhZZ8LD/0khch6uEy0/GZrrH8ihhfDJgih\r\nZ4FgNlXTeq0WaOnodkl6ttbQprfDaYdyQAkAAbaJpwyEygGVjLd2Ei8SQ59Z\r\n7QAK2gpQGoc5LOJCseqIEyj4uyGz35+3EqH15TvmnL2EnYFVpNhqFb4kfJzK\r\nfci1pr5hntnvONK9bRJJWdCTGiocs9r5pKZhYR2+V7CprYuu734CNeOCsFtt\r\nqc8CMlJxXBTzVwkKw/CY/oNYkGb0KjDdlxYXA9J78boQD62Eh3EkWF6aOnp3\r\nUb2APK27vVcFVBrMXey2wICW8GQH6TEv/IrW8+wPDCRE0yKfqekIBqSSQhTS\r\n9mCQzRPJGiGZ+FXGMOpW4IcDc6XR8u1Max+XOEy4YofUYNm0CMVGaTPcE5AG\r\n2bE2qi4bIvOnWXDmYmFgeFR2QGYtV32/PKA=\r\n=ls2X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/motorcortex-ol.cjs.js","module":"dist/motorcortex-ol.esm.js","browser":"dist/motorcortex-ol.umd.js","engines":{"node":">=12"},"gitHead":"df333e5abe10f36966ff0da4a94910565ebf112b","scripts":{"lint":"eslint -c .eslintrc src/**/*.js","test":"HERE GOES YOUR TEST TASK","build":"npm run build:lib && npm run build:demo","start":"npm run build:lib && concurrently -c \"cyan.bold,magenta.bold\" \"npm:build:lib -- -w\"  \"npm:start:demo\" ","prepare":"husky install","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","build:lib":"rollup -c","test:prod":"npm run lint","build:demo":"webpack --mode=production --config ./demo/webpack.config.js","start:demo":"webpack serve --hot --config ./demo/webpack.config.js --mode=development"},"_npmUser":{"name":"alexdor","email":"aldor94@gmail.com"},"repository":{"url":"git+https://github.com/donkeyclip/motorcortex-ol.git","type":"git"},"_npmVersion":"8.3.1","description":"Openlayers library for MotorCortex","directories":{},"lint-staged":{"*.{js,jsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml,css}":["prettier --write"]},"_nodeVersion":"16.14.0","dependencies":{"ol":"^6.13.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"7.0.4","tslib":"^2.3.1","eslint":"^8.11.0","rimraf":"3.0.2","rollup":"^2.70.1","core-js":"^3.21.1","webpack":"^5.70.0","prettier":"2.6.1","@babel/cli":"^7.17.6","css-loader":"^6.7.1","@babel/core":"7.17.8","lint-staged":"^12.3.7","webpack-cli":"^4.9.2","babel-loader":"8.2.4","browserslist":"^4.20.2","caniuse-lite":"1.0.30001320","concurrently":"^7.0.0","style-loader":"3.3.1","@babel/preset-env":"^7.16.11","eslint-plugin-node":"11.1.0","webpack-dev-server":"^4.7.4","@rollup/plugin-json":"4.1.0","eslint-plugin-babel":"5.3.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-babel":"^5.3.1","eslint-plugin-import":"2.25.4","rollup-plugin-terser":"7.0.2","eslint-plugin-promise":"^6.0.0","rollup-plugin-cleanup":"3.2.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"4.0.0","rollup-plugin-commonjs":"10.1.0","@donkeyclip/motorcortex":"^8.0.2","@rollup/plugin-commonjs":"^21.0.2","@babel/plugin-syntax-jsx":"7.16.7","@rollup/plugin-node-resolve":"13.1.3","@donkeyclip/motorcortex-player":"2.5.2","@babel/plugin-transform-react-jsx":"^7.17.3"},"peerDependencies":{"@donkeyclip/motorcortex":">= 8 < 9"},"_npmOperationalInternal":{"tmp":"tmp/motorcortex-ol_3.0.1_1648240721209_0.566568350762116","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@donkeyclip/motorcortex-ol","version":"3.1.0","keywords":["motorcortex","openlayers","ol","map"],"author":{"url":"donkeyclip.com","name":"Donkeyclip","email":"opensource@donkeyclip.com"},"license":"MIT","_id":"@donkeyclip/motorcortex-ol@3.1.0","maintainers":[{"name":"atrantidis","email":"atrantidis@gmail.com"},{"name":"alexdor","email":"aldor94@gmail.com"},{"name":"prieston","email":"priestont@gmail.com"}],"homepage":"https://github.com/donkeyclip/motorcortex-ol#readme","bugs":{"url":"https://github.com/donkeyclip/motorcortex-ol/issues"},"dist":{"shasum":"d5a8244a1bc6d44133c1541ea250529813575530","tarball":"https://registry.npmjs.org/@donkeyclip/motorcortex-ol/-/motorcortex-ol-3.1.0.tgz","fileCount":6,"integrity":"sha512-7UsjzT7X7jkRnA+NN4nrG7AooCj8Cna4eV9dXmFh1b+P4otSuDzMU171pVMqlx7SPPINONHbfDUk+gjEQfQZhw==","signatures":[{"sig":"MEUCIQDQpxjSHd0rg5CR3ZuPBvHnzVyKcyl4OpiYfS9jm4GTUwIgNkWvYa8G3PhPUobGNql1W11vFAL4CgRXuehmV0cYyDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTuBsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBuBAApMrpu1eAMAMfc2m5OVJckd2xHYJqsywAId7wXOBIEucYI4PO\r\nHGqxyzt8m23OzD6FyViq77lJ1xgrr/yPhTb5OS2uyO1XgPJXOwNLtdLGZByb\r\nvSuzVZKrD4n9q7H0JjDg81T9oPC+NvMGB0MSnreAJUEVC7gAm82LjMF+Py7c\r\ncQGRPqXgbU3PRUIKFvsOjiN6z3aM5mvQhqT8Cv4/y+rWb+B1c2EfrYfb/MGC\r\npyH248bLaABqSE2Q3dh95c6p8g7PsTxlDK2FTeDBaakEadoS1WQpw0ME6UIf\r\ngBNwpLA07nJZ1zKAG6KDH9O28agHkEft8aScrMvdGhGY7eYosmusCpAJTDhG\r\ngnYI4T76xITZo6XD4xVXpoBhbhIcwURmSTANYJ7eRVrtpIhiR5/H0xHelR7F\r\nAwchqGQwxniTcDvrnHZSIZJdkwB+4ZdMbSJgtuV3lVehIMQnzkSd+gpYVrCK\r\nUe39D3j6towFOiE5s7ne5i806jqssy8o2Ky1y26k0ZPEhaODXPpnq7GMT5Fd\r\nwB5yubMFkOrCLF3sGNwqiTlmvl0BODgqUFOWP1YS7oIXeCr+Gz7o4xKMMG47\r\n0lMjnAfn6MXa1sjqzmfS/8WqSPSHd+e8KVsY9se2S95euZtCFM4cVejjWv6o\r\nr7IZ3sVc3dv5yoqM+INoK2v3K8xSogwuM0A=\r\n=xWTi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/motorcortex-ol.cjs.js","module":"dist/motorcortex-ol.esm.js","browser":"dist/motorcortex-ol.umd.js","engines":{"node":">=12"},"gitHead":"eb2528735afdee8e0f623ec56afd8d41a504ea47","scripts":{"lint":"eslint -c .eslintrc src/**/*.js","test":"HERE GOES YOUR TEST TASK","build":"npm run build:lib && npm run build:demo","start":"npm run build:lib && concurrently -c \"cyan.bold,magenta.bold\" \"npm:build:lib -- -w\"  \"npm:start:demo\" ","prepare":"husky install","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","build:lib":"rollup -c","test:prod":"npm run lint","build:demo":"webpack --mode=production --config ./demo/webpack.config.js","start:demo":"webpack serve --hot --config ./demo/webpack.config.js --mode=development"},"_npmUser":{"name":"alexdor","email":"aldor94@gmail.com"},"repository":{"url":"git+https://github.com/donkeyclip/motorcortex-ol.git","type":"git"},"_npmVersion":"8.5.0","description":"Openlayers library for MotorCortex","directories":{},"lint-staged":{"*.{js,jsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml,css}":["prettier --write"]},"_nodeVersion":"16.14.2","dependencies":{"ol":"^6.13.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"7.0.4","tslib":"^2.3.1","eslint":"8.12.0","rimraf":"3.0.2","rollup":"^2.70.1","core-js":"^3.21.1","webpack":"5.71.0","prettier":"2.6.2","@babel/cli":"^7.17.6","css-loader":"^6.7.1","@babel/core":"7.17.9","lint-staged":"^12.3.7","webpack-cli":"^4.9.2","babel-loader":"8.2.4","browserslist":"^4.20.2","caniuse-lite":"1.0.30001325","concurrently":"7.1.0","style-loader":"3.3.1","@babel/preset-env":"^7.16.11","eslint-plugin-node":"11.1.0","webpack-dev-server":"4.8.1","@rollup/plugin-json":"4.1.0","eslint-plugin-babel":"5.3.1","rollup-plugin-babel":"4.4.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-babel":"^5.3.1","eslint-plugin-import":"2.26.0","rollup-plugin-terser":"7.0.2","eslint-plugin-promise":"^6.0.0","rollup-plugin-cleanup":"3.2.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"4.0.0","rollup-plugin-commonjs":"10.1.0","@donkeyclip/motorcortex":"8.0.4","@rollup/plugin-commonjs":"21.0.3","@babel/plugin-syntax-jsx":"7.16.7","@rollup/plugin-node-resolve":"13.1.3","@donkeyclip/motorcortex-player":"2.6.1","@babel/plugin-transform-react-jsx":"^7.17.3"},"peerDependencies":{"@donkeyclip/motorcortex":">= 8 < 10"},"_npmOperationalInternal":{"tmp":"tmp/motorcortex-ol_3.1.0_1649336428497_0.8719096220768763","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@donkeyclip/motorcortex-ol","version":"3.2.0","description":"Openlayers library for MotorCortex","main":"dist/motorcortex-ol.cjs.js","module":"dist/motorcortex-ol.esm.js","browser":"dist/motorcortex-ol.umd.js","author":{"name":"Donkeyclip","email":"opensource@donkeyclip.com","url":"donkeyclip.com"},"repository":{"type":"git","url":"git+https://github.com/donkeyclip/motorcortex-ol.git"},"license":"MIT","engines":{"node":">=12"},"scripts":{"lint":"eslint -c .eslintrc src/**/*.js","lint:fix":"npm run lint -- --fix","build":"npm run build:lib && npm run build:demo","build:lib":"rollup -c","build:demo":"webpack --mode=production --config ./demo/webpack.config.js","start":"npm run build:lib && concurrently -c \"cyan.bold,magenta.bold\" \"npm:build:lib -- -w\"  \"npm:start:demo\" ","start:demo":"webpack serve --hot --config ./demo/webpack.config.js --mode=development","test":"HERE GOES YOUR TEST TASK","test:prod":"npm run lint","prebuild":"rimraf dist","prepare":"husky install"},"keywords":["motorcortex","openlayers","ol","map"],"lint-staged":{"*.{json,md,yml,yaml,css}":["prettier --write"],"*.{js,jsx}":["prettier --write","eslint --fix"]},"dependencies":{"ol":"^6.13.0"},"peerDependencies":{"@donkeyclip/motorcortex":">= 8 < 10"},"devDependencies":{"@babel/cli":"7.23.0","@babel/core":"7.23.0","@babel/eslint-parser":"7.22.15","@babel/plugin-syntax-jsx":"7.22.5","@babel/plugin-transform-react-jsx":"7.22.15","@babel/preset-env":"7.22.20","@donkeyclip/motorcortex":"^9.24.0","@donkeyclip/motorcortex-player":"^2.15.18","@rollup/plugin-babel":"5.3.1","@rollup/plugin-commonjs":"22.0.2","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"13.3.0","babel-loader":"8.3.0","browserslist":"4.22.1","caniuse-lite":"1.0.30001546","concurrently":"7.6.0","core-js":"3.33.0","css-loader":"6.8.1","eslint":"8.51.0","eslint-config-prettier":"8.10.0","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.28.1","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","husky":"8.0.3","lint-staged":"13.3.0","prettier":"2.8.8","rimraf":"3.0.2","rollup":"2.79.1","rollup-plugin-babel":"4.4.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-commonjs":"10.1.0","rollup-plugin-terser":"7.0.2","style-loader":"3.3.3","tslib":"2.6.2","webpack":"5.94.0","webpack-cli":"4.10.0","webpack-dev-server":"4.15.1"},"_id":"@donkeyclip/motorcortex-ol@3.2.0","gitHead":"a1b607a273e8fddf10af6314121dfd946375c12a","bugs":{"url":"https://github.com/donkeyclip/motorcortex-ol/issues"},"homepage":"https://github.com/donkeyclip/motorcortex-ol#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-QAWFLMwD333eGsg/QK6IOeEYM8vUZNYXzCbVzZBR4ciXPm2PBqvCmkNyQ7CsMuTc+CAvs42+Rvq5/fXQ8qiH+Q==","shasum":"f780315a38a104c744bb61534298ce5ca7523efe","tarball":"https://registry.npmjs.org/@donkeyclip/motorcortex-ol/-/motorcortex-ol-3.2.0.tgz","fileCount":6,"unpackedSize":3412786,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCm75LLpvAMFW9P8/ELA+Bm15xruuatb+1kaj4P6f7CJQIhAPGJOQcKhQK3tY9Ab2tutxBAaq1Y90NUUf4A1vN/SwBR"}]},"_npmUser":{"name":"atrantidis","email":"atrantidis@gmail.com"},"directories":{},"maintainers":[{"name":"alexdor","email":"aldor94@gmail.com"},{"name":"prieston","email":"priestont@gmail.com"},{"name":"atrantidis","email":"atrantidis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/motorcortex-ol_3.2.0_1777572444130_0.7040375863451156"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-29T12:54:29.995Z","modified":"2026-04-30T18:07:24.544Z","2.0.8":"2021-09-29T12:54:30.402Z","3.0.0":"2022-03-24T14:42:07.768Z","3.0.1":"2022-03-25T20:38:41.395Z","3.1.0":"2022-04-07T13:00:28.707Z","3.2.0":"2026-04-30T18:07:24.379Z"},"bugs":{"url":"https://github.com/donkeyclip/motorcortex-ol/issues"},"author":{"name":"Donkeyclip","email":"opensource@donkeyclip.com","url":"donkeyclip.com"},"license":"MIT","homepage":"https://github.com/donkeyclip/motorcortex-ol#readme","keywords":["motorcortex","openlayers","ol","map"],"repository":{"type":"git","url":"git+https://github.com/donkeyclip/motorcortex-ol.git"},"description":"Openlayers library for MotorCortex","maintainers":[{"name":"alexdor","email":"aldor94@gmail.com"},{"name":"prieston","email":"priestont@gmail.com"},{"name":"atrantidis","email":"atrantidis@gmail.com"}],"readme":"# MotorCortex-Openlayers\n\n**Table of Contents**\n\n- [MotorCortex-Openlayers](#motorcortex-openlayers)\n  - [Demo](#demo)\n- [Intro / Features](#intro--features)\n- [Getting Started](#getting-started)\n  - [Installation](#installation)\n  - [Importing and Loading](#importing-and-loading)\n- [Creating Incidents](#creating-incidents)\n  - [Map Clip](#map-clip)\n  - [GoTo](#goto)\n- [Adding Incidents in your clip](#adding-incidents-in-your-clip)\n- [Contributing](#contributing)\n- [License](#license)\n- [Sponsored by](#sponsored-by)\n\n## Demo\n\n[Check it out here](https://donkeyclip.github.io/motorcortex-ol/demo/)\n\n# Intro / Features\nMotorCortex Openlayers takes the capabilities of [Openlayers](https://openlayers.org/) library of creating a dynamic map in any web page.\nThe library exposes a Map Clip with the name Clip which will initialize an Openlayer Map instance where you can add animation with the \"GoTo\" Incident.\n\nThis Plugin exposes:\n- **Map Clip** — creates an OpenLayers map\n- **GoTo** — fly animation between locations (center, zoom, rotation)\n- **MapAttr** — animate properties on map entities (opacity, scale)\n- **addCustomEntity** — dynamically add points, lines, polylines, and polygons to the map\n\n# Getting Started\n\n## Installation\n```bash\n$ npm install @donkeyclip/motorcortex-ol\n# OR\n$ yarn add @donkeyclip/motorcortex-ol\n```\n## Importing and loading\n\n```javascript\nimport { loadPlugin } from \"@donkeyclip/motorcortex\";\nimport MapsDef from \"@donkeyclip/motorcortex-ol\";\nconst Maps = loadPlugin(MapsDef);\n```\n\n# Creating Incidents\n\n## Map Clip\n```javascript\nconst london = MapsDef.utils.fromLonLat([-0.12755, 51.507222]);\nconst bern = MapsDef.utils.fromLonLat([7.4458, 46.95]);\n\nconst clip = new Maps.Clip(\n  {\n    parameters: {\n      view: { center: london, zoom: 8 }\n    }\n  },\n  {\n    host: document.getElementById(\"clip\"),\n    containerParams: { width: \"1280px\", height: \"720px\" }\n  }\n);\n```\n### Map Clip Attrs\nMap Clip take as a parameter a `view` object. This object contains the starting point (`center`) and the `zoom` number.\nThe `center` value has the following structure: \n```javascript\ncenter: MapsDef.utils.fromLonLat([-0.12755, 51.507222])\n```\n\n## GoTo\n```javascript\nconst gotoBern = new Maps.GoTo(\n  {\n    animatedAttrs: {\n      goto: {\n        zoom: 3,\n        center: bern\n      }\n    }\n  },\n  { duration: 4000, selector: \"!#olmap\" }\n);\n```\n### GoTo Attrs \nGoto Incident take as an attribute a `goto` object.This object contains the ending point (`center`) and the `zoom` number.\n\n#### IMPORTANT\nAlong with the attributes, all `GoTo incidents` must take on their props the `selector` key with the value: `!#olmap`\n\n## Dynamic Map Entities (addCustomEntity)\n\nAdd points, lines, polylines, and polygons dynamically. Entities start hidden (`hidden: true`) and are revealed via `MapAttr` incidents.\n\n### Point (marker)\n```javascript\nmap.addCustomEntity(\n  { type: \"point\", coords: [37.6178, 55.7517], color: \"#e76f51\", label: \"Moscow\", size: 10 },\n  \"moscow\", [\"cities\"], true\n);\n```\n\n### Line\n```javascript\nmap.addCustomEntity(\n  { type: \"line\", coords: [[37.6, 55.7], [30.3, 59.9]], color: \"#264653\", width: 3 },\n  \"route1\", [\"routes\"], true\n);\n```\n\n### Polyline\n```javascript\nmap.addCustomEntity(\n  { type: \"polyline\", coords: [[37.6, 55.7], [30.3, 59.9], [24.9, 60.2]], color: \"#2a9d8f\", width: 2 },\n  \"path1\", [\"routes\"], true\n);\n```\n\n### Polygon\n```javascript\nmap.addCustomEntity(\n  {\n    type: \"polygon\",\n    coords: [[36, 56.5], [39, 56.5], [39, 54.5], [36, 54.5], [36, 56.5]],\n    color: \"#f4a261\",\n    fillColor: \"rgba(244, 162, 97, 0.3)\",\n    width: 2,\n  },\n  \"region1\", [\"regions\"], true\n);\n```\n\n**Definition shape:**\n\n| Property  | Type     | Description                                                    |\n| --------- | -------- | -------------------------------------------------------------- |\n| type      | string   | `\"point\"`, `\"line\"`, `\"polyline\"`, or `\"polygon\"`              |\n| coords    | array    | `[lon, lat]` for point, `[[lon,lat], ...]` for line/poly       |\n| color     | string   | Stroke/marker color (e.g. `\"#e76f51\"`)                         |\n| fillColor | string   | Fill color for polygons (e.g. `\"rgba(42, 157, 143, 0.3)\"`)    |\n| width     | number   | Stroke width for lines/polygons                                |\n| size      | number   | Marker radius for points (default: 8)                          |\n| label     | string   | Text label displayed above point markers                       |\n\n## MapAttr Effect\n\nAnimate properties on individual map entities. Targets entities by their MC selector (`!#id`).\n\n### Opacity (reveal/hide)\n```javascript\nmap.addIncident(\n  new Maps.MapAttr(\n    { animatedAttrs: { opacity: 1 } },\n    { selector: \"!#moscow\", duration: 1000 }\n  ),\n  8500\n);\n```\n\n### Scale (marker pulse)\n```javascript\nmap.addIncident(\n  new Maps.MapAttr(\n    { animatedAttrs: { scale: 2 } },\n    { selector: \"!#moscow\", duration: 500 }\n  ),\n  15000\n);\n```\n\n| Animated Attr | Type   | Description                          |\n| ------------- | ------ | ------------------------------------ |\n| opacity       | number | 0 (invisible) to 1 (fully visible)  |\n| scale         | number | Marker scale multiplier (default: 1) |\n\n# Adding Incidents in your clip\n\n```javascript\nmapsClipName.addIncident(incidentGoToName, startTime);\n```\n\n# Contributing \n\nIn general, we follow the \"fork-and-pull\" Git workflow, so if you want to submit patches and additions you should follow the next steps:\n1.\t**Fork** the repo on GitHub\n2.\t**Clone** the project to your own machine\n3.\t**Commit** changes to your own branch\n4.\t**Push** your work back up to your fork\n5.\tSubmit a **Pull request** so that we can review your changes\n\n# License\n\n[MIT License](https://opensource.org/licenses/MIT)\n\n# Sponsored by\n[<img src=\"https://presskit.donkeyclip.com/logos/donkey%20clip%20logo.svg\" width=250></img>](https://donkeyclip.com)\n","readmeFilename":"README.md"}