Skip to content

Commit 8f708be

Browse files
committed
Updated typescript, jest versions.
1 parent 68a5f76 commit 8f708be

File tree

6 files changed

+423
-442
lines changed

6 files changed

+423
-442
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
"devDependencies": {
2727
"@hyper-hyper-space/node-env": "^0.8.0",
2828
"@subspace/vdf": "^0.1.0",
29-
"@types/jest": "^26.0.0",
29+
"@types/jest": "^26.0.19",
3030
"@types/ws": "^7.2.6",
3131
"dts-generator": "^3.0.0",
32-
"jest": "^26.4.2",
32+
"jest": "^26.6.3",
3333
"microbundle-crl": "^0.13.11",
34-
"ts-jest": "^26.1.0",
35-
"typescript": "^3.9.6"
34+
"ts-jest": "^26.4.4",
35+
"typescript": "^4.1.2"
3636
},
3737
"dependencies": {
3838
"@types/node": "^14.0.13",
@@ -58,7 +58,7 @@
5858
],
5959
"globals": {
6060
"ts-jest": {
61-
"tsConfig": "tsconfig.json"
61+
"tsconfig": "tsconfig.json"
6262
}
6363
}
6464
}

src/data/model/MutableObject.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ abstract class MutableObject extends HashedObject {
4242
};
4343
}
4444

45-
abstract async mutate(op: MutationOp, isNew: boolean): Promise<void>;
45+
abstract mutate(op: MutationOp, isNew: boolean): Promise<void>;
4646

4747
watchForChanges(auto: boolean): boolean {
4848
if (auto) {

src/spaces/Space.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class Space {
8383
}
8484

8585
private processDiscoveryReply(discoveryStream: AsyncStream<ObjectDiscoveryReply>): Promise<HashedObject & SpaceEntryPoint> {
86-
return new Promise((resolve: (value?: (HashedObject & SpaceEntryPoint)) => void, reject: (reason: 'timeout'|'end') => void) => {
86+
return new Promise((resolve: (value: (HashedObject & SpaceEntryPoint)) => void, reject: (reason: 'timeout'|'end') => void) => {
8787

8888
discoveryStream.next(30000).then((reply: ObjectDiscoveryReply) => {
8989
resolve(reply.object as (HashedObject & SpaceEntryPoint));

src/util/streams.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ class BufferedAsyncStream<T> implements AsyncStream<T> {
227227

228228
provider: AsyncStreamSource<T>;
229229
buffer: T[];
230-
pending: {resolve: (value?: T) => void, reject: (reason: any) => void}[];
230+
pending: {resolve: (value: T) => void, reject: (reason: any) => void}[];
231231

232232
itemCallback: (elem: T) => void;
233233
endCallback: () => void;
@@ -269,7 +269,7 @@ class BufferedAsyncStream<T> implements AsyncStream<T> {
269269
if (this.buffer.length > 0) {
270270
return Promise.resolve(this.buffer.shift() as T);
271271
} else {
272-
let p = new Promise((resolve: (value?: T) => void, reject: (reason: 'timeout'|'end') => void) => {
272+
let p = new Promise((resolve: (value: T) => void, reject: (reason: 'timeout'|'end') => void) => {
273273

274274
this.pending.push({resolve: resolve, reject: reject});
275275

test/mesh/agents/state.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ async function gossipInSmallPeerGroup(done: () => void, network: 'wrtc'|'ws'|'mi
7676
let seq1:Array<[number, string]> = [[10, 'a'], [10, 'b'], [3, 'three']]
7777
let seq2:Array<[number, string]> = [[11, 'eleven'], [10, 'ten'], [9, 'nine']];
7878

79-
await new Promise(r => { window.setTimeout(() => { r() }, 1000); });
79+
await new Promise<void>(r => { window.setTimeout(() => { r() }, 1000); });
8080

8181
let seqs = [seq0, seq1, seq2];
8282
let witness: Array<LinearStateAgent> = [];

0 commit comments

Comments
 (0)