{"_id":"tile-decorator","_rev":"272-26986aa4a7cd1da5846e60cde139c1d9","name":"tile-decorator","description":"Modify vector tiles in JavaScript and reencode back","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"tile-decorator","version":"1.0.0","description":"Modify vector tiles in JavaScript and reencode back","main":"index.js","dependencies":{"pbf":"^1.3.5"},"devDependencies":{"eslint":"^1.10.3","eslint-config-mourner":"^1.0.1","tap":"^5.4.2"},"scripts":{"pretest":"eslint *.js test/*.js bench/bench.js","test":"tap test/test.js"},"eslintConfig":{"extends":"mourner"},"keywords":[],"author":{"name":"Vladimir Agafonkin"},"license":"ISC","gitHead":"d4e79311f256d7d897e79d860470c3eb4ecf4f03","_id":"tile-decorator@1.0.0","_shasum":"1c95881a7e1355b960505f6ea6cf453b93509b44","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.5.0","_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"dist":{"shasum":"1c95881a7e1355b960505f6ea6cf453b93509b44","tarball":"https://registry.npmjs.org/tile-decorator/-/tile-decorator-1.0.0.tgz","integrity":"sha512-k0WS33vFQG82wdFXxRr4K3oI6JX9XxmD64kg8pboHsL/5f6BpYsc3c4M9BeeIxXVG6ExpEaBeEbmBbvrbMhWHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAmbGKQM2hDoiqoEYhPIQDBU8SQ2iGPt7fd5st866HHAiEAsamLhKxLltudbEL5pE21eJUsWGK+G4MfhcZHTssP718="}]},"maintainers":[{"name":"mourner","email":"agafonkin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/tile-decorator-1.0.0.tgz_1454426728575_0.310457949526608"},"deprecated":"This module has moved: please install @mapbox/tile-decorator instead","directories":{}},"1.1.0":{"name":"tile-decorator","version":"1.1.0","description":"Modify vector tiles in JavaScript and reencode back","main":"index.js","dependencies":{"pbf":"^1.3.5"},"devDependencies":{"eslint":"^1.10.3","eslint-config-mourner":"^1.0.1","tap":"^5.4.2"},"scripts":{"pretest":"eslint *.js test/*.js bench/bench.js","test":"tap test/test.js"},"eslintConfig":{"extends":"mourner"},"keywords":[],"author":{"name":"Vladimir Agafonkin"},"license":"ISC","gitHead":"4cd788a65f377f41d9242fbdc6d8bdc70527a594","_id":"tile-decorator@1.1.0","_shasum":"8e4e725d5f48506f77dab934b0c8a76250c3ccb2","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.5.0","_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"dist":{"shasum":"8e4e725d5f48506f77dab934b0c8a76250c3ccb2","tarball":"https://registry.npmjs.org/tile-decorator/-/tile-decorator-1.1.0.tgz","integrity":"sha512-uTX5jgRtTJdJKpF8JPcNQqZ5pGYPr0vTJ3GwJlLoFcvzk9zhDiDvmUJGaUg73vbigO+4gO8TB9AWDU1CKW0rfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCByBQETnCVzp294mVkf6wPx8LWmaZ/xEtos7UGRHWB/QIgBMk6onnEe4CugETCAd9oS8axqMiAFxSxD9kUZl+j+FM="}]},"maintainers":[{"name":"mourner","email":"agafonkin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/tile-decorator-1.1.0.tgz_1454682341948_0.8582377131097019"},"deprecated":"This module has moved: please install @mapbox/tile-decorator instead","directories":{}},"1.1.1":{"name":"tile-decorator","version":"1.1.1","description":"Modify vector tiles in JavaScript and reencode back","main":"index.js","dependencies":{"pbf":"^1.3.5"},"devDependencies":{"eslint":"^1.10.3","eslint-config-mourner":"^1.0.1","tap":"^5.4.2"},"scripts":{"pretest":"eslint *.js test/*.js bench/bench.js","test":"tap test/test.js"},"eslintConfig":{"extends":"mourner"},"keywords":[],"author":{"name":"Vladimir Agafonkin"},"license":"ISC","gitHead":"3786a91fa6e1a756c49fb6390c4ee7bdb9f34e51","_id":"tile-decorator@1.1.1","_shasum":"cfd81ddab5eb38a03e0bd1a5d1937f615837d6b0","_from":".","_npmVersion":"2.15.0","_nodeVersion":"5.9.0","_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"dist":{"shasum":"cfd81ddab5eb38a03e0bd1a5d1937f615837d6b0","tarball":"https://registry.npmjs.org/tile-decorator/-/tile-decorator-1.1.1.tgz","integrity":"sha512-d91emTpgNVwVfD53TRDRM0g4U2uewl+JSMHIREGVFDKy1cWsvcfM0hxOtfPj5jWD/nFgMw2XAlDgNcbN7/eWIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy3ilsvfJQVQ4jjY8blfhBV0wSEHbmY7R36M6Oj1qplAiAOgl/Ii2fNEa9rXfoyGm+ee72oky+RKnTorHxN8I3EyA=="}]},"maintainers":[{"name":"mourner","email":"agafonkin@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/tile-decorator-1.1.1.tgz_1458575676141_0.9021598875988275"},"deprecated":"This module has moved: please install @mapbox/tile-decorator instead","directories":{}},"1.2.0":{"name":"tile-decorator","version":"1.2.0","description":"Modify vector tiles in JavaScript and reencode back","main":"index.js","dependencies":{"pbf":"^3.0.5"},"devDependencies":{"eslint":"^3.12.2","eslint-config-mourner":"^2.0.1","tape":"^4.6.3"},"scripts":{"pretest":"eslint *.js test/*.js bench/bench.js","test":"tape test/test.js"},"eslintConfig":{"extends":"mourner"},"keywords":[],"author":{"name":"Vladimir Agafonkin"},"license":"ISC","gitHead":"51afeada1aea85f7f9fd1307a8e42d5176cb1afb","_id":"tile-decorator@1.2.0","_shasum":"128c53eb56c6193f0114fc43356a480b0c6843b3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"4.4.4","_npmUser":{"name":"rodowi","email":"rod@wilhel.me"},"dist":{"shasum":"128c53eb56c6193f0114fc43356a480b0c6843b3","tarball":"https://registry.npmjs.org/tile-decorator/-/tile-decorator-1.2.0.tgz","integrity":"sha512-ixBTGZqns7FwmumEfhaAKfTztqu13BjvzqFEH8LVJXhgHApSJ0v2Sz5CNgL4NJKjiNjmTs6UE4vUs4PNP2oyag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkEa0deRdpaa9Xk7nL728FDBdjuFm/nbaBjr+/eBhD9QIgEFiR3xn86YqQ/tnv9UTEgBqQxjYjz9gznWGxrYtR3oM="}]},"maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ajithranka","email":"ajith@mapbox.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"andreasviglakis","email":"andreas.viglakis@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"batpad","email":"sanjay@mapbox.com"},{"name":"benjamintd","email":"benjamin@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bkowshik","email":"bhargav.kowshik@gmail.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"captainbarbosa","email":"nadia.barbosa@mapbox.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"danpat","email":"danpat@danpat.net"},{"name":"danswick","email":"dan@mapbox.com"},{"name":"dasulit","email":"dana.sulit@mapbox.com"},{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"emilymdubois","email":"dubois@mapbox.com"},{"name":"enf","email":"fischer@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jacquestardie","email":"hi@jacquestardie.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jothirnadh","email":"jothirnadh@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.com"},{"name":"kaibot3000","email":"kai@mapbox.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"karitotp","email":"karito@mapbox.com"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"l-r","email":"laurier@mapbox.com"},{"name":"laurier","email":"l@pwd.io"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lily-chai","email":"lily@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mayaqgao","email":"mayaqgao@gmail.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"miles-dev","email":"miles.sackler@mapbox.com"},{"name":"mokob","email":"moritz@mapbox.com"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"msirenko","email":"max@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"perrygeo","email":"perrygeo@gmail.colm"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"rodowi","email":"rod@wilhel.me"},{"name":"rub21","email":"ruben@mapbox.com"},{"name":"rumc","email":"r.ragupathy85@gmail.com"},{"name":"ryan-baumann","email":"rsbaumann@gmail.com"},{"name":"saikia.abhishek","email":"abhishek@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"srividyacb","email":"srividyabharadwaj26@gmail.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"uvollmer","email":"ugo.vollmer@mapbox.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"virginiayung","email":"virginia@mapbox.com"},{"name":"who8mycakes","email":"nina@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"xrwang","email":"xiaowei@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"zmully","email":"mully@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tile-decorator-1.2.0.tgz_1481831821712_0.7056602041702718"},"deprecated":"This module has moved: please install @mapbox/tile-decorator instead","directories":{}}},"readme":"## tile-decorator [![Build Status](https://travis-ci.org/mapbox/tile-decorator.svg?branch=master)](https://travis-ci.org/mapbox/tile-decorator)\n\nA JavaScript module for decoding [Mapbox vector tiles](https://github.com/mapbox/vector-tile-spec),\ndoing various modifications in JS and reencoding back. It can:\n\n- add and remove specific properties in a layer (`decorateLayer`)\n- merge features with the same properties and type into one, and sort geometries within one feature by proximity for better compression (`mergeLayer`)\n- get all values of a specific property in a layer (`getLayerValues`)\n- rename layers (`layer.name = 'foo'`)\n- rename keys (`layer.keys[2] = 'kittens'`)\n","maintainers":[{"email":"yannick.meeus+npm+production+ci@mapbox.com","name":"mbx-npm-ci-production"},{"email":"yannick.meeus+npm+staging+ci@mapbox.com","name":"mbx-npm-ci-staging"},{"email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com","name":"mbx-npm-advanced-actions-production"},{"email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com","name":"mbx-npm-advanced-actions-staging"},{"email":"yannick.meeus+npm+prod+09@mapbox.com","name":"mbx-npm-09-production"},{"email":"yannick.meeus+npm+prod+08@mapbox.com","name":"mbx-npm-08-production"},{"email":"yannick.meeus+npm+prod+07@mapbox.com","name":"mbx-npm-07-production"},{"email":"yannick.meeus+npm+prod+06@mapbox.com","name":"mbx-npm-06-production"},{"email":"yannick.meeus+npm+prod+05@mapbox.com","name":"mbx-npm-05-production"},{"email":"yannick.meeus+npm+prod+04@mapbox.com","name":"mbx-npm-04-production"},{"email":"yannick.meeus+npm+prod+03@mapbox.com","name":"mbx-npm-03-production"},{"email":"yannick.meeus+npm+prod+02@mapbox.com","name":"mbx-npm-02-production"},{"email":"yannick.meeus+npm+prod+01@mapbox.com","name":"mbx-npm-01-production"},{"email":"yannick.meeus@mapbox.com","name":"mbx-npm-02-staging"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"},{"email":"agafonkin@gmail.com","name":"mourner"}],"time":{"modified":"2023-01-12T12:46:22.955Z","created":"2016-02-02T15:25:29.540Z","1.0.0":"2016-02-02T15:25:29.540Z","1.1.0":"2016-02-05T14:25:44.261Z","1.1.1":"2016-03-21T15:54:38.619Z","1.2.0":"2016-12-15T19:57:02.356Z"},"keywords":[],"author":{"name":"Vladimir Agafonkin"},"license":"ISC","readmeFilename":"README.md"}