js: richer deprecation messages

This commit is contained in:
Brandon Liu
2022-10-14 00:08:36 +08:00
parent e3c265d878
commit 6af34274d6

View File

@@ -367,10 +367,10 @@ function deserializeIndex(buffer: ArrayBuffer): Entry[] {
function detectVersion(a: ArrayBuffer): number {
const v = new DataView(a);
if (v.getUint16(2, true) === 2) {
console.warn("PMTiles spec version 2 has been deprecated;");
console.warn("PMTiles spec version 2 has been deprecated; please see github.com/protomaps/PMTiles for tools to upgrade");
return 2;
} else if (v.getUint16(2, true) === 1) {
console.warn("PMTiles spec version 1 has been deprecated;");
console.warn("PMTiles spec version 1 has been deprecated; please see github.com/protomaps/PMTiles for tools to upgrade");
return 1;
}
return 3;