{"versions":{"0.2.0":{"name":"@mapbox/mapbox-gl-sync-move","version":"0.2.0","description":"Sync movement around two Mapbox GL JS maps","main":"index.js","scripts":{"test":"tape test/mocked-maps.js","start":"budo test/manual.js --live --open -- -t envify"},"repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-gl-sync-move.git"},"keywords":["mapbox","mapboxgl"],"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/mapbox-gl-sync-move/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-sync-move#readme","devDependencies":{"budo":"^8.3.0","envify":"^3.4.0","eventemitter3":"^1.2.0","mapbox-gl":"^0.19.1","sinon":"^1.17.4","tape":"^4.5.1"},"gitHead":"de13f1ce86c2847c9708a022a0885df273bf9945","_id":"@mapbox/mapbox-gl-sync-move@0.2.0","_shasum":"011835ba0bab9d26c310b0330f512058b2c0957d","_from":".","_npmVersion":"4.1.1","_nodeVersion":"4.7.2","_npmUser":{"name":"anonymous","email":"david.dave.clark@gmail.com"},"dist":{"shasum":"011835ba0bab9d26c310b0330f512058b2c0957d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mapbox/mapbox-gl-sync-move/-/mapbox-gl-sync-move-0.2.0.tgz","size":3443,"integrity":"sha512-tYMxb9buo/BrPHzg9I7VyCS+gTdAlHbanyS39IP5+e69oihyJ6c6fZD+8RC+nfA6dAiqedm2GPeDrTpKQVZzvg=="},"maintainers":[{"name":"anonymous","email":"david.dave.clark@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-sync-move-0.2.0.tgz_1485276712316_0.9073875497560948"},"directories":{},"_cnpmcore_publish_time":"2021-12-24T02:48:28.887Z","contributors":[]},"0.3.0":{"name":"@mapbox/mapbox-gl-sync-move","version":"0.3.0","description":"Sync movement around two Mapbox GL JS maps","main":"index.js","scripts":{"test":"tape test/mocked-maps.js","start":"budo test/manual.js --live --open -- -t envify"},"repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-gl-sync-move.git"},"keywords":["mapbox","mapboxgl"],"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/mapbox-gl-sync-move/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-sync-move#readme","devDependencies":{"budo":"^8.3.0","envify":"^3.4.0","eventemitter3":"^1.2.0","mapbox-gl":"^0.19.1","sinon":"^1.17.4","tape":"^4.5.1"},"peerDependencies":{"mapbox-gl":">=0.32.1 <2.0.0"},"gitHead":"8f52042797036c08d72b506be70e45a13c8c32d3","_id":"@mapbox/mapbox-gl-sync-move@0.3.0","_nodeVersion":"10.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ecApNLDoOdKVTZEKI/Wb5ZPinegHH1KyrEM5T6Q5QcNPDEoOFC/Gn8bK5iv4sD2akfNJacDtqqTaa1f2Oz6m+w==","shasum":"5a1d9b7cbd531702c4ab9d49f2b6c80977420d90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mapbox/mapbox-gl-sync-move/-/mapbox-gl-sync-move-0.3.0.tgz","fileCount":7,"unpackedSize":12508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc98d6CRA9TVsSAnZWagAARj8P/jNUXbO6ixNRayoLWhxP\nekg88Pl2mDESbWdPssiQxF3ptmcGOcanws0FkCpp96Y3PRWxOP7aAanjqo7w\n/q6iOqVel5Y5t0Jzj6UhcXceS6d/S9MZcHphuLmfv8Oxx+ihAfsocfMV3NP3\ndTVdsUtvpK8+1qa56Pqh/kLAFNl5D7FI7Tlhn1PZVps9I95B/Qzt06Alobvq\nj4UO8DWmRo/PGhyq7oi9L1njTte2oTpOWApjumY5lrN+WY7KL7QC4XrLDzKO\n1n/kAJMwMHDnkY6w05g2KzIcPoTa5WqtnMaShnj1q/9GR0KCVZU7bYs1mtH3\ntcTJiWCokNboAroMC+B0l0c4NnfcNDT2yM89YII1khbuGwwfI8Fmc4nKkDxM\nTW2ITYoeekjv8PyzHD+LCPJY3MADF26iYXDsoQBMCttJmflUudr8gYyqRnaG\n85LTQSDLvShIJZOZbR2Sr9upnVoZ18UKa4Od1fkj8ezw+WDNJfPgbgYs8Ifn\nB7uI2QGasfjs+AJd/VQ4P4QgLto0Jv4gl9X6JygvIQBaV8/UNFV7gC1sNWPg\niz7c3cG6TFSQWiCYJwApg6R5yCrwccFuBkheryDXgoLX150dTeFMYfu42oOl\neB6QRw1WewOrb3TAmrX4h6eWsQjckCe9sINes0/IFkJIpLDZEQXYTqXW2Zdg\nObtX\r\n=JrZF\r\n-----END PGP SIGNATURE-----\r\n","size":3476},"maintainers":[{"email":"accounts@mapbox.com","name":"anonymous"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-01@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-02@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-03@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-04@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-05@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-06@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-07@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-08@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-09@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"anonymous"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"accounts+npmjs-06@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-sync-move_0.3.0_1559742329941_0.33926568985226013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T02:48:29.984Z","contributors":[]},"0.3.1":{"name":"@mapbox/mapbox-gl-sync-move","version":"0.3.1","description":"Sync movement around two Mapbox GL JS maps","main":"index.js","scripts":{"test":"tape test/mocked-maps.js","start":"budo test/manual.js --live --open -- -t envify"},"repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-gl-sync-move.git"},"keywords":["mapbox","mapboxgl"],"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/mapbox-gl-sync-move/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-sync-move#readme","devDependencies":{"budo":"^11.7.0","envify":"^4.1.0","eventemitter3":"^4.0.7","mapbox-gl":"^2.10.0","sinon":"^14.0.0","tape":"^5.6.0"},"gitHead":"e78cb86d66c63cea34475e18c080a94855c58d73","_id":"@mapbox/mapbox-gl-sync-move@0.3.1","_nodeVersion":"12.20.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Y3PMyj0m/TBJa9OkQnO2TiVDu8sFUPmLF7q/THUHrD/g42qrURpMJJ4kufq4sR60YFMwZdCGBshrbgK5v2xXWw==","shasum":"0dc0376799c46f121ba3b883a11381d07bc0f1be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@mapbox/mapbox-gl-sync-move/-/mapbox-gl-sync-move-0.3.1.tgz","fileCount":8,"unpackedSize":12488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdVgXgtlCIOcToP7+3InMRnRLOJUrNmgzA9PWw+6C2ZAiAOawJWAu9Hu6vvIWBGSi/pcySMLTshuGGMBrvjpR+B/A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCQZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG7A//dEmpPmYmy2ZA6g+4LTR8porCZiJDmYDvkUk6k8OfhGm2G6Qj\r\nNPLE1Bep75mXQtA5VVvGQ7QHE1SQb4ayCdwChlj8LPE0AW6EApf9vjFfyMU+\r\n5IzEaBgDIqV8mtJo1RpqgU6Zg9Ama2rNwv8TF9dT8wLCJtoxhPTDJhjTAo41\r\nK4fkdTz9xQZ3b2twjDtiUP/67u/IgQx4XAy6TiOSVTOSk0PXrkr/avTw9p0g\r\nVbpXBNG9WAR2N1OBWFeQydh+J3GNxe3c+sl7bejZ0agWV4DRCj0r+Ni+TKEf\r\n1bWjMOmc3KEw22B4MCEbwq+12JzrbWxHCQ0rEF7S58JgIHgtSoZhHqEjNOMI\r\n4p61S07v6M/ePhqzzbYri81OR9SFD3tp2D3Ob1GbRXc6v6Nt+74fkFsUYyzH\r\njGI0mYbuQnXm+LVGIjIQLv6xk4Fi/cp3JVMeNoBoful/q3T7EowjFFkAinMz\r\n0F26lY21OX0oZzIcIyi1hc1qti3iaM0I/LT3OsbVXPOAT3JVfMhcpuzpYVBK\r\nJzoi29uGSyg9BRjcIvCjYPxY8SfqZdnsxhjTyZ8h3aGpJDhZ9LlCbAGljDCt\r\n0v4RtEHA5Xe9py8/sETPgvsyrjPVGv8VQIhVcfVJkxQvnecsXep+1RaW4hlI\r\nkJLK06WW/aCQGGEa+EWm1YWK+BeZg2gFzGE=\r\n=93OL\r\n-----END PGP SIGNATURE-----\r\n","size":3518},"_npmUser":{"name":"anonymous","email":"accounts+npmjs@mapbox.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"accounts+npmjs-01@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-02@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-07@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-03@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-04@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-09@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-05@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-06@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-08@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"anonymous","email":"accounts+npmjs@mapbox.com"},{"name":"anonymous","email":"accounts@mapbox.com"},{"name":"anonymous","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-sync-move_0.3.1_1661535869257_0.6380885077076959"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-26T17:46:14.183Z","contributors":[]}},"dist-tags":{"latest":"0.3.1"},"name":"@mapbox/mapbox-gl-sync-move","time":{"created":"2022-01-27T07:15:11.410Z","modified":"2023-07-28T10:10:40.729Z","0.2.0":"2017-01-24T16:51:53.965Z","0.3.0":"2019-06-05T13:45:30.055Z","0.3.1":"2022-08-26T17:44:29.403Z"},"readme":"# @mapbox/mapbox-gl-sync-move [![CircleCI](https://circleci.com/gh/mapbox/mapbox-gl-sync-move.svg?style=svg)](https://circleci.com/gh/mapbox/mapbox-gl-sync-move)\n\nSync movement between two or more [Mapbox GL JS](https://www.mapbox.com/mapbox-gl-js) maps.\n\n## Install\n\n```\nnpm install @mapbox/mapbox-gl-sync-move\n```\n\n## Usage\n\nThis module exports a function that receives as arguments two or more [Mapbox GL JS](https://www.mapbox.com/mapbox-gl-js) maps whose movements you'd like to sync.\n\n```js\nvar mapboxgl = require('mapbox-gl');\nvar syncMaps = require('mapbox-gl-sync-move');\n\nvar mapA = new mapboxgl.Map(..);\nvar mapB = new mapboxgl.Map(..);\n\nsyncMaps(mapA, mapB);\n```\n\n## Developing\n\nThere are unit tests with mocked maps, and there's a page for manual testing.\n\nRun the unit tests with `npm test`.\n\nTo manually test, ensure you have a `MapboxAccessToken` environment variable set. Then start the server with `npm run start`.","users":{}}