0.3.4 • Published 6 years ago

karmia-converter-jsonrpc v0.3.4

Weekly downloads
1
License
MIT
Repository
github
Last release
6 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

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago