Skip to content

Commit 0665d23

Browse files
authored
Merge pull request #321 from nooras/feat-typescript-types
feat: TypeScript types file [#319]
2 parents abb3ea3 + 020ed98 commit 0665d23

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

index.d.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
declare module 'esri-leaflet-geocoder' {
2+
export function arcgisOnlineProvider(options): any;
3+
export var ArcgisOnlineProvider: any;
4+
export function featureLayerProvider(options): any;
5+
export var FeatureLayerProvider: any;
6+
export function geocode(options): any;
7+
export var Geocode: any;
8+
export function geocodeService(options): any;
9+
export var GeocodeService: any;
10+
export function geocodeServiceProvider(options): any;
11+
export var GeocodeServiceProvider: any;
12+
export function geosearch(options): any;
13+
export var Geosearch: any;
14+
export function mapServiceProvider(options): any;
15+
export var MapServiceProvider: any;
16+
export function reverseGeocode(options): any;
17+
export var ReverseGeocode: any;
18+
export function suggest(options): any;
19+
export var Suggest: any;
20+
}

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
},
4646
"files": [
4747
"src/**/*.js",
48-
"dist/**"
48+
"dist/**",
49+
"index.d.ts"
4950
],
5051
"homepage": "https://github.com/Esri/esri-leaflet-geocoder",
5152
"jsnext:main": "src/EsriLeafletGeocoding.js",
@@ -85,5 +86,6 @@
8586
"xhr"
8687
]
8788
},
88-
"style": "./dist/esri-leaflet-geocoder.css"
89+
"style": "./dist/esri-leaflet-geocoder.css",
90+
"types": "index.d.ts"
8991
}

0 commit comments

Comments
 (0)