tcn-service
v1.0.4
Published
For the moment the package is WIP, more stuff to be added soon.
Readme
What is this?
For the moment the package is WIP, more stuff to be added soon.
Installation:
npm install tcn-service
or
yarn add tcn-service
Testing the package
import { tcn } from 'tcn-service';
tcn(); //this should display a Success messageMocked Endpoints:
[GET] on /formSchema import { getMokedForm } from 'tcn-service';
async function returnRequestData() {
const res = await getMokedForm('https://demo5655985.mockable.io');
return res.data;
};Swagger Endpoints:
import { ApiService } from 'tcn-service';
async function returnRequestData() {
const apiServiceInstance = ApiService; //initialize class instance
apiServiceInstance.setHeaders("http://20.82.216.130", "/data/salutations");
// setHeaders takes the base URL as the first argument
// the second argument is the rest of the API endpoint context
const res = await apiServiceInstance.get();
console.log(res.data);
}Actions accepted on the instance:
.get().get(id).post(Payload ={}).post(Payload ={}, id).delete(id)