diff --git a/lib/jrpc.js b/lib/jrpc.js index 7e8f409..0637d60 100755 --- a/lib/jrpc.js +++ b/lib/jrpc.js @@ -7612,7 +7612,7 @@ var TypescriptTarget = class extends CompileTarget { a(2 + off, `if(typeof ${varName} !== "boolean") throw new VerificationError("boolean", "${field.name}", ${varName});`); break; default: - a(2 + off, `if(!verify_${field.type}(${varName})) throw new VerificationError("${field.type}", "${field.name}", ${varName});`); + a(2 + off, `verify_${field.type}(${varName});`); } }; if (field.array) { diff --git a/package.json b/package.json index 829e72f..ef6faf8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hibas123/jrpcgen", - "version": "1.0.9", + "version": "1.0.10", "main": "lib/index.js", "license": "MIT", "packageManager": "yarn@3.1.1", diff --git a/src/targets/typescript.ts b/src/targets/typescript.ts index 2a7c106..0eca706 100644 --- a/src/targets/typescript.ts +++ b/src/targets/typescript.ts @@ -183,7 +183,7 @@ export class TypescriptTarget extends CompileTarget { default: a( 2 + off, - `if(!verify_${field.type}(${varName})) throw new VerificationError("${field.type}", "${field.name}", ${varName});` + `verify_${field.type}(${varName});` ); } };