resource-api-utils

1.0.1 • Public • Published

Resource Api Utils

Installation

npm install resource-api-utils

Uses

var ResourceApiUtils = require('resource-api-utils/lib');
 
var Api = ResourceApiUtils.create('<route-name>');
 

Requests

Get:

Api.get(id, params).then(function(response) {
  //success 
}, function(error) {
  //error
});

Post:

Api.post(payload).then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Put:

Api.put(id, payload).then(function(response) {
  //success
}, function(error) {
  //error
});
 

Get List:

Api.getList().then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Remove:

Api.remove(id).then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Custom Get:

Api.customGet(suffix, params).then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Custom Delete:

Api.customDelete(suffix, params).then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Custom Post:

Api.customPost(suffix, payload, params).then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Custom Put:

Api.customPut(suffix, payload, params).then(function(response) {
  //success 
}, function(error) {
  //error
});
 

Readme

Keywords

none

Package Sidebar

Install

npm i resource-api-utils

Weekly Downloads

1

Version

1.0.1

License

ISC

Last publish

Collaborators

  • surajahmedc