protobuf.js icon indicating copy to clipboard operation
protobuf.js copied to clipboard

Protocol Buffers for JavaScript & TypeScript.

Results 286 protobuf.js issues
Sort by recently updated
recently updated
newest added

protobuf.js version: 6.11.4 This version is still being listed as vulnerable to [CVE-2023-36665](https://nvd.nist.gov/vuln/detail/CVE-2023-36665) I understand we should patch to 7.x but we are not able to. Is it possible to...

:robot: I have created a release *beep* *boop* --- protobufjs-cli: 1.2.0 ## [1.2.0](https://github.com/protobufjs/protobuf.js/compare/protobufjs-cli-v1.1.4...protobufjs-cli-v1.2.0) (2024-10-16) ### Features * add feature resolution ([a9ffc8a](https://github.com/protobufjs/protobuf.js/commit/a9ffc8a7b593209642fc9d89e884ac6c4e746494)) * api_converters_editions tests added and run successfully" ([b4b5ca4](https://github.com/protobufjs/protobuf.js/commit/b4b5ca468fcde2082d65a72b508f18d07d75245c)) protobufjs:...

autorelease: pending

protobuf.js version: 7.2.0 After [this](https://github.com/protobufjs/protobuf.js/commit/e7a34897a122342485468999a507626f1ea91507) change command `pbjs proto/a.proto proto/b.proto` returns error `Error: ENOENT: no such file or directory, open 'proto/proto/a.proto'` for this proto ```proto // ./proto/a.proto syntax = "proto3";...

Currently the generated `.fromObject` methods contain code like this: ``` if (m.properties && m.properties.length) { d.properties = []; for (var j = 0; j < m.properties.length; ++j) { d.properties[j] =...

protobuf.js version: 6.8.6 There's a special code inside `@protobufjs/inquire`: ```js function inquire(moduleName) { try { var mod = eval("quire".replace(/^/,"re"))(moduleName); // eslint-disable-line no-eval if (mod && (mod.length || Object.keys(mod).length)) return mod;...

protobuf.js version: 7.4.4 I'm not sure I understand why `Message.create` si expected to return a `Message` of a `Message` of `T`. Maybe I'm missing the point. I assume that a...

protobuf.js version: 7.4.0 Setting a type `ctor` fails if called before the type is registered into the namespace. Let's consider the following code: ```ts import {Field, Message, Root, Type} from...

I used to have this code: ```ts const root = new protobuf.Root(); const all = []; for (const protoFile of allGatewayProtos) { all.push(protobuf.load(protoFile, root, options)); } await Promise.all(all); ``` This...