1.0.4 • Published 1 year ago
create-ak-typescript-library v1.0.4
ak-typescript-library
node library with typescript support, can be published both in es5, es6
package info
Package avaialble at https://www.npmjs.com/package/create-ak-typescript-library
Client Code
Client code snippet to consume geocode library
import { geocoding } from "create-ak-typescript-library";
import { Options } from "create-ak-typescript-library/dist-cjs/lib/geocoding/model";
try {
const options : Options = {
apiKey: '44bed54b990108565360d420f7ec3d8a',
apiUrl: '/geocode/v1',
baseUrl : 'https://api.7x.ax'
};
geocoding.geocode("chennai", options)
//geocoding.search("madurai", options)
//geocoding.reverse("9.122965","78.411352", options)
.then((value)=>{
console.log('Geocodes', JSON.stringify(value));
}, (reason:any)=>{
console.log('reason Geocodes', JSON.stringify(reason));
});
} catch (error) {
console.log('error', error);
}
Environment
The Api options is an optional parameter if it is set as environment variable as below.
GEOCODE_BASE_URL = "",
GEOCODE_API_URL = "",
GEOCODE_API_KEY = "xxxx"