0.3.4 • Published 7 years ago

karmia-converter-jsonrpc v0.3.4

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

karmia-converter-jsonrpc

Convert karmia-rpc response to JSON-RPC 2.0

Installation

npm install karmia-converter-jsonrpc

Example

Convert response

const karmia_converter_jsonrpc = require('karmia-converter-jsonrpc'),
    converter = karmia_converter_jsonrpc();

const request = {
        jsonrpc: '2.0',
        method: 'method.name',
        params: {},
        id: 'test'
    },
    response = {success: true};

const result = converter.convert(request, response);

Convert error response

convert method

const karmia_converter_jsonrpc = require('karmia-converter-jsonrpc'),
    converter = karmia_converter_jsonrpc();

const request = {
        jsonrpc: '2.0',
        method: 'method.name',
        params: {},
        id: 'test'
    },
    response = new Error('TEST_EXCEPTION');
response.code = 500;

const result = converter.convert(request, response);

convertError method

const karmia_converter_jsonrpc = require('karmia-converter-jsonrpc'),
    converter = karmia_converter_jsonrpc();

const request = {
        jsonrpc: '2.0',
        method: 'method.name',
        params: {},
        id: 'test'
    },
    response = new Error('TEST_EXCEPTION');
response.code = 500;

const result = converter.convertError(request, response);
0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

8 years ago

0.1.0

8 years ago