protobuf.js
protobuf.js copied to clipboard
Protocol Buffers for JavaScript & TypeScript.
protobuf.js version: 7.0.0 I'm trying to upgrade protobufjs from 6.11.3 to 7.0.0. but found code generation is broken on custom options. here is a simplified example of .proto with custom...
protobuf.js version: 7.0.0 I'm trying to upgrade protobufjs from 6.11.3 to 7.0.0. but found code generation is broken on custom options. here is a simplified example of .proto with custom...
protobuf.js version: 7.0.0 I'm trying to upgrade protobufjs from 6.11.3 to 7.0.0. but found code generation is broken on custom options. here is a simplified example of .proto with custom...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/protobufjs/protobuf.js). ## Config Migration Needed - [ ]...
#1751 updated to v5 which ships with types. However, the `Long` type used here seems to be custom and not imported, so this was never used anyways? https://github.com/protobufjs/protobuf.js/blob/6f0806ddef408647fbaed049dbd8929ad9f5c10c/index.d.ts#L1848-L1862
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [espree](https://togithub.com/eslint/espree) | [`^7.1.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/espree/7.3.1/8.0.0) | [](https://docs.renovatebot.com/merge-confidence/)...
This fixes support for proto files that have nested messages or enums declared within groups, like this: ```proto syntax = "proto2"; message Foo { repeated group Field = 1 {...
https://github.com/protobufjs/protobuf.js/blob/2cdbba32da9951c1ff14e55e65e4a9a9f24c70fd/src/util/longbits.js#L116 ``` ? new util.Long(this.lo | 0, this.hi | 0, Boolean(unsigned)) //new util.Long(this.lo | 0, this.hi | 0, Boolean(unsigned))// new util.Long(this.lo | 0, this.hi | 0, Boolean(unsigned)) ^ TypeError: util.Long...
remove eval usage
This PR removes the need for the `Long` package, and instead of Number uses BigInt as standard for all int64 types. I realise that this would be a breaking change,...