diff --git a/dist/cjs/index.d.ts b/dist/cjs/index.d.ts deleted file mode 100644 index 49203f5..0000000 --- a/dist/cjs/index.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -import mapboxgl from "mapbox-gl"; -import { PMTiles, Protocol, TileType } from "pmtiles"; -declare const VectorTileSourceImpl: any; -export declare const SOURCE_TYPE = "pmtile-source"; -declare class TileBounds { - bounds: mapboxgl.LngLatBounds; - minzoom: number; - maxzoom: number; - constructor(bounds: mapboxgl.LngLatBoundsLike, minzoom: number, maxzoom: number); - validateBounds(bounds: mapboxgl.LngLatBoundsLike): mapboxgl.LngLatBoundsLike; - contains(tileID: TileID): boolean; -} -type Callback = (error: Error | null | undefined, result: T | null | undefined) => void; -type MapboxMap = mapboxgl.Map & { - _refreshExpiredTiles: any; - _requestManager: any; - painter: any; -}; -/** - * Pmtiles Options - */ -type PmTilesOptions = { - /** - * The pmtile url - */ - url: string; -}; -type Tile = { - setTexture(arg0: (data: any) => any, painter: any): unknown; - request: any; - aborted: any; - resourceTiming: any; - setExpiryData(data: any): unknown; - loadVectorData(data: any, painter: any): unknown; - reloadCallback: any; - tileID: any; - uid: any; - tileZoom: any; - isSymbolTile: any; - isExtraShadowCaster: any; - actor: any; - state: string; -}; -type TileID = { - z: number; - x: number; - y: number; - canonical: TileID; -}; -/** - * The main pmtile custom source - * @param args - */ -export declare class PmTilesSource extends VectorTileSourceImpl { - static SOURCE_TYPE: string; - id: string; - scheme: string; - minzoom: number; - maxzoom: number; - tileSize: number; - attribution: string | undefined; - tiles: string[]; - map: MapboxMap; - roundZoom: boolean; - tileBounds: TileBounds | undefined; - minTileCacheSize: number | undefined; - maxTileCacheSize: number | undefined; - promoteId: string | undefined; - type: string; - fire: Function; - scope: string | undefined; - dispatcher: any; - reparseOverscaled: boolean; - setEventedParent: any; - _loaded: boolean; - _tileWorkers: { - [string: string]: any; - }; - _dataType: string; - _implementation: PmTilesOptions; - _protocol: Protocol; - _instance: PMTiles; - _tileJSONRequest: Promise | undefined; - loadTile: (tile: Tile, callback: Callback) => void; - tileType: TileType; - header: any; - contentType: string; - /** - * - * @param url The pmTiles URL - * @returns A Json object of the PmTile's metadata - */ - static getMetadata(url: string): Promise; - /** - * - * @param args - */ - constructor(...args: [id: string, implementation: PmTilesOptions, dispatcher: any, eventedParent: any]); - zoomToExtent(): void; - hasTile(tileID: TileID): boolean; - load(callback?: Callback): void; - loaded(): boolean; - loadVectorTile(tile: Tile, callback: Callback): void; - loadRasterTileData(tile: Tile, data: any): void; - loadRasterTile(tile: Tile, callback: Callback): void; -} -export default PmTilesSource; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/cjs/index.d.ts.map b/dist/cjs/index.d.ts.map deleted file mode 100644 index 45a2e43..0000000 --- a/dist/cjs/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/esm/index.d.ts b/dist/esm/index.d.ts deleted file mode 100644 index 49203f5..0000000 --- a/dist/esm/index.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -import mapboxgl from "mapbox-gl"; -import { PMTiles, Protocol, TileType } from "pmtiles"; -declare const VectorTileSourceImpl: any; -export declare const SOURCE_TYPE = "pmtile-source"; -declare class TileBounds { - bounds: mapboxgl.LngLatBounds; - minzoom: number; - maxzoom: number; - constructor(bounds: mapboxgl.LngLatBoundsLike, minzoom: number, maxzoom: number); - validateBounds(bounds: mapboxgl.LngLatBoundsLike): mapboxgl.LngLatBoundsLike; - contains(tileID: TileID): boolean; -} -type Callback = (error: Error | null | undefined, result: T | null | undefined) => void; -type MapboxMap = mapboxgl.Map & { - _refreshExpiredTiles: any; - _requestManager: any; - painter: any; -}; -/** - * Pmtiles Options - */ -type PmTilesOptions = { - /** - * The pmtile url - */ - url: string; -}; -type Tile = { - setTexture(arg0: (data: any) => any, painter: any): unknown; - request: any; - aborted: any; - resourceTiming: any; - setExpiryData(data: any): unknown; - loadVectorData(data: any, painter: any): unknown; - reloadCallback: any; - tileID: any; - uid: any; - tileZoom: any; - isSymbolTile: any; - isExtraShadowCaster: any; - actor: any; - state: string; -}; -type TileID = { - z: number; - x: number; - y: number; - canonical: TileID; -}; -/** - * The main pmtile custom source - * @param args - */ -export declare class PmTilesSource extends VectorTileSourceImpl { - static SOURCE_TYPE: string; - id: string; - scheme: string; - minzoom: number; - maxzoom: number; - tileSize: number; - attribution: string | undefined; - tiles: string[]; - map: MapboxMap; - roundZoom: boolean; - tileBounds: TileBounds | undefined; - minTileCacheSize: number | undefined; - maxTileCacheSize: number | undefined; - promoteId: string | undefined; - type: string; - fire: Function; - scope: string | undefined; - dispatcher: any; - reparseOverscaled: boolean; - setEventedParent: any; - _loaded: boolean; - _tileWorkers: { - [string: string]: any; - }; - _dataType: string; - _implementation: PmTilesOptions; - _protocol: Protocol; - _instance: PMTiles; - _tileJSONRequest: Promise | undefined; - loadTile: (tile: Tile, callback: Callback) => void; - tileType: TileType; - header: any; - contentType: string; - /** - * - * @param url The pmTiles URL - * @returns A Json object of the PmTile's metadata - */ - static getMetadata(url: string): Promise; - /** - * - * @param args - */ - constructor(...args: [id: string, implementation: PmTilesOptions, dispatcher: any, eventedParent: any]); - zoomToExtent(): void; - hasTile(tileID: TileID): boolean; - load(callback?: Callback): void; - loaded(): boolean; - loadVectorTile(tile: Tile, callback: Callback): void; - loadRasterTileData(tile: Tile, data: any): void; - loadRasterTile(tile: Tile, callback: Callback): void; -} -export default PmTilesSource; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/esm/index.d.ts.map b/dist/esm/index.d.ts.map deleted file mode 100644 index 45a2e43..0000000 --- a/dist/esm/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 5c23676..483068e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mapbox-pmtiles", - "version": "1.0.22", + "version": "1.0.23", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mapbox-pmtiles", - "version": "1.0.22", + "version": "1.0.23", "license": "MIT", "dependencies": { "@types/mapbox-gl": "^2.7.21", diff --git a/package.json b/package.json index dc0df3f..d30c315 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mapbox-pmtiles", - "version": "1.0.22", + "version": "1.0.23", "type": "module", "description": "A custom source to add PmTiles support to mapbox gl js", "scripts": { @@ -53,5 +53,4 @@ }, "jsdelivr": "dist/mapbox-pmtiles.umd.cjs", "browser": "dist/mapbox-pmtiles.umd.cjs" - }