vcp-service-client-proxy

0.0.3 • Public • Published

vcp-service-client

npm version Dependency Status

DESCRIPTION

proxy support for vcp-service-client on node/io.js

install

$ npm install vcp-service-client-proxy

API

set proxy url to value, or default info is lookup from $HTTP_PROXY, $HTTPS_PROXY local env.

var Proxy = require('vcp-service-client-proxy');

// set proxy pass
var proxy = Proxy({ http: 'http://user:pass@proxy.com', https: 'https://user:pass@proxy.com' });


// default arguments is process.env.HTTP(s)_PROXY
var proxy = Proxy();

this is only for node/io.js, not for browser. in browser, set the proxy info on browser setting menue.

Example

pass Proxy to vcp-service-client params like below.

var Proxy = require('vcp-service-client-proxy');
var VCPClient = require('vcp-service-client').VCPClient;

var proxy = Proxy({ http: 'http://proxy.com', https: 'https://proxy.com' });
//  proxy = Proxy(); default arguments is process.env.HTTP(s)_PROXY

var params = {
  client_id: client_id,
  client_secret: client_secret,
  ...
  proxy: proxy // add proxy
};

var client = new VCPClient(endpoint, params);
client.auth().then(function() {
  ...
});

in browser usage, set correct value to browser not modify code.

test

$ npm test

tasks

all tasks could run from npm command.

## check js style and config files
$ npm run lint

## running tst
$ npm tst

LICENSE

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i vcp-service-client-proxy

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • ricohvcp