vscode-jsonrpc
Advanced tools
Comparing version 3.4.0 to 3.4.1
@@ -48,2 +48,3 @@ /* -------------------------------------------------------------------------------------------- | ||
var messageReader_1 = require("./messageReader"); | ||
exports.MessageReader = messageReader_1.MessageReader; | ||
exports.StreamMessageReader = messageReader_1.StreamMessageReader; | ||
@@ -53,2 +54,3 @@ exports.IPCMessageReader = messageReader_1.IPCMessageReader; | ||
var messageWriter_1 = require("./messageWriter"); | ||
exports.MessageWriter = messageWriter_1.MessageWriter; | ||
exports.StreamMessageWriter = messageWriter_1.StreamMessageWriter; | ||
@@ -55,0 +57,0 @@ exports.IPCMessageWriter = messageWriter_1.IPCMessageWriter; |
@@ -20,2 +20,5 @@ /// <reference types="node" /> | ||
} | ||
export declare namespace MessageReader { | ||
function is(value: any): value is MessageReader; | ||
} | ||
export declare abstract class AbstractMessageReader { | ||
@@ -22,0 +25,0 @@ private errorEmitter; |
@@ -18,3 +18,3 @@ /* -------------------------------------------------------------------------------------------- | ||
var events_1 = require("./events"); | ||
var is = require("./is"); | ||
var Is = require("./is"); | ||
var DefaultSize = 8192; | ||
@@ -99,2 +99,11 @@ var CR = new Buffer('\r', 'ascii')[0]; | ||
}()); | ||
var MessageReader; | ||
(function (MessageReader) { | ||
function is(value) { | ||
var candidate = value; | ||
return candidate && Is.func(candidate.listen) && Is.func(candidate.dispose) && | ||
Is.func(candidate.onError) && Is.func(candidate.onClose) && Is.func(candidate.onPartialMessage); | ||
} | ||
MessageReader.is = is; | ||
})(MessageReader = exports.MessageReader || (exports.MessageReader = {})); | ||
var AbstractMessageReader = /** @class */ (function () { | ||
@@ -145,3 +154,3 @@ function AbstractMessageReader() { | ||
else { | ||
return new Error("Reader recevied error. Reason: " + (is.string(error.message) ? error.message : 'unknown')); | ||
return new Error("Reader recevied error. Reason: " + (Is.string(error.message) ? error.message : 'unknown')); | ||
} | ||
@@ -148,0 +157,0 @@ }; |
@@ -12,2 +12,5 @@ /// <reference types="node" /> | ||
} | ||
export declare namespace MessageWriter { | ||
function is(value: any): value is MessageWriter; | ||
} | ||
export declare abstract class AbstractMessageWriter { | ||
@@ -14,0 +17,0 @@ private errorEmitter; |
@@ -18,5 +18,14 @@ /* -------------------------------------------------------------------------------------------- | ||
var events_1 = require("./events"); | ||
var is = require("./is"); | ||
var Is = require("./is"); | ||
var ContentLength = 'Content-Length: '; | ||
var CRLF = '\r\n'; | ||
var MessageWriter; | ||
(function (MessageWriter) { | ||
function is(value) { | ||
var candidate = value; | ||
return candidate && Is.func(candidate.dispose) && Is.func(candidate.onClose) && | ||
Is.func(candidate.onError) && Is.func(candidate.write); | ||
} | ||
MessageWriter.is = is; | ||
})(MessageWriter = exports.MessageWriter || (exports.MessageWriter = {})); | ||
var AbstractMessageWriter = /** @class */ (function () { | ||
@@ -56,3 +65,3 @@ function AbstractMessageWriter() { | ||
else { | ||
return new Error("Writer recevied error. Reason: " + (is.string(error.message) ? error.message : 'unknown')); | ||
return new Error("Writer recevied error. Reason: " + (Is.string(error.message) ? error.message : 'unknown')); | ||
} | ||
@@ -59,0 +68,0 @@ }; |
{ | ||
"name": "vscode-jsonrpc", | ||
"description": "A json rpc implementation over streams", | ||
"version": "3.4.0", | ||
"version": "3.4.1", | ||
"author": "Microsoft Corporation", | ||
@@ -21,6 +21,7 @@ "license": "MIT", | ||
"prepublish": "npm run compile && npm test", | ||
"compile": "tsc -p ./tsconfig.json", | ||
"watch": "tsc -w -p ./tsconfig.json", | ||
"postpublish": "node ../build/npm/post-publish.js", | ||
"compile": "node ../build/bin/tsc -p ./tsconfig.json", | ||
"watch": "node ../build/bin/tsc -w -p ./tsconfig.json", | ||
"test": "node ../node_modules/mocha/bin/_mocha" | ||
} | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
125663
2976