{"_id":"@mapbox/evilmvt","_rev":"302-ee20dcf372cdc6923237c4b80117fea1","name":"@mapbox/evilmvt","description":"A require-able suite of non-MVT compliant vector tiles for nasty tests","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"@mapbox/evilmvt","version":"0.0.1","description":"Create dastardly, non-MVT compliant vector tiles for nasty tests","main":"./lib/index.js","scripts":{"test":"tape test/*.test.js"},"homepage":"https://github.com/mapbox/evilmvt","repository":{"type":"git","url":"git://github.com/mapbox/evilmvt.git"},"author":{"name":"Mapbox"},"license":"ISC","devDependencies":{"tape":"^4.5.1"},"gitHead":"27ce644a81790e72a2ee134240894f6b7b925ade","bugs":{"url":"https://github.com/mapbox/evilmvt/issues"},"_id":"@mapbox/evilmvt@0.0.1","_shasum":"bf6213bd8dee940b3e735475bdc2b23f2bcf159f","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mapsam","email":"sam@mapbox.com"},"dist":{"shasum":"bf6213bd8dee940b3e735475bdc2b23f2bcf159f","tarball":"https://registry.npmjs.org/@mapbox/evilmvt/-/evilmvt-0.0.1.tgz","integrity":"sha512-0VkrhJ2Kr+BaMMOBVzzIxVzHLii8onQoFGps9aR5g3bOpeEog9KqcOjgmQ3/wusA3nnbD+Q4VdHPmcH3P7+7hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdrMephRdo2nh3zz1wDtwyVAdoBjlaafzy8aglu+fCvAiBtgBIW8YTg/HlKzFBaw7Uge2Nbn4EnKJJkmxMMmf0sVg=="}]},"maintainers":[{"name":"mapsam","email":"sam@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/evilmvt-0.0.1.tgz_1470423690577_0.5707440078258514"},"deprecated":"Package has been renamed to @mapbox/mvt-fixtures, please upgrade.","directories":{}},"1.0.0":{"name":"@mapbox/evilmvt","version":"1.0.0","description":"A require-able suite of non-MVT compliant vector tiles for nasty tests","main":"./lib/index.js","scripts":{"test":"tape test/*.test.js"},"homepage":"https://github.com/mapbox/evilmvt","repository":{"type":"git","url":"git://github.com/mapbox/evilmvt.git"},"author":{"name":"Mapbox"},"license":"ISC","devDependencies":{"tape":"^4.5.1"},"gitHead":"85a7afb97e32598cf9f8756e7cb79ca250e869fc","bugs":{"url":"https://github.com/mapbox/evilmvt/issues"},"_id":"@mapbox/evilmvt@1.0.0","_shasum":"99395a5b2dc9f0ec7197928d4d2156e17a364ae2","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"mapsam","email":"sam@mapbox.com"},"dist":{"shasum":"99395a5b2dc9f0ec7197928d4d2156e17a364ae2","tarball":"https://registry.npmjs.org/@mapbox/evilmvt/-/evilmvt-1.0.0.tgz","integrity":"sha512-s2JiqKq930fEwJC1rH9sT/NL4AvTmJf66UUwoyhWA46ua2+5DJ13iN6Eewl6yxrLXrTTw8SUorjg0HgqEjwkPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjimntHjGhdltiXjWCjvK7sCO334INRGI600AwAaMSpAIgNryyTq7XcsTDBC2is6IB0PwkmUed1D5tOS4zTAu5b54="}]},"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":"alinapaz","email":"alinapaz@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"batpad","email":"sanjay@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":"danieljh","email":"daniel+npm@trvx.org"},{"name":"danpat","email":"danpat@danpat.net"},{"name":"danswick","email":"dan@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":"emmagras","email":"emma@gras.org"},{"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":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.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":"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":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"mokob","email":"moritz@mapbox.com"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.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":"ryan-baumann","email":"rsbaumann@gmail.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":"tcql","email":"tim.channell@gmail.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.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-16-east.internal.npmjs.com","tmp":"tmp/evilmvt-1.0.0.tgz_1471302801734_0.3135110775474459"},"deprecated":"Package has been renamed to @mapbox/mvt-fixtures, please upgrade.","directories":{}}},"readme":"# evilmvt\n\nhttps://travis-ci.org/mapbox/evilmvt.svg?branch=master\n\nA require-able suite of valid & invalid vector tile fixtures for testing Mapbox Vector Tile decoding. Located in `fixtures` and [`require()`able](#require-fixtures).\n\n# Fixture suite\n\nThe fixtures below are include in `/fixtures`. They are named to be as descriptive as possible, but the table below gives us more space to describe the underlying data.\n\nThese are considered \"invalid\" according to the [Mapbox Vector Tile Specification version 2.1](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto).\n\nFixture name | Description\n---|---\n`invalid-Feature-missing-GeomType.mvt` | The `Feature` message is missing a [`GeomType`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L41) message.\n`invalid-Feature-multiple-geometries.mvt` | The `Feature` message as multiple [`geometry`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L46) fields encoded, when there should only be one.\n`invalid-Feature-no-geometry.mvt` | The `Feature` message has no [`geometry`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L46).\n`invalid-Feature-odd_number_tags.mvt` | Only has a single [`tag`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L38) where multiples of 2 are required.\n`invalid-Feature-unknown_field_type.mvt` | Has a field value of `10`, which is [not listed as an enum](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L8-L13) and therefore invalid.\n`invalid-GeomType-invalid-type.mvt` | The tag for GeomType is `10`, which is invalid.\n`invalid-Key-mistyped_uint32.mvt` | Has a [`key`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L63) property incorrectly encoded as a type `std::uint32_t`. | n/a \n`invalid-Layer-extent-mistyped_string.mvt` | Layer [`extent`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L70) is incorrectly encoded as a type `std::string`.\n`invalid-Layer-extent-none.mvt` | Missing the [`extent`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L70) type\n`invalid-Layer-name-duplicates.mvt` | Includes two layer [`name`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L57)s with the same value: \"layer_name\".\n`invalid-Layer-name-mistyped_uint32.mvt` | Has a layer name incorrectly encoded as `std::uint32_t`.\n`invalid-Layer-name-none.mvt` | Does not include a layer name.\n`invalid-Layer-name-none-version1.mvt` | Same as above, but version 1 tile.\n`invalid-Layer-no-features.mvt` | Layer has no repeated [`Features`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L60) tags.\n`invalid-Layer-unknow_value_type.mvt` | Includes a Layer value tag of `20`, which is not defined in the spec.\n`invalid-Layer-invalid-version.mvt` | Layer version is `99`, which is invalid according to the specification.\n`invalid-Layer-version-mistyped_string.mvt` | Layer version is incorrectly typed as a `std::string`.\n`invalid-Layer-version-none.mvt` | Layer does not have a [`version`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L55) property.\n`invalid-Tags-nonexistant-values.mvt` | Feature has [`tags`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L38) that point to non-existent [`Keys`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L63) and [`Values`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L66) in the layer.\n`invalid-Tile-unknown-tag.mvt` | Tile message has an unknown tag value. The only accepted tag value here is `3`, but this tile encodes a `Feature` with the tag value of `10`.\n`invalid-Value-no-fields.mvt` | includes a [`Value`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L66) without any fields encoded within it.\n`invalid-Value-multiple-fields.mvt` | The [`Value`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L66) message has two entries, both strings, where there should only be one.\n`invalid-Value-string-mistyped_int64.mvt` | A Layer value property is listed as \"string\" but encoded as `std::int64_t`.\n`invalid-Value-unknown-field-type.mvt` | The [`Value`](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L66) has a field with an [unknown type](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L17-L28).\n`valid-GeomType-single-linestring.mvt` | Single layer with a valid [linestring geometry](https://github.com/mapbox/vector-tile-spec/tree/master/2.1#4353-example-linestring) from the spec docs.\n`valid-GeomType-single-multilinestring.mvt` | Single layer with a valid [multilinestring geometry](https://github.com/mapbox/vector-tile-spec/tree/master/2.1#4354-example-multi-linestring) from the spec docs.\n`valid-GeomType-single-multipoint.mvt` | Single layer with a valid [multipoint geometry](https://github.com/mapbox/vector-tile-spec/tree/master/2.1#4352-example-multi-point) from the spec docs.\n`valid-GeomType-single-point.mvt` | Single layer with a valid [point geometry](https://github.com/mapbox/vector-tile-spec/tree/master/2.1#4351-example-point) from the spec docs.\n`valid-GeomType-single-polygon.mvt` | Single layer with a valid [polygon geometry](https://github.com/mapbox/vector-tile-spec/tree/master/2.1#4355-example-polygon) from the spec docs.\n`valid-GeomType-unknown.mvt` | Single geometry with [`UNKNOWN` type](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L9). This is considered \"valid\" in the lens of the specification. Encoders/decoders can choose to use or throw on this goemetry type.\n`valid-Values-all.mvt` | A buffer with all possible [`Value` types](https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto#L17-L28) encoded in the layer and single Feature.\n\n### `require` fixtures\n\nInstall\n\n```\nnpm install @mapbox/evilmvt --save\n```\n\nYou can require the fixtures directly from the `evilmvt` module using the name of the fixture.\n\n```javascript\nvar fixtures = require('@mapbox/evilmvt').fixtures;\nvar buffer = fixtures['invalid-Tags-nonexistant-values'];\n// do something with bufer\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"}],"time":{"modified":"2023-01-12T12:41:57.784Z","created":"2016-08-05T19:01:32.502Z","0.0.1":"2016-08-05T19:01:32.502Z","1.0.0":"2016-08-15T23:13:24.270Z"},"homepage":"https://github.com/mapbox/evilmvt","repository":{"type":"git","url":"git://github.com/mapbox/evilmvt.git"},"author":{"name":"Mapbox"},"bugs":{"url":"https://github.com/mapbox/evilmvt/issues"},"license":"ISC","readmeFilename":"README.md"}