diff --git a/.yarn/cache/@cspotcode-source-map-consumer-npm-0.8.0-1f37e9e72b-c0c16ca3d2.zip b/.yarn/cache/@cspotcode-source-map-consumer-npm-0.8.0-1f37e9e72b-c0c16ca3d2.zip new file mode 100644 index 00000000..273fc202 Binary files /dev/null and b/.yarn/cache/@cspotcode-source-map-consumer-npm-0.8.0-1f37e9e72b-c0c16ca3d2.zip differ diff --git a/.yarn/cache/@cspotcode-source-map-support-npm-0.6.1-2e72b80534-da9fb4f640.zip b/.yarn/cache/@cspotcode-source-map-support-npm-0.6.1-2e72b80534-da9fb4f640.zip new file mode 100644 index 00000000..844ee497 Binary files /dev/null and b/.yarn/cache/@cspotcode-source-map-support-npm-0.6.1-2e72b80534-da9fb4f640.zip differ diff --git a/.yarn/cache/@tsconfig-node10-npm-1.0.8-90a8cce25d-b8d5fffbc6.zip b/.yarn/cache/@tsconfig-node10-npm-1.0.8-90a8cce25d-b8d5fffbc6.zip new file mode 100644 index 00000000..484f8ab8 Binary files /dev/null and b/.yarn/cache/@tsconfig-node10-npm-1.0.8-90a8cce25d-b8d5fffbc6.zip differ diff --git a/.yarn/cache/@tsconfig-node12-npm-1.0.9-780563856d-a01b2400ab.zip b/.yarn/cache/@tsconfig-node12-npm-1.0.9-780563856d-a01b2400ab.zip new file mode 100644 index 00000000..0d3ceef9 Binary files /dev/null and b/.yarn/cache/@tsconfig-node12-npm-1.0.9-780563856d-a01b2400ab.zip differ diff --git a/.yarn/cache/@tsconfig-node14-npm-1.0.1-3ecac58e68-976345e896.zip b/.yarn/cache/@tsconfig-node14-npm-1.0.1-3ecac58e68-976345e896.zip new file mode 100644 index 00000000..85d7b4cd Binary files /dev/null and b/.yarn/cache/@tsconfig-node14-npm-1.0.1-3ecac58e68-976345e896.zip differ diff --git a/.yarn/cache/@tsconfig-node16-npm-1.0.2-1f43ab567a-ca94d36397.zip b/.yarn/cache/@tsconfig-node16-npm-1.0.2-1f43ab567a-ca94d36397.zip new file mode 100644 index 00000000..e39b74d1 Binary files /dev/null and b/.yarn/cache/@tsconfig-node16-npm-1.0.2-1f43ab567a-ca94d36397.zip differ diff --git a/.yarn/cache/acorn-npm-8.5.0-faed0ea119-2e4c1dbed3.zip b/.yarn/cache/acorn-npm-8.5.0-faed0ea119-2e4c1dbed3.zip new file mode 100644 index 00000000..9b9db238 Binary files /dev/null and b/.yarn/cache/acorn-npm-8.5.0-faed0ea119-2e4c1dbed3.zip differ diff --git a/.yarn/cache/acorn-walk-npm-8.2.0-2f2cac3177-1715e76c01.zip b/.yarn/cache/acorn-walk-npm-8.2.0-2f2cac3177-1715e76c01.zip new file mode 100644 index 00000000..f140c4ab Binary files /dev/null and b/.yarn/cache/acorn-walk-npm-8.2.0-2f2cac3177-1715e76c01.zip differ diff --git a/.yarn/cache/arg-npm-4.1.3-1748b966a8-544af8dd3f.zip b/.yarn/cache/arg-npm-4.1.3-1748b966a8-544af8dd3f.zip new file mode 100644 index 00000000..21128e2b Binary files /dev/null and b/.yarn/cache/arg-npm-4.1.3-1748b966a8-544af8dd3f.zip differ diff --git a/.yarn/cache/create-require-npm-1.1.1-839884ca2e-a9a1503d43.zip b/.yarn/cache/create-require-npm-1.1.1-839884ca2e-a9a1503d43.zip new file mode 100644 index 00000000..afbfac21 Binary files /dev/null and b/.yarn/cache/create-require-npm-1.1.1-839884ca2e-a9a1503d43.zip differ diff --git a/.yarn/cache/make-error-npm-1.3.6-ccb85d9458-b86e5e0e25.zip b/.yarn/cache/make-error-npm-1.3.6-ccb85d9458-b86e5e0e25.zip new file mode 100644 index 00000000..7f7dc189 Binary files /dev/null and b/.yarn/cache/make-error-npm-1.3.6-ccb85d9458-b86e5e0e25.zip differ diff --git a/.yarn/cache/ts-node-npm-10.2.1-18dc22b42d-f37d2827a5.zip b/.yarn/cache/ts-node-npm-10.2.1-18dc22b42d-f37d2827a5.zip new file mode 100644 index 00000000..1f3d1636 Binary files /dev/null and b/.yarn/cache/ts-node-npm-10.2.1-18dc22b42d-f37d2827a5.zip differ diff --git a/.yarn/cache/yn-npm-3.1.1-8ad4259784-2c487b0e14.zip b/.yarn/cache/yn-npm-3.1.1-8ad4259784-2c487b0e14.zip new file mode 100644 index 00000000..4a311621 Binary files /dev/null and b/.yarn/cache/yn-npm-3.1.1-8ad4259784-2c487b0e14.zip differ diff --git a/packages/status-communities/package.json b/packages/status-communities/package.json index 2e1385e3..41a1fb10 100644 --- a/packages/status-communities/package.json +++ b/packages/status-communities/package.json @@ -37,6 +37,7 @@ "mocha": "^9.1.1", "npm-run-all": "^4.1.5", "prettier": "^2.4.0", + "ts-node": "^10.2.1", "ts-proto": "^1.83.0", "typescript": "^4.4.3" }, diff --git a/packages/status-communities/src/messenger.spec.ts b/packages/status-communities/src/messenger.spec.ts index 264437f1..486c120b 100644 --- a/packages/status-communities/src/messenger.spec.ts +++ b/packages/status-communities/src/messenger.spec.ts @@ -10,6 +10,8 @@ describe("Messenger", () => { let messenger2: Messenger; beforeEach(async function () { + this.timeout(10_000); + [messenger1, messenger2] = await Promise.all([ Messenger.create(), Messenger.create({ @@ -38,6 +40,8 @@ describe("Messenger", () => { }); it("Sends & Receive message in public chat", async function () { + this.timeout(10_000); + messenger1.joinChat(testChatId); messenger2.joinChat(testChatId); @@ -51,7 +55,7 @@ describe("Messenger", () => { } ); - messenger1.sendMessage(text, testChatId); + await messenger1.sendMessage(text, testChatId); const receivedMessage = await receivedMessagePromise; diff --git a/yarn.lock b/yarn.lock index b713840e..99fb038c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -54,6 +54,22 @@ __metadata: languageName: node linkType: hard +"@cspotcode/source-map-consumer@npm:0.8.0": + version: 0.8.0 + resolution: "@cspotcode/source-map-consumer@npm:0.8.0" + checksum: c0c16ca3d2f58898f1bd74c4f41a189dbcc202e642e60e489cbcc2e52419c4e89bdead02c886a12fb13ea37798ede9e562b2321df997ebc210ae9bd881561b4e + languageName: node + linkType: hard + +"@cspotcode/source-map-support@npm:0.6.1": + version: 0.6.1 + resolution: "@cspotcode/source-map-support@npm:0.6.1" + dependencies: + "@cspotcode/source-map-consumer": 0.8.0 + checksum: da9fb4f6404ebd210537bfa8b2821a747407bf422d2d3d46f29bf85c7c3a68a126de1a9ec41398d57ca116c3bef56d58c2fb4def0800630b1ec82533ad2447c2 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -439,6 +455,34 @@ __metadata: languageName: node linkType: hard +"@tsconfig/node10@npm:^1.0.7": + version: 1.0.8 + resolution: "@tsconfig/node10@npm:1.0.8" + checksum: b8d5fffbc6b17ef64ef74f7fdbccee02a809a063ade785c3648dae59406bc207f70ea2c4296f92749b33019fa36a5ae716e42e49cc7f1bbf0fd147be0d6b970a + languageName: node + linkType: hard + +"@tsconfig/node12@npm:^1.0.7": + version: 1.0.9 + resolution: "@tsconfig/node12@npm:1.0.9" + checksum: a01b2400ab3582b86b589c6d31dcd0c0656f333adecde85d6d7d4086adb059808b82692380bb169546d189bf771ae21d02544a75b57bd6da4a5dd95f8567bec9 + languageName: node + linkType: hard + +"@tsconfig/node14@npm:^1.0.0": + version: 1.0.1 + resolution: "@tsconfig/node14@npm:1.0.1" + checksum: 976345e896c0f059867f94f8d0f6ddb8b1844fb62bf36b727de8a9a68f024857e5db97ed51d3325e23e0616a5e48c034ff51a8d595b3fe7e955f3587540489be + languageName: node + linkType: hard + +"@tsconfig/node16@npm:^1.0.2": + version: 1.0.2 + resolution: "@tsconfig/node16@npm:1.0.2" + checksum: ca94d3639714672bbfd55f03521d3f56bb6a25479bd425da81faf21f13e1e9d15f40f97377dedbbf477a5841c5b0c8f4cd1b391f33553d750b9202c54c2c07aa + languageName: node + linkType: hard + "@types/bl@npm:^4.1.0": version: 4.1.0 resolution: "@types/bl@npm:4.1.0" @@ -723,6 +767,13 @@ __metadata: languageName: node linkType: hard +"acorn-walk@npm:^8.1.1": + version: 8.2.0 + resolution: "acorn-walk@npm:8.2.0" + checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 + languageName: node + linkType: hard + "acorn@npm:^7.4.0": version: 7.4.1 resolution: "acorn@npm:7.4.1" @@ -732,6 +783,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.4.1": + version: 8.5.0 + resolution: "acorn@npm:8.5.0" + bin: + acorn: bin/acorn + checksum: 2e4c1dbed3da327684863debf31d341bf8882c6893c506653872c00977eee45675feb9129255d6c74c88424d2b20d889ca6de5b39776e5e3cccfc756b3ca1da8 + languageName: node + linkType: hard + "agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" @@ -876,6 +936,13 @@ __metadata: languageName: node linkType: hard +"arg@npm:^4.1.0": + version: 4.1.3 + resolution: "arg@npm:4.1.3" + checksum: 544af8dd3f60546d3e4aff084d451b96961d2267d668670199692f8d054f0415d86fc5497d0e641e91546f0aa920e7c29e5250e99fc89f5552a34b5d93b77f43 + languageName: node + linkType: hard + "argparse@npm:^1.0.7": version: 1.0.10 resolution: "argparse@npm:1.0.10" @@ -1391,6 +1458,13 @@ __metadata: languageName: node linkType: hard +"create-require@npm:^1.1.0": + version: 1.1.1 + resolution: "create-require@npm:1.1.1" + checksum: a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff + languageName: node + linkType: hard + "cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" @@ -1587,7 +1661,7 @@ __metadata: languageName: node linkType: hard -"diff@npm:^4.0.2": +"diff@npm:^4.0.1, diff@npm:^4.0.2": version: 4.0.2 resolution: "diff@npm:4.0.2" checksum: f2c09b0ce4e6b301c221addd83bf3f454c0bc00caa3dd837cf6c127d6edf7223aa2bbe3b688feea110b7f262adbfc845b757c44c8a9f8c0c5b15d8fa9ce9d20d @@ -3849,6 +3923,13 @@ fsevents@~2.3.2: languageName: node linkType: hard +"make-error@npm:^1.1.1": + version: 1.3.6 + resolution: "make-error@npm:1.3.6" + checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 + languageName: node + linkType: hard + "make-fetch-happen@npm:^8.0.14": version: 8.0.14 resolution: "make-fetch-happen@npm:8.0.14" @@ -5556,6 +5637,7 @@ fsevents@~2.3.2: npm-run-all: ^4.1.5 prettier: ^2.4.0 protobufjs: ^6.11.2 + ts-node: ^10.2.1 ts-proto: ^1.83.0 typescript: ^4.4.3 languageName: unknown @@ -5863,6 +5945,42 @@ fsevents@~2.3.2: languageName: node linkType: hard +"ts-node@npm:^10.2.1": + version: 10.2.1 + resolution: "ts-node@npm:10.2.1" + dependencies: + "@cspotcode/source-map-support": 0.6.1 + "@tsconfig/node10": ^1.0.7 + "@tsconfig/node12": ^1.0.7 + "@tsconfig/node14": ^1.0.0 + "@tsconfig/node16": ^1.0.2 + acorn: ^8.4.1 + acorn-walk: ^8.1.1 + arg: ^4.1.0 + create-require: ^1.1.0 + diff: ^4.0.1 + make-error: ^1.1.1 + yn: 3.1.1 + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + bin: + ts-node: dist/bin.js + ts-node-cwd: dist/bin-cwd.js + ts-node-script: dist/bin-script.js + ts-node-transpile-only: dist/bin-transpile.js + ts-script: dist/bin-script-deprecated.js + checksum: f37d2827a583c51d012cdd3d9b96629fba7a5b5dfad2c26ca48c7c89f904118924689ca56f4b9b2136217194870a76f26aae06e3490ee613b0e960f02dc96bbe + languageName: node + linkType: hard + "ts-poet@npm:^4.5.0": version: 4.5.0 resolution: "ts-poet@npm:4.5.0" @@ -6389,6 +6507,13 @@ typescript@^4.4.3: languageName: node linkType: hard +"yn@npm:3.1.1": + version: 3.1.1 + resolution: "yn@npm:3.1.1" + checksum: 2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6 + languageName: node + linkType: hard + "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0"