diff --git a/desktop/package.json b/desktop/package.json index d4f942690..bc8d0ece1 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -163,7 +163,7 @@ "jest-fetch-mock": "^3.0.3", "less": "^3.12.2", "line-replace": "^2.0.1", - "metro": "^0.65.2", + "metro": "^0.66.0", "metro-minify-terser": "^0.65.2", "metro-resolver": "^0.65.2", "node-fetch": "^2.6.1", diff --git a/desktop/pkg-lib/package.json b/desktop/pkg-lib/package.json index 2e84d3587..6532dc901 100644 --- a/desktop/pkg-lib/package.json +++ b/desktop/pkg-lib/package.json @@ -12,7 +12,7 @@ "flipper-babel-transformer": "0.0.0", "flipper-plugin-lib": "0.0.0", "fs-extra": "^9.0.1", - "metro": "^0.65.2", + "metro": "^0.66.0", "metro-cache": "^0.65.2", "metro-minify-terser": "^0.65.2", "npm-packlist": "^2.1.5" diff --git a/desktop/yarn.lock b/desktop/yarn.lock index 248e743c4..69df545e7 100644 --- a/desktop/yarn.lock +++ b/desktop/yarn.lock @@ -9221,10 +9221,10 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -metro-babel-register@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.65.2.tgz#1e27be9b9fd472a768649d7c5e565460de02ac46" - integrity sha512-2tm4GYzioVinIkh/rtUvurMB1j4ze6FTg/EfBDdM+ZHILDH8eGokHq+jfMD1ja8C4Tj83yks6dwCryxKDKoLdQ== +metro-babel-register@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.66.0.tgz#4a2646a0197189d0e7f85b93f823bb57e5bcc28e" + integrity sha512-Al1fJquMISNsbjaHOYVFVYO5vxyw3gOvIf1ScdxNwzndCOA+5yersRO7JSUUoVfoQZAXEdtcj027BthPmHDjsw== dependencies: "@babel/core" "^7.0.0" "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" @@ -9235,21 +9235,30 @@ metro-babel-register@0.65.2: "@babel/register" "^7.0.0" escape-string-regexp "^1.0.5" -metro-babel-transformer@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.65.2.tgz#1715803f9c36416aff278ea613b6e04c31c35159" - integrity sha512-QMWXYg+WLhPb+ima6BbD2mmR1ThPQJBnegxLGJwF9wiilaEHRjcDDedHxjXL/6nec+BPVSNlZbhHD3KggPhNxQ== +metro-babel-transformer@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.66.0.tgz#77b8f5fde576d35220caed5c17ba5e4e626304d2" + integrity sha512-IJCF4wILV4FT8xX4DHSntFKjYZFBi/3EJ+4TQlvcauZv89c7u4HEZ+Jjmg+M6L4pnv1m8GRNjRcgilnsY9N5nw== dependencies: "@babel/core" "^7.0.0" - metro-source-map "0.65.2" + metro-source-map "0.66.0" nullthrows "^1.1.1" -metro-cache-key@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.65.2.tgz#b841ceacda1c97a5616ad99e728a3bf31c6390df" - integrity sha512-2Re5w1kxIpdBFYavrAOrAu0pIj/gj2DUQGcCbDiYWpDw0ibyvOakmIbMZRH/J6c1KXJIGzb4YZpisKeAOsNODQ== +metro-cache-key@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.66.0.tgz#e628445f2a17e6e3dec970a87a090b4ec876bd1d" + integrity sha512-qAHMC4Tpj3rUH8Pz5IEmT/fGgitCO86B6jndzKyXT+aDBr7BcNnRA8T25MoUMiBtsuRdxAeMHmBbhmvNK+tEEg== -metro-cache@0.65.2, metro-cache@^0.65.2: +metro-cache@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.66.0.tgz#65bfcf8a4bff559855c404220368866779216430" + integrity sha512-Yppsf28TLGZwQIpNkx/9c5xc9FWFglhaUH6Ovtbth8DmDauAwakvdoMklFvkYQGE9W8OceehQAvRW2D9YQn9Ew== + dependencies: + metro-core "0.66.0" + mkdirp "^0.5.1" + rimraf "^2.5.4" + +metro-cache@^0.65.2: version "0.65.2" resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.65.2.tgz#8922c8d4d882014e745aa01c9d1c64aeb3b08306" integrity sha512-+f7A57qlF2IChrFsHsYN4Lhr7nwb3lsS+Z/M1833Bhj25VBhbe3dMqt8+rOWncgkOY3aHtH7PphRABy5yfDQ3g== @@ -9258,17 +9267,17 @@ metro-cache@0.65.2, metro-cache@^0.65.2: mkdirp "^0.5.1" rimraf "^2.5.4" -metro-config@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.65.2.tgz#b756f85bf190d978eea9be85e5583d79ae6df650" - integrity sha512-jJyBd3NGVt98mKPRvTUdc2k8ECYhaSk9v3p7iIvJkvPd+/V+Bt9pSj8rh8DguSTFM77IwpO1/vf/tadEowpfEA== +metro-config@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.66.0.tgz#7755aa0323549e351670d50fda9df9702ec60b00" + integrity sha512-mzJ8bc/sAYSgQp72+0ZWeNEGqAdetLIWde+i5AMDfjFobgzrITjz5SwDGToDEKUgQWIt4BlJzbWNyKEId7TsPw== dependencies: cosmiconfig "^5.0.5" jest-validate "^26.5.2" - metro "0.65.2" - metro-cache "0.65.2" - metro-core "0.65.2" - metro-runtime "0.65.2" + metro "0.66.0" + metro-cache "0.66.0" + metro-core "0.66.0" + metro-runtime "0.66.0" metro-core@0.65.2: version "0.65.2" @@ -9279,15 +9288,24 @@ metro-core@0.65.2: lodash.throttle "^4.1.1" metro-resolver "0.65.2" -metro-hermes-compiler@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.65.2.tgz#dd23965978f247df499740818e3f98f83e583cd2" - integrity sha512-gXyfECmmbeUYHKeZMSfEaujGUxVZfPeCOQvASePwDZQrczblZHbKSNmC+NonZcSM72aIUaJszUu2CJPtB9oBhQ== +metro-core@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.66.0.tgz#e000cff338b072288146e166180095b272e0fbfa" + integrity sha512-F/U1qQl6LxHLn8P5pfyvW3S0BUiYdwgU23icmNgUx2GRFazOdtZUgR9EJAhISZAsoYsVpznftA6lS8Kok6pZOw== + dependencies: + jest-haste-map "^26.5.2" + lodash.throttle "^4.1.1" + metro-resolver "0.66.0" -metro-inspector-proxy@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.65.2.tgz#b96513f849cc487343621f8d0627cacbc1d48091" - integrity sha512-nsCpAfBWds1YCKkK6N6in2l9nrceANqGtLH9E76uiCNxaNZ28viQBRfqPVIwzyB0hW5t0AQ2kLIsozhWbS/UPQ== +metro-hermes-compiler@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.66.0.tgz#8fd9c19c5ac581649f86e678f11e6b615efc8b2e" + integrity sha512-fiMNxQ3WDEmFNpZgWgGGBYP8Q3rIXmIBDq2GPepvbH5KLDTKgAsjGMS4VYGe9M2eCBKKmElewkzDNKL+Wu5ivQ== + +metro-inspector-proxy@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.66.0.tgz#77425ece4d42e06ff0a2af23c30049070035580f" + integrity sha512-lYC6LWfTT9bUh+MmZhzbBgCS1ztGAq1sEYrQKbIMJNZuTgGfXXsGSti/Qq0pbH4VoxXv5OAaL5um346XHfkqZQ== dependencies: connect "^3.6.5" debug "^2.2.0" @@ -9301,17 +9319,17 @@ metro-minify-terser@^0.65.2: dependencies: terser "^4.6.3" -metro-minify-uglify@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.65.2.tgz#90cc6f47628b42ca5b1d9ab2427e17d127c3dfeb" - integrity sha512-OM7MYOAObqAjOCaq26MyLs1yveltf33L0iZzh89UqBFOKbUNOcfpFdaj78uKqoItVnIWRAl+0infM8S4yDF2/w== +metro-minify-uglify@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.66.0.tgz#745887cf594ff8afad5521147d365f7660780dc3" + integrity sha512-7j47/YIUJjorDh4Sbz3toxxNBSG/dO7bFCvpF5gW1i5ORdLFjsC6Jdr2RN8mQU1bRkA6T2NaMO+q5t491tTMFw== dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.65.2.tgz#786cbb8b21daa614cbbebcc5c3ce72b6b0710892" - integrity sha512-jBpZwJwnGHXUnzoZl81LlUzvec2dh1llMJ2A7pbTMuCKhx4LjqOGEE1E+hkNqj/Uh7gi6tCPy5JYSCo9Ue/Vog== +metro-react-native-babel-preset@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.0.tgz#a4495df4b24a2eb9f82705e0a53f4cbbd36d983e" + integrity sha512-rO3yayxplLNxFDc7HyMShN+psgEb2mbw15EMreNvgV8QnXNYHmgU6e15tLbtEvC8LuftOLuSufEdSmR/ykm+aA== dependencies: "@babel/core" "^7.0.0" "@babel/plugin-proposal-class-properties" "^7.0.0" @@ -9361,41 +9379,53 @@ metro-resolver@0.65.2, metro-resolver@^0.65.2: dependencies: absolute-path "^0.0.0" -metro-runtime@0.65.2, metro-runtime@^0.65.2: +metro-resolver@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.66.0.tgz#068c1bb98cd80c239f051e7b0f43f00e763b889d" + integrity sha512-JUbkmznwgMSb5ViFpvau5sPD7uuZekToVsitrDLTAeMPruvjxjae2+XSIai9NmcGSprfvqyGYURlz0qXu1YnJQ== + dependencies: + absolute-path "^0.0.0" + +metro-runtime@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.66.0.tgz#aff887fdcbcd202b18ae1c2a9d8572d0289fec00" + integrity sha512-oGkALjm248OGbPN0ivrI52gS6yEBnWH9Jr+rHZDSdldD/MZtpT77hBgwLj+fu0axkRgGF9xnBji0KZvozaDXKQ== + +metro-runtime@^0.65.2: version "0.65.2" resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.65.2.tgz#bedbf165928ce5450f77e08479558d0cf6d21d40" integrity sha512-qHxPdzoJVZEuOHR//wMvOmB6Dc+JJUqy7yuT72TDm7Ou0HTGXbFGw3RDV0AxR9HC0100SgAL63kes7v4LaAMVg== -metro-source-map@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.65.2.tgz#7010109b4e644afd46bd47e641fa28459039b0ef" - integrity sha512-qL9f2QVtjR5t7DmdV2oid8ewRLXcfxpE9ShAzVUDCsyh1QNcFMR5SNKuxPc2QIZ5TkJo8OHX45+0Tv43BRTsYg== +metro-source-map@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.66.0.tgz#3a61cd8d671842f54cb2863595d026bb1011ce7f" + integrity sha512-uutlmYb92uo/diHsbxk9RTi7e49PAfwMkw2RFPfDTUrjOr+DZICv1ltkQxs/dCgHaNm/nQ1T9hJpM/vuJavREA== dependencies: "@babel/traverse" "^7.0.0" "@babel/types" "^7.0.0" invariant "^2.2.4" - metro-symbolicate "0.65.2" + metro-symbolicate "0.66.0" nullthrows "^1.1.1" - ob1 "0.65.2" + ob1 "0.66.0" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.65.2.tgz#952d7ffabaa94ba7d3b75aea66235f860245864f" - integrity sha512-MHeRjVpEuh6HmgokmpyswaUy5uln6VZD+i78yGSl3u8Wr19/2Rdy/6WpSFd2paGo6GKbK6ea7XKdDkV0S2MhUg== +metro-symbolicate@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.66.0.tgz#cac5fd328bb63ae20f5c64b85d86a9c08097377a" + integrity sha512-OasmbRZQBJ36mYMF4T0ckXditMRrekKMG8qJezPxvizCpS3xILNTpkVyP6crCpDuMNdxbd9GcTwYKxM5YKOdLw== dependencies: invariant "^2.2.4" - metro-source-map "0.65.2" + metro-source-map "0.66.0" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.65.2.tgz#c1916ddf74edc2c17d935d07ee462406bf1a864a" - integrity sha512-+wtyYBT8wmUF7JhPW0jr4dWmXV9i1NkkHU8XPjbKb3TBAvMVekH3tO5aqT2JMKAO5gcvaD2m+I/ooKdGr7yQLw== +metro-transform-plugins@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.66.0.tgz#d40cb1a88110b0033b5a870c497ce56a38ec5b1f" + integrity sha512-0jF27jozp4IYuzliM2R7NaXqbPXleiHQWVczECkHg3UjDroCKneCkkgeSeirVZ1TkBqu7KSLMiWdL2OOT+vVxQ== dependencies: "@babel/core" "^7.0.0" "@babel/generator" "^7.5.0" @@ -9403,29 +9433,29 @@ metro-transform-plugins@0.65.2: "@babel/traverse" "^7.0.0" nullthrows "^1.1.1" -metro-transform-worker@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.65.2.tgz#fabf12e4e2def73f6c8994264f5d3ae03356753b" - integrity sha512-UybbvRXgzufYG2lrGs9GrFo+dqe9v4aT7s+QfS8fe4o910jKxsshMBLskV0AR2tIA3aT5HckE/6mj4YRa96N/Q== +metro-transform-worker@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.66.0.tgz#9a44545e3c1f91bb1cfca04d04c73920f61675d4" + integrity sha512-7M2ns0nI3f3vy6zrNE+gLMkWcvlMqSDnmuZShMjHHADbd1K/MmU1qkJEALnd7ns/Yzsoy81dwEPRy7fxq3cKTw== dependencies: "@babel/core" "^7.0.0" "@babel/generator" "^7.5.0" "@babel/parser" "^7.0.0" "@babel/types" "^7.0.0" babel-preset-fbjs "^3.3.0" - metro "0.65.2" - metro-babel-transformer "0.65.2" - metro-cache "0.65.2" - metro-cache-key "0.65.2" - metro-hermes-compiler "0.65.2" - metro-source-map "0.65.2" - metro-transform-plugins "0.65.2" + metro "0.66.0" + metro-babel-transformer "0.66.0" + metro-cache "0.66.0" + metro-cache-key "0.66.0" + metro-hermes-compiler "0.66.0" + metro-source-map "0.66.0" + metro-transform-plugins "0.66.0" nullthrows "^1.1.1" -metro@0.65.2, metro@^0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.65.2.tgz#5e0cda80e7cea194731a8a9b3193ca326c6440d3" - integrity sha512-murXKL7M8lYcUTQ6dLUi8PEOZMWJr4+sRH8F3+AKfXMm/CuM9Oo7M/IWovGuftqyj2VpTbPhIeRrhCRa2BwqFw== +metro@0.66.0, metro@^0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.66.0.tgz#1218d55f4016edd5e47c3d50f6889f667aff2103" + integrity sha512-PZIV8IWZ0m3ceAIHGz/MmqrDlHJE6d5yur1VZldrQIVuzGCjNeCw/M+YT5ozo/fW0yI9pLpxA0E1vH1YtfEjWQ== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.0.0" @@ -9450,22 +9480,22 @@ metro@0.65.2, metro@^0.65.2: jest-haste-map "^26.5.2" jest-worker "^26.0.0" lodash.throttle "^4.1.1" - metro-babel-register "0.65.2" - metro-babel-transformer "0.65.2" - metro-cache "0.65.2" - metro-cache-key "0.65.2" - metro-config "0.65.2" - metro-core "0.65.2" - metro-hermes-compiler "0.65.2" - metro-inspector-proxy "0.65.2" - metro-minify-uglify "0.65.2" - metro-react-native-babel-preset "0.65.2" - metro-resolver "0.65.2" - metro-runtime "0.65.2" - metro-source-map "0.65.2" - metro-symbolicate "0.65.2" - metro-transform-plugins "0.65.2" - metro-transform-worker "0.65.2" + metro-babel-register "0.66.0" + metro-babel-transformer "0.66.0" + metro-cache "0.66.0" + metro-cache-key "0.66.0" + metro-config "0.66.0" + metro-core "0.66.0" + metro-hermes-compiler "0.66.0" + metro-inspector-proxy "0.66.0" + metro-minify-uglify "0.66.0" + metro-react-native-babel-preset "0.66.0" + metro-resolver "0.66.0" + metro-runtime "0.66.0" + metro-source-map "0.66.0" + metro-symbolicate "0.66.0" + metro-transform-plugins "0.66.0" + metro-transform-worker "0.66.0" mime-types "^2.1.27" mkdirp "^0.5.1" node-fetch "^2.2.0" @@ -9849,10 +9879,10 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -ob1@0.65.2: - version "0.65.2" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.65.2.tgz#d2a85dc8e1e0ccdf10f662335f9b471c6a3c61ba" - integrity sha512-34WR3dQ6M7Y8cVNiuyRCtJHwavUKY2Nu8RAm7pwJs/y0n+Q9SB6k/wLtPBHh8jQzYVelo6qc940LsM1gXVE0Tg== +ob1@0.66.0: + version "0.66.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.66.0.tgz#e7d52b4c49ecae2e4831d127081131b7f050984b" + integrity sha512-7G2SpMAUKFTydtao80/5FD6uN5MTRXfVqly7NPbl7YpO0MBe3SNMLRQw0oDoefMjpt1f2pYfq/UG40Sdc59yqQ== object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1"