Skip to content

ajeerkhan/ak-typescript-library

Repository files navigation

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"

About

node library with typescript support, can be published both in es5, es6

Resources

Stars

Watchers

Forks

Packages

No packages published