├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── API.md ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin └── tilelive-copy ├── lib ├── stream-deserialize.js ├── stream-list.js ├── stream-put.js ├── stream-pyramid.js ├── stream-scanline.js ├── stream-serialize.js ├── stream-util.js └── tilelive.js ├── package.json └── test ├── auto.test.js ├── containsdatasource.js ├── copy.test.js ├── fixtures ├── cereal-incomplete.gz ├── empty.mbtiles ├── faulty.mbtiles ├── filescheme.flat ├── filescheme.flat.no-newline ├── filescheme.json ├── list-100 ├── list-10000 ├── list-doubleend ├── list-invalid ├── mapquest.tilejson ├── newline-start.tiles ├── null-tile.mbtiles ├── path with space │ └── plain_1.mbtiles ├── plain_1.mbtiles ├── plain_1.serialtiles ├── plain_1.tilelist ├── plain_2.mbtiles ├── plain_4.mbtiles ├── plain_4.tilejson └── resume.mbtiles ├── list.test.js ├── load.test.js ├── nearemptysource.js ├── protocols.test.js ├── stream-api.test.js ├── stream-deserialize.test.js ├── stream-list.test.js ├── stream-pyramid.test.js ├── stream-scanline.test.js ├── stream-serialize.test.js ├── stream-util.test.js ├── stream-write.test.js ├── timedsource.js └── validate.test.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/.travis.yml -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/API.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/README.md -------------------------------------------------------------------------------- /bin/tilelive-copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/bin/tilelive-copy -------------------------------------------------------------------------------- /lib/stream-deserialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-deserialize.js -------------------------------------------------------------------------------- /lib/stream-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-list.js -------------------------------------------------------------------------------- /lib/stream-put.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-put.js -------------------------------------------------------------------------------- /lib/stream-pyramid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-pyramid.js -------------------------------------------------------------------------------- /lib/stream-scanline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-scanline.js -------------------------------------------------------------------------------- /lib/stream-serialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-serialize.js -------------------------------------------------------------------------------- /lib/stream-util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/stream-util.js -------------------------------------------------------------------------------- /lib/tilelive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/lib/tilelive.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/package.json -------------------------------------------------------------------------------- /test/auto.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/auto.test.js -------------------------------------------------------------------------------- /test/containsdatasource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/containsdatasource.js -------------------------------------------------------------------------------- /test/copy.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/copy.test.js -------------------------------------------------------------------------------- /test/fixtures/cereal-incomplete.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/cereal-incomplete.gz -------------------------------------------------------------------------------- /test/fixtures/empty.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/empty.mbtiles -------------------------------------------------------------------------------- /test/fixtures/faulty.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/faulty.mbtiles -------------------------------------------------------------------------------- /test/fixtures/filescheme.flat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/filescheme.flat -------------------------------------------------------------------------------- /test/fixtures/filescheme.flat.no-newline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/filescheme.flat.no-newline -------------------------------------------------------------------------------- /test/fixtures/filescheme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/filescheme.json -------------------------------------------------------------------------------- /test/fixtures/list-100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/list-100 -------------------------------------------------------------------------------- /test/fixtures/list-10000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/list-10000 -------------------------------------------------------------------------------- /test/fixtures/list-doubleend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/list-doubleend -------------------------------------------------------------------------------- /test/fixtures/list-invalid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/list-invalid -------------------------------------------------------------------------------- /test/fixtures/mapquest.tilejson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/mapquest.tilejson -------------------------------------------------------------------------------- /test/fixtures/newline-start.tiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/newline-start.tiles -------------------------------------------------------------------------------- /test/fixtures/null-tile.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/null-tile.mbtiles -------------------------------------------------------------------------------- /test/fixtures/path with space/plain_1.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/path with space/plain_1.mbtiles -------------------------------------------------------------------------------- /test/fixtures/plain_1.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/plain_1.mbtiles -------------------------------------------------------------------------------- /test/fixtures/plain_1.serialtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/plain_1.serialtiles -------------------------------------------------------------------------------- /test/fixtures/plain_1.tilelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/plain_1.tilelist -------------------------------------------------------------------------------- /test/fixtures/plain_2.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/plain_2.mbtiles -------------------------------------------------------------------------------- /test/fixtures/plain_4.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/plain_4.mbtiles -------------------------------------------------------------------------------- /test/fixtures/plain_4.tilejson: -------------------------------------------------------------------------------- 1 | { 2 | "invalid": true 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/resume.mbtiles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/fixtures/resume.mbtiles -------------------------------------------------------------------------------- /test/list.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/list.test.js -------------------------------------------------------------------------------- /test/load.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/load.test.js -------------------------------------------------------------------------------- /test/nearemptysource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/nearemptysource.js -------------------------------------------------------------------------------- /test/protocols.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/protocols.test.js -------------------------------------------------------------------------------- /test/stream-api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-api.test.js -------------------------------------------------------------------------------- /test/stream-deserialize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-deserialize.test.js -------------------------------------------------------------------------------- /test/stream-list.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-list.test.js -------------------------------------------------------------------------------- /test/stream-pyramid.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-pyramid.test.js -------------------------------------------------------------------------------- /test/stream-scanline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-scanline.test.js -------------------------------------------------------------------------------- /test/stream-serialize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-serialize.test.js -------------------------------------------------------------------------------- /test/stream-util.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-util.test.js -------------------------------------------------------------------------------- /test/stream-write.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/stream-write.test.js -------------------------------------------------------------------------------- /test/timedsource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/timedsource.js -------------------------------------------------------------------------------- /test/validate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapbox/tilelive/HEAD/test/validate.test.js --------------------------------------------------------------------------------