You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/home/.../lib/node_modules/protobuf-jsonschema/index.js:85varid=lookup.slice(0,i).concat(type).join('.');^
RangeError: MaximumcallstacksizeexceededatArray.join(native)atCompiler.resolve(/home/.../lib/node_modules/protobuf-jsonschema/index.js:85:46)atCompiler.build(/home/.../lib/node_modules/protobuf-jsonschema/index.js:128:18)atCompiler.<anonymous>(/home/.../lib/node_modules/protobuf-jsonschema/index.js:175:14)atArray.forEach(<anonymous>)
at Compiler.compileMessage (/home/.../lib/node_modules/protobuf-jsonschema/index.js:157:18)
at Compiler.resolve (/home/.../lib/node_modules/protobuf-jsonschema/index.js:101:18)
at Compiler.build (/home/.../lib/node_modules/protobuf-jsonschema/index.js:128:18)
at Compiler.<anonymous> (/home/.../lib/node_modules/protobuf-jsonschema/index.js:175:14)
at Array.forEach (<anonymous>)
I am using the node module on
Linux x86_64 16.04
node v8.11.4
npm 5.6.0
The text was updated successfully, but these errors were encountered:
@devongovett I am also stuck at recursivee type references. Json schema supports recursive types. I looked into the code specifically resolve method : resolve but couldnt figure out why it is not able to resolve to use already defined messages
I am using the version 1.1.1 of the protobuf-jsonschema and I try to convert the following proto file:
The result of the execution is the following
I am using the node module on
The text was updated successfully, but these errors were encountered: