Skip to content

Commit 9b34ec9

Browse files
authored
feat: support to trigger call logger entity match (#417)
* enhance: increase callLogger timeout * feat: support to trigger call logger entity match * upgrade puppeteer
1 parent 278b5e2 commit 9b34ec9

File tree

4 files changed

+164
-24
lines changed

4 files changed

+164
-24
lines changed

docs/third-party-service-in-widget.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -574,6 +574,17 @@ window.addEventListener('message', function (e) {
574574
});
575575
```
576576

577+
#### Trigger call logger entity match manually
578+
579+
The widget will trigger call logger entity match after call logged automatically. But you can still trigger it to match manually
580+
581+
```js
582+
document.querySelector("#rc-widget-adapter-frame").contentWindow.postMessage({
583+
type: 'rc-adapter-trigger-call-logger-match',
584+
sessionIds: [`call_session_id`],
585+
}, '*');
586+
```
587+
577588
## Log messages into your service
578589

579590
### Add message logger button in messages page

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"jest-puppeteer": "^4.4.0",
4141
"node-sass": "^4.13.1",
4242
"postcss-loader": "^3.0.0",
43-
"puppeteer": "^1.20.0",
43+
"puppeteer": "^5.2.1",
4444
"sass-loader": "^7.0.3",
4545
"style-loader": "^0.23.1",
4646
"terser-webpack-plugin": "^2.3.1",

src/modules/ThirdPartyService/index.js

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,8 @@ export default class ThirdPartyService extends RcModule {
174174
this._updateAuthorizationStatus(e.data);
175175
} else if (e.data.type === 'rc-adapter-sync-third-party-contacts') {
176176
this._triggerSyncContacts();
177+
} else if (e.data.type === 'rc-adapter-trigger-call-logger-match') {
178+
this._triggerCallLoggerMatch(e.data.sessionIds);
177179
}
178180
});
179181
}
@@ -704,7 +706,7 @@ export default class ThirdPartyService extends RcModule {
704706
contentUri,
705707
};
706708
}
707-
await requestWithPostMessage(this._callLoggerPath, { call: callItem, ...options });
709+
await requestWithPostMessage(this._callLoggerPath, { call: callItem, ...options }, 6000);
708710
if (this._callLogEntityMatchSourceAdded) {
709711
this._activityMatcher.match({
710712
queries: [call.sessionId],
@@ -716,6 +718,26 @@ export default class ThirdPartyService extends RcModule {
716718
}
717719
}
718720

721+
_triggerCallLoggerMatch(sessionIds) {
722+
if (!Array.isArray(sessionIds)) {
723+
return;
724+
}
725+
const queries = this._activityMatcher._getQueries();
726+
const validatedSessionIds = [];
727+
sessionIds.forEach((sessionId) => {
728+
if (queries.indexOf(sessionId) > -1) {
729+
validatedSessionIds.push(sessionId);
730+
}
731+
});
732+
if (validatedSessionIds.length === 0) {
733+
return;
734+
}
735+
this._activityMatcher.match({
736+
queries: validatedSessionIds,
737+
ignoreCache: true,
738+
});
739+
}
740+
719741
async logConversation({ item, ...options }) {
720742
try {
721743
if (!this._messageLoggerPath) {

yarn.lock

Lines changed: 129 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1469,6 +1469,13 @@
14691469
dependencies:
14701470
"@types/yargs-parser" "*"
14711471

1472+
"@types/yauzl@^2.9.1":
1473+
version "2.9.1"
1474+
resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.1.tgz#d10f69f9f522eef3cf98e30afb684a1e1ec923af"
1475+
integrity sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==
1476+
dependencies:
1477+
"@types/node" "*"
1478+
14721479
"@webassemblyjs/[email protected]":
14731480
version "1.8.5"
14741481
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359"
@@ -1685,6 +1692,11 @@ agent-base@4, agent-base@^4.1.0, agent-base@^4.2.0, agent-base@^4.3.0:
16851692
dependencies:
16861693
es6-promisify "^5.0.0"
16871694

1695+
agent-base@5:
1696+
version "5.1.1"
1697+
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c"
1698+
integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==
1699+
16881700
agentkeepalive@^3.5.2:
16891701
version "3.5.2"
16901702
resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67"
@@ -2182,6 +2194,15 @@ binary-extensions@^1.0.0:
21822194
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1"
21832195
integrity sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==
21842196

2197+
bl@^4.0.1:
2198+
version "4.0.2"
2199+
resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.2.tgz#52b71e9088515d0606d9dd9cc7aa48dc1f98e73a"
2200+
integrity sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==
2201+
dependencies:
2202+
buffer "^5.5.0"
2203+
inherits "^2.0.4"
2204+
readable-stream "^3.4.0"
2205+
21852206
block-stream@*:
21862207
version "0.0.9"
21872208
resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
@@ -2387,6 +2408,14 @@ buffer@^4.3.0:
23872408
ieee754 "^1.1.4"
23882409
isarray "^1.0.0"
23892410

2411+
buffer@^5.2.1, buffer@^5.5.0:
2412+
version "5.6.0"
2413+
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786"
2414+
integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
2415+
dependencies:
2416+
base64-js "^1.0.2"
2417+
ieee754 "^1.1.4"
2418+
23902419
builtin-status-codes@^3.0.0:
23912420
version "3.0.0"
23922421
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
@@ -2846,7 +2875,7 @@ [email protected]:
28462875
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
28472876
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
28482877

2849-
concat-stream@^1.5.0, concat-stream@^1.6.2:
2878+
concat-stream@^1.5.0:
28502879
version "1.6.2"
28512880
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
28522881
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
@@ -3434,6 +3463,11 @@ detect-node@^2.0.4:
34343463
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c"
34353464
integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==
34363465

3466+
3467+
version "0.0.781568"
3468+
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.781568.tgz#4cdca90a952d2c77831096ff6cd32695d8715a04"
3469+
integrity sha512-9Uqnzy6m6zEStluH9iyJ3iHyaQziFnMnLeC8vK0eN6smiJmIx7+yB64d67C2lH/LZra+5cGscJAJsNXO+MdPMg==
3470+
34373471
diff-sequences@^25.2.6:
34383472
version "25.2.6"
34393473
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd"
@@ -3665,6 +3699,13 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0:
36653699
dependencies:
36663700
once "^1.4.0"
36673701

3702+
end-of-stream@^1.4.1:
3703+
version "1.4.4"
3704+
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
3705+
integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
3706+
dependencies:
3707+
once "^1.4.0"
3708+
36683709
[email protected], enhanced-resolve@^4.1.0:
36693710
version "4.1.0"
36703711
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
@@ -4152,15 +4193,16 @@ extglob@^2.0.4:
41524193
snapdragon "^0.8.1"
41534194
to-regex "^3.0.1"
41544195

4155-
extract-zip@^1.6.6:
4156-
version "1.7.0"
4157-
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927"
4158-
integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==
4196+
extract-zip@^2.0.0:
4197+
version "2.0.1"
4198+
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
4199+
integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
41594200
dependencies:
4160-
concat-stream "^1.6.2"
4161-
debug "^2.6.9"
4162-
mkdirp "^0.5.4"
4201+
debug "^4.1.1"
4202+
get-stream "^5.1.0"
41634203
yauzl "^2.10.0"
4204+
optionalDependencies:
4205+
"@types/yauzl" "^2.9.1"
41644206

41654207
41664208
version "1.3.0"
@@ -4515,6 +4557,11 @@ from2@^2.1.0:
45154557
inherits "^2.0.1"
45164558
readable-stream "^2.0.0"
45174559

4560+
fs-constants@^1.0.0:
4561+
version "1.0.0"
4562+
resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
4563+
integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
4564+
45184565
fs-exists-sync@^0.1.0:
45194566
version "0.1.0"
45204567
resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"
@@ -4647,7 +4694,7 @@ get-stream@^4.0.0:
46474694
dependencies:
46484695
pump "^3.0.0"
46494696

4650-
get-stream@^5.0.0:
4697+
get-stream@^5.0.0, get-stream@^5.1.0:
46514698
version "5.1.0"
46524699
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
46534700
integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
@@ -5063,6 +5110,14 @@ https-proxy-agent@^2.2.1:
50635110
agent-base "^4.3.0"
50645111
debug "^3.1.0"
50655112

5113+
https-proxy-agent@^4.0.0:
5114+
version "4.0.0"
5115+
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b"
5116+
integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==
5117+
dependencies:
5118+
agent-base "5"
5119+
debug "4"
5120+
50665121
human-signals@^1.1.1:
50675122
version "1.1.1"
50685123
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
@@ -5222,7 +5277,7 @@ inflight@^1.0.4:
52225277
once "^1.3.0"
52235278
wrappy "1"
52245279

5225-
inherits@2, [email protected], inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
5280+
inherits@2, [email protected], inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
52265281
version "2.0.4"
52275282
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
52285283
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
@@ -6917,7 +6972,12 @@ mixin-object@^2.0.1:
69176972
for-in "^0.1.3"
69186973
is-extendable "^0.1.1"
69196974

6920-
"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@~0.5.1:
6975+
mkdirp-classic@^0.5.2:
6976+
version "0.5.3"
6977+
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
6978+
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
6979+
6980+
"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1:
69216981
version "0.5.5"
69226982
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
69236983
integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
@@ -8107,19 +8167,23 @@ punycode@^2.1.0, punycode@^2.1.1:
81078167
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
81088168
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
81098169

8110-
puppeteer@^1.20.0:
8111-
version "1.20.0"
8112-
resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-1.20.0.tgz#e3d267786f74e1d87cf2d15acc59177f471bbe38"
8113-
integrity sha512-bt48RDBy2eIwZPrkgbcwHtb51mj2nKvHOPMaSH2IsWiv7lOG9k9zhaRzpDZafrk05ajMc3cu+lSQYYOfH2DkVQ==
8170+
puppeteer@^5.2.1:
8171+
version "5.2.1"
8172+
resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-5.2.1.tgz#7f0564f0a5384f352a38c8cc42af875cd87f4ea6"
8173+
integrity sha512-PZoZG7u+T6N1GFWBQmGVG162Ak5MAy8nYSVpeeQrwJK2oYUlDWpHEJPcd/zopyuEMTv7DiztS1blgny1txR2qw==
81148174
dependencies:
81158175
debug "^4.1.0"
8116-
extract-zip "^1.6.6"
8117-
https-proxy-agent "^2.2.1"
8176+
devtools-protocol "0.0.781568"
8177+
extract-zip "^2.0.0"
8178+
https-proxy-agent "^4.0.0"
81188179
mime "^2.0.3"
8180+
pkg-dir "^4.2.0"
81198181
progress "^2.0.1"
81208182
proxy-from-env "^1.0.0"
8121-
rimraf "^2.6.1"
8122-
ws "^6.1.0"
8183+
rimraf "^3.0.2"
8184+
tar-fs "^2.0.0"
8185+
unbzip2-stream "^1.3.3"
8186+
ws "^7.2.3"
81238187

81248188
q@^1.1.2:
81258189
version "1.5.1"
@@ -8547,6 +8611,15 @@ readable-stream@3, readable-stream@^3.0.6:
85478611
string_decoder "^1.1.1"
85488612
util-deprecate "^1.0.1"
85498613

8614+
readable-stream@^3.1.1, readable-stream@^3.4.0:
8615+
version "3.6.0"
8616+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
8617+
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
8618+
dependencies:
8619+
inherits "^2.0.3"
8620+
string_decoder "^1.1.1"
8621+
util-deprecate "^1.0.1"
8622+
85508623
readdirp@^2.2.1:
85518624
version "2.2.1"
85528625
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
@@ -8895,7 +8968,7 @@ [email protected]:
88958968
dependencies:
88968969
glob "^7.1.3"
88978970

8898-
rimraf@^3.0.0:
8971+
rimraf@^3.0.0, rimraf@^3.0.2:
88998972
version "3.0.2"
89008973
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
89018974
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
@@ -9917,6 +9990,27 @@ tapable@^1.0.0, tapable@^1.1.3:
99179990
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
99189991
integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
99199992

9993+
tar-fs@^2.0.0:
9994+
version "2.1.0"
9995+
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.0.tgz#d1cdd121ab465ee0eb9ccde2d35049d3f3daf0d5"
9996+
integrity sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==
9997+
dependencies:
9998+
chownr "^1.1.1"
9999+
mkdirp-classic "^0.5.2"
10000+
pump "^3.0.0"
10001+
tar-stream "^2.0.0"
10002+
10003+
tar-stream@^2.0.0:
10004+
version "2.1.3"
10005+
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.3.tgz#1e2022559221b7866161660f118255e20fa79e41"
10006+
integrity sha512-Z9yri56Dih8IaK8gncVPx4Wqt86NDmQTSh49XLZgjWpGZL9GK9HKParS2scqHCC4w6X9Gh2jwaU45V47XTKwVA==
10007+
dependencies:
10008+
bl "^4.0.1"
10009+
end-of-stream "^1.4.1"
10010+
fs-constants "^1.0.0"
10011+
inherits "^2.0.3"
10012+
readable-stream "^3.1.1"
10013+
992010014
tar@^2.0.0:
992110015
version "2.2.2"
992210016
resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40"
@@ -10012,7 +10106,7 @@ through2@^2.0.0, through2@^2.0.5:
1001210106
readable-stream "~2.3.6"
1001310107
xtend "~4.0.1"
1001410108

10015-
through@^2.3.6:
10109+
through@^2.3.6, through@^2.3.8:
1001610110
version "2.3.8"
1001710111
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
1001810112
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
@@ -10236,6 +10330,14 @@ ua-parser-js@^0.7.18:
1023610330
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b"
1023710331
integrity sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==
1023810332

10333+
unbzip2-stream@^1.3.3:
10334+
version "1.4.3"
10335+
resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7"
10336+
integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==
10337+
dependencies:
10338+
buffer "^5.2.1"
10339+
through "^2.3.8"
10340+
1023910341
uncontrollable@^5.0.0:
1024010342
version "5.1.0"
1024110343
resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-5.1.0.tgz#7e9a1c50ea24e3c78b625e52d21ff3f758c7bd59"
@@ -10848,7 +10950,7 @@ [email protected]:
1084810950
dependencies:
1084910951
mkdirp "^0.5.1"
1085010952

10851-
ws@^6.1.0, ws@^6.2.1:
10953+
ws@^6.2.1:
1085210954
version "6.2.1"
1085310955
resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb"
1085410956
integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==
@@ -10860,6 +10962,11 @@ ws@^7.0.0:
1086010962
resolved "https://registry.yarnpkg.com/ws/-/ws-7.2.3.tgz#a5411e1fb04d5ed0efee76d26d5c46d830c39b46"
1086110963
integrity sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==
1086210964

10965+
ws@^7.2.3:
10966+
version "7.3.1"
10967+
resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8"
10968+
integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==
10969+
1086310970
x-is-string@^0.1.0:
1086410971
version "0.1.0"
1086510972
resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82"

0 commit comments

Comments
 (0)