Skip to content

Commit f8dacb7

Browse files
committed
improve performance
1 parent 04e9eca commit f8dacb7

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { Composer } from './interface';
22

33
export default class BufferComposer implements Composer<Buffer> {
4-
#chunks: Array<Buffer> = [];
4+
private chunks: Array<Buffer> = [];
55

66
write(buffer: Buffer): void {
7-
this.#chunks.push(buffer);
7+
this.chunks.push(buffer);
88
}
99

1010
end(buffer: Buffer): Buffer {
1111
this.write(buffer);
12-
return Buffer.concat(this.#chunks.splice(0));
12+
return Buffer.concat(this.chunks.splice(0));
1313
}
1414
}

packages/client/lib/client/RESP2/composers/string.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ import { StringDecoder } from 'string_decoder';
22
import { Composer } from './interface';
33

44
export default class StringComposer implements Composer<string> {
5-
#decoder = new StringDecoder();
5+
private decoder = new StringDecoder();
66

7-
#string = '';
7+
private string = '';
88

99
write(buffer: Buffer): void {
10-
this.#string += this.#decoder.write(buffer);
10+
this.string += this.decoder.write(buffer);
1111
}
1212

1313
end(buffer: Buffer): string {
14-
const string = this.#string + this.#decoder.end(buffer);
15-
this.#string = '';
14+
const string = this.string + this.decoder.end(buffer);
15+
this.string = '';
1616
return string;
1717
}
1818
}

0 commit comments

Comments
 (0)