Skip to content

Commit b95e988

Browse files
deps: bump aegir from 40.0.13 to 41.0.4 (#116)
Bumps [aegir](https://github.com/ipfs/aegir) from 40.0.13 to 41.0.4. - [Release notes](https://github.com/ipfs/aegir/releases) - [Changelog](https://github.com/ipfs/aegir/blob/master/CHANGELOG.md) - [Commits](ipfs/aegir@v40.0.13...v41.0.4) --- updated-dependencies: - dependency-name: aegir dependency-type: direct:production update-type: version-update:semver-major ... --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: achingbrain <alex@achingbrain.net>
1 parent 9898b47 commit b95e988

File tree

9 files changed

+59
-40
lines changed

9 files changed

+59
-40
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"docs": "aegir docs"
3535
},
3636
"dependencies": {
37-
"aegir": "^40.0.8"
37+
"aegir": "^41.0.4"
3838
},
3939
"workspaces": [
4040
"packages/*"

packages/protons-benchmark/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
- [Install](#install)
1313
- [Usage](#usage)
14+
- [API Docs](#api-docs)
1415
- [License](#license)
1516
- [Contribute](#contribute)
1617

@@ -70,6 +71,10 @@ protobuf.js x 18,937 ops/sec ±0.55% (65 runs sampled)
7071
Fastest is pbjs,protobuf.js
7172
```
7273

74+
## API Docs
75+
76+
- <https://ipfs.github.io/protons/modules/protons_benchmark.html>
77+
7378
## License
7479

7580
Licensed under either of

packages/protons-benchmark/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"eslintConfig": {
2929
"extends": "ipfs",
3030
"parserOptions": {
31+
"project": true,
3132
"sourceType": "module"
3233
},
3334
"ignorePatterns": [
@@ -49,7 +50,7 @@
4950
"@protobuf-ts/plugin": "^2.8.1",
5051
"@protobuf-ts/runtime": "^2.8.1",
5152
"@types/benchmark": "^2.1.1",
52-
"aegir": "^40.0.8",
53+
"aegir": "^41.0.4",
5354
"benchmark": "^2.1.4",
5455
"pbjs": "^0.0.14",
5556
"protobufjs": "^7.0.0",

packages/protons-runtime/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
## Table of contents <!-- omit in toc -->
1111

1212
- [Install](#install)
13+
- [API Docs](#api-docs)
1314
- [License](#license)
1415
- [Contribute](#contribute)
1516

@@ -21,6 +22,10 @@ $ npm i protons-runtime
2122

2223
Contains shared code to reduce code duplication between modules transpiled by protons.
2324

25+
## API Docs
26+
27+
- <https://ipfs.github.io/protons/modules/protons_runtime.html>
28+
2429
## License
2530

2631
Licensed under either of

packages/protons-runtime/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"eslintConfig": {
2929
"extends": "ipfs",
3030
"parserOptions": {
31+
"project": true,
3132
"sourceType": "module"
3233
}
3334
},
@@ -128,7 +129,7 @@
128129
"uint8arraylist": "^2.4.3"
129130
},
130131
"devDependencies": {
131-
"aegir": "^40.0.8"
132+
"aegir": "^41.0.4"
132133
},
133134
"peerDependencies": {
134135
"uint8arraylist": "^2.3.2"

packages/protons-runtime/src/index.ts

+36-36
Original file line numberDiff line numberDiff line change
@@ -30,98 +30,98 @@ export interface Writer {
3030
/**
3131
* Writes an unsigned 32 bit value as a varint
3232
*/
33-
uint32: (value: number) => Writer
33+
uint32(value: number): Writer
3434

3535
/**
3636
* Writes a signed 32 bit value as a varint`
3737
*/
38-
int32: (value: number) => Writer
38+
int32(value: number): Writer
3939

4040
/**
4141
* Writes a 32 bit value as a varint, zig-zag encoded
4242
*/
43-
sint32: (value: number) => Writer
43+
sint32(value: number): Writer
4444

4545
/**
4646
* Writes an unsigned 64 bit value as a varint
4747
*/
48-
uint64: (value: bigint) => Writer
48+
uint64(value: bigint): Writer
4949

5050
/**
5151
* Writes a signed 64 bit value as a varint
5252
*/
53-
int64: (value: bigint) => Writer
53+
int64(value: bigint): Writer
5454

5555
/**
5656
* Writes a signed 64 bit value as a varint, zig-zag encoded
5757
*/
58-
sint64: (value: bigint) => Writer
58+
sint64(value: bigint): Writer
5959

6060
/**
6161
* Writes a boolish value as a varint
6262
*/
63-
bool: (value: boolean) => Writer
63+
bool(value: boolean): Writer
6464

6565
/**
6666
* Writes an unsigned 32 bit value as fixed 32 bits
6767
*/
68-
fixed32: (value: number) => Writer
68+
fixed32(value: number): Writer
6969

7070
/**
7171
* Writes a signed 32 bit value as fixed 32 bits
7272
*/
73-
sfixed32: (value: number) => Writer
73+
sfixed32(value: number): Writer
7474

7575
/**
7676
* Writes an unsigned 64 bit value as fixed 64 bits
7777
*/
78-
fixed64: (value: bigint) => Writer
78+
fixed64(value: bigint): Writer
7979

8080
/**
8181
* Writes a signed 64 bit value as fixed 64 bits
8282
*/
83-
sfixed64: (value: bigint) => Writer
83+
sfixed64(value: bigint): Writer
8484

8585
/**
8686
* Writes a float (32 bit)
8787
*/
88-
float: (value: number) => Writer
88+
float(value: number): Writer
8989

9090
/**
9191
* Writes a double (64 bit float)
9292
*/
93-
double: (value: number) => Writer
93+
double(value: number): Writer
9494

9595
/**
9696
* Writes a sequence of bytes
9797
*/
98-
bytes: (value: Uint8Array) => Writer
98+
bytes(value: Uint8Array): Writer
9999

100100
/**
101101
* Writes a string
102102
*/
103-
string: (value: string) => Writer
103+
string(value: string): Writer
104104

105105
/**
106106
* Forks this writer's state by pushing it to a stack.
107107
* Calling {@link Writer#reset|reset} or {@link Writer#ldelim|ldelim} resets the writer to the previous state.
108108
*/
109-
fork: () => Writer
109+
fork(): Writer
110110

111111
/**
112112
* Resets this instance to the last state.
113113
*/
114-
reset: () => Writer
114+
reset(): Writer
115115

116116
/**
117117
* Resets to the last state and appends the fork state's current write length as a varint followed by its operations.
118118
*/
119-
ldelim: () => Writer
119+
ldelim(): Writer
120120

121121
/**
122122
* Finishes the write operation
123123
*/
124-
finish: () => Uint8Array
124+
finish(): Uint8Array
125125
}
126126

127127
export interface Reader {
@@ -143,85 +143,85 @@ export interface Reader {
143143
/**
144144
* Reads a varint as an unsigned 32 bit value
145145
*/
146-
uint32: () => number
146+
uint32(): number
147147

148148
/**
149149
* Reads a varint as a signed 32 bit value
150150
*/
151-
int32: () => number
151+
int32(): number
152152

153153
/**
154154
* Reads a zig-zag encoded varint as a signed 32 bit value
155155
*/
156-
sint32: () => number
156+
sint32(): number
157157

158158
/**
159159
* Reads a varint as a boolean
160160
*/
161-
bool: () => boolean
161+
bool(): boolean
162162

163163
/**
164164
* Reads fixed 32 bits as an unsigned 32 bit integer
165165
*/
166-
fixed32: () => number
166+
fixed32(): number
167167

168168
/**
169169
* Reads fixed 32 bits as a signed 32 bit integer
170170
*/
171-
sfixed32: () => number
171+
sfixed32(): number
172172

173173
/**
174174
* Reads a float (32 bit) as a number
175175
*/
176-
float: () => number
176+
float(): number
177177

178178
/**
179179
* Reads a double (64 bit float) as a number
180180
*/
181-
double: () => number
181+
double(): number
182182

183183
/**
184184
* Reads a sequence of bytes preceded by its length as a varint
185185
*/
186-
bytes: () => Uint8Array
186+
bytes(): Uint8Array
187187

188188
/**
189189
* Reads a string preceded by its byte length as a varint
190190
*/
191-
string: () => string
191+
string(): string
192192

193193
/**
194194
* Skips the specified number of bytes if specified, otherwise skips a varints`
195195
*/
196-
skip: (length?: number) => void
196+
skip(length?: number): void
197197

198198
/**
199199
* Skips the next element of the specified wire type
200200
*/
201-
skipType: (wireType: number) => void
201+
skipType(wireType: number): void
202202

203203
/**
204204
* Reads a varint as a signed 64 bit value
205205
*/
206-
int64: () => bigint
206+
int64(): bigint
207207

208208
/**
209209
* Reads a varint as an unsigned 64 bit value
210210
*/
211-
uint64: () => bigint
211+
uint64(): bigint
212212

213213
/**
214214
* Reads a zig-zag encoded varint as a signed 64 bit value
215215
*/
216-
sint64: () => bigint
216+
sint64(): bigint
217217

218218
/**
219219
* Reads fixed 64 bits
220220
*/
221-
fixed64: () => bigint
221+
fixed64(): bigint
222222

223223
/**
224224
* Reads zig-zag encoded fixed 64 bits
225225
*/
226-
sfixed64: () => bigint
226+
sfixed64(): bigint
227227
}

packages/protons/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
- [Usage](#usage)
1414
- [Differences from protobuf.js](#differences-from-protobufjs)
1515
- [Missing features](#missing-features)
16+
- [API Docs](#api-docs)
1617
- [License](#license)
1718
- [Contribute](#contribute)
1819

@@ -76,6 +77,10 @@ It does have one or two differences:
7677

7778
Some features are missing `OneOf`s, etc due to them not being needed so far in ipfs/libp2p. If these features are important to you, please open PRs implementing them along with tests comparing the generated bytes to `protobuf.js` and `pbjs`.
7879

80+
## API Docs
81+
82+
- <https://ipfs.github.io/protons/modules/protons.html>
83+
7984
## License
8085

8186
Licensed under either of

packages/protons/bin/protons.ts

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ async function main (): Promise<void> {
1414
Examples
1515
$ protons ./path/to/file.proto ./path/to/other/file.proto
1616
`, {
17+
// @ts-expect-error wrong version is hoisted?!
1718
importMeta: import.meta,
1819
flags: {
1920
output: {

packages/protons/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"eslintConfig": {
3232
"extends": "ipfs",
3333
"parserOptions": {
34+
"project": true,
3435
"sourceType": "module"
3536
}
3637
},
@@ -133,7 +134,7 @@
133134
"protobufjs-cli": "^1.0.0"
134135
},
135136
"devDependencies": {
136-
"aegir": "^40.0.8",
137+
"aegir": "^41.0.4",
137138
"long": "^5.2.0",
138139
"pbjs": "^0.0.14",
139140
"protobufjs": "^7.0.0",

0 commit comments

Comments
 (0)