From a1502876a6d0ac45296f4eeafc8ef95635c782c8 Mon Sep 17 00:00:00 2001 From: Nicole Stiliyan Vukadinova Date: Thu, 16 Jul 2020 01:47:47 -0700 Subject: [PATCH] QPL Flipper Integration Summary: Add QPL code to Flipper and a lightweight implementation of PigeonClient so that QPL can be integrated into Flipper and it can be used to monitor events inside Flipper. the code was copied from VSCode from these diffs: https://www.internalfb.com/diffs/D21271812 https://www.internalfb.com/diffs/D21565279 Reviewed By: nubbel, bestander Differential Revision: D22393607 fbshipit-source-id: 3ce77320c187f406b77321c020afc116bed45a93 --- desktop/package.json | 2 ++ desktop/yarn.lock | 21 ++++++++++++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/desktop/package.json b/desktop/package.json index 24ee1ce92..6da8a701f 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -122,11 +122,13 @@ "@types/expand-tilde": "^2.0.0", "@types/express": "^4.17.2", "@types/fb-watchman": "^2.0.0", + "@types/form-data": "^2.2.1", "@types/fs-extra": "^9.0.1", "@types/glob": "^7.1.1", "@types/invariant": "^2.2.31", "@types/jest": "^26", "@types/lodash": "^4.14.150", + "@types/lodash.debounce": "^4.0.6", "@types/mkdirp": "^1.0.0", "@types/mock-fs": "^4.10.0", "@types/node": "^13.13.0", diff --git a/desktop/yarn.lock b/desktop/yarn.lock index 3918c29cf..5766a79de 100644 --- a/desktop/yarn.lock +++ b/desktop/yarn.lock @@ -1956,6 +1956,13 @@ dependencies: "@types/events" "*" +"@types/form-data@^2.2.1": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@types/form-data/-/form-data-2.5.0.tgz#5025f7433016f923348434c40006d9a797c1b0e8" + integrity sha512-23/wYiuckYYtFpL+4RPWiWmRQH2BjFuqCUi2+N3amB1a1Drv+i/byTrGvlLwRVLFNAZbwpbQ7JvTK+VCAPMbcg== + dependencies: + form-data "*" + "@types/fs-extra@^8.1.0": version "8.1.0" resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-8.1.0.tgz#1114834b53c3914806cd03b3304b37b3bd221a4d" @@ -2050,6 +2057,18 @@ resolved "https://registry.yarnpkg.com/@types/lockfile/-/lockfile-1.0.1.tgz#434a3455e89843312f01976e010c60f1bcbd56f7" integrity sha512-65WZedEm4AnOsBDdsapJJG42MhROu3n4aSSiu87JXF/pSdlubxZxp3S1yz3kTfkJ2KBPud4CpjoHVAptOm9Zmw== +"@types/lodash.debounce@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@types/lodash.debounce/-/lodash.debounce-4.0.6.tgz#c5a2326cd3efc46566c47e4c0aa248dc0ee57d60" + integrity sha512-4WTmnnhCfDvvuLMaF3KV4Qfki93KebocUF45msxhYyjMttZDQYzHkO639ohhk8+oco2cluAFL3t5+Jn4mleylQ== + dependencies: + "@types/lodash" "*" + +"@types/lodash@*": + version "4.14.157" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.157.tgz#fdac1c52448861dfde1a2e1515dbc46e54926dc8" + integrity sha512-Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ== + "@types/lodash@^4.14.150": version "4.14.150" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.150.tgz#649fe44684c3f1fcb6164d943c5a61977e8cf0bd" @@ -5689,7 +5708,7 @@ forever-agent@~0.6.1: resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= -form-data@^3.0.0: +form-data@*, form-data@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.0.tgz#31b7e39c85f1355b7139ee0c647cf0de7f83c682" integrity sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==