From 9514518b2654aed5f05502696d9e453f6b69f908 Mon Sep 17 00:00:00 2001 From: Clark Alesna Date: Fri, 18 Jun 2021 04:27:27 +0800 Subject: [PATCH 1/4] tabs sync for receive payment cli guide --- .../installing-cardano-node.md | 3 +- .../listening-for-payments.md | 9 + yarn.lock | 3616 ++++++++--------- 3 files changed, 1658 insertions(+), 1970 deletions(-) diff --git a/docs/cardano-integration/installing-cardano-node.md b/docs/cardano-integration/installing-cardano-node.md index 1657533bb1..896e4d9d70 100644 --- a/docs/cardano-integration/installing-cardano-node.md +++ b/docs/cardano-integration/installing-cardano-node.md @@ -411,5 +411,4 @@ Next, we will talk about how to [run cardano-node](/docs/cardano-integration/run :::important Currently, the **Windows** installation guide is still in-progress. In the meantime we recommend using [WSL (Windows Subsystem for Linux)](https://docs.microsoft.com/en-us/windows/wsl/) to get a Linux environment on-top of Windows. Once you have that installed you can use the [Linux](#linux) guide to install and run `cardano-node` within **WSL**. -::: -Simplicity Simplicity \ No newline at end of file +::: \ No newline at end of file diff --git a/docs/cardano-integration/listening-for-payments.md b/docs/cardano-integration/listening-for-payments.md index 0b9ac7f8fe..f5c4518a49 100644 --- a/docs/cardano-integration/listening-for-payments.md +++ b/docs/cardano-integration/listening-for-payments.md @@ -80,6 +80,7 @@ First we will set the initial variables that we will be using as explained below = 1.43.0 < 2" compression@^1.7.4: version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" @@ -3631,12 +3342,12 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= configstore@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + resolved "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz" integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== dependencies: dot-prop "^5.2.0" @@ -3648,71 +3359,71 @@ configstore@^5.0.1: connect-history-api-fallback@^1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== consola@^2.15.0: version "2.15.3" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + resolved "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz" integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= "consolidated-events@^1.1.0 || ^2.0.0": version "2.0.2" - resolved "https://registry.yarnpkg.com/consolidated-events/-/consolidated-events-2.0.2.tgz#da8d8f8c2b232831413d9e190dc11669c79f4a91" + resolved "https://registry.npmjs.org/consolidated-events/-/consolidated-events-2.0.2.tgz" integrity sha512-2/uRVMdRypf5z/TW/ncD/66l75P5hH2vM/GR8Jf8HLc2xnfJtmina6F6du8+v4Z2vTrMo7jC+W1tmEEuuELgkQ== content-disposition@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= content-disposition@0.5.3: version "0.5.3" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== dependencies: safe-buffer "5.1.2" content-type@~1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== convert-source-map@^1.7.0: version "1.7.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== dependencies: safe-buffer "~5.1.1" cookie-signature@1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= cookie@0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== copy-descriptor@^0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= copy-text-to-clipboard@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz#8cbf8f90e0a47f12e4a24743736265d157bce69c" + resolved "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz" integrity sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q== copy-webpack-plugin@^8.1.0: version "8.1.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-8.1.1.tgz#3f697e162764925c2f0d235f380676125508fd26" + resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-8.1.1.tgz" integrity sha512-rYM2uzRxrLRpcyPqGceRBDpxxUV8vcDqIKxAUKfcnFpcrPxT5+XvhTxv7XLjo5AvEJFPdAE3zCogG2JVahqgSQ== dependencies: fast-glob "^3.2.5" @@ -3723,40 +3434,40 @@ copy-webpack-plugin@^8.1.0: schema-utils "^3.0.0" serialize-javascript "^5.0.1" -core-js-compat@^3.8.0: - version "3.8.3" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.8.3.tgz#9123fb6b9cad30f0651332dc77deba48ef9b0b3f" - integrity sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog== +core-js-compat@^3.14.0: + version "3.14.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.14.0.tgz#b574dabf29184681d5b16357bd33d104df3d29a5" + integrity sha512-R4NS2eupxtiJU+VwgkF9WTpnSfZW4pogwKHd8bclWU2sp93Pr5S1uYJI84cMOubJRou7bcfL0vmwtLslWN5p3A== dependencies: - browserslist "^4.16.1" + browserslist "^4.16.6" semver "7.0.0" core-js-compat@^3.8.1, core-js-compat@^3.9.0: version "3.9.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.1.tgz#4e572acfe90aff69d76d8c37759d21a5c59bb455" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz" integrity sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA== dependencies: browserslist "^4.16.3" semver "7.0.0" -core-js-pure@^3.0.0: - version "3.8.3" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.8.3.tgz#10e9e3b2592ecaede4283e8f3ad7020811587c02" - integrity sha512-V5qQZVAr9K0xu7jXg1M7qTEwuxUgqr7dUOezGaNa7i+Xn9oXAU/d1fzqD9ObuwpVQOaorO5s70ckyi1woP9lVA== +core-js-pure@^3.14.0: + version "3.14.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.14.0.tgz#72bcfacba74a65ffce04bf94ae91d966e80ee553" + integrity sha512-YVh+LN2FgNU0odThzm61BsdkwrbrchumFq3oztnE9vTKC4KS2fvnPmcx8t6jnqAyOTCTF4ZSiuK8Qhh7SNcL4g== core-js@^3.9.1: version "3.9.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.9.1.tgz#cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz" integrity sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg== core-util-is@~1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= cosmiconfig@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz" integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== dependencies: "@types/parse-json" "^4.0.0" @@ -3767,14 +3478,14 @@ cosmiconfig@^7.0.0: cross-fetch@^3.0.4: version "3.0.6" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c" + resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.6.tgz" integrity sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ== dependencies: node-fetch "2.6.1" cross-spawn@7.0.3, cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" @@ -3783,7 +3494,7 @@ cross-spawn@7.0.3, cross-spawn@^7.0.3: cross-spawn@^6.0.0: version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== dependencies: nice-try "^1.0.4" @@ -3794,29 +3505,29 @@ cross-spawn@^6.0.0: crypto-random-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== css-color-names@^0.0.4: version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= css-color-names@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-1.0.1.tgz#6ff7ee81a823ad46e020fa2fd6ab40a887e2ba67" + resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz" integrity sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA== -css-declaration-sorter@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.0.0.tgz#eb21f75860078627e9e3cc6f5535ccfcea445817" - integrity sha512-S0TE4E0ha5+tBHdLWPc5n+S8E4dFBS5xScPvgHkLNZwWvX4ISoFGhGeerLC9uS1cKA/sC+K2wHq6qEbcagT/fg== +css-declaration-sorter@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz" + integrity sha512-52P95mvW1SMzuRZegvpluT6yEv0FqQusydKQPZsNN5Q7hh8EwQvN8E2nwuJ16BBvNN6LcoIZXu/Bk58DAhrrxw== dependencies: timsort "^0.3.0" css-loader@^5.1.1: version "5.1.3" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.1.3.tgz#87f6fc96816b20debe3cf682f85c7e56a963d0d1" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-5.1.3.tgz" integrity sha512-CoPZvyh8sLiGARK3gqczpfdedbM74klGWurF2CsNZ2lhNaXdLIUks+3Mfax3WBeRuHoglU+m7KG/+7gY6G4aag== dependencies: camelcase "^6.2.0" @@ -3834,7 +3545,7 @@ css-loader@^5.1.1: css-minimizer-webpack-plugin@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-2.0.0.tgz#3c42f6624ed4cf4780dd963e23ee649e5a25c1a8" + resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-2.0.0.tgz" integrity sha512-cG/uc94727tx5pBNtb1Sd7gvUPzwmcQi1lkpfqTpdkuNq75hJCw7bIVsCNijLm4dhDcr1atvuysl2rZqOG8Txw== dependencies: cssnano "^5.0.0" @@ -3847,12 +3558,12 @@ css-minimizer-webpack-plugin@^2.0.0: css-select-base-adapter@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== -css-select@^2.0.0, css-select@^2.0.2: +css-select@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== dependencies: boolbase "^1.0.0" @@ -3862,7 +3573,7 @@ css-select@^2.0.0, css-select@^2.0.2: css-select@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8" + resolved "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz" integrity sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA== dependencies: boolbase "^1.0.0" @@ -3871,9 +3582,20 @@ css-select@^3.1.2: domutils "^2.4.3" nth-check "^2.0.0" +css-select@^4.1.3: + version "4.1.3" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + dependencies: + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" + css-select@~1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + resolved "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz" integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= dependencies: boolbase "~1.0.0" @@ -3883,7 +3605,7 @@ css-select@~1.2.0: css-tree@1.0.0-alpha.37: version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== dependencies: mdn-data "2.0.4" @@ -3891,7 +3613,7 @@ css-tree@1.0.0-alpha.37: css-tree@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz" integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== dependencies: mdn-data "2.0.14" @@ -3899,147 +3621,152 @@ css-tree@^1.1.2: css-what@2.1: version "2.1.3" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + resolved "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz" integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== css-what@^3.2.1: version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== css-what@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233" + resolved "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz" integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A== +css-what@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz" + integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== + cssesc@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssnano-preset-advanced@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-5.0.1.tgz#b551bb9ad3abf7a9a79f0cace3bf50264018df64" - integrity sha512-g+LB6GcihLXcBEdDh+mzk1qX9jgtBkVpzAg1OlgrH6C+qKIQYRHwAPyaoXy95Ci83sYYXlwJ0OrqLYTIUEBLZQ== + version "5.1.3" + resolved "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.3.tgz" + integrity sha512-pS4+Q2Hoo/FevZs2JqA2BG8Vn5o5VeXgj+z6kGndKTq3RFYvlKeJ1ZPnLXo9zyYKwmSqWW0rWqtGxxmigIte0Q== dependencies: - autoprefixer "^10.0.2" - cssnano-preset-default "^5.0.1" - postcss-discard-unused "^5.0.0" - postcss-merge-idents "^5.0.0" - postcss-reduce-idents "^5.0.0" - postcss-zindex "^5.0.0" + autoprefixer "^10.2.0" + cssnano-preset-default "^5.1.3" + postcss-discard-unused "^5.0.1" + postcss-merge-idents "^5.0.1" + postcss-reduce-idents "^5.0.1" + postcss-zindex "^5.0.1" -cssnano-preset-default@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.0.1.tgz#76adc00f7aae36ae80552b8356e21bec4b233ca2" - integrity sha512-cfmfThYODGqhpQKDq9H0MTAqkMvZ3dGbOUTBKw0xWZiIycMqHid22LsJXJl4r1qX4qzDeKxcSyQ/Xb5Mu3Z//Q== +cssnano-preset-default@^5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz" + integrity sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ== dependencies: - css-declaration-sorter "6.0.0" - cssnano-utils "^2.0.0" + css-declaration-sorter "^6.0.3" + cssnano-utils "^2.0.1" postcss-calc "^8.0.0" - postcss-colormin "^5.0.0" - postcss-convert-values "^5.0.0" - postcss-discard-comments "^5.0.0" - postcss-discard-duplicates "^5.0.0" - postcss-discard-empty "^5.0.0" - postcss-discard-overridden "^5.0.0" - postcss-merge-longhand "^5.0.1" - postcss-merge-rules "^5.0.0" - postcss-minify-font-values "^5.0.0" - postcss-minify-gradients "^5.0.0" - postcss-minify-params "^5.0.0" - postcss-minify-selectors "^5.0.0" - postcss-normalize-charset "^5.0.0" - postcss-normalize-display-values "^5.0.0" - postcss-normalize-positions "^5.0.0" - postcss-normalize-repeat-style "^5.0.0" - postcss-normalize-string "^5.0.0" - postcss-normalize-timing-functions "^5.0.0" - postcss-normalize-unicode "^5.0.0" - postcss-normalize-url "^5.0.0" - postcss-normalize-whitespace "^5.0.0" - postcss-ordered-values "^5.0.0" - postcss-reduce-initial "^5.0.0" - postcss-reduce-transforms "^5.0.0" - postcss-svgo "^5.0.0" - postcss-unique-selectors "^5.0.0" - -cssnano-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-2.0.0.tgz#b04baaa312aa3dd5a854b7f61d76b9d94be07f74" - integrity sha512-xvxmTszdrvSyTACdPe8VU5J6p4sm3egpgw54dILvNqt5eBUv6TFjACLhSxtRuEsxYrgy8uDy269YjScO5aKbGA== + postcss-colormin "^5.2.0" + postcss-convert-values "^5.0.1" + postcss-discard-comments "^5.0.1" + postcss-discard-duplicates "^5.0.1" + postcss-discard-empty "^5.0.1" + postcss-discard-overridden "^5.0.1" + postcss-merge-longhand "^5.0.2" + postcss-merge-rules "^5.0.2" + postcss-minify-font-values "^5.0.1" + postcss-minify-gradients "^5.0.1" + postcss-minify-params "^5.0.1" + postcss-minify-selectors "^5.1.0" + postcss-normalize-charset "^5.0.1" + postcss-normalize-display-values "^5.0.1" + postcss-normalize-positions "^5.0.1" + postcss-normalize-repeat-style "^5.0.1" + postcss-normalize-string "^5.0.1" + postcss-normalize-timing-functions "^5.0.1" + postcss-normalize-unicode "^5.0.1" + postcss-normalize-url "^5.0.2" + postcss-normalize-whitespace "^5.0.1" + postcss-ordered-values "^5.0.2" + postcss-reduce-initial "^5.0.1" + postcss-reduce-transforms "^5.0.1" + postcss-svgo "^5.0.2" + postcss-unique-selectors "^5.0.1" + +cssnano-utils@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz" + integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ== cssnano@^5.0.0, cssnano@^5.0.1: - version "5.0.2" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.2.tgz#3f6de4fd5ecb7b5fb636c1a606de5f38cd241493" - integrity sha512-8JK3EnPsjQsULme9/e5M2hF564f/480hwsdcHvQ7ZtAIMfQ1O3SCfs+b8Mjf5KJxhYApyRshR2QSovEJi2K72Q== + version "5.0.6" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.0.6.tgz" + integrity sha512-NiaLH/7yqGksFGsFNvSRe2IV/qmEBAeDE64dYeD8OBrgp6lE8YoMeQJMtsv5ijo6MPyhuoOvFhI94reahBRDkw== dependencies: cosmiconfig "^7.0.0" - cssnano-preset-default "^5.0.1" + cssnano-preset-default "^5.1.3" is-resolvable "^1.1.0" csso@^4.0.2, csso@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: css-tree "^1.1.2" debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0: version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" debug@^3.1.1, debug@^3.2.6: version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" debug@^4.1.0, debug@^4.1.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== dependencies: ms "2.1.2" decamelize@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= decode-uri-component@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= decompress-response@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz" integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= dependencies: mimic-response "^1.0.0" decompress-response@^4.2.0: version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz" integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== dependencies: mimic-response "^2.0.0" decompress-response@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz" integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== dependencies: mimic-response "^3.1.0" deep-equal@^1.0.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== dependencies: is-arguments "^1.0.4" @@ -4051,17 +3778,17 @@ deep-equal@^1.0.1: deep-extend@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== deepmerge@^4.2.2: version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== default-gateway@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + resolved "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== dependencies: execa "^1.0.0" @@ -4069,33 +3796,33 @@ default-gateway@^4.2.0: defer-to-connect@^1.0.1: version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz" integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== define-properties@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== dependencies: object-keys "^1.0.12" define-property@^0.2.5: version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= dependencies: is-descriptor "^1.0.0" define-property@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== dependencies: is-descriptor "^1.0.2" @@ -4103,7 +3830,7 @@ define-property@^2.0.2: del@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + resolved "https://registry.npmjs.org/del/-/del-4.1.1.tgz" integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== dependencies: "@types/glob" "^7.1.1" @@ -4116,7 +3843,7 @@ del@^4.1.1: del@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-6.0.0.tgz#0b40d0332cea743f1614f818be4feb717714c952" + resolved "https://registry.npmjs.org/del/-/del-6.0.0.tgz" integrity sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ== dependencies: globby "^11.0.1" @@ -4130,44 +3857,44 @@ del@^6.0.0: delegate@^3.1.2: version "3.2.0" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" + resolved "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz" integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== delegates@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= depd@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= destroy@~1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= detab@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" + resolved "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz" integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== dependencies: repeat-string "^1.5.4" detect-libc@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz" integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= detect-node@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz" integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== detect-port-alt@1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== dependencies: address "^1.0.1" @@ -4175,7 +3902,7 @@ detect-port-alt@1.1.6: detect-port@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1" + resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz" integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ== dependencies: address "^1.0.1" @@ -4183,58 +3910,58 @@ detect-port@^1.3.0: dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" dns-equal@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + version "1.3.4" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz" + integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA== dependencies: ip "^1.1.0" safe-buffer "^5.0.1" dns-txt@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + resolved "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= dependencies: buffer-indexof "^1.0.0" -dom-converter@^0.2: +dom-converter@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== dependencies: utila "~0.4" dom-serializer@0: version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== dependencies: domelementtype "^2.0.1" entities "^2.0.0" dom-serializer@^1.0.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.1.tgz#d845a1565d7c041a95e5dab62184ab41e3a519be" - integrity sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q== + version "1.3.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== dependencies: domelementtype "^2.0.1" - domhandler "^4.0.0" + domhandler "^4.2.0" entities "^2.0.0" dom-serializer@~0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz" integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== dependencies: domelementtype "^1.3.0" @@ -4242,41 +3969,41 @@ dom-serializer@~0.1.0: dom-walk@^0.1.0: version "0.1.2" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" + resolved "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz" integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== domelementtype@^2.0.1: version "2.1.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz" integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== domelementtype@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz" integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== domhandler@^2.3.0: version "2.4.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz" integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== dependencies: domelementtype "1" domhandler@^4.0.0, domhandler@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz" integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== dependencies: domelementtype "^2.2.0" domutils@1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + resolved "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz" integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= dependencies: dom-serializer "0" @@ -4284,16 +4011,16 @@ domutils@1.5.1: domutils@^1.5.1, domutils@^1.7.0: version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== dependencies: dom-serializer "0" domelementtype "1" -domutils@^2.4.3: - version "2.6.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.6.0.tgz#2e15c04185d43fb16ae7057cb76433c6edb938b7" - integrity sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA== +domutils@^2.4.3, domutils@^2.5.2, domutils@^2.6.0: + version "2.7.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz" + integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== dependencies: dom-serializer "^1.0.1" domelementtype "^2.2.0" @@ -4301,7 +4028,7 @@ domutils@^2.4.3: dot-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== dependencies: no-case "^3.0.4" @@ -4309,81 +4036,71 @@ dot-case@^3.0.4: dot-prop@^5.2.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== dependencies: is-obj "^2.0.0" duplexer3@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz" integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= duplexer@^0.1.1, duplexer@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== ee-first@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -electron-to-chromium@^1.3.564: - version "1.3.692" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.692.tgz#4d00479055a7282cdd1b19caec09ed7779529640" - integrity sha512-Ix+zDUAXWZuUzqKdhkgN5dP7ZM+IwMG4yAGFGDLpGJP/3vNEEwuHG1LIhtXUfW0FFV0j38t5PUv2n/3MFSRviQ== - -electron-to-chromium@^1.3.649: - version "1.3.667" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.667.tgz#18ca4f243ec163c3e354e506ba22ef46d31d925e" - integrity sha512-Ot1pPtAVb5nd7jeVF651zmfLFilRVFomlDzwXmdlWe5jyzOGa6mVsQ06XnAurT7wWfg5VEIY+LopbAdD/bpo5w== - -electron-to-chromium@^1.3.723: - version "1.3.727" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz#857e310ca00f0b75da4e1db6ff0e073cc4a91ddf" - integrity sha512-Mfz4FIB4FSvEwBpDfdipRIrwd6uo8gUDoRDF4QEYb4h4tSuI3ov594OrjU6on042UlFHouIJpClDODGkPcBSbg== +electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.723: + version "1.3.752" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.752.tgz" + integrity sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A== "emoji-regex@>=6.0.0 <=6.1.1": version "6.1.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.1.tgz#c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.1.tgz" integrity sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4= emoji-regex@^7.0.1: version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emojis-list@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== emoticon@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-3.2.0.tgz#c008ca7d7620fac742fe1bf4af8ff8fed154ae7f" + resolved "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz" integrity sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg== encodeurl@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" enhanced-resolve@^5.8.0: version "5.8.2" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz" integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA== dependencies: graceful-fs "^4.2.4" @@ -4391,31 +4108,31 @@ enhanced-resolve@^5.8.0: entities@^1.1.1, entities@~1.1.1: version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + resolved "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz" integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== entities@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== errno@^0.1.3: version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== dependencies: prr "~1.0.1" error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" es-abstract@^1.17.2: version "1.17.7" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz" integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== dependencies: es-to-primitive "^1.2.1" @@ -4432,7 +4149,7 @@ es-abstract@^1.17.2: es-abstract@^1.18.0-next.1: version "1.18.0-next.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.2.tgz#088101a55f0541f595e7e057199e27ddc8f3a5c2" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz" integrity sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw== dependencies: call-bind "^1.0.2" @@ -4452,12 +4169,12 @@ es-abstract@^1.18.0-next.1: es-module-lexer@^0.4.0: version "0.4.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz" integrity sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA== es-to-primitive@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: is-callable "^1.1.4" @@ -4466,37 +4183,37 @@ es-to-primitive@^1.2.1: escalade@^3.0.2, escalade@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-goat@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + resolved "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz" integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= escape-string-regexp@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== eslint-scope@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: esrecurse "^4.3.0" @@ -4504,73 +4221,73 @@ eslint-scope@^5.1.1: esprima@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" estraverse@^4.1.1: version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== eta@^1.12.1: version "1.12.1" - resolved "https://registry.yarnpkg.com/eta/-/eta-1.12.1.tgz#d985766591676c323f02dfc48a67539212745937" + resolved "https://registry.npmjs.org/eta/-/eta-1.12.1.tgz" integrity sha512-H8npoci2J/7XiPnVcCVulBSPsTNGvGaINyMjQDU8AFqp9LGsEYS88g2CiU+d01Sg44WtX7o4nb8wUJ9vnI+tiA== etag@~1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= eval@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.4.tgz#e05dbe0dab4b9330215cbb7bf4886eb24bd58700" + resolved "https://registry.npmjs.org/eval/-/eval-0.1.4.tgz" integrity sha512-npGsebJejyjMRnLdFu+T/97dnigqIU0Ov3IGrZ8ygd1v7RL1vGkEKtvyWZobqUH1AQgKlg0Yqqe2BtMA9/QZLw== dependencies: require-like ">= 0.1.1" eventemitter3@^4.0.0: version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + resolved "https://registry.npmjs.org/events/-/events-1.1.1.tgz" integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= events@^3.2.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== eventsource@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + resolved "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz" integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== dependencies: original "^1.0.0" execa@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== dependencies: cross-spawn "^6.0.0" @@ -4583,7 +4300,7 @@ execa@^1.0.0: execa@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" + resolved "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz" integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== dependencies: cross-spawn "^7.0.3" @@ -4598,12 +4315,12 @@ execa@^5.0.0: exif-parser@^0.1.12: version "0.1.12" - resolved "https://registry.yarnpkg.com/exif-parser/-/exif-parser-0.1.12.tgz#58a9d2d72c02c1f6f02a0ef4a9166272b7760922" + resolved "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz" integrity sha1-WKnS1ywCwfbwKg70qRZicrd2CSI= expand-brackets@^2.1.4: version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= dependencies: debug "^2.3.3" @@ -4616,12 +4333,12 @@ expand-brackets@^2.1.4: expand-template@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + resolved "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz" integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== express@^4.17.1: version "4.17.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz" integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== dependencies: accepts "~1.3.7" @@ -4657,14 +4374,14 @@ express@^4.17.1: extend-shallow@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= dependencies: assign-symbols "^1.0.0" @@ -4672,12 +4389,12 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: extend@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== extglob@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== dependencies: array-unique "^0.3.2" @@ -4691,12 +4408,12 @@ extglob@^2.0.4: fast-deep-equal@^3.1.1: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-glob@^3.1.1, fast-glob@^3.2.5: version "3.2.5" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz" integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -4708,45 +4425,45 @@ fast-glob@^3.1.1, fast-glob@^3.2.5: fast-json-stable-stringify@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== fast-url-parser@1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + resolved "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz" integrity sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0= dependencies: punycode "^1.3.2" fastq@^1.6.0: version "1.10.1" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.10.1.tgz#8b8f2ac8bf3632d67afcd65dac248d5fdc45385e" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz" integrity sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA== dependencies: reusify "^1.0.4" faye-websocket@^0.11.3: version "0.11.3" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz" integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== dependencies: websocket-driver ">=0.5.1" fbemitter@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-3.0.0.tgz#00b2a1af5411254aab416cd75f9e6289bee4bff3" + resolved "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz" integrity sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw== dependencies: fbjs "^3.0.0" fbjs-css-vars@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + resolved "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz" integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== fbjs@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.0.tgz#0907067fb3f57a78f45d95f1eacffcacd623c165" + resolved "https://registry.npmjs.org/fbjs/-/fbjs-3.0.0.tgz" integrity sha512-dJd4PiDOFuhe7vk4F80Mba83Vr2QuK86FoxtgPmzBqEJahncp+13YCmfoa53KHCo6OnlXLG7eeMWPfB5CrpVKg== dependencies: cross-fetch "^3.0.4" @@ -4759,21 +4476,21 @@ fbjs@^3.0.0: feed@^4.2.2: version "4.2.2" - resolved "https://registry.yarnpkg.com/feed/-/feed-4.2.2.tgz#865783ef6ed12579e2c44bbef3c9113bc4956a7e" + resolved "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz" integrity sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ== dependencies: xml-js "^1.6.11" figures@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" file-loader@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== dependencies: loader-utils "^2.0.0" @@ -4781,22 +4498,22 @@ file-loader@^6.2.0: file-type@^9.0.0: version "9.0.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-9.0.0.tgz#a68d5ad07f486414dfb2c8866f73161946714a18" + resolved "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz" integrity sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw== file-uri-to-path@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== filesize@6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00" + resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== fill-range@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= dependencies: extend-shallow "^2.0.1" @@ -4806,14 +4523,14 @@ fill-range@^4.0.0: fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: to-regex-range "^5.0.1" finalhandler@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== dependencies: debug "2.6.9" @@ -4826,7 +4543,7 @@ finalhandler@~1.1.2: find-cache-dir@^3.3.1: version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz" integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== dependencies: commondir "^1.0.1" @@ -4835,7 +4552,7 @@ find-cache-dir@^3.3.1: find-up@4.1.0, find-up@^4.0.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: locate-path "^5.0.0" @@ -4843,14 +4560,14 @@ find-up@4.1.0, find-up@^4.0.0: find-up@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: locate-path "^3.0.0" find-up@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: locate-path "^6.0.0" @@ -4858,7 +4575,7 @@ find-up@^5.0.0: flux@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/flux/-/flux-4.0.1.tgz#7843502b02841d4aaa534af0b373034a1f75ee5c" + resolved "https://registry.npmjs.org/flux/-/flux-4.0.1.tgz" integrity sha512-emk4RCvJ8RzNP2lNpphKnG7r18q8elDYNAPx7xn+bDeOIo9FFfxEfIQ2y6YbQNmnsGD3nH1noxtLE64Puz1bRQ== dependencies: fbemitter "^3.0.0" @@ -4866,17 +4583,17 @@ flux@^4.0.1: follow-redirects@^1.0.0, follow-redirects@^1.10.0: version "1.13.2" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.2.tgz#dd73c8effc12728ba5cf4259d760ea5fb83e3147" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz" integrity sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA== for-in@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= fork-ts-checker-webpack-plugin@4.1.6: version "4.1.6" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== dependencies: "@babel/code-frame" "^7.5.5" @@ -4889,34 +4606,34 @@ fork-ts-checker-webpack-plugin@4.1.6: forwarded@~0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz" integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= fraction.js@^4.0.13: version "4.0.13" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.0.13.tgz#3c1c315fa16b35c85fffa95725a36fa729c69dfe" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz" integrity sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA== fragment-cache@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= dependencies: map-cache "^0.2.2" fresh@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= fs-constants@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== fs-extra@^9.1.0: version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== dependencies: at-least-node "^1.0.0" @@ -4926,12 +4643,12 @@ fs-extra@^9.1.0: fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= fsevents@^1.2.7: version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz" integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== dependencies: bindings "^1.5.0" @@ -4939,17 +4656,17 @@ fsevents@^1.2.7: fsevents@~2.3.1: version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== function-bind@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== gauge@~2.7.3: version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + resolved "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz" integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= dependencies: aproba "^1.0.3" @@ -4963,17 +4680,17 @@ gauge@~2.7.3: gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-caller-file@^2.0.1: version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-intrinsic@^1.0.2: version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== dependencies: function-bind "^1.1.1" @@ -4982,36 +4699,36 @@ get-intrinsic@^1.0.2: get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== get-stream@^4.0.0, get-stream@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" get-stream@^5.1.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== dependencies: pump "^3.0.0" get-stream@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz" integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg== get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= gifwrap@^0.9.2: version "0.9.2" - resolved "https://registry.yarnpkg.com/gifwrap/-/gifwrap-0.9.2.tgz#348e286e67d7cf57942172e1e6f05a71cee78489" + resolved "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.2.tgz" integrity sha512-fcIswrPaiCDAyO8xnWvHSZdWChjKXUanKKpAiWWJ/UTkEi/aYKn5+90e7DE820zbEaVR9CE2y4z9bzhQijZ0BA== dependencies: image-q "^1.1.1" @@ -5019,39 +4736,39 @@ gifwrap@^0.9.2: github-from-package@0.0.0: version "0.0.0" - resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + resolved "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz" integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= github-slugger@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9" + resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.3.0.tgz" integrity sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q== dependencies: emoji-regex ">=6.0.0 <=6.1.1" glob-parent@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= dependencies: is-glob "^3.1.0" path-dirname "^1.0.0" glob-parent@^5.1.0, glob-parent@^5.1.1, glob-parent@~5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-to-regexp@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== glob@^7.0.0, glob@^7.0.3, glob@^7.1.3: version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== dependencies: fs.realpath "^1.0.0" @@ -5063,21 +4780,21 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.1.3: global-dirs@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" + resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz" integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== dependencies: ini "2.0.0" global-modules@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== dependencies: global-prefix "^3.0.0" global-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== dependencies: ini "^1.3.5" @@ -5086,7 +4803,7 @@ global-prefix@^3.0.0: global@~4.4.0: version "4.4.0" - resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" + resolved "https://registry.npmjs.org/global/-/global-4.4.0.tgz" integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== dependencies: min-document "^2.19.0" @@ -5094,12 +4811,12 @@ global@~4.4.0: globals@^11.1.0: version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globby@11.0.1: version "11.0.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== dependencies: array-union "^2.1.0" @@ -5111,7 +4828,7 @@ globby@11.0.1: globby@^11.0.1, globby@^11.0.2: version "11.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz" integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og== dependencies: array-union "^2.1.0" @@ -5123,7 +4840,7 @@ globby@^11.0.1, globby@^11.0.2: globby@^11.0.3: version "11.0.3" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz" integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== dependencies: array-union "^2.1.0" @@ -5135,7 +4852,7 @@ globby@^11.0.3: globby@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + resolved "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= dependencies: array-union "^1.0.1" @@ -5146,14 +4863,14 @@ globby@^6.1.0: good-listener@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + resolved "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz" integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= dependencies: delegate "^3.1.2" got@^9.6.0: version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + resolved "https://registry.npmjs.org/got/-/got-9.6.0.tgz" integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== dependencies: "@sindresorhus/is" "^0.14.0" @@ -5170,12 +4887,12 @@ got@^9.6.0: graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: version "4.2.6" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== gray-matter@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.2.tgz#9aa379e3acaf421193fce7d2a28cebd4518ac454" + resolved "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.2.tgz" integrity sha512-7hB/+LxrOjq/dd8APlK0r24uL/67w7SkYnfwhNFwg/VDIGWGmduTDYf3WNstLW2fbbmRwrDGCVSJ2isuf2+4Hw== dependencies: js-yaml "^3.11.0" @@ -5185,7 +4902,7 @@ gray-matter@^4.0.2: gzip-size@5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== dependencies: duplexer "^0.1.1" @@ -5193,39 +4910,39 @@ gzip-size@5.1.1: gzip-size@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== dependencies: duplexer "^0.1.2" handle-thing@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== has-symbols@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz" integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== has-unicode@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= has-value@^0.3.1: version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= dependencies: get-value "^2.0.3" @@ -5234,7 +4951,7 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= dependencies: get-value "^2.0.6" @@ -5243,12 +4960,12 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= has-values@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= dependencies: is-number "^3.0.0" @@ -5256,19 +4973,19 @@ has-values@^1.0.0: has-yarn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + resolved "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz" integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== has@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" hast-to-hyperscript@^9.0.0: version "9.0.1" - resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" + resolved "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz" integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA== dependencies: "@types/unist" "^2.0.3" @@ -5281,7 +4998,7 @@ hast-to-hyperscript@^9.0.0: hast-util-from-parse5@^5.0.0: version "5.0.3" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz#3089dc0ee2ccf6ec8bc416919b51a54a589e097c" + resolved "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz" integrity sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA== dependencies: ccount "^1.0.3" @@ -5292,7 +5009,7 @@ hast-util-from-parse5@^5.0.0: hast-util-from-parse5@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" + resolved "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz" integrity sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA== dependencies: "@types/parse5" "^5.0.0" @@ -5304,12 +5021,12 @@ hast-util-from-parse5@^6.0.0: hast-util-parse-selector@^2.0.0: version "2.2.5" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" + resolved "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz" integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== hast-util-raw@6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" + resolved "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz" integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig== dependencies: "@types/hast" "^2.0.0" @@ -5325,7 +5042,7 @@ hast-util-raw@6.0.1: hast-util-to-parse5@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" + resolved "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz" integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ== dependencies: hast-to-hyperscript "^9.0.0" @@ -5336,7 +5053,7 @@ hast-util-to-parse5@^6.0.0: hastscript@^5.0.0: version "5.1.2" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-5.1.2.tgz#bde2c2e56d04c62dd24e8c5df288d050a355fb8a" + resolved "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz" integrity sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ== dependencies: comma-separated-tokens "^1.0.0" @@ -5346,7 +5063,7 @@ hastscript@^5.0.0: hastscript@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" + resolved "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz" integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== dependencies: "@types/hast" "^2.0.0" @@ -5357,17 +5074,17 @@ hastscript@^6.0.0: he@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== hex-color-regex@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + resolved "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz" integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== history@^4.9.0: version "4.10.1" - resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + resolved "https://registry.npmjs.org/history/-/history-4.10.1.tgz" integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== dependencies: "@babel/runtime" "^7.1.2" @@ -5379,14 +5096,14 @@ history@^4.9.0: hoist-non-react-statics@^3.1.0: version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== dependencies: react-is "^16.7.0" hpack.js@^2.1.6: version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= dependencies: inherits "^2.0.1" @@ -5396,22 +5113,22 @@ hpack.js@^2.1.6: hsl-regex@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + resolved "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz" integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= hsla-regex@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + resolved "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz" integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= html-entities@^1.3.1: version "1.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== html-minifier-terser@^5.0.1, html-minifier-terser@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" + resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz" integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== dependencies: camel-case "^4.1.1" @@ -5424,17 +5141,17 @@ html-minifier-terser@^5.0.1, html-minifier-terser@^5.1.1: html-tags@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" + resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz" integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== html-void-elements@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" + resolved "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz" integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== html-webpack-plugin@^5.2.0: version "5.3.1" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.3.1.tgz#8797327548e3de438e3494e0c6d06f181a7f20d1" + resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.3.1.tgz" integrity sha512-rZsVvPXUYFyME0cuGkyOHfx9hmkFa4pWfxY/mdY38PsBEaVNsRoA+Id+8z6DBDgyv3zaw6XQszdF8HLwfQvcdQ== dependencies: "@types/html-minifier-terser" "^5.0.0" @@ -5443,9 +5160,9 @@ html-webpack-plugin@^5.2.0: pretty-error "^2.1.1" tapable "^2.0.0" -htmlparser2@^3.10.1, htmlparser2@^3.9.1: +htmlparser2@^3.9.1: version "3.10.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz" integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== dependencies: domelementtype "^1.3.1" @@ -5455,19 +5172,29 @@ htmlparser2@^3.10.1, htmlparser2@^3.9.1: inherits "^2.0.1" readable-stream "^3.1.1" +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + http-cache-semantics@^4.0.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== http-deceiver@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= http-errors@1.7.2: version "1.7.2" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== dependencies: depd "~1.1.2" @@ -5478,7 +5205,7 @@ http-errors@1.7.2: http-errors@~1.6.2: version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= dependencies: depd "~1.1.2" @@ -5488,7 +5215,7 @@ http-errors@~1.6.2: http-errors@~1.7.2: version "1.7.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz" integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== dependencies: depd "~1.1.2" @@ -5499,12 +5226,12 @@ http-errors@~1.7.2: http-parser-js@>=0.5.1: version "0.5.3" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz" integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== http-proxy-middleware@0.19.1: version "0.19.1" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== dependencies: http-proxy "^1.17.0" @@ -5514,7 +5241,7 @@ http-proxy-middleware@0.19.1: http-proxy@^1.17.0: version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== dependencies: eventemitter3 "^4.0.0" @@ -5523,44 +5250,44 @@ http-proxy@^1.17.0: human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== iconv-lite@0.4.24: version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== ieee754@^1.1.13: version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== ignore@^5.1.4: version "5.1.8" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== image-q@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/image-q/-/image-q-1.1.1.tgz#fc84099664460b90ca862d9300b6bfbbbfbf8056" + resolved "https://registry.npmjs.org/image-q/-/image-q-1.1.1.tgz" integrity sha1-/IQJlmRGC5DKhi2TALa/u7+/gFY= immer@8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656" + resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== import-fresh@^3.2.1, import-fresh@^3.2.2, import-fresh@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -5568,12 +5295,12 @@ import-fresh@^3.2.1, import-fresh@^3.2.2, import-fresh@^3.3.0: import-lazy@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz" integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= import-local@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + resolved "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== dependencies: pkg-dir "^3.0.0" @@ -5581,27 +5308,22 @@ import-local@^2.0.0: imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - infima@0.2.0-alpha.23: version "0.2.0-alpha.23" - resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.23.tgz#2c17b473784ae8244fd985f126f9c27a49b24523" + resolved "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.23.tgz" integrity sha512-V0RTjB1otjpH3E2asbydx3gz7ovdSJsuV7r9JTdBggqRilnelTJUcXxLawBQQKsjQi5qPcRTjxnlaV8xyyKhhw== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= dependencies: once "^1.3.0" @@ -5609,32 +5331,32 @@ inflight@^1.0.4: inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= ini@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== ini@^1.3.5, ini@~1.3.0: version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== inline-style-parser@0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" + resolved "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== internal-ip@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + resolved "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== dependencies: default-gateway "^4.2.0" @@ -5642,51 +5364,51 @@ internal-ip@^4.3.0: interpret@^1.0.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== ip-regex@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + resolved "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= ip@^1.1.0, ip@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + resolved "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= ipaddr.js@1.9.1, ipaddr.js@^1.9.0: version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== is-absolute-url@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== is-accessor-descriptor@^0.1.6: version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= dependencies: kind-of "^3.0.2" is-accessor-descriptor@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== dependencies: kind-of "^6.0.0" is-alphabetical@1.0.4, is-alphabetical@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz" integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== is-alphanumerical@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + resolved "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz" integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== dependencies: is-alphabetical "^1.0.0" @@ -5694,60 +5416,60 @@ is-alphanumerical@^1.0.0: is-arguments@^1.0.4: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz" integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== dependencies: call-bind "^1.0.0" is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= is-arrayish@^0.3.1: version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== is-binary-path@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= dependencies: binary-extensions "^1.0.0" is-binary-path@~2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== dependencies: binary-extensions "^2.0.0" is-buffer@^1.1.5: version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== is-buffer@^2.0.0: version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== is-callable@^1.1.4, is-callable@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz" integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== is-ci@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== dependencies: ci-info "^2.0.0" is-color-stop@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + resolved "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz" integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= dependencies: css-color-names "^0.0.4" @@ -5759,38 +5481,38 @@ is-color-stop@^1.1.0: is-core-module@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz" integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== dependencies: has "^1.0.3" is-data-descriptor@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= dependencies: kind-of "^3.0.2" is-data-descriptor@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== dependencies: kind-of "^6.0.0" is-date-object@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz" integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== is-decimal@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz" integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== is-descriptor@^0.1.0: version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== dependencies: is-accessor-descriptor "^0.1.6" @@ -5799,7 +5521,7 @@ is-descriptor@^0.1.0: is-descriptor@^1.0.0, is-descriptor@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== dependencies: is-accessor-descriptor "^1.0.0" @@ -5808,70 +5530,70 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-docker@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz" integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= is-extendable@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== dependencies: is-plain-object "^2.0.4" is-extglob@^2.1.0, is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= is-fullwidth-code-point@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= dependencies: number-is-nan "^1.0.0" is-fullwidth-code-point@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-function@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" + resolved "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz" integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== is-glob@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= dependencies: is-extglob "^2.1.0" is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== dependencies: is-extglob "^2.1.1" is-hexadecimal@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz" integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== is-installed-globally@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + resolved "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz" integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== dependencies: global-dirs "^3.0.0" @@ -5879,75 +5601,75 @@ is-installed-globally@^0.4.0: is-negative-zero@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== is-npm@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + resolved "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz" integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== is-number@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= dependencies: kind-of "^3.0.2" is-number@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-obj@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= is-obj@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== is-path-cwd@^2.0.0, is-path-cwd@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== is-path-in-cwd@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + resolved "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== dependencies: is-path-inside "^2.1.0" is-path-inside@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== dependencies: path-is-inside "^1.0.2" is-path-inside@^3.0.2: version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== is-plain-obj@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" is-regex@^1.0.4, is-regex@^1.1.1: version "1.1.2" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz" integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== dependencies: call-bind "^1.0.2" @@ -5955,103 +5677,103 @@ is-regex@^1.0.4, is-regex@^1.1.1: is-regexp@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= is-resolvable@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + resolved "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== is-root@2.1.0, is-root@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== is-stream@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= is-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz" integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== is-symbol@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz" integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== dependencies: has-symbols "^1.0.1" is-typedarray@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= is-whitespace-character@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" + resolved "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz" integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== is-windows@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== is-word-character@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" + resolved "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz" integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== is-wsl@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= is-wsl@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" is-yarn-global@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + resolved "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz" integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== isarray@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= isarray@1.0.0, isarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= isexe@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= isobject@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= jest-worker@^26.3.0, jest-worker@^26.6.2: version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== dependencies: "@types/node" "*" @@ -6060,7 +5782,7 @@ jest-worker@^26.3.0, jest-worker@^26.6.2: joi@^17.3.0, joi@^17.4.0: version "17.4.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.4.0.tgz#b5c2277c8519e016316e49ababd41a1908d9ef20" + resolved "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz" integrity sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg== dependencies: "@hapi/hoek" "^9.0.0" @@ -6071,17 +5793,17 @@ joi@^17.3.0, joi@^17.4.0: jpeg-js@0.4.2: version "0.4.2" - resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.4.2.tgz#8b345b1ae4abde64c2da2fe67ea216a114ac279d" + resolved "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz" integrity sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.11.0, js-yaml@^3.13.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" @@ -6089,63 +5811,63 @@ js-yaml@^3.11.0, js-yaml@^3.13.1: js-yaml@^4.0.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: argparse "^2.0.1" jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== jsesc@~0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= json-buffer@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= json-parse-better-errors@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== json-parse-even-better-errors@^2.3.0: version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json3@^3.3.3: version "3.3.3" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + resolved "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== json5@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== dependencies: minimist "^1.2.0" json5@^2.1.2: version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== dependencies: minimist "^1.2.5" jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" @@ -6154,70 +5876,70 @@ jsonfile@^6.0.1: keyv@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + resolved "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== dependencies: json-buffer "3.0.0" killable@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + resolved "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= dependencies: is-buffer "^1.1.5" kind-of@^5.0.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kleur@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz" integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== latest-version@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + resolved "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz" integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== dependencies: package-json "^6.3.0" leven@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== lines-and-columns@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= load-bmfont@^1.3.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/load-bmfont/-/load-bmfont-1.4.1.tgz#c0f5f4711a1e2ccff725a7b6078087ccfcddd3e9" + resolved "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz" integrity sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA== dependencies: buffer-equal "0.0.1" @@ -6231,12 +5953,12 @@ load-bmfont@^1.3.1: loader-runner@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz" integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== loader-utils@2.0.0, loader-utils@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== dependencies: big.js "^5.2.2" @@ -6245,7 +5967,7 @@ loader-utils@2.0.0, loader-utils@^2.0.0: loader-utils@^1.2.3, loader-utils@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== dependencies: big.js "^5.2.2" @@ -6254,7 +5976,7 @@ loader-utils@^1.2.3, loader-utils@^1.4.0: locate-path@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== dependencies: p-locate "^3.0.0" @@ -6262,195 +5984,190 @@ locate-path@^3.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== dependencies: p-locate "^5.0.0" lodash.assignin@^4.0.9: version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" + resolved "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz" integrity sha1-uo31+4QesKPoBEIysOJjqNxqKKI= lodash.bind@^4.1.4: version "4.2.1" - resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" + resolved "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz" integrity sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU= lodash.curry@^4.0.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170" + resolved "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz" integrity sha1-JI42By7ekGUB11lmIAqG2riyMXA= lodash.debounce@^4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= lodash.defaults@^4.0.1: version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + resolved "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz" integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= lodash.filter@^4.4.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" + resolved "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz" integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= lodash.flatten@^4.2.0: version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + resolved "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz" integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= lodash.flow@^3.3.0: version "3.5.0" - resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a" + resolved "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz" integrity sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o= lodash.foreach@^4.3.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" + resolved "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz" integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= lodash.map@^4.4.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" + resolved "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz" integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= lodash.memoize@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= lodash.merge@^4.4.0: version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.pick@^4.2.1: version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" + resolved "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz" integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= lodash.reduce@^4.4.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" + resolved "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz" integrity sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs= lodash.reject@^4.4.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415" + resolved "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz" integrity sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU= lodash.some@^4.4.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" + resolved "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz" integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0= lodash.toarray@^4.4.0: version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" + resolved "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz" integrity sha1-JMS/zWsvuji/0FlNsRedjptlZWE= lodash.uniq@4.5.0, lodash.uniq@^4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.20: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== - -lodash@^4.17.21: +lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== loglevel@^1.6.8: version "1.7.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" + resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz" integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: js-tokens "^3.0.0 || ^4.0.0" lower-case@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== dependencies: tslib "^2.0.3" lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== lowercase-keys@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" map-cache@^0.2.2: version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= map-visit@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= dependencies: object-visit "^1.0.0" markdown-escapes@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" + resolved "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz" integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== mdast-squeeze-paragraphs@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" + resolved "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz" integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ== dependencies: unist-util-remove "^2.0.0" mdast-util-definitions@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" + resolved "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz" integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== dependencies: unist-util-visit "^2.0.0" mdast-util-to-hast@10.0.1: version "10.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" + resolved "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz" integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA== dependencies: "@types/mdast" "^3.0.0" @@ -6464,32 +6181,32 @@ mdast-util-to-hast@10.0.1: mdast-util-to-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" + resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz" integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== mdn-data@2.0.14: version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== mdn-data@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== mdurl@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + resolved "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz" integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= media-typer@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= memory-fs@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + resolved "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= dependencies: errno "^0.1.3" @@ -6497,32 +6214,32 @@ memory-fs@^0.4.1: merge-descriptors@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0: version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== methods@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= microevent.ts@~0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" + resolved "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz" integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== dependencies: arr-diff "^4.0.0" @@ -6541,7 +6258,7 @@ micromatch@^3.1.10, micromatch@^3.1.4: micromatch@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz" integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== dependencies: braces "^3.0.1" @@ -6549,68 +6266,68 @@ micromatch@^4.0.2: mime-db@1.46.0, "mime-db@>= 1.43.0 < 2": version "1.46.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz" integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ== mime-db@~1.33.0: version "1.33.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== mime-types@2.1.18: version "2.1.18" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz" integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== dependencies: mime-db "~1.33.0" mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.24: version "2.1.29" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz" integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ== dependencies: mime-db "1.46.0" mime@1.6.0, mime@^1.3.4: version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mime@^2.3.1, mime@^2.4.4: version "2.5.2" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" + resolved "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz" integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== mimic-response@^1.0.0, mimic-response@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== mimic-response@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz" integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== mimic-response@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz" integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== min-document@^2.19.0: version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" + resolved "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz" integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= dependencies: dom-walk "^0.1.0" mini-create-react-context@^0.4.0: version "0.4.1" - resolved "https://registry.yarnpkg.com/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz#072171561bfdc922da08a60c2197a497cc2d1d5e" + resolved "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz" integrity sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== dependencies: "@babel/runtime" "^7.12.1" @@ -6618,7 +6335,7 @@ mini-create-react-context@^0.4.0: mini-css-extract-plugin@^1.4.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.0.tgz#b4db2525af2624899ed64a23b0016e0036411893" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.0.tgz" integrity sha512-nPFKI7NSy6uONUo9yn2hIfb9vyYvkFu95qki0e21DQ9uaqNKDP15DGpK0KnV6wDroWxPHtExrdEwx/yDQ8nVRw== dependencies: loader-utils "^2.0.0" @@ -6627,24 +6344,24 @@ mini-css-extract-plugin@^1.4.0: minimalistic-assert@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== minimatch@3.0.4, minimatch@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== mixin-deep@^1.2.0: version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: for-in "^1.0.2" @@ -6652,54 +6369,54 @@ mixin-deep@^1.2.0: mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" + resolved "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== mkdirp@^0.5.1, mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== dependencies: minimist "^1.2.5" mkdirp@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== module-alias@^2.2.2: version "2.2.2" - resolved "https://registry.yarnpkg.com/module-alias/-/module-alias-2.2.2.tgz#151cdcecc24e25739ff0aa6e51e1c5716974c0e0" + resolved "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz" integrity sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q== ms@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= ms@2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== ms@2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== ms@^2.1.1: version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== multicast-dns-service-types@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + resolved "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= multicast-dns@^6.0.1: version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== dependencies: dns-packet "^1.3.1" @@ -6707,22 +6424,17 @@ multicast-dns@^6.0.1: nan@^2.12.1: version "2.14.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + resolved "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz" integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== -nanoid@^3.1.20: - version "3.1.22" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.22.tgz#b35f8fb7d151990a8aebd5aa5015c03cf726f844" - integrity sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ== - nanoid@^3.1.23: version "3.1.23" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz" integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== nanomatch@^1.2.9: version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== dependencies: arr-diff "^4.0.0" @@ -6739,27 +6451,27 @@ nanomatch@^1.2.9: napi-build-utils@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" + resolved "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz" integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== negotiator@0.6.2: version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== neo-async@^2.6.2: version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== nice-try@^1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== no-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== dependencies: lower-case "^2.0.2" @@ -6767,46 +6479,41 @@ no-case@^3.0.4: node-abi@^2.21.0: version "2.26.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.26.0.tgz#355d5d4bc603e856f74197adbf3f5117a396ba40" + resolved "https://registry.npmjs.org/node-abi/-/node-abi-2.26.0.tgz" integrity sha512-ag/Vos/mXXpWLLAYWsAoQdgS+gW7IwvgMLOgqopm/DbzAjazLltzgzpVMsFlgmo9TzG5hGXeaBZx2AI731RIsQ== dependencies: semver "^5.4.1" node-addon-api@^3.1.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.0.tgz#7028b56a7eb572b73873aed731a7f9c9365f5ee4" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.0.tgz" integrity sha512-kcwSAWhPi4+QzAtsL2+2s/awvDo2GKLsvMCwNRxb5BUshteXU8U97NCyvQDsGKs/m0He9WcG4YWew/BnuLx++w== node-emoji@^1.10.0: version "1.10.0" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" + resolved "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz" integrity sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw== dependencies: lodash.toarray "^4.4.0" node-fetch@2.6.1: version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== node-forge@^0.10.0: version "0.10.0" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz" integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== node-releases@^1.1.61, node-releases@^1.1.71: version "1.1.71" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz" integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== -node-releases@^1.1.70: - version "1.1.70" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.70.tgz#66e0ed0273aa65666d7fe78febe7634875426a08" - integrity sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw== - node-vibrant@^3.1.5: version "3.1.6" - resolved "https://registry.yarnpkg.com/node-vibrant/-/node-vibrant-3.1.6.tgz#8554c3108903232cbe1e722f928469ee4379aa18" + resolved "https://registry.npmjs.org/node-vibrant/-/node-vibrant-3.1.6.tgz" integrity sha512-Wlc/hQmBMOu6xon12ZJHS2N3M+I6J8DhrD3Yo6m5175v8sFkVIN+UjhKVRcO+fqvre89ASTpmiFEP3nPO13SwA== dependencies: "@jimp/custom" "^0.16.1" @@ -6819,48 +6526,53 @@ node-vibrant@^3.1.5: noop-logger@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" + resolved "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz" integrity sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI= normalize-path@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== normalize-range@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -normalize-url@^4.1.0, normalize-url@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" - integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== +normalize-url@^4.1.0: + version "4.5.1" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz" + integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== + +normalize-url@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.0.1.tgz" + integrity sha512-VU4pzAuh7Kip71XEmO9aNREYAdMHFGTVj/i+CaTImS8x0i1d3jUZkXhqluy/PRgjPLMgsLQulYY3PJ/aSbSjpQ== npm-run-path@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= dependencies: path-key "^2.0.0" npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" npmlog@^4.0.1, npmlog@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + resolved "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz" integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== dependencies: are-we-there-yet "~1.1.2" @@ -6870,36 +6582,36 @@ npmlog@^4.0.1, npmlog@^4.1.2: nprogress@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" + resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz" integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E= nth-check@^1.0.2, nth-check@~1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== dependencies: boolbase "~1.0.0" nth-check@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz" integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== dependencies: boolbase "^1.0.0" number-is-nan@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + resolved "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= object-copy@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= dependencies: copy-descriptor "^0.1.0" @@ -6908,12 +6620,12 @@ object-copy@^0.1.0: object-inspect@^1.8.0, object-inspect@^1.9.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz" integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== object-is@^1.0.1: version "1.1.4" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.4.tgz#63d6c83c00a43f4cbc9434eb9757c8a5b8565068" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz" integrity sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== dependencies: call-bind "^1.0.0" @@ -6921,19 +6633,19 @@ object-is@^1.0.1: object-keys@^1.0.12, object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== object-visit@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= dependencies: isobject "^3.0.0" object.assign@^4.1.0, object.assign@^4.1.1, object.assign@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== dependencies: call-bind "^1.0.0" @@ -6943,7 +6655,7 @@ object.assign@^4.1.0, object.assign@^4.1.1, object.assign@^4.1.2: object.getownpropertydescriptors@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz#0dfda8d108074d9c563e80490c883b6661091544" + resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz" integrity sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== dependencies: call-bind "^1.0.0" @@ -6952,14 +6664,14 @@ object.getownpropertydescriptors@^2.1.0: object.pick@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= dependencies: isobject "^3.0.1" object.values@^1.1.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz" integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== dependencies: call-bind "^1.0.0" @@ -6969,43 +6681,43 @@ object.values@^1.1.0: obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== omggif@^1.0.10, omggif@^1.0.9: version "1.0.10" - resolved "https://registry.yarnpkg.com/omggif/-/omggif-1.0.10.tgz#ddaaf90d4a42f532e9e7cb3a95ecdd47f17c7b19" + resolved "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz" integrity sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw== on-finished@~2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= dependencies: ee-first "1.1.1" on-headers@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" onetime@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" open@^7.0.2: version "7.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" + resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz" integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== dependencies: is-docker "^2.0.0" @@ -7013,95 +6725,95 @@ open@^7.0.2: opener@^1.5.2: version "1.5.2" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== opn@^5.5.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + resolved "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== dependencies: is-wsl "^1.1.0" original@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + resolved "https://registry.npmjs.org/original/-/original-1.0.2.tgz" integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== dependencies: url-parse "^1.4.3" p-cancelable@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz" integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== p-finally@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== dependencies: p-limit "^2.0.0" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== dependencies: p-limit "^2.2.0" p-locate@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== dependencies: p-limit "^3.0.2" p-map@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + resolved "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== p-map@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== dependencies: aggregate-error "^3.0.0" p-retry@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== dependencies: retry "^0.12.0" p-try@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== package-json@^6.3.0: version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + resolved "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz" integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== dependencies: got "^9.6.0" @@ -7111,12 +6823,12 @@ package-json@^6.3.0: pako@^1.0.5: version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + resolved "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== param-case@^3.0.3: version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== dependencies: dot-case "^3.0.4" @@ -7124,24 +6836,24 @@ param-case@^3.0.3: parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-bmfont-ascii@^1.0.3: version "1.0.6" - resolved "https://registry.yarnpkg.com/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz#11ac3c3ff58f7c2020ab22769079108d4dfa0285" + resolved "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz" integrity sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU= parse-bmfont-binary@^1.0.5: version "1.0.6" - resolved "https://registry.yarnpkg.com/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz#d038b476d3e9dd9db1e11a0b0e53a22792b69006" + resolved "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz" integrity sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY= parse-bmfont-xml@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz#015319797e3e12f9e739c4d513872cd2fa35f389" + resolved "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz" integrity sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ== dependencies: xml-parse-from-string "^1.0.0" @@ -7149,7 +6861,7 @@ parse-bmfont-xml@^1.1.4: parse-entities@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" + resolved "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz" integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== dependencies: character-entities "^1.0.0" @@ -7161,12 +6873,12 @@ parse-entities@^2.0.0: parse-headers@^2.0.0: version "2.0.3" - resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515" + resolved "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.3.tgz" integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA== parse-json@^5.0.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" @@ -7176,27 +6888,27 @@ parse-json@^5.0.0: parse-numeric-range@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.2.0.tgz#aa70b00f29624ed13e9f943e9461b306e386b0fa" + resolved "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.2.0.tgz" integrity sha512-1q2tXpAOplPxcl8vrIGPWz1dJxxfmdRkCFcpxxMBerDnGuuHalOWF/xj9L8Nn5XoTUoB/6F0CeQBp2fMgkOYFg== parse5@^5.0.0: version "5.1.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + resolved "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz" integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== parse5@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== pascal-case@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== dependencies: no-case "^3.0.4" @@ -7204,139 +6916,139 @@ pascal-case@^3.1.2: pascalcase@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= path-dirname@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + resolved "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= path-is-inside@1.0.2, path-is-inside@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-parse@^1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz" integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== path-to-regexp@0.1.7: version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= path-to-regexp@2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.2.1.tgz#90b617025a16381a879bc82a38d4e8bdeb2bcf45" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz" integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== path-to-regexp@^1.7.0: version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== dependencies: isarray "0.0.1" path-type@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== phin@^2.9.1: version "2.9.3" - resolved "https://registry.yarnpkg.com/phin/-/phin-2.9.3.tgz#f9b6ac10a035636fb65dfc576aaaa17b8743125c" + resolved "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz" integrity sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: version "2.2.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== pify@^2.0.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= pify@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== pinkie-promise@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= dependencies: pinkie "^2.0.0" pinkie@^2.0.0: version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= pixelmatch@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-4.0.2.tgz#8f47dcec5011b477b67db03c243bc1f3085e8854" + resolved "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz" integrity sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ= dependencies: pngjs "^3.0.0" pkg-dir@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== dependencies: find-up "^3.0.0" pkg-dir@^4.1.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" pkg-up@3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== dependencies: find-up "^3.0.0" pngjs@^3.0.0, pngjs@^3.3.3: version "3.4.0" - resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" + resolved "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz" integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== portfinder@^1.0.26: version "1.0.28" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz" integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== dependencies: async "^2.6.2" @@ -7345,140 +7057,141 @@ portfinder@^1.0.26: posix-character-classes@^0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= postcss-calc@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.0.0.tgz#a05b87aacd132740a5db09462a3612453e5df90a" + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz" integrity sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g== dependencies: postcss-selector-parser "^6.0.2" postcss-value-parser "^4.0.2" -postcss-colormin@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.0.0.tgz#283b8934c8bdbc531e7648aeb0970107f6d06d0e" - integrity sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ== +postcss-colormin@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz" + integrity sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw== dependencies: - browserslist "^4.16.0" - color "^3.1.1" + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.0.1" postcss-value-parser "^4.1.0" -postcss-convert-values@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz#cd77e1d23ebe8fcf508640551eed08e232784cba" - integrity sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ== +postcss-convert-values@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz" + integrity sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg== dependencies: postcss-value-parser "^4.1.0" -postcss-discard-comments@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz#6c27310e0657c0b9e38a6175ad001b5aa28964bc" - integrity sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ== +postcss-discard-comments@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz" + integrity sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg== -postcss-discard-duplicates@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz#6a2c4f779e8d20da6781e90730f234f9e650c51c" - integrity sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ== +postcss-discard-duplicates@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz" + integrity sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA== -postcss-discard-empty@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz#0f0a9baee415f5f7be4ae046ba235e98626ba821" - integrity sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ== +postcss-discard-empty@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz" + integrity sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw== -postcss-discard-overridden@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz#ac00f695a60001eda52135a11fac87376b8da9ee" - integrity sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg== +postcss-discard-overridden@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz" + integrity sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q== -postcss-discard-unused@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-5.0.0.tgz#6aad1061a53088d4b4d4363496d85b9b0de34f7e" - integrity sha512-C+bchjnGRoGlSQjACMts/FlpY3LMDEUS5+9rHKxvl/NFUY/5OYWjkA1AEUo9HDWnFB44CFgcm6khLMSIbrjVEQ== +postcss-discard-unused@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.0.1.tgz" + integrity sha512-tD6xR/xyZTwfhKYRw0ylfCY8wbfhrjpKAMnDKRTLMy2fNW5hl0hoV6ap5vo2JdCkuHkP3CHw72beO4Y8pzFdww== dependencies: - postcss-selector-parser "^6.0.4" + postcss-selector-parser "^6.0.5" postcss-loader@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-5.2.0.tgz#ccd6668a778902d653602289c765a8bc481986dc" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-5.2.0.tgz" integrity sha512-uSuCkENFeUaOYsKrXm0eNNgVIxc71z8RcckLMbVw473rGojFnrUeqEz6zBgXsH2q1EIzXnO/4pEz9RhALjlITA== dependencies: cosmiconfig "^7.0.0" klona "^2.0.4" semver "^7.3.4" -postcss-merge-idents@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-5.0.0.tgz#13b6598912a96e93552c778bbfeaaf2cfaf46b68" - integrity sha512-s8wwhAB/SJDPkcVxj31s2SGzgrO66ktUYjWh6j4qwY67Mzxx3/TkK+m/+v6tU/xyW4TmGd4yuyTXsHaaLC0jLg== +postcss-merge-idents@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.0.1.tgz" + integrity sha512-xu8ueVU0RszbI2gKkxR6mluupsOSSLvt8q4gA2fcKFkA+x6SlH3cb4cFHpDvcRCNFbUmCR/VUub+Y6zPOjPx+Q== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-merge-longhand@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz#1a008ff72d14cd3e2f3d32accc2ad37948bcabf4" - integrity sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw== +postcss-merge-longhand@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz" + integrity sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw== dependencies: css-color-names "^1.0.1" postcss-value-parser "^4.1.0" - stylehacks "^5.0.0" + stylehacks "^5.0.1" -postcss-merge-rules@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz#e0d0c0d45c98376f4adb49eb1f1dfe2aebfd7048" - integrity sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg== +postcss-merge-rules@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz" + integrity sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg== dependencies: - browserslist "^4.16.0" + browserslist "^4.16.6" caniuse-api "^3.0.0" - cssnano-utils "^2.0.0" - postcss-selector-parser "^6.0.4" + cssnano-utils "^2.0.1" + postcss-selector-parser "^6.0.5" vendors "^1.0.3" -postcss-minify-font-values@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz#fee5d0fa192fae8757cb744870a0ad02be5f402e" - integrity sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg== +postcss-minify-font-values@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz" + integrity sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA== dependencies: postcss-value-parser "^4.1.0" -postcss-minify-gradients@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz#95dbe61567a45c0cd7ab897d78fb65d5096844ed" - integrity sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg== +postcss-minify-gradients@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz" + integrity sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" is-color-stop "^1.1.0" postcss-value-parser "^4.1.0" -postcss-minify-params@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz#12c7f75d69b0b4827fafbd6649970a53784a9c24" - integrity sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug== +postcss-minify-params@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz" + integrity sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw== dependencies: alphanum-sort "^1.0.2" browserslist "^4.16.0" - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" uniqs "^2.0.0" -postcss-minify-selectors@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz#d3e43d97fd0ba83ba0010950fc5acfa420f7caa9" - integrity sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ== +postcss-minify-selectors@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz" + integrity sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og== dependencies: alphanum-sort "^1.0.2" - postcss-selector-parser "^3.1.2" + postcss-selector-parser "^6.0.5" postcss-modules-extract-imports@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== postcss-modules-local-by-default@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz" integrity sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== dependencies: icss-utils "^5.0.0" @@ -7487,193 +7200,170 @@ postcss-modules-local-by-default@^4.0.0: postcss-modules-scope@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz" integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== dependencies: postcss-selector-parser "^6.0.4" postcss-modules-values@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== dependencies: icss-utils "^5.0.0" -postcss-normalize-charset@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz#59e1fe2094fb2e3371cc5b054cbc39828a41a710" - integrity sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ== +postcss-normalize-charset@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz" + integrity sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg== -postcss-normalize-display-values@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz#4ff2d3b3b5146a366de28ec9e24131a1868f1933" - integrity sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA== +postcss-normalize-display-values@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz" + integrity sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-normalize-positions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz#fe1d9a8122dd385b9c6908bd2008140dea17750d" - integrity sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg== +postcss-normalize-positions@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz" + integrity sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg== dependencies: postcss-value-parser "^4.1.0" -postcss-normalize-repeat-style@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz#e11d88fbf63f89179c6a7391853b2fe7f46e589d" - integrity sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ== +postcss-normalize-repeat-style@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz" + integrity sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-normalize-string@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz#2ea08ff4cb8817ce160755e9fdc7e6ef6d495002" - integrity sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw== +postcss-normalize-string@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz" + integrity sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA== dependencies: postcss-value-parser "^4.1.0" -postcss-normalize-timing-functions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz#380eb1c9b179f96efc307c659a8049116f16f381" - integrity sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q== +postcss-normalize-timing-functions@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz" + integrity sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-normalize-unicode@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz#aa46a89c86ae51a01cbca13e73c1ed7b0b38807e" - integrity sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A== +postcss-normalize-unicode@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz" + integrity sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA== dependencies: browserslist "^4.16.0" postcss-value-parser "^4.1.0" -postcss-normalize-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz#626a4c7d30007f94466cdf245e7ed9f253f1dbd9" - integrity sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A== +postcss-normalize-url@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz" + integrity sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ== dependencies: is-absolute-url "^3.0.3" - normalize-url "^4.5.0" + normalize-url "^6.0.1" postcss-value-parser "^4.1.0" -postcss-normalize-whitespace@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz#1faf147a4f8d3d93a3c75109d120b4eefa00589b" - integrity sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA== +postcss-normalize-whitespace@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz" + integrity sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA== dependencies: postcss-value-parser "^4.1.0" -postcss-ordered-values@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz#a50f224c5f40c566b338b0663655478737dcebee" - integrity sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g== +postcss-ordered-values@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz" + integrity sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-reduce-idents@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-5.0.0.tgz#a6fbc9369b955daa756fe578de2ed916c01eed56" - integrity sha512-wDth7wkXAZ91i7GNe+/PJKyC9NOR2n04U0t5nnqlvlkKhMhnRn/8NJLYQRa7ZZHPGOZcOfvugrhblioTTg2X8A== +postcss-reduce-idents@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.0.1.tgz" + integrity sha512-6Rw8iIVFbqtaZExgWK1rpVgP7DPFRPh0DDFZxJ/ADNqPiH10sPCoq5tgo6kLiTyfh9sxjKYjXdc8udLEcPOezg== dependencies: postcss-value-parser "^4.1.0" -postcss-reduce-initial@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz#c724e5513b0ae7f3d7bff16f0fc82133fb2f820a" - integrity sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA== +postcss-reduce-initial@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz" + integrity sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw== dependencies: browserslist "^4.16.0" caniuse-api "^3.0.0" -postcss-reduce-transforms@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz#5c820f71fbd4eec82b323523642b7b2d1c7d29ef" - integrity sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw== +postcss-reduce-transforms@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz" + integrity sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA== dependencies: - cssnano-utils "^2.0.0" + cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-selector-parser@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== - dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" - integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5: + version "6.0.6" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz" + integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== dependencies: cssesc "^3.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" util-deprecate "^1.0.2" postcss-sort-media-queries@^3.8.9: version "3.9.10" - resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-3.9.10.tgz#7ad3b17706cc134e1d27372bcbb989760d2452fa" + resolved "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-3.9.10.tgz" integrity sha512-pyCWbMrpQq4WjcYFrcVAvxS/+iHnXK5pxa1SAm1s9U4HZjGYU4gkCHwbHbzJ2ZFiiRYpRNRp85QuFvg6ZyKHxw== dependencies: sort-css-media-queries "1.5.4" -postcss-svgo@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.0.0.tgz#c8d806e573394ab24f1e233cac5be4c199e9f1b2" - integrity sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA== +postcss-svgo@^5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz" + integrity sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A== dependencies: postcss-value-parser "^4.1.0" svgo "^2.3.0" -postcss-unique-selectors@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz#17856278f6c38d024defc9694d568bb09dd7f771" - integrity sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w== +postcss-unique-selectors@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz" + integrity sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w== dependencies: alphanum-sort "^1.0.2" - postcss-selector-parser "^6.0.2" + postcss-selector-parser "^6.0.5" uniqs "^2.0.0" postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz" integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== -postcss-zindex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.0.0.tgz#ffed3576b5a9f0001a9d78fdc075466e1da1839c" - integrity sha512-thJp90qNZedxzfljsAnu7V35L/Zue/nVvWzPDLKZuqHmwDuy1vd3xkFVYfEa8WZZQaetvHtsi3uwjVD3UJAVeg== - dependencies: - has "^1.0.3" - uniqs "^2.0.0" +postcss-zindex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.0.1.tgz" + integrity sha512-nwgtJJys+XmmSGoYCcgkf/VczP8Mp/0OfSv3v0+fw0uABY4yxw+eFs0Xp9nAZHIKnS5j+e9ywQ+RD+ONyvl5pA== -postcss@^8.2.10, postcss@^8.2.4, postcss@^8.2.9: +postcss@^8.2.10, postcss@^8.2.4, postcss@^8.2.8, postcss@^8.2.9: version "8.2.15" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.15.tgz#9e66ccf07292817d226fc315cbbf9bc148fbca65" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz" integrity sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q== dependencies: colorette "^1.2.2" nanoid "^3.1.23" source-map "^0.6.1" -postcss@^8.2.8: - version "8.2.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.8.tgz#0b90f9382efda424c4f0f69a2ead6f6830d08ece" - integrity sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw== - dependencies: - colorette "^1.2.2" - nanoid "^3.1.20" - source-map "^0.6.1" - prebuild-install@^6.0.1: version "6.1.2" - resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-6.1.2.tgz#6ce5fc5978feba5d3cbffedca0682b136a0b5bff" + resolved "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.2.tgz" integrity sha512-PzYWIKZeP+967WuKYXlTOhYBgGOvTRSfaKI89XnfJ0ansRAH7hDU45X+K+FZeI1Wb/7p/NnuctPH3g0IqKUuSQ== dependencies: detect-libc "^1.0.3" @@ -7693,12 +7383,12 @@ prebuild-install@^6.0.1: prepend-http@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz" integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= pretty-error@^2.1.1: version "2.1.2" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz" integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== dependencies: lodash "^4.17.20" @@ -7706,41 +7396,41 @@ pretty-error@^2.1.1: pretty-time@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" + resolved "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz" integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== prism-react-renderer@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.1.1.tgz#1c1be61b1eb9446a146ca7a50b7bcf36f2a70a44" + resolved "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.1.1.tgz" integrity sha512-MgMhSdHuHymNRqD6KM3eGS0PNqgK9q4QF5P0yoQQvpB6jNjeSAi3jcSAz0Sua/t9fa4xDOMar9HJbLa08gl9ug== prismjs@^1.23.0: version "1.23.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33" + resolved "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz" integrity sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA== optionalDependencies: clipboard "^2.0.0" process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== process@^0.11.10: version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= promise@^7.1.1: version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + resolved "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: asap "~2.0.3" prompts@2.4.0, prompts@^2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== dependencies: kleur "^3.0.3" @@ -7748,7 +7438,7 @@ prompts@2.4.0, prompts@^2.4.0: prop-types@^15.0.0, prop-types@^15.5.0, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== dependencies: loose-envify "^1.4.0" @@ -7757,14 +7447,14 @@ prop-types@^15.0.0, prop-types@^15.5.0, prop-types@^15.6.2, prop-types@^15.7.2: property-information@^5.0.0, property-information@^5.3.0: version "5.6.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" + resolved "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz" integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== dependencies: xtend "^4.0.0" proxy-addr@~2.0.5: version "2.0.6" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz" integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== dependencies: forwarded "~0.1.2" @@ -7772,12 +7462,12 @@ proxy-addr@~2.0.5: prr@~1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= pump@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== dependencies: end-of-stream "^1.1.0" @@ -7785,76 +7475,76 @@ pump@^3.0.0: punycode@1.3.2: version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= punycode@^1.3.2: version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= punycode@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== pupa@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + resolved "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz" integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== dependencies: escape-goat "^2.0.0" pure-color@^1.2.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" + resolved "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz" integrity sha1-H+Bk+wrIUfDeYTIKi/eWg2Qi8z4= q@^1.1.2: version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= qs@6.7.0: version "6.7.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== querystring@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= querystringify@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== queue-microtask@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.2.tgz#abf64491e6ecf0f38a6502403d4cda04f372dfd3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz" integrity sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg== randombytes@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" range-parser@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== raw-body@2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== dependencies: bytes "3.1.0" @@ -7864,7 +7554,7 @@ raw-body@2.4.0: rc@^1.2.7, rc@^1.2.8: version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== dependencies: deep-extend "^0.6.0" @@ -7874,7 +7564,7 @@ rc@^1.2.7, rc@^1.2.8: react-base16-styling@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.6.0.tgz#ef2156d66cf4139695c8a167886cb69ea660792c" + resolved "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz" integrity sha1-7yFW1mz0E5aVyKFniGy2nqZgeSw= dependencies: base16 "^1.0.0" @@ -7884,7 +7574,7 @@ react-base16-styling@^0.6.0: react-dev-utils@^11.0.1: version "11.0.4" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-11.0.4.tgz#a7ccb60257a1ca2e0efe7a83e38e6700d17aa37a" + resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz" integrity sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A== dependencies: "@babel/code-frame" "7.10.4" @@ -7914,7 +7604,7 @@ react-dev-utils@^11.0.1: react-dom@^17.0.2: version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== dependencies: loose-envify "^1.1.0" @@ -7923,17 +7613,17 @@ react-dom@^17.0.2: react-error-overlay@^6.0.9: version "6.0.9" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" + resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== react-fast-compare@^3.1.1: version "3.2.0" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" + resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz" integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== react-helmet@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/react-helmet/-/react-helmet-6.1.0.tgz#a750d5165cb13cf213e44747502652e794468726" + resolved "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz" integrity sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw== dependencies: object-assign "^4.1.1" @@ -7943,12 +7633,12 @@ react-helmet@^6.1.0: react-is@^16.6.0, react-is@^16.6.3, react-is@^16.7.0, react-is@^16.8.1: version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== react-json-view@^1.21.1: version "1.21.3" - resolved "https://registry.yarnpkg.com/react-json-view/-/react-json-view-1.21.3.tgz#f184209ee8f1bf374fb0c41b0813cff54549c475" + resolved "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz" integrity sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw== dependencies: flux "^4.0.1" @@ -7958,33 +7648,33 @@ react-json-view@^1.21.1: react-lifecycles-compat@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" + resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== react-loadable-ssr-addon-v5-slorber@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz#2cdc91e8a744ffdf9e3556caabeb6e4278689883" + resolved "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz" integrity sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A== dependencies: "@babel/runtime" "^7.10.3" react-loadable@^5.5.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/react-loadable/-/react-loadable-5.5.0.tgz#582251679d3da86c32aae2c8e689c59f1196d8c4" + resolved "https://registry.npmjs.org/react-loadable/-/react-loadable-5.5.0.tgz" integrity sha512-C8Aui0ZpMd4KokxRdVAm2bQtI03k2RMRNzOB+IipV3yxFTSVICv7WoUr5L9ALB5BmKO1iHgZtWM8EvYG83otdg== dependencies: prop-types "^15.5.0" react-router-config@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/react-router-config/-/react-router-config-5.1.1.tgz#0f4263d1a80c6b2dc7b9c1902c9526478194a988" + resolved "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz" integrity sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg== dependencies: "@babel/runtime" "^7.1.2" react-router-dom@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.2.0.tgz#9e65a4d0c45e13289e66c7b17c7e175d0ea15662" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz" integrity sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== dependencies: "@babel/runtime" "^7.1.2" @@ -7997,7 +7687,7 @@ react-router-dom@^5.2.0: react-router@5.2.0, react-router@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.2.0.tgz#424e75641ca8747fbf76e5ecca69781aa37ea293" + resolved "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz" integrity sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== dependencies: "@babel/runtime" "^7.1.2" @@ -8013,12 +7703,12 @@ react-router@5.2.0, react-router@^5.2.0: react-side-effect@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.1.tgz#66c5701c3e7560ab4822a4ee2742dee215d72eb3" + resolved "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz" integrity sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ== react-textarea-autosize@^8.3.2: version "8.3.2" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.2.tgz#4f9374d357b0a6f6469956726722549124a1b2db" + resolved "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.2.tgz" integrity sha512-JrMWVgQSaExQByP3ggI1eA8zF4mF0+ddVuX7acUeK2V7bmrpjVOY72vmLz2IXFJSAXoY3D80nEzrn0GWajWK3Q== dependencies: "@babel/runtime" "^7.10.2" @@ -8027,7 +7717,7 @@ react-textarea-autosize@^8.3.2: react-waypoint@^9.0.2: version "9.0.3" - resolved "https://registry.yarnpkg.com/react-waypoint/-/react-waypoint-9.0.3.tgz#176aa4686b33eb40d0d48d361c468f0367167958" + resolved "https://registry.npmjs.org/react-waypoint/-/react-waypoint-9.0.3.tgz" integrity sha512-NRmyjW8CUBNNl4WpvBqLDgBs18rFUsixeHVHrRrFlWTdOlWP7eiDjptqlR/cJAPLD6RwP5XFCm3bi9OiofN3nA== dependencies: consolidated-events "^1.1.0 || ^2.0.0" @@ -8036,7 +7726,7 @@ react-waypoint@^9.0.2: react@^17.0.2: version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz" integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== dependencies: loose-envify "^1.1.0" @@ -8044,7 +7734,7 @@ react@^17.0.2: readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6: version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: core-util-is "~1.0.0" @@ -8057,7 +7747,7 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6: readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0: version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== dependencies: inherits "^2.0.3" @@ -8066,7 +7756,7 @@ readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0: readdirp@^2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== dependencies: graceful-fs "^4.1.11" @@ -8075,57 +7765,57 @@ readdirp@^2.2.1: readdirp@~3.5.0: version "3.5.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz" integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== dependencies: picomatch "^2.2.1" reading-time@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.3.0.tgz#d13e74431589a4a9038669f24d5acbc08bbb015d" + resolved "https://registry.npmjs.org/reading-time/-/reading-time-1.3.0.tgz" integrity sha512-RJ8J5O6UvrclfZpcPSPuKusrdRfoY7uXXoYOOdeswZNtSkQaewT3919yz6RyloDBR+iwcUyz5zGOUjhgvfuv3g== rechoir@^0.6.2: version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz" integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= dependencies: resolve "^1.1.6" recursive-readdir@2.2.2: version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" + resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== dependencies: minimatch "3.0.4" regenerate-unicode-properties@^8.2.0: version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz" integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== dependencies: regenerate "^1.4.0" regenerate@^1.4.0: version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== regenerator-runtime@^0.13.3, regenerator-runtime@^0.13.4: version "0.13.7" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== regenerator-transform@^0.14.2: version "0.14.5" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== dependencies: "@babel/runtime" "^7.8.4" regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== dependencies: extend-shallow "^3.0.2" @@ -8133,7 +7823,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: regexp.prototype.flags@^1.2.0: version "1.3.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== dependencies: call-bind "^1.0.2" @@ -8141,7 +7831,7 @@ regexp.prototype.flags@^1.2.0: regexpu-core@^4.7.1: version "4.7.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz" integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== dependencies: regenerate "^1.4.0" @@ -8153,33 +7843,33 @@ regexpu-core@^4.7.1: registry-auth-token@^4.0.0: version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" + resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz" integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== dependencies: rc "^1.2.8" registry-url@^5.0.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + resolved "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz" integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== dependencies: rc "^1.2.8" regjsgen@^0.5.1: version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz" integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== regjsparser@^0.6.4: version "0.6.7" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.7.tgz#c00164e1e6713c2e3ee641f1701c4b7aa0a7f86c" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz" integrity sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ== dependencies: jsesc "~0.5.0" rehype-parse@^6.0.2: version "6.0.2" - resolved "https://registry.yarnpkg.com/rehype-parse/-/rehype-parse-6.0.2.tgz#aeb3fdd68085f9f796f1d3137ae2b85a98406964" + resolved "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz" integrity sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug== dependencies: hast-util-from-parse5 "^5.0.0" @@ -8188,12 +7878,12 @@ rehype-parse@^6.0.2: relateurl@^0.2.7: version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= remark-admonitions@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/remark-admonitions/-/remark-admonitions-1.2.1.tgz#87caa1a442aa7b4c0cafa04798ed58a342307870" + resolved "https://registry.npmjs.org/remark-admonitions/-/remark-admonitions-1.2.1.tgz" integrity sha512-Ji6p68VDvD+H1oS95Fdx9Ar5WA2wcDA4kwrrhVU7fGctC6+d3uiMICu7w7/2Xld+lnU7/gi+432+rRbup5S8ow== dependencies: rehype-parse "^6.0.2" @@ -8202,7 +7892,7 @@ remark-admonitions@^1.2.1: remark-emoji@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-2.1.0.tgz#69165d1181b98a54ad5d9ef811003d53d7ebc7db" + resolved "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.1.0.tgz" integrity sha512-lDddGsxXURV01WS9WAiS9rO/cedO1pvr9tahtLhr6qCGFhHG4yZSJW3Ha4Nw9Uk1hLNmUBtPC0+m45Ms+xEitg== dependencies: emoticon "^3.2.0" @@ -8211,12 +7901,12 @@ remark-emoji@^2.1.0: remark-footnotes@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" + resolved "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz" integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== remark-mdx@1.6.22: version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" + resolved "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz" integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== dependencies: "@babel/core" "7.12.9" @@ -8230,7 +7920,7 @@ remark-mdx@1.6.22: remark-parse@8.0.3: version "8.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" + resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz" integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== dependencies: ccount "^1.0.0" @@ -8252,87 +7942,87 @@ remark-parse@8.0.3: remark-squeeze-paragraphs@4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" + resolved "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz" integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw== dependencies: mdast-squeeze-paragraphs "^4.0.0" remove-trailing-separator@^1.0.1: version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= renderkid@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5" - integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ== + version "2.0.7" + resolved "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== dependencies: - css-select "^2.0.2" - dom-converter "^0.2" - htmlparser2 "^3.10.1" - lodash "^4.17.20" - strip-ansi "^3.0.0" + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" repeat-element@^1.1.2: version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz" integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== repeat-string@^1.5.4, repeat-string@^1.6.1: version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= "require-like@>= 0.1.1": version "0.1.2" - resolved "https://registry.yarnpkg.com/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa" + resolved "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz" integrity sha1-rW8wwTvs15cBDEaK+ndcDAprR/o= require-main-filename@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= resolve-cwd@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= dependencies: resolve-from "^3.0.0" resolve-from@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" integrity sha1-six699nWiBvItuZTM17rywoYh0g= resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-pathname@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== resolve-url@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== dependencies: is-core-module "^2.2.0" @@ -8340,58 +8030,58 @@ resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: responselike@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz" integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= dependencies: lowercase-keys "^1.0.0" ret@~0.1.10: version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== retry@^0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= reusify@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rgb-regex@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + resolved "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz" integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= rgba-regex@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + resolved "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= rimraf@^2.6.3: version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" rimraf@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" rtl-detect@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/rtl-detect/-/rtl-detect-1.0.3.tgz#42145b9a4f9cf0b94c4542aba90d57f0d18559bf" + resolved "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.3.tgz" integrity sha512-2sMcZO60tL9YDEFe24gqddg3hJ+xSmJFN8IExcQUxeHxQzydQrN6GHPL+yAWgzItXSI7es53hcZC9pJneuZDKA== rtlcss@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-3.1.2.tgz#4800d3d03525791a720f676a8ad2c6acf8efdfb2" + resolved "https://registry.npmjs.org/rtlcss/-/rtlcss-3.1.2.tgz" integrity sha512-b04YSX37siupPOWUEguEBReWX2w4QT89C0PI9g2JzZycbq7zrgPmTr1DA1pizSWpKRFdCjjnrx/SSvU4fOHmGg== dependencies: chalk "^4.1.0" @@ -8402,48 +8092,48 @@ rtlcss@^3.1.2: run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" rxjs@^6.6.3: version "6.6.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz" integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== dependencies: tslib "^1.9.0" safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== safe-regex@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= dependencies: ret "~0.1.10" "safer-buffer@>= 2.1.2 < 3": version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== scheduler@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== dependencies: loose-envify "^1.1.0" @@ -8451,7 +8141,7 @@ scheduler@^0.20.2: schema-utils@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== dependencies: ajv "^6.1.0" @@ -8460,7 +8150,7 @@ schema-utils@^1.0.0: schema-utils@^2.6.5: version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== dependencies: "@types/json-schema" "^7.0.5" @@ -8469,7 +8159,7 @@ schema-utils@^2.6.5: schema-utils@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz" integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== dependencies: "@types/json-schema" "^7.0.6" @@ -8478,7 +8168,7 @@ schema-utils@^3.0.0: section-matter@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" + resolved "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz" integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== dependencies: extend-shallow "^2.0.1" @@ -8486,53 +8176,53 @@ section-matter@^1.0.0: select-hose@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= select@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" + resolved "https://registry.npmjs.org/select/-/select-1.1.2.tgz" integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= selfsigned@^1.10.8: version "1.10.8" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz" integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== dependencies: node-forge "^0.10.0" semver-diff@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + resolved "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz" integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== dependencies: semver "^6.3.0" semver@7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== semver@^7.3.4: version "7.3.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz" integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== dependencies: lru-cache "^6.0.0" send@0.17.1: version "0.17.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz" integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== dependencies: debug "2.6.9" @@ -8551,14 +8241,14 @@ send@0.17.1: serialize-javascript@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz" integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== dependencies: randombytes "^2.1.0" serve-handler@^6.1.3: version "6.1.3" - resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.3.tgz#1bf8c5ae138712af55c758477533b9117f6435e8" + resolved "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz" integrity sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w== dependencies: bytes "3.0.0" @@ -8572,7 +8262,7 @@ serve-handler@^6.1.3: serve-index@^1.9.1: version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= dependencies: accepts "~1.3.4" @@ -8585,7 +8275,7 @@ serve-index@^1.9.1: serve-static@1.14.1: version "1.14.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== dependencies: encodeurl "~1.0.2" @@ -8595,12 +8285,12 @@ serve-static@1.14.1: set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== dependencies: extend-shallow "^2.0.1" @@ -8610,29 +8300,29 @@ set-value@^2.0.0, set-value@^2.0.1: setimmediate@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= setprototypeof@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== setprototypeof@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== shallow-clone@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== dependencies: kind-of "^6.0.2" sharp@^0.27.1: version "0.27.2" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.27.2.tgz#a939775e630e88600c0b5e68f20593aea722252f" + resolved "https://registry.npmjs.org/sharp/-/sharp-0.27.2.tgz" integrity sha512-w3FVoONPG/x5MXCc3wsjOS+b9h3CI60qkus6EPQU4dkT0BDm0PyGhDCK6KhtfT3/vbeOMOXAKFNSw+I3QGWkMA== dependencies: array-flatten "^3.0.0" @@ -8648,36 +8338,36 @@ sharp@^0.27.1: shebang-command@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= dependencies: shebang-regex "^1.0.0" shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: shebang-regex "^3.0.0" shebang-regex@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@1.7.2: version "1.7.2" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== shelljs@^0.8.4: version "0.8.4" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2" + resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz" integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ== dependencies: glob "^7.0.0" @@ -8686,17 +8376,17 @@ shelljs@^0.8.4: signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== simple-concat@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + resolved "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== simple-get@^3.0.3: version "3.1.0" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" + resolved "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz" integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== dependencies: decompress-response "^4.2.0" @@ -8705,7 +8395,7 @@ simple-get@^3.0.3: simple-get@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.0.tgz#73fa628278d21de83dadd5512d2cc1f4872bd675" + resolved "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz" integrity sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ== dependencies: decompress-response "^6.0.0" @@ -8714,14 +8404,14 @@ simple-get@^4.0.0: simple-swizzle@^0.2.2: version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= dependencies: is-arrayish "^0.3.1" sirv@^1.0.7: version "1.0.11" - resolved "https://registry.yarnpkg.com/sirv/-/sirv-1.0.11.tgz#81c19a29202048507d6ec0d8ba8910fda52eb5a4" + resolved "https://registry.npmjs.org/sirv/-/sirv-1.0.11.tgz" integrity sha512-SR36i3/LSWja7AJNRBz4fF/Xjpn7lQFI30tZ434dIy+bitLYSP+ZEenHg36i23V2SGEz+kqjksg0uOGZ5LPiqg== dependencies: "@polka/url" "^1.0.0-next.9" @@ -8730,12 +8420,12 @@ sirv@^1.0.7: sisteransi@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== sitemap@^6.3.6: version "6.4.0" - resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-6.4.0.tgz#b4bc4edf36de742405a7572bc3e467ba484b852e" + resolved "https://registry.npmjs.org/sitemap/-/sitemap-6.4.0.tgz" integrity sha512-DoPKNc2/apQZTUnfiOONWctwq7s6dZVspxAZe2VPMNtoqNq7HgXRvlRnbIpKjf+8+piQdWncwcy+YhhTGY5USQ== dependencies: "@types/node" "^14.14.28" @@ -8745,12 +8435,12 @@ sitemap@^6.3.6: slash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== snapdragon-node@^2.0.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== dependencies: define-property "^1.0.0" @@ -8759,14 +8449,14 @@ snapdragon-node@^2.0.1: snapdragon-util@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + resolved "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== dependencies: kind-of "^3.2.0" snapdragon@^0.8.1: version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== dependencies: base "^0.11.1" @@ -8780,7 +8470,7 @@ snapdragon@^0.8.1: sockjs-client@^1.5.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.0.tgz#2f8ff5d4b659e0d092f7aba0b7c386bd2aa20add" + resolved "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz" integrity sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q== dependencies: debug "^3.2.6" @@ -8792,7 +8482,7 @@ sockjs-client@^1.5.0: sockjs@^0.3.21: version "0.3.21" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz" integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== dependencies: faye-websocket "^0.11.3" @@ -8801,17 +8491,17 @@ sockjs@^0.3.21: sort-css-media-queries@1.5.4: version "1.5.4" - resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-1.5.4.tgz#24182b12002a13d01ba943ddf74f5098d7c244ce" + resolved "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-1.5.4.tgz" integrity sha512-YP5W/h4Sid/YP7Lp87ejJ5jP13/Mtqt2vx33XyhO+IAugKlufRPbOrPlIiEUuxmpNBSBd3EeeQpFhdu3RfI2Ag== source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== source-map-resolve@^0.5.0: version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== dependencies: atob "^2.1.2" @@ -8822,7 +8512,7 @@ source-map-resolve@^0.5.0: source-map-support@~0.5.12, source-map-support@~0.5.19: version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== dependencies: buffer-from "^1.0.0" @@ -8830,32 +8520,32 @@ source-map-support@~0.5.12, source-map-support@~0.5.19: source-map-url@^0.4.0: version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== source-map@~0.7.2: version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== space-separated-tokens@^1.0.0: version "1.1.5" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" + resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz" integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== spdy-transport@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: debug "^4.1.0" @@ -8867,7 +8557,7 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" @@ -8878,29 +8568,29 @@ spdy@^4.0.2: split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== dependencies: extend-shallow "^3.0.0" sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= stable@^0.1.8: version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== state-toggle@^1.0.0: version "1.0.3" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" + resolved "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz" integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== static-extend@^0.1.1: version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= dependencies: define-property "^0.2.5" @@ -8908,19 +8598,19 @@ static-extend@^0.1.1: "statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= std-env@^2.2.1: version "2.3.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-2.3.0.tgz#66d4a4a4d5224242ed8e43f5d65cfa9095216eee" + resolved "https://registry.npmjs.org/std-env/-/std-env-2.3.0.tgz" integrity sha512-4qT5B45+Kjef2Z6pE0BkskzsH0GO7GrND0wGlTM1ioUe3v0dGYx9ZJH0Aro/YyA8fqQ5EyIKDRjZojJYMFTflw== dependencies: ci-info "^3.0.0" string-width@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + resolved "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= dependencies: code-point-at "^1.0.0" @@ -8929,7 +8619,7 @@ string-width@^1.0.1: "string-width@^1.0.2 || 2": version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== dependencies: is-fullwidth-code-point "^2.0.0" @@ -8937,7 +8627,7 @@ string-width@^1.0.1: string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== dependencies: emoji-regex "^7.0.1" @@ -8946,7 +8636,7 @@ string-width@^3.0.0, string-width@^3.1.0: string-width@^4.0.0, string-width@^4.1.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz" integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== dependencies: emoji-regex "^8.0.0" @@ -8955,7 +8645,7 @@ string-width@^4.0.0, string-width@^4.1.0: string-width@^4.2.0: version "4.2.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz" integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== dependencies: emoji-regex "^8.0.0" @@ -8964,7 +8654,7 @@ string-width@^4.2.0: string.prototype.trimend@^1.0.1, string.prototype.trimend@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz" integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== dependencies: call-bind "^1.0.0" @@ -8972,7 +8662,7 @@ string.prototype.trimend@^1.0.1, string.prototype.trimend@^1.0.3: string.prototype.trimstart@^1.0.1, string.prototype.trimstart@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz" integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== dependencies: call-bind "^1.0.0" @@ -8980,21 +8670,21 @@ string.prototype.trimstart@^1.0.1, string.prototype.trimstart@^1.0.3: string_decoder@^1.1.1: version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" stringify-object@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== dependencies: get-own-enumerable-property-symbols "^3.0.0" @@ -9003,101 +8693,101 @@ stringify-object@^3.3.0: strip-ansi@6.0.0, strip-ansi@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== dependencies: ansi-regex "^5.0.0" strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= dependencies: ansi-regex "^3.0.0" strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== dependencies: ansi-regex "^4.1.0" strip-bom-string@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" + resolved "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz" integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= strip-eof@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== strip-json-comments@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== strip-json-comments@~2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= style-to-object@0.3.0, style-to-object@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" + resolved "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz" integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== dependencies: inline-style-parser "0.1.1" -stylehacks@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.0.0.tgz#c49b0b2cf9917fe37dc030b96a4c34698b932933" - integrity sha512-QOWm6XivDLb+fqffTZP8jrmPmPITVChl2KCY2R05nsCWwLi3VGhCdVc3IVGNwd1zzTt1jPd67zIKjpQfxzQZeA== +stylehacks@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz" + integrity sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA== dependencies: browserslist "^4.16.0" postcss-selector-parser "^6.0.4" supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== dependencies: has-flag "^3.0.0" supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" svg-parser@^2.0.2: version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== svgo@^1.2.2: version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== dependencies: chalk "^2.4.1" @@ -9116,7 +8806,7 @@ svgo@^1.2.2: svgo@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.3.0.tgz#6b3af81d0cbd1e19c83f5f63cec2cb98c70b5373" + resolved "https://registry.npmjs.org/svgo/-/svgo-2.3.0.tgz" integrity sha512-fz4IKjNO6HDPgIQxu4IxwtubtbSfGEAJUq/IXyTPIkGhWck/faiiwfkvsB8LnBkKLvSoyNNIY6d13lZprJMc9Q== dependencies: "@trysound/sax" "0.1.1" @@ -9129,17 +8819,17 @@ svgo@^2.3.0: tapable@^1.0.0: version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz" integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== tar-fs@^2.0.0, tar-fs@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" + resolved "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz" integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== dependencies: chownr "^1.1.1" @@ -9149,7 +8839,7 @@ tar-fs@^2.0.0, tar-fs@^2.1.1: tar-stream@^2.1.4: version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== dependencies: bl "^4.0.3" @@ -9160,7 +8850,7 @@ tar-stream@^2.1.4: terser-webpack-plugin@^5.1.1: version "5.1.2" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz#51d295eb7cc56785a67a372575fdc46e42d5c20c" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz" integrity sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q== dependencies: jest-worker "^26.6.2" @@ -9172,7 +8862,7 @@ terser-webpack-plugin@^5.1.1: terser@^4.6.3: version "4.8.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" + resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz" integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== dependencies: commander "^2.20.0" @@ -9181,7 +8871,7 @@ terser@^4.6.3: terser@^5.7.0: version "5.7.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.7.0.tgz#a761eeec206bc87b605ab13029876ead938ae693" + resolved "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz" integrity sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g== dependencies: commander "^2.20.0" @@ -9190,64 +8880,64 @@ terser@^5.7.0: text-table@0.2.0, text-table@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= thunky@^1.0.2: version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== timm@^1.6.1: version "1.7.1" - resolved "https://registry.yarnpkg.com/timm/-/timm-1.7.1.tgz#96bab60c7d45b5a10a8a4d0f0117c6b7e5aff76f" + resolved "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz" integrity sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw== timsort@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + resolved "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz" integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= tiny-emitter@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" + resolved "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== tiny-invariant@^1.0.2: version "1.1.0" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875" + resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz" integrity sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== tiny-warning@^1.0.0, tiny-warning@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== tinycolor2@^1.4.1: version "1.4.2" - resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" + resolved "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz" integrity sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= to-object-path@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= dependencies: kind-of "^3.0.2" to-readable-stream@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + resolved "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz" integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== to-regex-range@^2.1.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= dependencies: is-number "^3.0.0" @@ -9255,14 +8945,14 @@ to-regex-range@^2.1.0: to-regex-range@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: is-number "^7.0.0" to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== dependencies: define-property "^2.0.2" @@ -9272,69 +8962,64 @@ to-regex@^3.0.1, to-regex@^3.0.2: toidentifier@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== totalist@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" + resolved "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz" integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== trim-trailing-lines@^1.0.0: version "1.1.4" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" + resolved "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz" integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== trim@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" + resolved "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz" integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= trough@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" + resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz" integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== ts-essentials@^2.0.3: version "2.0.12" - resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-2.0.12.tgz#c9303f3d74f75fa7528c3d49b80e089ab09d8745" + resolved "https://registry.npmjs.org/ts-essentials/-/ts-essentials-2.0.12.tgz" integrity sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w== tslib@^1.9.0: version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" - integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== - -tslib@^2.1.0: +tslib@^2.0.3, tslib@^2.1.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz" integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== tunnel-agent@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= dependencies: safe-buffer "^5.0.1" type-fest@^0.11.0: version "0.11.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz" integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== type-fest@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" @@ -9342,19 +9027,19 @@ type-is@~1.6.17, type-is@~1.6.18: typedarray-to-buffer@^3.1.5: version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== dependencies: is-typedarray "^1.0.0" ua-parser-js@^0.7.18: version "0.7.24" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.24.tgz#8d3ecea46ed4f1f1d63ec25f17d8568105dc027c" + resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz" integrity sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw== unherit@^1.0.4: version "1.1.3" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" + resolved "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz" integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== dependencies: inherits "^2.0.0" @@ -9362,12 +9047,12 @@ unherit@^1.0.4: unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz" integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== unicode-match-property-ecmascript@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz" integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== dependencies: unicode-canonical-property-names-ecmascript "^1.0.4" @@ -9375,17 +9060,17 @@ unicode-match-property-ecmascript@^1.0.4: unicode-match-property-value-ecmascript@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz" integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== unicode-property-aliases-ecmascript@^1.0.4: version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz" integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== unified@9.2.0: version "9.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" + resolved "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz" integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== dependencies: bail "^1.0.0" @@ -9397,7 +9082,7 @@ unified@9.2.0: unified@^8.4.2: version "8.4.2" - resolved "https://registry.yarnpkg.com/unified/-/unified-8.4.2.tgz#13ad58b4a437faa2751a4a4c6a16f680c500fff1" + resolved "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz" integrity sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA== dependencies: bail "^1.0.0" @@ -9408,7 +9093,7 @@ unified@^8.4.2: union-value@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== dependencies: arr-union "^3.1.0" @@ -9416,67 +9101,62 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - uniqs@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + resolved "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= unique-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== dependencies: crypto-random-string "^2.0.0" unist-builder@2.0.3, unist-builder@^2.0.0: version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" + resolved "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz" integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== unist-util-generated@^1.0.0: version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" + resolved "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz" integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== unist-util-is@^4.0.0: version "4.0.4" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz" integrity sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA== unist-util-position@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" + resolved "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz" integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== unist-util-remove-position@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" + resolved "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz" integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA== dependencies: unist-util-visit "^2.0.0" unist-util-remove@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.0.1.tgz#fa13c424ff8e964f3aa20d1098b9a690c6bfaa39" + resolved "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.1.tgz" integrity sha512-YtuetK6o16CMfG+0u4nndsWpujgsHDHHLyE0yGpJLLn5xSjKeyGyzEBOI2XbmoUHCYabmNgX52uxlWoQhcvR7Q== dependencies: unist-util-is "^4.0.0" unist-util-stringify-position@^2.0.0: version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" + resolved "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz" integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== dependencies: "@types/unist" "^2.0.2" unist-util-visit-parents@^3.0.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" + resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz" integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== dependencies: "@types/unist" "^2.0.0" @@ -9484,7 +9164,7 @@ unist-util-visit-parents@^3.0.0: unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.1, unist-util-visit@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" + resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz" integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== dependencies: "@types/unist" "^2.0.0" @@ -9493,22 +9173,22 @@ unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.1, unist- universalify@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= unquote@~1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= unset-value@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= dependencies: has-value "^0.3.1" @@ -9516,12 +9196,12 @@ unset-value@^1.0.0: upath@^1.1.1: version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== update-notifier@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + resolved "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz" integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== dependencies: boxen "^5.0.0" @@ -9541,19 +9221,19 @@ update-notifier@^5.1.0: uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" urix@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= url-loader@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz" integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== dependencies: loader-utils "^2.0.0" @@ -9562,14 +9242,14 @@ url-loader@^4.1.1: url-parse-lax@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz" integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= dependencies: prepend-http "^2.0.0" url-parse@^1.4.3, url-parse@^1.4.7: version "1.5.0" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.0.tgz#90aba6c902aeb2d80eac17b91131c27665d5d828" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.0.tgz" integrity sha512-9iT6N4s93SMfzunOyDPe4vo4nLcSu1yq0IQK1gURmjm8tQNlM6loiuCRrKG1hHGXfB2EWd6H4cGi7tGdaygMFw== dependencies: querystringify "^2.1.1" @@ -9577,7 +9257,7 @@ url-parse@^1.4.3, url-parse@^1.4.7: url@^0.11.0: version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz" integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= dependencies: punycode "1.3.2" @@ -9585,43 +9265,43 @@ url@^0.11.0: use-composed-ref@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.1.0.tgz#9220e4e94a97b7b02d7d27eaeab0b37034438bbc" + resolved "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.1.0.tgz" integrity sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg== dependencies: ts-essentials "^2.0.3" use-isomorphic-layout-effect@^1.0.0: version "1.1.1" - resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz#7bb6589170cd2987a152042f9084f9effb75c225" + resolved "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz" integrity sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ== use-latest@^1.0.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.0.tgz#a44f6572b8288e0972ec411bdd0840ada366f232" + resolved "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz" integrity sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw== dependencies: use-isomorphic-layout-effect "^1.0.0" use@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== utif@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/utif/-/utif-2.0.1.tgz#9e1582d9bbd20011a6588548ed3266298e711759" + resolved "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz" integrity sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg== dependencies: pako "^1.0.5" util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= util.promisify@~1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== dependencies: define-properties "^1.1.3" @@ -9631,47 +9311,47 @@ util.promisify@~1.0.0: utila@~0.4: version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= utility-types@^3.10.0: version "3.10.0" - resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" + resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz" integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== utils-merge@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= uuid@^3.3.2, uuid@^3.4.0: version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== value-equal@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== vary@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= vendors@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + resolved "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== vfile-location@^3.0.0, vfile-location@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" + resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz" integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== vfile-message@^2.0.0: version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" + resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz" integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== dependencies: "@types/unist" "^2.0.0" @@ -9679,7 +9359,7 @@ vfile-message@^2.0.0: vfile@^4.0.0: version "4.2.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" + resolved "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz" integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== dependencies: "@types/unist" "^2.0.0" @@ -9689,7 +9369,7 @@ vfile@^4.0.0: wait-on@^5.2.1: version "5.3.0" - resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.3.0.tgz#584e17d4b3fe7b46ac2b9f8e5e102c005c2776c7" + resolved "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz" integrity sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg== dependencies: axios "^0.21.1" @@ -9700,7 +9380,7 @@ wait-on@^5.2.1: watchpack@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz#e99630550fca07df9f90a06056987baa40a689c7" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz" integrity sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw== dependencies: glob-to-regexp "^0.4.1" @@ -9708,19 +9388,19 @@ watchpack@^2.0.0: wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== dependencies: minimalistic-assert "^1.0.0" web-namespaces@^1.0.0, web-namespaces@^1.1.2: version "1.1.4" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" + resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz" integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== webpack-bundle-analyzer@^4.4.0: version "4.4.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.0.tgz#74013106e7e2b07cbd64f3a5ae847f7e814802c7" + resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.0.tgz" integrity sha512-9DhNa+aXpqdHk8LkLPTBU/dMfl84Y+WE2+KnfI6rSpNRNVKa0VGLjPd2pjFubDeqnWmulFggxmWBxhfJXZnR0g== dependencies: acorn "^8.0.4" @@ -9735,7 +9415,7 @@ webpack-bundle-analyzer@^4.4.0: webpack-dev-middleware@^3.7.2: version "3.7.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz" integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== dependencies: memory-fs "^0.4.1" @@ -9746,7 +9426,7 @@ webpack-dev-middleware@^3.7.2: webpack-dev-server@^3.11.2: version "3.11.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz#695ebced76a4929f0d5de7fd73fafe185fe33708" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz" integrity sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ== dependencies: ansi-html "0.0.7" @@ -9785,7 +9465,7 @@ webpack-dev-server@^3.11.2: webpack-log@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + resolved "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== dependencies: ansi-colors "^3.0.0" @@ -9793,7 +9473,7 @@ webpack-log@^2.0.0: webpack-merge@^5.7.3: version "5.7.3" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.7.3.tgz#2a0754e1877a25a8bbab3d2475ca70a052708213" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz" integrity sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA== dependencies: clone-deep "^4.0.1" @@ -9801,7 +9481,7 @@ webpack-merge@^5.7.3: webpack-sources@^1.1.0, webpack-sources@^1.4.3: version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== dependencies: source-list-map "^2.0.0" @@ -9809,7 +9489,7 @@ webpack-sources@^1.1.0, webpack-sources@^1.4.3: webpack-sources@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.2.0.tgz#058926f39e3d443193b6c31547229806ffd02bac" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz" integrity sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== dependencies: source-list-map "^2.0.1" @@ -9817,7 +9497,7 @@ webpack-sources@^2.1.1: webpack@^5.28.0: version "5.37.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.37.0.tgz#2ab00f613faf494504eb2beef278dab7493cc39d" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.37.0.tgz" integrity sha512-yvdhgcI6QkQkDe1hINBAJ1UNevqNGTVaCkD2SSJcB8rcrNNl922RI8i2DXUAuNfANoxwsiXXEA4ZPZI9q2oGLA== dependencies: "@types/eslint-scope" "^3.7.0" @@ -9846,7 +9526,7 @@ webpack@^5.28.0: webpackbar@^5.0.0-3: version "5.0.0-3" - resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-5.0.0-3.tgz#f4f96c8fb13001b2bb1348252db4c980ab93aaac" + resolved "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.0-3.tgz" integrity sha512-viW6KCYjMb0NPoDrw2jAmLXU2dEOhRrtku28KmOfeE1vxbfwCYuTbTaMhnkrCZLFAFyY9Q49Z/jzYO80Dw5b8g== dependencies: ansi-escapes "^4.3.1" @@ -9860,7 +9540,7 @@ webpackbar@^5.0.0-3: websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: http-parser-js ">=0.5.1" @@ -9869,57 +9549,57 @@ websocket-driver@>=0.5.1, websocket-driver@^0.7.4: websocket-extensions@>=0.1.1: version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== which-module@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= which@^1.2.9, which@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" which@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" wide-align@^1.1.0: version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz" integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== dependencies: string-width "^1.0.2 || 2" widest-line@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + resolved "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz" integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== dependencies: string-width "^4.0.0" wildcard@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz" integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== worker-rpc@^0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" + resolved "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz" integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== dependencies: microevent.ts "~0.1.1" wrap-ansi@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== dependencies: ansi-styles "^3.2.0" @@ -9928,7 +9608,7 @@ wrap-ansi@^5.1.0: wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: ansi-styles "^4.0.0" @@ -9937,12 +9617,12 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= write-file-atomic@^3.0.0: version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== dependencies: imurmurhash "^0.1.4" @@ -9951,25 +9631,25 @@ write-file-atomic@^3.0.0: typedarray-to-buffer "^3.1.5" ws@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" - integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + version "6.2.2" + resolved "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" + integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== dependencies: async-limiter "~1.0.0" ws@^7.3.1: - version "7.4.4" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.4.tgz#383bc9742cb202292c9077ceab6f6047b17f2d59" - integrity sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw== + version "7.5.0" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz" + integrity sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw== xdg-basedir@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz" integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== xhr@^2.0.1: version "2.6.0" - resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d" + resolved "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz" integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== dependencies: global "~4.4.0" @@ -9979,19 +9659,19 @@ xhr@^2.0.1: xml-js@^1.6.11: version "1.6.11" - resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" + resolved "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz" integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g== dependencies: sax "^1.2.4" xml-parse-from-string@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz#a9029e929d3dbcded169f3c6e28238d95a5d5a28" + resolved "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz" integrity sha1-qQKekp09vN7RafPG4oI42VpdWig= xml2js@^0.4.5: version "0.4.23" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" + resolved "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz" integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== dependencies: sax ">=0.6.0" @@ -9999,32 +9679,32 @@ xml2js@^0.4.5: xmlbuilder@~11.0.0: version "11.0.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz" integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== xtend@^4.0.0, xtend@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== y18n@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" + resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz" integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0: version "1.10.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz" integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== yargs-parser@^13.1.2: version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== dependencies: camelcase "^5.0.0" @@ -10032,7 +9712,7 @@ yargs-parser@^13.1.2: yargs@^13.3.2: version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== dependencies: cliui "^5.0.0" @@ -10048,10 +9728,10 @@ yargs@^13.3.2: yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== zwitch@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" + resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz" integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== From 89747d4867658bda1718f70fcc33c12efd14fdb6 Mon Sep 17 00:00:00 2001 From: Clark Alesna Date: Mon, 21 Jun 2021 21:44:36 +0800 Subject: [PATCH 2/4] title adjustments --- docs/cardano-integration/creating-wallet-faucet.md | 2 +- docs/cardano-integration/installing-cardano-wallet.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cardano-integration/creating-wallet-faucet.md b/docs/cardano-integration/creating-wallet-faucet.md index eeeb0d2115..20729b64f0 100644 --- a/docs/cardano-integration/creating-wallet-faucet.md +++ b/docs/cardano-integration/creating-wallet-faucet.md @@ -1,7 +1,7 @@ --- id: creating-wallet-faucet title: Exploring Cardano wallets -sidebar_label: Exploring Cardano wallets and the faucet +sidebar_label: Exploring Cardano wallets description: This article explains how you can create different kinds of Cardano Wallets and how you can recieve some tADA(test ADA) from the faucet. image: ./img/og-developer-portal.png --- diff --git a/docs/cardano-integration/installing-cardano-wallet.md b/docs/cardano-integration/installing-cardano-wallet.md index 61848e1581..1738d88086 100644 --- a/docs/cardano-integration/installing-cardano-wallet.md +++ b/docs/cardano-integration/installing-cardano-wallet.md @@ -37,7 +37,7 @@ You must connect your `cardano-node` to the `testnet` network and make sure it i ## MacOS / Linux -In this section, we will walk you through the process of downloading, compiling and installing `cardano-wallet` into your **Linux** based operating system. +In this section, we will walk you through the process of downloading, compiling and installing `cardano-wallet` into your **Linux / MacOS** based operating system. #### Downloading & Compiling From 7444fd19a5e6ae6de401ba5730a7fffba3e30887 Mon Sep 17 00:00:00 2001 From: Clark Alesna Date: Wed, 23 Jun 2021 11:46:46 +0800 Subject: [PATCH 3/4] - First version for `Receiving Payments with cardano-wallet` guide - Minor adjustments --- ...ments.md => listening-for-payments-cli.md} | 8 +- .../listening-for-payments-wallet.md | 650 ++++++++++++++++++ examples/listen_payments/wallet/README.md | 3 + .../wallet/cardano-wallet.restbook | 1 + sidebars.js | 3 +- .../ada-payment-flow-wallet.png | Bin 0 -> 97370 bytes 6 files changed, 661 insertions(+), 4 deletions(-) rename docs/cardano-integration/{listening-for-payments.md => listening-for-payments-cli.md} (99%) create mode 100644 docs/cardano-integration/listening-for-payments-wallet.md create mode 100644 examples/listen_payments/wallet/README.md create mode 100644 examples/listen_payments/wallet/cardano-wallet.restbook create mode 100644 static/img/cardano-integrations/ada-payment-flow-wallet.png diff --git a/docs/cardano-integration/listening-for-payments.md b/docs/cardano-integration/listening-for-payments-cli.md similarity index 99% rename from docs/cardano-integration/listening-for-payments.md rename to docs/cardano-integration/listening-for-payments-cli.md index f5c4518a49..aeefd381d1 100644 --- a/docs/cardano-integration/listening-for-payments.md +++ b/docs/cardano-integration/listening-for-payments-cli.md @@ -1,8 +1,8 @@ --- -id: listening-for-payments +id: listening-for-payments-cli title: Listening for ADA payments using cardano-cli -sidebar_label: Receiving payments (CLI) -description: How to listen for ADA Payments using the cardano-cli +sidebar_label: Receiving payments (cardano-cli) +description: How to listen for ADA Payments with the cardano-cli --- import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; @@ -10,6 +10,8 @@ import TabItem from '@theme/TabItem'; ### Overview :::note This guide assumes that you have basic understanding of `cardano-cli`, how to use it and that you have installed it into your system. Otherwise we recommend reading [Installing cardano-node](/docs/cardano-integration/installing-cardano-node), [Running cardano-node](/docs/cardano-integration/running-cardano) and [Exploring Cardano Wallets](/docs/cardano-integration/creating-wallet-faucet) guides first. + +This guide also assumes that you have `cardano-node` running in the background and connected to the `testnet` network. ::: ### Use case diff --git a/docs/cardano-integration/listening-for-payments-wallet.md b/docs/cardano-integration/listening-for-payments-wallet.md new file mode 100644 index 0000000000..245783cc78 --- /dev/null +++ b/docs/cardano-integration/listening-for-payments-wallet.md @@ -0,0 +1,650 @@ +--- +id: listening-for-payments-wallet +title: Listening for ADA payments using cardano-wallet +sidebar_label: Receiving payments (cardano-wallet) +description: How to listen for ADA Payments with the cardano-wallet +--- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + +### Overview +:::note +This guide assumes that you have basic understanding of `cardano-wallet`, how to use it and that you have installed it into your system. Otherwise we recommend reading [Installing cardano-node](/docs/cardano-integration/installing-cardano-node), [Running cardano-node](/docs/cardano-integration/running-cardano) and [Exploring Cardano Wallets](/docs/cardano-integration/creating-wallet-faucet) guides first. + +This guide also assumed that you have `cardano-node` and `cardano-wallet` running in the background and connected to the `testnet` network. +::: + +### Use case +There are many possible reasons why you would want to have the functionality of listening for `ADA` payments, but a very obvious use case would be for something like an **online shop** or a **payment gateway** that uses `ADA` tokens as the currency. + +![img](../../static/img/cardano-integrations/ada-online-shop.png) + +### Technical Flow +To understand how something like this could work in a technical point of view, let's take a look at the following diagram: + +![img](../../static/img/cardano-integrations/ada-payment-flow-wallet.png) + +So let's imagine a very basic scenario where a **customer** is browsing an online shop. Once the user has choosen and added all the items into the **shopping cart**. The next step would then be to checkout and pay for the items, Of course we will be using **Cardano** for that! + +The **front-end** application would then request for a **wallet address** from the backend service and render a QR code to the **customer** to be scanned via a **Cardano wallet**. The backend service would then know that it has to query the `cardano-wallet` with a certain time interval to confirm and alert the **front-end** application that the payment has completed succesfully. + +In the meantime the transaction is then being processed and settled within the **Cardano** network. We can see in the diagram above that both parties are ultimately connected to the network via the `cardano-node` software component. + +### Time to code! + +Now let's get our hands dirty and see how we can implement something like this in actual code. + +:::note +In this section, We will use the path `/home/user/receive-ada-sample` to store all the related files as an example, please replace it with the directory you have choosen to store the files. +All the code examples in this article assumes that you will save all the source-code-files under the root of this directory. +::: + +**Generate Wallet and Request some tADA** + +First, we create our new **wallet** via `cardano-wallet` **REST API**: + +** Generate Seed ** + + + + + + +```csharp +using System; +using System.IO; +using System.Linq; + +// Install using command `dotnet add package SimpleExec --version 7.0.0` +using SimpleExec; + +var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); +Console.WriteLine(mnemonicSeed); +``` + + + + + +```csharp +using System; +using System.IO; +using System.Linq; + +// Install using command `dotnet add package SimpleExec --version 7.0.0` +using SimpleExec; + +var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); +Console.WriteLine(mnemonicSeed); +``` + + + + + +```csharp +using System; +using System.IO; +using System.Linq; + +// Install using command `dotnet add package SimpleExec --version 7.0.0` +using SimpleExec; + +var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); +Console.WriteLine(mnemonicSeed); +``` + + + + + +```csharp +using System; +using System.IO; +using System.Linq; + +// Install using command `dotnet add package SimpleExec --version 7.0.0` +using SimpleExec; + +var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); +Console.WriteLine(mnemonicSeed); +``` + + + + +** Restore wallet from seed ** + + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +var hc = new HttpClient(); + +var payload = new StringContent(JsonSerializer.Serialize(new +{ + name = "test_cf_1", + mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, + passphrase = "test123456" +}), Encoding.UTF8, "application/json"); + +var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +var hc = new HttpClient(); + +var payload = new StringContent(JsonSerializer.Serialize(new +{ + name = "test_cf_1", + mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, + passphrase = "test123456" +}), Encoding.UTF8, "application/json"); + +// Assuming cardano-wallet is listening on port 9998 +var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +var hc = new HttpClient(); + +var payload = new StringContent(JsonSerializer.Serialize(new +{ + name = "test_cf_1", + mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, + passphrase = "test123456" +}), Encoding.UTF8, "application/json"); + +// Assuming cardano-wallet is listening on port 9998 +var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); + +var payload = new StringContent(JsonSerializer.Serialize(new +{ + name = "test_cf_1", + mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, + passphrase = "test123456" +}), Encoding.UTF8, "application/json"); + +// Restore the wallet using the previously generated seed. Assuming cardano-wallet is listening on port 9998 +var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +``` + + + + + +** Get a unused wallet address to receive some payments ** + +We will get a **wallet address** to show to the customers and for them to send payments to the wallet. In this case we can use the address to request some `tADA` from the **Testnet Faucet** and simulate a payment: + + + + + + + +```csharp +// Retrieve wallet address from previously created wallet +// Replace with the wallet Id you previously generated above +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); +var jsonString = await getAddressResp.Content.ReadAsStringAsync(); +var addressResponse = JsonSerializer.Deserialize(jsonString); +var firstWalletAddress = addressResponse[0].GetProperty("id"); +``` + + + + + +```csharp +// Retrieve wallet address from previously created wallet +// Replace with the wallet Id you previously generated above +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); +var jsonString = await getAddressResp.Content.ReadAsStringAsync(); +var addressResponse = JsonSerializer.Deserialize(jsonString); +var firstWalletAddress = addressResponse[0].GetProperty("id"); +``` + + + + + +```csharp +// Retrieve wallet address from previously created wallet +// Replace with the wallet Id you previously generated above +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); +var jsonString = await getAddressResp.Content.ReadAsStringAsync(); +var addressResponse = JsonSerializer.Deserialize(jsonString); +var firstWalletAddress = addressResponse[0].GetProperty("id"); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); +// Retrieve wallet address from previously created wallet +// Replace with the wallet Id you previously generated above +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); +var jsonString = await getAddressResp.Content.ReadAsStringAsync(); +var addressResponse = JsonSerializer.Deserialize(jsonString); +var firstWalletAddress = addressResponse[0].GetProperty("id"); +``` + + + + + +** Retrieve wallet balance ** + +We will then retrieve the wallet details to get stuff like its `sync status`, `native assets` and `balance (lovelace)`. We can then use the `balance` to check if we have received a some payment. + + + + + + +```csharp +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +``` + + + + + +```csharp +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +``` + + + + + +```csharp +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +``` + + + + + +### Running and Testing + +Our final code should look something like this: + + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); + +// Check if payment is complete +var isPaymentComplete = balance >= totalExpectedLovelace; + +Console.WriteLine($"Total Received: {balance} LOVELACE"); +Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); +Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); + +// Check if payment is complete +var isPaymentComplete = balance >= totalExpectedLovelace; + +Console.WriteLine($"Total Received: {balance} LOVELACE"); +Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); +Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); + +// Check if payment is complete +var isPaymentComplete = balance >= totalExpectedLovelace; + +Console.WriteLine($"Total Received: {balance} LOVELACE"); +Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); +Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +``` + + + + + +```csharp +using System; +using System.Net.Http; +using System.Text; +using System.Text.Json; + +using var hc = new HttpClient(); +// Get Wallet Details / Balance +// Replace with your wallet Id +var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +// The total payment we expect in lovelace unit +var totalExpectedLovelace = 1000000; +var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); +var jsonString = await getWalletResp.Content.ReadAsStringAsync(); +var walletResp = JsonSerializer.Deserialize(jsonString); +var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); + +// Check if payment is complete +var isPaymentComplete = balance >= totalExpectedLovelace; + +Console.WriteLine($"Total Received: {balance} LOVELACE"); +Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); +Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +``` + + + + + + +Now we are ready to test 🚀, running the code should give us the following result: + + + + +```bash +❯ node checkPayment.js +Total Received: 0 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ❌ +``` + + + + + +```bash +❯ ts-node checkPayment.ts +Total Received: 0 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ❌ +``` + + + + +```bash +❯ dotnet run +Total Received: 0 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ❌ +``` + + + + +```bash +❯ python checkPayment.py +Total Received: 0 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ❌ +``` + + + + +The code is telling us that our current wallet has received a total of `0 lovelace` and it expected `1,000,000 lovelace`, therefore it concluded that the payment is not complete. + +### Complete the payment + +What we can do to simulate a succesful payment is to send atleast `1,000,000 lovelace` into the **wallet address** that we have just generated for this project. We show how you can get the **wallet address** via code in the examples above. + +Now simply send atleast `1,000,000 lovelace` to this **wallet address** or request some `test ADA` funds from the **Testnet Faucet**. Once complete, we can now run the code again and we should see a succesful result this time. + + + + +```bash +❯ node checkPayment.js +Total Received: 1000000000 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ✅ +``` + + + + + +```bash +❯ ts-node checkPayment.ts +Total Received: 1000000000 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ✅ +``` + + + + +```bash +❯ dotnet run +Total Received: 1000000000 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ✅ +``` + + + + +```py +❯ python checkPayment.py +Total Received: 1000000000 LOVELACE +Expected Payment: 1000000 LOVELACE +Payment Complete: ✅ +``` + + + + +:::note +It might take 20 seconds or more for the transaction to propagate within the network depending on the network health, so you will have to be patient. +::: + + +Congratulations, we are now able to detect succesful **Cardano** payments programatically. This should help you bring integrations to your existing or new upcoming applications. 🎉🎉🎉 \ No newline at end of file diff --git a/examples/listen_payments/wallet/README.md b/examples/listen_payments/wallet/README.md new file mode 100644 index 0000000000..855498997f --- /dev/null +++ b/examples/listen_payments/wallet/README.md @@ -0,0 +1,3 @@ +# README + +Please install the vscode extension [REST BOOK](https://marketplace.visualstudio.com/items?itemName=tanhakabir.rest-book) to use the cardano-wallet.restbook file. \ No newline at end of file diff --git a/examples/listen_payments/wallet/cardano-wallet.restbook b/examples/listen_payments/wallet/cardano-wallet.restbook new file mode 100644 index 0000000000..6438a2bf2c --- /dev/null +++ b/examples/listen_payments/wallet/cardano-wallet.restbook @@ -0,0 +1 @@ +[{"kind":1,"language":"markdown","value":"This notebook assumes that you have `cardano-node` and `cardano-wallet` running. \n\n- `cardano-wallet` is configured to listen on port `9998` in this example.","outputs":[]},{"kind":1,"language":"markdown","value":"# Create wallet \n\nOnce the wallet is created you must wait for it to have the `ready` status indicating that it is fully synced.","outputs":[]},{"kind":2,"language":"rest-book","value":"POST http://localhost:9998/v2/wallets\nContent-Type: application/json\n\n{\n\t\"name\": \"test_cf_1\",\n\t\"mnemonic_sentence\": [\"expose\", \"biology\", \"will\", \"pause\", \"taxi\", \"behave\", \"inquiry\", \"lock\", \"matter\", \"pride\", \"divorce\", \"model\", \"little\", \"easily\", \"solid\", \"need\", \"dose\", \"sadness\", \"kitchen\", \"pyramid\", \"erosion\", \"shoulder\", \"double\", \"fragile\"],\n\t\"passphrase\": \"test123456\"\n}","outputs":[{"mime":"x-application/rest-book","value":{"status":201,"statusText":"Created","headers":{"Date":"Tue, 22 Jun 2021 22:38:38 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","Content-Type":"application/json","User-Agent":"axios/0.21.1","Content-Length":280}},"request":{"method":"POST","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/wallets","timeout":10000,"headers":{"Content-Type":"application/json"},"data":{"name":"test_cf_1","mnemonic_sentence":["expose","biology","will","pause","taxi","behave","inquiry","lock","matter","pride","divorce","model","little","easily","solid","need","dose","sadness","kitchen","pyramid","erosion","shoulder","double","fragile"],"passphrase":"test123456"}},"data":{"passphrase":{"last_updated_at":"2021-06-22T22:38:38.920791Z"},"address_pool_gap":20,"state":{"status":"syncing","progress":{"quantity":0,"unit":"percent"}},"balance":{"reward":{"quantity":0,"unit":"lovelace"},"total":{"quantity":0,"unit":"lovelace"},"available":{"quantity":0,"unit":"lovelace"}},"name":"test_cf_1","delegation":{"next":[],"active":{"status":"not_delegating"}},"id":"101b3814d6977de4b58c9dedc67b87c63a4f36dd","tip":{"height":{"quantity":0,"unit":"block"},"time":"2019-07-24T20:20:16Z","epoch_number":0,"absolute_slot_number":0,"slot_number":0},"assets":{"total":[],"available":[]}}}},{"mime":"application/json","value":{"status":201,"statusText":"Created","headers":{"Date":"Tue, 22 Jun 2021 22:38:38 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","Content-Type":"application/json","User-Agent":"axios/0.21.1","Content-Length":280}},"request":{"method":"POST","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/wallets","timeout":10000,"headers":{"Content-Type":"application/json"},"data":{"name":"test_cf_1","mnemonic_sentence":["expose","biology","will","pause","taxi","behave","inquiry","lock","matter","pride","divorce","model","little","easily","solid","need","dose","sadness","kitchen","pyramid","erosion","shoulder","double","fragile"],"passphrase":"test123456"}},"data":{"passphrase":{"last_updated_at":"2021-06-22T22:38:38.920791Z"},"address_pool_gap":20,"state":{"status":"syncing","progress":{"quantity":0,"unit":"percent"}},"balance":{"reward":{"quantity":0,"unit":"lovelace"},"total":{"quantity":0,"unit":"lovelace"},"available":{"quantity":0,"unit":"lovelace"}},"name":"test_cf_1","delegation":{"next":[],"active":{"status":"not_delegating"}},"id":"101b3814d6977de4b58c9dedc67b87c63a4f36dd","tip":{"height":{"quantity":0,"unit":"block"},"time":"2019-07-24T20:20:16Z","epoch_number":0,"absolute_slot_number":0,"slot_number":0},"assets":{"total":[],"available":[]}}}},{"mime":"text/html","value":"[object Object]"}]},{"kind":1,"language":"markdown","value":"# Get Wallet Address\n\nWhere `101b3814d6977de4b58c9dedc67b87c63a4f36dd` is the `wallet.id` of the previously generated wallet.\n","outputs":[]},{"kind":2,"language":"rest-book","value":"GET http://localhost:9998/v2/wallets/101b3814d6977de4b58c9dedc67b87c63a4f36dd/addresses?state=unused","outputs":[{"mime":"x-application/rest-book","value":{"status":200,"statusText":"OK","headers":{"Date":"Tue, 22 Jun 2021 23:18:55 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","User-Agent":"rest-book"}},"request":{"method":"GET","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/wallets/101b3814d6977de4b58c9dedc67b87c63a4f36dd/addresses?state=unused","timeout":10000,"params":{"state":"unused"},"headers":{"User-Agent":"rest-book"}},"data":[{"state":"unused","id":"addr_test1qqytahx6zvstj2eg766wuyw5aa9d5xkwhs0xwqp6d2ynetjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sseg3qp","derivation_path":["1852H","1815H","0H","0","0"]},{"state":"unused","id":"addr_test1qz47ak7xjktph6furtz563mkx0src0sazad30dc67kr9z3jqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s4zhkf5","derivation_path":["1852H","1815H","0H","0","1"]},{"state":"unused","id":"addr_test1qqmceu7w475xw9sn50lrcq5kedd2v6mgj8mqtfh94m7pmf6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2ss49ej2","derivation_path":["1852H","1815H","0H","0","2"]},{"state":"unused","id":"addr_test1qrw25uwgdqzc3ya7kaexa5cm7ncavrjra3atjtuxw58vz7zqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sum2u9d","derivation_path":["1852H","1815H","0H","0","3"]},{"state":"unused","id":"addr_test1qzkglzwlw4yuzwfkr033jtuduysch07kqf7aufgd04s05azqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sskxsvs","derivation_path":["1852H","1815H","0H","0","4"]},{"state":"unused","id":"addr_test1qzs2hdcgmc67ecjgtelswm6547dtmhgqps3v2n2njumt3gzqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2ssl8axf","derivation_path":["1852H","1815H","0H","0","5"]},{"state":"unused","id":"addr_test1qr9lg96de7y5p4j02x2w903vgkytgp4nplqa0faqvdqx4gzqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2shndzvn","derivation_path":["1852H","1815H","0H","0","6"]},{"state":"unused","id":"addr_test1qpxvx68ryszlkzfshtulj9rqwawkq53t5x4p2m4hc9f2ve2qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2scemnv2","derivation_path":["1852H","1815H","0H","0","7"]},{"state":"unused","id":"addr_test1qralf5keln2xmr6hqcrx6xyq6p863wrptnrpqfx2f62f5zzqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2smwes87","derivation_path":["1852H","1815H","0H","0","8"]},{"state":"unused","id":"addr_test1qp2lcdwzm33gp8aw4jjqn9cjj2ka37w9wg9yt08egmtzx9jqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2skzwlqc","derivation_path":["1852H","1815H","0H","0","9"]},{"state":"unused","id":"addr_test1qqlh53c3md78vhuz6v8rcultfcu07mcgpumdqat8lusyp86qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sqssdta","derivation_path":["1852H","1815H","0H","0","10"]},{"state":"unused","id":"addr_test1qzrp5dpafg2r58dv946qywxa7e9sp3dd53wjv7g9l4crcmjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s5sracg","derivation_path":["1852H","1815H","0H","0","11"]},{"state":"unused","id":"addr_test1qzed2drrzur07tgcn64pm0lacxrlds03juy074n8m34wps6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s03nk5h","derivation_path":["1852H","1815H","0H","0","12"]},{"state":"unused","id":"addr_test1qp7v5xu0atsakh2jldfdhmdnw0ld3gtz790sz783x3tdjy6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2shy75x4","derivation_path":["1852H","1815H","0H","0","13"]},{"state":"unused","id":"addr_test1qzmg5ck55gz4c5kzavv2y5fu876p2ur8wk0qfurvg89dp5jqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2szzhhq6","derivation_path":["1852H","1815H","0H","0","14"]},{"state":"unused","id":"addr_test1qreuycxajhrenk8k9ekzv5pd8udyzqg6ztl6whtr8eflyg6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2syf9fe0","derivation_path":["1852H","1815H","0H","0","15"]},{"state":"unused","id":"addr_test1qzytwl9sazjrlxdtcredlyutug7cc74zvrxg96vzz8hjja6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2seqqsv6","derivation_path":["1852H","1815H","0H","0","16"]},{"state":"unused","id":"addr_test1qzy5s9vevkwa7lg9npsjf97nkw2tsdm8yl6qccdusm4uzrjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2slznrd5","derivation_path":["1852H","1815H","0H","0","17"]},{"state":"unused","id":"addr_test1qzefnxdcx94np9uc6yk7sul7ge926wnzu9dcza9ast9wfn2qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2szn2snm","derivation_path":["1852H","1815H","0H","0","18"]},{"state":"unused","id":"addr_test1qqall4zzy9zp38vt82sarrefasyf04t8s8zq26g4xnl6hl6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s06dyl8","derivation_path":["1852H","1815H","0H","0","19"]}]}},{"mime":"application/json","value":{"status":200,"statusText":"OK","headers":{"Date":"Tue, 22 Jun 2021 23:18:55 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","User-Agent":"rest-book"}},"request":{"method":"GET","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/wallets/101b3814d6977de4b58c9dedc67b87c63a4f36dd/addresses?state=unused","timeout":10000,"params":{"state":"unused"},"headers":{"User-Agent":"rest-book"}},"data":[{"state":"unused","id":"addr_test1qqytahx6zvstj2eg766wuyw5aa9d5xkwhs0xwqp6d2ynetjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sseg3qp","derivation_path":["1852H","1815H","0H","0","0"]},{"state":"unused","id":"addr_test1qz47ak7xjktph6furtz563mkx0src0sazad30dc67kr9z3jqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s4zhkf5","derivation_path":["1852H","1815H","0H","0","1"]},{"state":"unused","id":"addr_test1qqmceu7w475xw9sn50lrcq5kedd2v6mgj8mqtfh94m7pmf6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2ss49ej2","derivation_path":["1852H","1815H","0H","0","2"]},{"state":"unused","id":"addr_test1qrw25uwgdqzc3ya7kaexa5cm7ncavrjra3atjtuxw58vz7zqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sum2u9d","derivation_path":["1852H","1815H","0H","0","3"]},{"state":"unused","id":"addr_test1qzkglzwlw4yuzwfkr033jtuduysch07kqf7aufgd04s05azqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sskxsvs","derivation_path":["1852H","1815H","0H","0","4"]},{"state":"unused","id":"addr_test1qzs2hdcgmc67ecjgtelswm6547dtmhgqps3v2n2njumt3gzqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2ssl8axf","derivation_path":["1852H","1815H","0H","0","5"]},{"state":"unused","id":"addr_test1qr9lg96de7y5p4j02x2w903vgkytgp4nplqa0faqvdqx4gzqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2shndzvn","derivation_path":["1852H","1815H","0H","0","6"]},{"state":"unused","id":"addr_test1qpxvx68ryszlkzfshtulj9rqwawkq53t5x4p2m4hc9f2ve2qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2scemnv2","derivation_path":["1852H","1815H","0H","0","7"]},{"state":"unused","id":"addr_test1qralf5keln2xmr6hqcrx6xyq6p863wrptnrpqfx2f62f5zzqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2smwes87","derivation_path":["1852H","1815H","0H","0","8"]},{"state":"unused","id":"addr_test1qp2lcdwzm33gp8aw4jjqn9cjj2ka37w9wg9yt08egmtzx9jqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2skzwlqc","derivation_path":["1852H","1815H","0H","0","9"]},{"state":"unused","id":"addr_test1qqlh53c3md78vhuz6v8rcultfcu07mcgpumdqat8lusyp86qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sqssdta","derivation_path":["1852H","1815H","0H","0","10"]},{"state":"unused","id":"addr_test1qzrp5dpafg2r58dv946qywxa7e9sp3dd53wjv7g9l4crcmjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s5sracg","derivation_path":["1852H","1815H","0H","0","11"]},{"state":"unused","id":"addr_test1qzed2drrzur07tgcn64pm0lacxrlds03juy074n8m34wps6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s03nk5h","derivation_path":["1852H","1815H","0H","0","12"]},{"state":"unused","id":"addr_test1qp7v5xu0atsakh2jldfdhmdnw0ld3gtz790sz783x3tdjy6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2shy75x4","derivation_path":["1852H","1815H","0H","0","13"]},{"state":"unused","id":"addr_test1qzmg5ck55gz4c5kzavv2y5fu876p2ur8wk0qfurvg89dp5jqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2szzhhq6","derivation_path":["1852H","1815H","0H","0","14"]},{"state":"unused","id":"addr_test1qreuycxajhrenk8k9ekzv5pd8udyzqg6ztl6whtr8eflyg6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2syf9fe0","derivation_path":["1852H","1815H","0H","0","15"]},{"state":"unused","id":"addr_test1qzytwl9sazjrlxdtcredlyutug7cc74zvrxg96vzz8hjja6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2seqqsv6","derivation_path":["1852H","1815H","0H","0","16"]},{"state":"unused","id":"addr_test1qzy5s9vevkwa7lg9npsjf97nkw2tsdm8yl6qccdusm4uzrjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2slznrd5","derivation_path":["1852H","1815H","0H","0","17"]},{"state":"unused","id":"addr_test1qzefnxdcx94np9uc6yk7sul7ge926wnzu9dcza9ast9wfn2qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2szn2snm","derivation_path":["1852H","1815H","0H","0","18"]},{"state":"unused","id":"addr_test1qqall4zzy9zp38vt82sarrefasyf04t8s8zq26g4xnl6hl6qk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2s06dyl8","derivation_path":["1852H","1815H","0H","0","19"]}]}},{"mime":"text/html","value":"[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]"}]},{"kind":1,"language":"markdown","value":"# Inspect Wallet Address\n\nCheck the wallet address details","outputs":[]},{"kind":2,"language":"rest-book","value":"http://localhost:9998/v2/addresses/addr_test1qqytahx6zvstj2eg766wuyw5aa9d5xkwhs0xwqp6d2ynetjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sseg3qp","outputs":[{"mime":"x-application/rest-book","value":{"status":200,"statusText":"OK","headers":{"Date":"Wed, 23 Jun 2021 02:36:14 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","User-Agent":"rest-book"}},"request":{"method":"GET","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/addresses/addr_test1qqytahx6zvstj2eg766wuyw5aa9d5xkwhs0xwqp6d2ynetjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sseg3qp","timeout":10000,"headers":{"User-Agent":"rest-book"}},"data":{"stake_reference":"by value","stake_key_hash_bech32":"stake_vkh1gzmgsaax0p0xj9pmuplk66qg5jqpjffcz92q88c6qh032lfwu64","stake_key_hash":"40b68877a6785e69143be07f6d6808a4801925381154039f1a05df15","spending_key_hash_bech32":"addr_vkh1pzldeksnyzujk28kknhpr480ftdp4n4urensqwn23y72u6twfx9","address_style":"Shelley","spending_key_hash":"08bedcda1320b92b28f6b4ee11d4ef4ada1acebc1e67003a6a893cae","network_tag":0}}},{"mime":"application/json","value":{"status":200,"statusText":"OK","headers":{"Date":"Wed, 23 Jun 2021 02:36:14 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","User-Agent":"rest-book"}},"request":{"method":"GET","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/addresses/addr_test1qqytahx6zvstj2eg766wuyw5aa9d5xkwhs0xwqp6d2ynetjqk6y80fncte53gwlq0akksz9ysqvj2wq32spe7xs9mu2sseg3qp","timeout":10000,"headers":{"User-Agent":"rest-book"}},"data":{"stake_reference":"by value","stake_key_hash_bech32":"stake_vkh1gzmgsaax0p0xj9pmuplk66qg5jqpjffcz92q88c6qh032lfwu64","stake_key_hash":"40b68877a6785e69143be07f6d6808a4801925381154039f1a05df15","spending_key_hash_bech32":"addr_vkh1pzldeksnyzujk28kknhpr480ftdp4n4urensqwn23y72u6twfx9","address_style":"Shelley","spending_key_hash":"08bedcda1320b92b28f6b4ee11d4ef4ada1acebc1e67003a6a893cae","network_tag":0}}},{"mime":"text/html","value":"[object Object]"}]},{"kind":1,"language":"markdown","value":"# Get Wallet Details\n\nRetrieve wallet details by `wallet.id`","outputs":[]},{"kind":2,"language":"rest-book","value":"http://localhost:9998/v2/wallets/101b3814d6977de4b58c9dedc67b87c63a4f36dd","outputs":[{"mime":"x-application/rest-book","value":{"status":200,"statusText":"OK","headers":{"Date":"Wed, 23 Jun 2021 03:07:14 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","User-Agent":"rest-book"}},"request":{"method":"GET","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/wallets/101b3814d6977de4b58c9dedc67b87c63a4f36dd","timeout":10000,"headers":{"User-Agent":"rest-book"}},"data":{"passphrase":{"last_updated_at":"2021-06-22T22:38:38.920791Z"},"address_pool_gap":20,"state":{"status":"ready"},"balance":{"reward":{"quantity":0,"unit":"lovelace"},"total":{"quantity":0,"unit":"lovelace"},"available":{"quantity":0,"unit":"lovelace"}},"name":"test_cf_1","delegation":{"next":[],"active":{"status":"not_delegating"}},"id":"101b3814d6977de4b58c9dedc67b87c63a4f36dd","tip":{"height":{"quantity":2695724,"unit":"block"},"time":"2021-06-23T03:07:07Z","epoch_number":139,"absolute_slot_number":30048411,"slot_number":370011},"assets":{"total":[],"available":[]}}}},{"mime":"application/json","value":{"status":200,"statusText":"OK","headers":{"Date":"Wed, 23 Jun 2021 03:07:14 GMT","Content-Type":"application/json;charset=utf-8","Server":"Warp/3.3.14","Transfer-Encoding":"chunked"},"config":{"timeout":10000,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","headers":{"Accept":"application/json, text/plain, */*","User-Agent":"rest-book"}},"request":{"method":"GET","httpVersion":"1.1","responseUrl":"http://localhost:9998/v2/wallets/101b3814d6977de4b58c9dedc67b87c63a4f36dd","timeout":10000,"headers":{"User-Agent":"rest-book"}},"data":{"passphrase":{"last_updated_at":"2021-06-22T22:38:38.920791Z"},"address_pool_gap":20,"state":{"status":"ready"},"balance":{"reward":{"quantity":0,"unit":"lovelace"},"total":{"quantity":0,"unit":"lovelace"},"available":{"quantity":0,"unit":"lovelace"}},"name":"test_cf_1","delegation":{"next":[],"active":{"status":"not_delegating"}},"id":"101b3814d6977de4b58c9dedc67b87c63a4f36dd","tip":{"height":{"quantity":2695724,"unit":"block"},"time":"2021-06-23T03:07:07Z","epoch_number":139,"absolute_slot_number":30048411,"slot_number":370011},"assets":{"total":[],"available":[]}}}},{"mime":"text/html","value":"[object Object]"}]}] \ No newline at end of file diff --git a/sidebars.js b/sidebars.js index 777995eeb8..351a969828 100644 --- a/sidebars.js +++ b/sidebars.js @@ -15,7 +15,8 @@ module.exports = { "cardano-integration/running-cardano", "cardano-integration/installing-cardano-wallet", "cardano-integration/creating-wallet-faucet", - "cardano-integration/listening-for-payments" + "cardano-integration/listening-for-payments-cli", + "cardano-integration/listening-for-payments-wallet" ], "Build with Transaction Metadata": [ "transaction-metadata/overview", diff --git a/static/img/cardano-integrations/ada-payment-flow-wallet.png b/static/img/cardano-integrations/ada-payment-flow-wallet.png new file mode 100644 index 0000000000000000000000000000000000000000..ffbcc51e7786590e7380f15eecc9e105f1d9610f GIT binary patch literal 97370 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

>6odn?w4uaXX7wsT$830X!t8j^(bl zBwf(X807aEknx#|M=|Shloq_e5Sn>F7+4rV+9&)Ao33wAxF~1xQs{udCdp}VVAT)M zj|QYc(xjSHWh247kH>A$MnZJMkxA}>;aX7ma}whSYDnHi<^W#+iLI)GUam8cK!SS; zol95zU1XxZGixY$nAWd=yh=R~nP&7jm((VO%0&UUju1!httw*2H2Y*`GknR<-v&Ys zPWJBE5?R*>QOoanKl+u^%0*>Wl@C@jVa_t{LBCDFLID{IbjR71+4B6f$+8SVz*FHc z!v8OJ%mJ{DY9{B{Cil~ay@E6+J>DhB!&(E}(22cNKX zWVv#Nf8-zojP)S-q2G{f!4XO_P)-FP0y{X66PoO2ktPzKR_XK7l5E6;c|&MDz=glcuzOb?@`>F7(6M$E+kG<|ZnPyeH3LF``nM{Jx zKZygy`oRoykT#rt{7agGwO@Qe$a3KI+iwl0^>{1Q0Pa{r5v!B@9fGis2Cl{W!{RS4 zv(s2ecVzUUvo%=3kDfRP1L}lDNY!Rh4K4XB63HWo`W@`zG>7M|`=v%J0YM zw&|T7wOiH+oo=#-2vNZth;vBf8GkSdo9Lum#rBZ$FfVl&aHvbYK5A+cMqzr)Gg>2m~1SK@0fBHk5Np#FY=pwnZcZ^(LhsD3_H zaItK?=uVp~C)5!`)HKCrdpBVhW6( zqavcH{9|*jmcvHKL42G}X`DZY<{>F`pTYNu=Wa-nbCANAdB@w$7H;)3A2wG6_yv`2 zvG@P9F}ea}aJ$`a^NpA*kl-LvTym-GXaX}j z+{~5z-(u7dzX5enR9S$WDKag3tOz$Y$O*PIsppAtxPMhA*yATWwXJkwpdVtz_xQPJ zM*Vf3;j5#S^;eu;&UbzOo_>Mu$v}=omo4+m$2=!CeiB-dTEP#dN|97MY*@rO@luv| zK_?xFOXPamIUps^iM=E3?VHc7DCW?O{JVFEFmXg?ipd%PfjA8Rvh2NyeyRC6C|dnN?xe!o4K))TW`*0cUP7zP-)UxzjUEX3`+ zr3*m^&V}~758$9&AmNle1Xy&gYNh)NpM31oa{++<@op_t_Scf42uQ)q6+##E<~y7+ z!-|zZnR0}M>5TMDPnV;dZ4(Ob#jqXdD1R}=s^$dAt6W#SC&N>7=)AGGd9?;ck4}~&c;jF%=&b5{q-nG66rtBRD&5#b{i+IGl)qgJ2$mFA0o5> zLX5W|u!#1gio3vrfG`O3LlI6HBK1qn=2h#!{so}CNKbIp$D5JLA#8wzoYh9O+2J+ETX_=)V<&!`WR?lp`4R^b`u9>eSS&vVcBgw4Hveo( zI+9dQ@^VO{noHSsrG%YgP&{l=XR(hExPJ9-$-bS_6LW zE`VCV6-np1GgbR-@~Y~7vZT?ri7$TUwP=Y~975mtR4WWmY4g!csgVHQH_ILf_38UjWw9hM*7~D8VLc_#F{S~ z?zYwC6p?gE9-sWjs(tGhetoK!m)TdJtBYpSsGHABqnF+ix|_>@(yL%ctQv#D_tqcZn@w{lUVl_l z_~@f!{LzRZA;$d*bEQQoyhm}rM$5a3?&~ZS4S03g_|49;9l(wkBXeyQ*Nv9dulai| zSFN_}59+ft>K=Q~wx!VY<{2??m;HXdwvl!s*^(?KfJx^*Xq`DKeFIhlNdfy|t;H>u zRNx|&6Zj^*pC68t;l#m0A;ZR1zzMgzrER`in;`Tr#dEQW1ym>b)IlJ*kDaL0Wp4H{ zH}pcy#irXUPdz|%S}g#GPkVOky|*j)bgK%T)J2WMG@5wc&)frox8iu^MjNiku%oQ9 zor{>QZH?cNUJj8Wv*Lq~KL!SEs@whIGE{3eYMQH!D%|ao<4%O_2FYexlPHh3ku?}W z_^q7PK+P2B-74*FDTMrD&!38v2p#xhsk1m!2GG4~x8Y!jN>SnoSCRz$!m>|Aa0xfq zC6NWVT`h6hJx2e;oQ)DG{EbI_uY6NZV8`nlHSKLlzOAlR zDcqH7b^Rf`s93aAZIT-ij&pCrw%ub5Y9KIB(B`)(L6{86N{Y*|u}i70sUdx0_Zg+G zXixWUF33z|k-(9WN4oviYcPF%QCn}}N}IYpLyeD*#>%haXeQQ5jQ)wNjmj=T$M!s& zq^!XXWAO8|vn$ot{{`sxNAI0-r@t;uGYtjp3Ae$Hu4nh0heWC6*0LcII03Rbb-17f z+SJLRU*{c6T5rv<7|^_mxz^Hoe6veXhxb2{^$+%bWEW|D@eilLACnp{aN2{zngk zN_2nj$}F{GRxjPsSz0Mq41L{UcD;Lw6b7m6YsDU%RKXKN6!YY5t zgewWR5dvV+WJh7TG^hncjX=v_(Yqv|YK12X7ELrKC@z`@q4OB~F@CQu0z7NV85z#K zBsKY?i>rtEFOKbq1jEtospiG{qh^1a&~2Kl8ByYIQ^YPB-m~n0P}H-1?6LTFd#pC6 zB|ebPI#_iyeK_0Qaypl0CJKB7Xg_-~h1m+!!^K6qa?U}y;tk;V0m0J{f)@qw* zPQmT((D`(uQl-BFKwzILD(D4<%Qk0Cyru$~W*kY*;uu00=n?Lj@$>lfZz(?To{uIq z>W$I9hOG$D27odYSZ#4aTLn6U0Bfu+7wNr7T*bkP(;LUOvnu=u2iOcdrHhZ(Wqlr? z78XN;0o~vvpz>WUxji8o5)9x?sK>gDcQcW9z zUXuy5iL~fTNr?K%K3t|2ID?etU@m*#J$T?Bg9z8b07}bor~JJ5lZHX|5ep2FVy|IROAet*E~MxcHiMwM$j7o zl%@mC!K?UB0DvvRbFl>6>?yqlF#4o`g86LcJ_HOGyoQ6_Vk9BqSKjQ7MZVh`_4mFx z7#tweez;}2%IOw5`Ndc4=Z>~U*qkHKrh5Pay}FF|<;<+E^-*pc)j!?m1L{pT#Qsjg zssyi+r@dOCQ4Sz(2-o_hO6D~x+cnm+6%`UAYC{v>Nf7$D4E+B2uRy4FFJL7ateJq| z@V3#xc|NG-0y%nYA3kFIPb*mU;XNT;rPnHA?dV(o9SpYZvdVn^+IW+GU0eNZ@Sh+L zN>KH(#Ndm$72Lyq2g?)LnW;E7eYyB=ZYtwcESKnuPDKdRtxeS1wAJHlBS5^QwkRJk zly~Y{p;xbP8tfQb&DEs9SYtY+`Tp{?Ik-zglTSTIydA%<>Zknx3*&HhGRAx`wuu@z ze#PMXu?EB#sVC!T4A@hRQG_C+o@So25@S~_S`)QG^jB`OA)xw@5?d>!#?`+vQ$xsO z#M;I)+!WRoD3b4loo*YNi2-V*uRJ~ZiuX#BsO~0UwBl8qmY~(JD~$V$9T=9bRv*;q zRIkT44m&j#|JdJXmtjzmIofpG9vajI6qZZ8iz60btK+c|TF1xj&kGy}X0zhgA zQViR^Ro&y+FXb}uS_M}!QCXI9+ z5x1UF8hTzk{LLa`?e4Wy&{#JsbF!Cj`u+J#dsjFB$^;F3w|>prZLBWl)kr6MjCvK2 zfB#NtM5~==IC4nG^P@QgKwTgUTDyL-Ja)`gd2+N$SaUG4I$56Tvr28c@KGqb}0-!%TGF%3KIXvuQwPF{bAGcl~h_F=&ri4@QRdLiL`CtNcQ zhsKRItc!H!Gp7$h9W{aVA)thKw>}Wz?soEJ`>r&zg(NL8t{>3%qyE9VX zldVxd;xRTN*?PFQQD59=SfN}SaK*lAtJiTh#Y0%NIb5J!QXuw?I;AWuHO}~Sou?Ft6 zF3V$XBetM0`&>uZ7W) zl(KHSdIP5cAwJMh5fkc#uv#1$d{7mgkTMCQbGLF?mpPhOoftbg8ms?K>CduM*xWXB z|6uNYRKuMAc6f^WAREDwYb`2PsCD=DPru?;o5vVW)`A%D1T5R|SW-PFg~txS-a)kp zpo(&*z=9RcKJl-9X5B!=45J5nzimf=0!~cPY|AGIj_cikI{z-2qi&gEu>%{!jl}+6 z50XfW*QfDChKaCJGdQQ{Rz2mDAOHHOHNoZJrBpiiF1(J=f482(CDs3UuS}aPu86fp zbgdSxe%1fvU@cqKmmNS&nO^%c$A6+s#(a11%^D)Ck6S3yNp}JHk?crJ+u`Hmn*hf^ z&`9fYKeGx*XV&|vL&rWa9L>r9Iijpy3)!u%I2kH+GAjja-V_?{rfyN%XXx{tA@bAV zp__+alkc8ZXQ9c_{?jxu3gx+pD4F{;bXt1)5c6|St5Gow?Xu={az%5a`g5*U<6)Z zLa;l{HRWIy=Nw7fBU^ZhX6`2fbm-DNmOUM2rQ0r=h< zoZ!l5TLW64-*D`$SMuNPEx0o=kabJgj;L`<)IR~j01}52RxTJ>548y@>6+_&Z#Do4 zDW+5IGjLHxkUYW>-ByA1UgCWjH=aj?euU7$Q0pVhx(q~F9bD3>e5BC5} zZT`A{+`WLK7EwA-eDz}hGUj!f{Ko4zUQ4wmwvhF{jte>b;I+`NU%x^CLOb@+!)2~u z!+Qjx;{j`}4t@fgi+wzmKtZ6OBG08=3V8?RQ`K}&*ADqu;lwL>`YV|!?s^f?RTKCQ zPean>I=CyA3ZbYRX))~T2u0F-!15|U613_DGz}hvMHtB<>1RoLbQt6EZuP5Ws@KgD zrg#wt!`(oqVmtZGFsLRU4iNk;}GD__J0|*cfnUe-vyGf)+qHXyQVxuM={( zJO85?5TC(hw!OIHKnrLXTK?LLZ(eNE5&;wub&Y$n)J?iGl;Jopb7FY%n<$N*@KJO; z7$5HZri(|$t}zp*98ST7qbY7NFl2{>ZRi{$8>#9y)bKgNm)wa~ z4`uuAGaRpl=^LOVggH^@-b95k9Xa?64LyI})Wvg+i|8rY7Xy`XhbL1f9Q{HMnrQZ} zia9?LolSNzRSTF2Y^3+G-7jw)v%NlYy)$uA=6Fh`&JH<3F$yRaGJY0t>(7KRq&MFZ z-nky=TolO*0!TVyV@Ip5j^p;$!dK;E#Z+Pjfjqu%n8^Al5gdvzVxferaKDMM;!_{;a-^S*vB&HD3AxH6O+A|+Nz zb=_}A5kyQw-||gU?`>qxAB~8iVjg7-Z~lIxYENusY#q%71ERLm{YVG@gP{p9tQuSy zAuJf{Z;xoa#b^z%!xKNQM@7U`={H~5D3H;(Y9}9C&$k!EaL5?j*!duIz2JJJ=(}RA z@BFvQm76fB<3(%CF^29<>tl*#2CmVJ?KYIsf$>wHGpVU|6X&)nM>JNKbC{VRvp1)S zq)r5D*!w51*6jjCqASQZkkPTf^lOZ`xR!HhT}`SsJMRj<&fpw?qJ_6$QfI{+8J%ny z4Sk*mX1yC>pTT1_xiPZpC!$u76lky?asaR>^arT#z3@i99d2gIyl90}#ft!M=+Cn( zNv(RR=GGi(Og@qG`0`BVBXC-r1bQ2A!Y7Q!e_rvt^WltJO-Rdi)V1_W6tdA?GK;h@ zOgrApL~E@se73i@*IHza8gRt@M!GU1q}24j!XRof2Mf+{)EGC1}-!2lhR5* z@w|6*y+lOH>yZ=?#&j!dT?);{KSbV4tnHM14ZY*H|0~Zg2G@Ow#DTYzk?7^zebS$Y z)BC^+6OWY;f2Oybg2J{LwDf6KdQbI7GX{l=8nXu<59DXH?BZxZ82$)jdtes7pyLfZ zR$s~0NbaFRNvIDy!tSxRb<%)#uED^hK$8--X0luFLkxc$Eqc3x0RKu81BIr$tnHOy!(uD7dXLk<$BfrIo$! z%AMW{9Wxv}zwIn3Moe;p>0Lrv^+w8SFtbwZw_DGs+5^7rGFm1(-L;p2r6f66Y;Z1 z@(89aiDkcLPzlWQUAEa^aoCb-q-ebUs?XMRz*XOU)JtF0)Al<2YDrEp?tOPZBe0=D z!T5VdPEgAWdQmpt-~ZlwWtV-E&vW*F0X#5n%AYrB3*QMwb2ngESR7nwuVfPGxDPb< zwc@G?3t#VR#-3)^bZ^b8Ql5|w$vVuaWKIWwpE%>j(au=kyD&^|-yej+9iPyr9i!9I z*W-(lBM)yHe}#5Nr}G&LnP1y(=pg<&nUP-kG~hOSGp8Wsn0hv{prD`(cmvUXX;$;D zTbIIWcn+lBh;BgjJLl|VI8UUxKij>#38Nr(#!8+MRW>gjsO(-3$VIA1ZT0AKDFzHrJbZLO?89V2;jpO&1f5Ttg{Un~e6i zYq;zS&p^x@IBy;{N{sEbQ7ym!g@Mt!>2Q}L!glh8>azE{YQY@7Vs5B_%>I(u;R`U4 zFucJQ++N~Zo0@eUMr+PvTl5?edjh!ns#cu2UJeZE-Pc}Mp*M@=7)$RUWep-U5b$~I zP+~dOo1MuEE@=k_F8LFi-7+MNnyi8W0z>y4Ige6^UZo2Wp%z5m#IySTMwv4${3l;y zC5K;&aHsd=piN$@%8U(|Ai&_Q`oiC=Iis!Pny#E8;U)v%O*s7n)HI;9WS*+=1>|O3 z4Fd|VuuncfOX4=ldU}t`z6p($;r;q`b4pj9l&;(gl^4?t(F$q`ulO-%-qUi_q(fl0 zG*m=fW?HCN5wCg8tu%4cV?E?aFe-a0GfjEX6p|EqpgTjZ%6G1++dT8V-|C;C{Or~T z4OFQ#^>J0+@VbM@52ms8wUf~g`Q}{q69lavd=^zPU%&k<)s=N)nu=v?Gg#K#iM`g6 zwAtE5;z7GuHj{JW&Ug@EBe2~0B%(3|(Qg)Fw2+mmq#l-g)_tfsh!#bBu}<^de#X*wwam&MjWR*&8s$8!2X`yR zj;g(!%U`~;W@70&9K>%W-Mjsd0s%nycM5^(+RH|BN`~#mw%O|7{O85m< zuk@?O##he@kZ?H{KC_M&jtR4@;XwA0)7aj__<~3O!0OvxHYk| z$i=x;H3dI8#b?E;_Aw+?xSJYVskF&SeR-uSJq2+DK(Yw3<7d0lvCquJ zw?+(c<_4^5p0}fSe8y}BnnFqW%+xvp8^Mw@+4X$SdeQ>pjCkvmzjPwpnX=z}7u5+d z2fpMu=gkoub8yV>4^+;?P@A9tBa-(mf$c~7r!`gI1&xAcs&X2hXjUCW2ZH&@Wt57}I) zM<&Ukw(rVbXKz5z$*H!ag3(vIDCWQ7`$3CpM%a-X;#^U;cE8k}^e z*>gPJFS)5W75>5S{$Qf8uRI|O&@R@==-c3+=hLAFXS^$HjukuO5^2)3UpVsGJd-CA zv;dS>s3}*U1l{DcV}?LBmt&Qa*BQ)3=#yZS$*`e#e*V7y}u;Q}A97Bm_#x!c?x)gc(r&8kcF#K+Rg~Wg7O4 z;y7%-&e?0Ie1QhP7lFJxycIcD$cE3aTpK)8r-M1AP za#(<&dIuUWsqfcXs=>T5=3C_wuEF@!vv-#r{CylO(ii$t8Yt73o)%bTYbtqh!hBpf zJ3fZ+S^IFPzuE<;&xjHCR)AOPu%n!IiG#U6{PfVY(jf2#Iy&|{z7h^tnEEr3;>T8Q zGcA&HW`-^!|kQt-s7miW!n>O&{yEy=&ZQ9zyEl z%4#8%UsQ0Se&T+`TTk%kb$9bE=9LK<-^{y9`LGC^alh?&mTDp@e)Ykm+|Qo@@S3aW zp;;20{bBUptim-Cn;o*({u~_VfNO6Bff%_VMBx74J927Rs1=*GqPi3vJGdVY%4%ZR05@ zau4*u_w9KjgB0MYM7#TaHS}p{Ua>jFn~O##;?gx4itmd{j;4#MqLb9^@08J)>r}mB zjY2T-O}q9`*X&M)`&_3HDpt`GQLA>F2%!uGs2Gu09`#U#@aS$;8L8M$TQ{+%18A|v zfGth+-9g zRt@})o9Atf^4omBD|^SRX`0m`H(0atE2cYpaa&n@S1a!It~adFnMNWww+9}|wNs(b zV9D&>im+Ih3Tf=&Rec80CWuz`-|zl&J&+=d*7@F&G>fvV2E)5Aw3<&;xm@&Q3|u?! zlqHVIJb%Td@<7`7QH9q8&}a3pkHA){t8WfdYmEk4hxGgCQ8kE z6Ngy`A_oIxeG5?1tVJ!ZM8ceZraM6w1sPh)z{^zFN@>$4GrQ)7_H~86zy65aey7A; zevirc>n=GuOW`wPG?s5AiIUX-PaWz1CSt30?0xno1iebs@=pcQeq6Ce>pNFLEV4@U zTISg?k5W*{c-r_+tLCIELp!Ug1b`AQ&SojpLFPTl8shd%bE#}oi>T{8<2Y?r3elwm3A(?g@h?ar*taexKHBY#(+il1)>zDUg;=L@1`~?!=d{F2^ni1Io z-{>iG4L`pwkC0x~s{}IryjgH9FTC*bE6U^(};gbew-49i$y8Kjjoy_CV)4O zRH72tCDr;;R@5N2(IQ~O->=3!RBbgfdmEN^%S0~i%M^Zq*{thv`{Mo`eXLjspctQG zbPvDfXL0yJNt>a_F)9p3X;+w zDJ|V0B}jLdba%sZ@T1@7_m3|;aQ5uZ&dg4{XZC}>TkZu?2jZT3Oz^#$v)gEnq_K&8v#6J8U%6wG z)p-641>E}W=sN6~dNKFBSNh}r&RSCId;eRJD4U@;LS8ayAab<2m4!MQ#>`Y zm_zTgx^%q43Rz^oMvD9~(nZ60B3ER&KZSu*IECMg#AVI(lYx4?7=Lvw=(lCNjHdzZ zIXH=n5HHQU)ZUpUA6AGZ;}lCJZ(886?5g88z@J(NlibDxDudIGv2k{9Y&U> zZX?(Lhv95bTws%@$Vy;vz8hmC^YmC{r^xTC1!v`bhS+dy`ytOl-uvSp>-F5TelW8c znLy&JvV0JgfUD~w-LVJn0KshbrEY)a0z+9n`KI~5kfE>nyElVS^5^1xSzx%KZMCQq z`|nI}5sPk#10Ga$i*9RlqNnWGiyS>|F<;k9aW7kKQi5p8-%Mw=zCQ7~-$`$_ zz=czWwY7%2Wii3=_U&exsL2SY?vbW?4!;!0^Sk1Je2edX6Oa(1V!pI<@YZv_$^ySt zcHc-ndwNcYB-gO`?#Le)=rw*vt>JTUCq%2Uo=rF)<~FlN;Sy*vRsz)1RT*QyCxc2r z=iOE7RSO%sNH$+7)(zugs-gdb!}?wD%Q;=x3>z|2cqd_H2b2kN^BB#>?LRpgiSn^F6RmaQ27IoZC6u;Z&T$IJ@!`X&5 z3Kkal6IN|4bkv`PQZ;wpn%p*lmY8<_b6j3~B=GlcX zfg&IL<)kzG>&qKc)}TZXkT@!;JbH*X%uqzc=iopY+*r@Gl$q`Y(nL&NDMo~1Q$L+& zo0eP^$|SF!x?9KIURf2SCu;3H2Yj+@;dsK|7%*(`CZy1FZza&%10}mz^zhqFN7w70 zK7}sa=TD(YBdAD<#G%47Jjn5I9$UEDWi%q-6Z4vT{n*N`-unAp9C*;i~>rXl;D7h7b%g* z@aeK#ph79s(}sAvpFFKD4(6VTof#YL?2nCRuh!miA`LC;U4z5lFlYD9bmgib!;9W; z=q76ctHTUrq(-hIpOtV11VfK98D4w(I}d8)XSWACvx1FXwY_%ol2TCdB+9Uhnob8B zGGI6`%hjPZ?z51e91kc0GBBrkK~>)&Vr)Hb6sq&}rJ~SPXXb|LMl$Y<)$vTzHVOb+ zzJ)c!rD3%{p0c_5jOvWag)Ob6sqVX{w;Ta|Z}@ncG>`K5GmIU|k_$tI=cxJ2#O~gf z!ROFor-@$=BOp+WPNKjG9kO>3jP~fj=rhb5S4saxm?}fFemFNzoW6OBzpN$glllh5 zVS(q%WFWwu%w{UJUzH}RiDb)KW+oT)_NR9S(Oi>z9=lqtgEKw6>d6N=B@M0|7);TZ zLxUx8UCyWw*Ky3CGv*GgpsDJBEKS&*lByxl3lg9AXJ@#XZ0L;B<{3;fQJFGXp{|%| z%EJUF@=wnoy?&8^DYK{_x<7v!iBla3o&kUnbBY-2WA$T=LWWushf_L_RfObszv$Rr zvuB=Fh%u33iiQIjY0g*rc{|sNfyP`XBQgHjYgNNOn{Ngc3p|aC?lDg@f>2SMo`6VA z2$18TsI4{nf(@q{AfAm19b1d}fTBjh057k^x8v)m;z;bGW@nCIw&iWDkmu+!BSg&T z5s-!FQ8}*!O;?KFr{`t478ohI^!BkA$h_8m*V9_AY<@oA{U~0%>=n!xHuGQOwC_U-U@Ewp4uX{`Ch5=;fel z6L;;2gN)u+pr%aU?qH{0bffGpJn@SLBVZVTp#H@$kYow#7u=Z*xT0*tw=UIWnZDc@ zNZQh6EsGEZHInsHA8vfV$t{1cD?CE~>HMngNpO?lsWkw`?{EXjpxXT?#lLln?-+<1 zvDP|ekz-$VxSVxylBeptz$rzPieb^GQB0X2v^3I%X}ddYa%dJ-JR1XJ;lys2(Nk@% zdw#It>_Gbi;uo<3uu1V#<9Pt2BN{Z)f>GlS0z6*IgT>$K>NIT?iF4}R1X?BuQQRQhUww6Gm@_It|IZF`8W1YM<4EzMnp81eN!FjL=@lF4N(XW!y{5m+qM zWC^DE^NLQ3>WQpLF%ZWwo?jeI8#5Oc&5X)^Eml-E7d9H&Y&hg(y|))eJrR5e$v>Vr z&oPSXsvS|IKpku3iDvCCqLDcsb8(ExGqt1cP?{c zE{D^=ohC@6`tYkcm`jMQ?-j z*21u7yu_Y>+T-h&jB$5U=YqrRJDlSd3_{Vwf+?R;)Eh6Ik7RY5Jx;i8ww!h4<1Fo@ zD*|oyfjlLi@W5m5X%UKeXXYW3uKLyyOvkKWdPCwR-|{?}3K z6nAg+jyy?oW%(g5gsgAeYTtW_EUwh2^&}0n-K8au(qDgamZV3?dbbKVOLO{PW3Tpy zHGaglfg9;bp`;AQ&*7E19VZYeEoHLEsjPj*?K<`ht{Ocuj2htR-r}0hRVaK+2f!3( zl^bvmV(P(cZ6g#+pL8MjzUVRQ3qKr{>M&eRBnC>bD-`xNe0~BAib|#0CVnT(eYPE* z2S5kaGuNr@jJ>RjKOI}iWaLWw&;aBVlXZM;a#1@$V(QROI6d`g*J0td8ZOJgw<*GF z3-UH>x?&?aQO?|<(k{-Tq&%s~iHGdTuasfL^|@(7vXAzsFyZN|kJq^GqR*}XMZfl& zG4hoW_R9O#G(J~r+dwJ9sr!e5F3+$;)@Qfa#9fauoRkM_VOCB@v}nlqwBS5!*XoCE zneWD8`YM+8!&h&nvS`Aja~!1(EjCD*Addm>p?$+f;`_A>EHszIW>37~F+h{cko&0(aK(TUVQ~WK4dwu$DGWU$L?-qI#+3kK5mt|JpNva^WL&G@wCfB!lLdfx4P-O;Yrn@nP$O+zTSU>m{6p)W>8hy#hdgB zg^`8d@Z0@o7;;--9Mey8J4oc zzC_b=muk}ab`Ed-04QBKsMtA6;XpLd&G!fWBOtLg7*|*K z5>zz9e42WomkNLUJ{E?d+n#^?OhoML;6A)^Qz7958H7gnYmIweB*!SCQ=>L=ogC-( zOsHj(`$*kbOWA=O-dX@%?ZfP(=%p0e!Yyl+$@uuC)uK56=Z7RrwACB`y4fp2(Yu217)*-$5 zmA_7dBKAU!M{M;?uuR;G#sbp33+7)Jv%{z3*JwV{9VZ2VzOB#D!1}Bkdk(7zML{*> zeShpOlcAO^b=#V}JnKxuu?JJeC>3dfH4F`6wZos9B`>ES56!jp zVJZk!pMjRvVwsI7^onjoBqn)Jf(s+d_z6Rz|JCo2i=J?y^Ntvh6RphJQD&J?pM@O2 z1|a9f-WXHCAE%XKUzGlu9i*asCA%LLv_Wk+TC~QX>re0A-!+u;D(oab2lnm=!`i4 zw3B|oV{HT)7y5_Zq!k}7$3YK&`zYEVmYZQ81!>Yq=7M@$hD*=DJ5bpX3JhR!>DSe_ zo|{z!9;_XO2e$ElwiHwjtv3lmCHhiJ;rU({-Wr@$HU+)#T+)+;4KqQUOKn_Bt*UFU z$9-d!QtPMApPbsd9}GJ_4wmLpg_7)e3!LeT07xb=J$HLr;2IrKCREN!idaF%uW`0O z*8P@lB86;Fdz%}Lk&z{}-gq+`awG#VIcE;t2RTl~s)3UDX*h7j{T(wHtgviS)MS9^XKX~Uxaj!wyVt|YBdWN4%)X08f=;>41j zU{`=YhNrf9`~b~BSDoLDie_PWJC?NOj*alGmW0Wl_D7!T|q5&+BKh-v-XyeYB?K>ww{ zqP}rrV%UC@(ppZJmQ~S4QA0{Mp~Qrtma$z{)?x%}|6DrNA8*+)LxYX~UXUy%$vQlL zipUma3r1I2Wqas{N45y;yeJvJC&ftn-E*>kFq9k4RE_il3~dl{l&}j>V$=nt^w;J0cZNvF2f5s1Czp0hPki5)Ay<7Z zRr)lA*~|B8jdNp;Mn;s&;JS%Z?B6AiFUk z8kLTk#CXsl!026gPbVaIpY2w>WU^ASq`7L`1Tli&QeIS%g{Mngo z7!D2(G3b>#V(RAbr1iVG2uUj*7o|eI^C*N%f6ylaROrcKY%b}J9 zSVHgp%E3~^hO6JY!&|n~Kv1|)o&vEbpRll8KFz6w^o^X^*&?m#e3;XJMFo9XlWoyIf4b$pDHZ5fl)>l*-YH0@J96?>Cj%Lm89UHht} z^dpmxD?`2V#zMT>>PIQuvN*Zu11m-7FhT3)K1C?m(K37f4(O^v#+FnI& z@SEJ!-fBW?9A_*=m7q>c`yrkuS8BG`9B5(_l-Uf(pqg1B1mFCCGHi$#hc%_TcXId( z(A10)3`0@A6X5Vfvx0PvSDU5DC^$PIus{+Tka*U~Bx{Y#j z5SWGdLPzQ8mni!~p456DQu9}NzP5jn2!w&=1}PU7Nl#0sVR<4B=eswr6IE)$XR2_@(TjWr-dzGf|$x~`K9fsD0!)cy!sWsbg4Qo{(;U^le2YCsR zL0@@4sgg<>tI17ND=#XU+xX=l-9+C2m0l#}$jw`>ZltPHipIE*l!&5QlW(zd9hzK@ zQ7Sy*OyZb#v1P?FY2}DfpZTiV)}lP0@-FhkoI$l}Q0Xv*)ve95y3JHZN*x5#@)_`b z!t0-Zld$~i5-D~$k|ei`vEFtPTuT{nlnO{oq>d7e$L#gE#Q$-TVH)v@M1a(}l;Vgo zNUZvDb?#TCg5qK|nwosaM?x$*v>k3Hf~Dgy?%X;idb(2Lee4c^=3-DhYCob|nVk}z91L-J|PNEMGOFNC8?`%aV8 zw;z6eq1k#I%KS8p_)FPF8?;(=Ws!D-h=A_1^)?VBzOa?)IyKv%<>QW{Ynz(ssI)%U z#~J#{A*~px(MgcS#oo@@7{1jE5AJCv=aUi3)ocB5r0s&ki{xl1!D+EWG@iOQ%K%0q z9-01L{t$1oag)l~-kdK3qi{sLlQi8qm4@*QcflW{ebX!T5T}nlG)_MWZ$I@e#5U>s z0)^wUxOw%Gg1&fF!fM1%WN4rMqrz%w^o;c(4R06?%r(DEr)X>C1uQkX4|jfmz{t%% zrXX^81hjg!Yt2Dh`{5K~LxaQ%jpgiyUC!i;u^xn+VP_IjeXQZDY!f>aIk+#XbF-+? zYNFJ0L_&1GSS`R2)6$moE5+s89dUbZ^`sxt=+M9$PWa@xS=Cm2YuTv25af=5WA+0g zXx%>QG2+=2HE)V0mFeB)*|K|fpQD7YD^>!7B$)I;ZuD&CB$V`QPw79;fKE8!FSJ{A zv*x~-^C+LdU<;{ejy!mRg{I9XWn3QVJF*}f?mL8dUMX;-uX zN{ixoN5~KPnoxnby2!`x+qu*bCCCurDNCssWp&J+Hjxwx+K~fof>7yH#3F+<(3j?% zZtekp4GFtHjy7P(;UNYUJ+CZft*i82niv2A$yx>`2BFU6Pkebu*c^O(=Sw%zzEyoF z_Z+17e)hX#Qt|t^X;4oHkcjq zYSuX2Hir;(+_2_h>O=n>t#AuCP$E*#*;~IgzAm(B>cePtl>nc-c$niI-`l|kdf`zf zGGWF~?Fe@jEfaHY=*@%6LOzzW?Kg3*BNv9*2RWLo!V2P9+?p@@>~U{$y5WTv#8uwH z!0t29sdfY(LN(Z%9pUoSDW`HVA=Fzf#-MWLu79v-h_65TdQ9RBgFS<}-;XdjUJYQ@ za|jYf>xD2S_)og7HtFXN2rZ}rl&6*8mK!efw0sGxisZ}1_OcjQYeRSHkFv5FYR+Jo z?%s0kZDpL+uYYt9YCTH=?^iE0je=SIi;HT=M8z8u$W>zlw=@qikn~rT_ZH9HyE*O^ z*Oj|b2;|9H{WDh2@UbF+Q`zB zLV$!ox3!t^hEu>4VqNN6Dwv7gYy=i=8EiFk8yp&b9Z8bk-DaqD73LW>ylP@ z;rcY|bK^!|SwXU$g_r$Up=Nh561OWOLlfHffpegpLatD0<|1paP^q^O?#asV4?Hvp zfxj>_LB=l5Gq)SwUOb{Nn3R2#+KStjyuf&J6K$4 zyW#D)vhB%_*IuPQbX-IQ;4A{58!BNcL!pBA6kv<0ar0oN+2J$8;bb-n1OgrEQhZvt z-(Fq!aBw_Qv@Y3ql9-u!>#Pm0oE6Nb=XEQX6~~uOV)D=2uaHpo`Dv#$SH2zUiQ50H z&e-rtZ;bl7$;XF@Mm1*i%rk?ZQ?4&>%T8DJ5xm z?>s}q$SZS561$lVN?^U8HOry)m3Ljv#Y*S6E4hC{+B7m4_N>6>KyWKsL$#pB>bkjf z&qwd9<`P_#l+;FC8wn-nT{PqK-T+Ye4h}aP$AXJWPEXyORGP#qOVQqBFxznBMMm9K zCUa7{(~iRNEx2EyGWXD?iC|EpR3(iCapWS3^kZwX@`Q$cuhk(@-o&~+;Cve$>_OfpO}4_Q=0t-a+>Mcj2BN>1L>{e0ov%70K@8k}uWuQRcR_WhaDR!Q{@$3n|qtHFW zk{|u;P$9}TYgj}FX$>o~4N@XFfKUXHN;W|Ie1 zGl7H8zJZI9KU~!oIqR0cMO{7vlf8fH zyLbn)j^I!leMmYgSjFOTt+1Yd+%A&@Uz#^@0R^8W5P#Y(53TjhcX`eyRH#6T3_Pa- zCC@ahas8PIMe$5EHChA~lHcv}NkZ=CqXX!EdP$rKZN?TBEgJj&o%*FNmYMaxu*KV`$ACcyTha*%L7}=r$IjQAr8so=N`cB0zPl%W^VuRF+ zPGocBg)u{UwShihj3Kg%8>&XJYSJGe9Lj8M^ZdjSZ^Oo26phRtLMq-bPO_vOlFQj6w(0ft?1F>k(9VL)Q5pRH~AuZ!!z4=p?q9_R+=*j&_`dP|xMzv2-I& z>a5j70uy0eoRbgQGNwZHmn|oipt-l88a3r$!_-ZIOABmsT;Ybl-7kKwPx>ly|5W8p zeXOc!@#K#ZQV}A!j|d&Fs6j7N3NJbOtzJuVzHv&ow6?a!x>U<%(XceawdgKPx6)d# zhWt^pD{l_B3zS1ErxOyeFOL`!bDg=oDtPiPnexpSsw$u1Ev$E&OU}cmElFRzGnYLx zq#3SFF$k(FhLHBxX>+2C_bVnrYE=6LapF-V|S0wU}!mfpmoIaRF z2P}&x{qnP{P&Q?OliV|-F)`uA@!hiz7gEeOU{ZaUqrTTq1wwATw&Hz zA~N_C_I$fDlN1`cYChz2CE6kMD8~zRJzM3i8AR^K)H}D$b}s1-qMs{|$pImk!{dV@ z_lJuuvi9_|)2Tl1@QU>g*wED{t3`fwiMFxD9Ccw~{)FMF7w(O)=cjjN#%JgyH0m7o z^t675(rP_)nm8#&4qk8Feo8nT4PMRPSfn2&hB)Z5Qgz5)h2VekgYA~|95TU3p;{_Z zd{~~U$(7Wx7C+i(_<95tt(swB!p&8EE%_v!n!^E^K_7;vm$_w+(~HwWlNX$TO=2bo ztLSH;8cKa}3FHz;{XI1zCuw*dN*esZkJa@-(&qZS_Y4G$C;|m@fu*9brv$%fcax}W zS5NfT-~6&iQDjNMi+04CXHnWJugJd39DOV}XyJz|YOxd!qpbGtYF!72B zlM~i7$Qfr5+veh%kWII?$EbJ(ON4o8&ONfIX#3Hp3(X$G#p{8-@&r#^y22MEgL;xu zp34^Eb^|&r+1ka|6JclvzvC9CU7Jw?g*alO=5-;tni0B_1v$>EKlUt}{iyCq#5)5q zdG}f+$WW@umCy(}a?bL7xBz<2jC;1O1R?9I+0_)cK8TkQ|DtT&7BwJt_If?`;8sHQ zWs6~|GGuyMJY7pSqE5>{92cC#-e;4Lqh-Mgbaro*YM{vUEk}I63sC+}I0{9WOe)M-egK4M9D=Gl zlEZE{w?~Hdd6g3;7#F`!Lzlb6*M5}QbQ_t`> zQ;xS5#IkY9<%y|M9GPMR=_`5JBeA^cbFH8FD2;(5@0*Pc`arpE?J3hqkdw1KW{@n*Ficr>vV>Nim?MOhnW2`MUN8YY6SBS8RQ@fL>!*4J~a7 zIfm%H>u}N2x(Ri*#90DV?$e9Lq{#(Nu7`Jf{Mkiv{oP?6EGmI&X?(u1J7SZe*^!cl zeE-Rh8z4Vl0r|m=CO&kH{y9P(9Ac75PZ&i!Qp2JhVTe=2!VZEXg$gvo*q*h{8U#OS zeNQP^gn|}K?jI>n^;{&Cj!E(yBI z)^v@ny%ReBrb5^TD*C_l79zIM}D}$vu!`!qh%q)XNxYom9qvh*$pHPW-1rwe=_PUm=viV4i z$JaeYNt0l>T%aMzl;FtjZBh*7iF7f)InoUuybs|2-BI5a#XWdEQ;EfVcaLIJVlqz3Q#Ze0$&W$gO?MzW$uQ(G*cVharhxkfNELupQh5-&e#RqILEaZlpne!yGL{` zX@_i7@A^c_oO6$?OVyOOawhK@{YQBtT>KfK#r#{hg`9x`szX1{ZBNn;g{w!t;Z_-u zm=@VBo#9vXjhSPd2hkUE`FH9>N09<3E-d+X7A#zrnTH2dPS;((3(`(0>awJIcNeTH z4C(`3R?M*_TOZjGPV0&Pz&77}GvzVb}W2mw9z&F3Me)NjU+qfM}8f z^GFy=fc;n?PW9;!Gu?MAMv_WAfZyP$9j=)FHE<$PbN2^suCMd zt42&Q3=A9&R3C|@uur9>&a&!4h;uH`vnRK`+SMO};*^DE7yB3vTWdLMx23?yFF4Tf zLd{jCey9Ttbi{kEg(vELd&gR}Fp9u5!P78GY);{x*7{OlJRf*%Tf8(Q{=b%SDwVQ_@x&!!!kuM9?iEYHNuyPC?e4{MwD zVEIK2g-6|>2^@=DGhe+mCI<3Q2<7lHbMHPU?zj|{&*bkTv<1UKtTq%-=G!x@6vu$VZ zME_DKxxT%yFxJP1W4z0YJrIe{geOzhzi9ub=d_^r#p2 z#G+3M!X>C)k)--8s#&}mOqJO9$a5sRD!iw81)*n`d2tXkNBvT?9Ago-f2BB-v2l9L zbCfHSLiLIQ#6q=ReJSrT!aLa}8a=S(4c8Rg^ zT}tL&sk3lcrV3D3e~|1H^%(U{dgTmU8#@GE*F7L%yd^pp3$ERJD}H4FYRM&UO3V=L z6sMM57`dQ1$ziS(bv-AfI3i1D09Q30O#}BbL8V)O2X3F-fGY8($DpTezRwjo-o8xs zkXlOx5Nsaro^qaE-JyN6*T>kI7$vF=6Y(5o6)^4UQ%8dcL2EVp0gRo8R8e_0i7j32 zFwmOl%?FuL?NQhwKd6hm92WkD;h!JYH60hv_sBHZ;C@6(kP5oc`veWeM)BTu#9~NH z*Z8rT%Z!LuM6t%v2ouc-jpMzo-qmna{4r_1=(Fw7pt>`lS@!O^e7w|auAFTLS{GEf zyBld}xcjYmT_cxuAXQxWHDJ}}&F8aJ9kW=}1^bgiK_hmFX1VVfPm!1BF)eT)SCYN_ zSV{QJn;tJq^IR|YMTt>~p563d_1ekarVjVD=#}HcA$;UQ@P)SFs6&d@<_@$N+AATJ zDEq`<$u?Q1-sz)H0<_h-ifGXEs|?0_d)f?s*sX?F7)znLWwRz2KL^Bnt!mN^@ye;A;pplfx%3goP+e}CG>HLLtPJb|# zNy!T_f92ovu^w6Ba)R{{<@NB9Q3$Tl;%tyThEW47*K~(vH}KtFBk{ds^Sc+&c%J9d zfW7lQJRoC!Bb%l}bor#?_4zG$>?k1w!IR1B6Q8g*6LUahVAHFs zZC>%t_~r-`y1cvranqYIDp54z0=B&;#m0pA2vkV32u1128jRibX@50x^(r2xBC4XX_g-;3Cr3Q`_=FQW%Q6^ootCx-k9A1zYx1uM-nCIP;SJK^? z$dHxFQg=M$eIN;&}MjxXNoGt<658xM^^RlSxf^A?Q>ppPN!7;2q*s z6r>m5%OH+^s+cew6rG>^WEfk(W;KNU>?jnGs_64D#!EQc(>LaPVue{nb2n~sXD>N)3D3cyYGQFp}ZjP9o)X_#-*hV;qW%=lg|;SL?QEuINt}ni)0u<5ippbiQ0Yd z@6$U^(e-_s`QFYC%b&Bd7K~1#R6Z!-RK}tzBPX`>cK<*V-fvC?htfV;O_!B6T_zNe zVadsrhU;hXGb1sNC|sATUcJ6Be*;|4O#=hhjZlg*0TOLfyf~*QnasImANv$xk5aA6 zoa~`%D5VBb7H||(EKm!$cwbcC-%4v6viA6s$uQ!ZAv`_2zMXYm5OI_yC2%RL*8C%x zCQQ(-&`DPuvtz7-HiP&^Df)SR%zRAJ^dhsSjicgmdj?JU2)W`dE*9UGVb`W=_U z4;O+lKU?;u9J^<(`LmyZGBksOMnd_{-G{|7w(Esga`B5L*s}gL+xr!fx*&sW@9GGB zvB0RzN)Rec-u1OEY0=0S=nF+~sqJe_7Bfpt0UsPZy_(nRs|DsU33j5y!Aps&^r4TV z5w4+wD9l;scjxp3DVT5M^WN6N<3%Ba9r5p~E=^aQV)u&WzF?#LLGEJ@vkvFg$Y0z4}+pkj2 zeYdxe58u+5AJ5H1%heZ_zc=fRa%EnZ;B-M%l%N~opo`{uvOAMpbkmN;pMIH1`!9nI3f5pI{m+jv58(0r z^u;rSaV;zCbCET0)1S@^eHukB%o%^U0{=Hu>mWe{XE}{Su3$7X8%6f$JCLi(_!_Ex zRcUWxTd(t~2R^W9f`!ed!S23HC~CqFNl|VezD_6{UFMOv7ad#E=wK&`87@#rO*{sn zDD&l#Sm4;9J@V{@YeL#uyptw;AZWLaXJWx0$3IoJz6a_=6@5$SZgXDtgiO86v{Zwn z|KScbMUm`y&>8>CJ?fK^>-71HKY@q;I3uu{l9V7AC0m#1@Bp?Wu)mB_FVI$V)$>Jl zfJ(1EkbfOQ{}vj>p2ooIXd2;!YMIc~DM!B$Y08@@^pvIMoZzSs3J953;z= zW@Hz2XqRq1Wm7*bw1c z|9wd!i01bjx}1p3T<38Os=N%;lw4*Ny4XgMPyB~Exc=J4dgmJelQ{lz3EcfHhk;qI z!>rO>Jq`a2tHR^tvx@B<5ndC{x)zm3pxndf-ES;Ed$9cj=^3M2U2@Inrz#i1a#}>n z+aA5#1N#Mgalu))YpOFvEA*!;@btJ8ctr%xfxD5)KIi6);x!ANlp>bqO(?@1$Qu2* zYbo&2+kR;cr}Rfqp77hkrP_lR!Fa^wL%qTp`(j1er?w-w6=m>-=i+DK!uK6!T}fWW zEbzV!KQ9=XL&BYp4?nuvP2-kDwC1|{S`w}Xg-*C+#*ADQkeIOq+}H_Gij0{5I$Fm8 zbdLx<;{NQak+;L-vYq;doK31B|0^&0+XA%ztD15Npe5xCi~HQD=aq8F`8$DTTXrC< zb!UZJFH!H1eWg|2aBO_OW?Co6zUJ*27ee>Um6W@oA+qH~fr^~&1M$x|u`u(8N$pN& zvLgT4M>CZKXzkUcW-x_7of)I+kF)U5PqGZF8^&aJk++&9ek5+vt~Ko%yy;y!Hx$(% zL7$=iNvfup&x8X!7I+yQeZ1(gbMlm5Ue0;>0(K^_CfVpK;HaQUxyXM#R~)YAGxXiAyP+1LPIi3rTn|5ZA(aC1=3U z+V@C5UyfN-y#18iN&8crdXC&XOTf&G{}HI~)Qj^sX%ASmeuWkZd1Mg=Dk%FoC;4^GH(s3^ARgLmOZOG0IN_elM%|w{O(H*{TQ~J60M;XEj6GbK%j>LC|WZCeSmfKOrY{=(H^M z15U=c(xrT;j{5Jo{N`3QW-de(0o=lmN%BhIP-KoK=8?uB=SI7vlp{fc<`+Rdg~@@T zq06t&E`Bg?Xv@`iAv8dJ#OI{XM&fR1&tj>TaU>j%CR%@{96Cfq)PR6s#y(db8?4$g zd;SIH|0v==KPpO#Um@y`Ulz{MAfE}@c?rrMv{XZ`&o zd%B3|8-WY<2SRqge|))19WbN9O>ikfY7Hazj^o|0*SKHp7wR2{NXz#xfwC6sF0S}K zDYhxIc85M#8WUJlTa8Yq?p$?}h}rxR#Uul-B4p92na6k@eO_&107Ips6!EYRG&ONB z!rl*i-dbVkW`Z>f8RS2Q>c}~q+`v|Ys0-cp^m(u`+&>#kgj5zTh0;R&^QKr8x(rX? zE#?dyzq&wm(^2a@Jw3htSdvjEm3c54ixAzJEKNFg>i~283d|L5>-uvAtzzQMiV#)q zM~)$&oy_t^*vxnH$g^6N&eY@Aj?e8YxirrVAQqkT8akx}_Vpd{nIWKVznT4KD2{!C%0S(5S9-0AfTaSnoi(B|twHR2uByJB z*K#>mTt<&HUv^Ini-0mCYiViwVlajC`DT_>1G?vN)I^P3>c&eY4dlHoHn57eKMFlN z;lQRK(Wt0u9{LSnF0rDD{j*2|ImiQMVx(w-v(1D9Pfwki9xmtYF862M9&ffRoUnqQ;Ai7Hq>PMBkY39>9>p+diTdq6wm9Nac_DY zF}Qci8PvHbiQaKTkodcLJaHq%ZYKuj1%A_>0THtQNCKRUrii3m9AWsqB3T%4!1Xs1 zAHMRy{jt^s0+&j|XDeR5m|3`Rc-vM>p^*89z5qR3Xez#$WD}Uo-!tzBY4rSmJ8q3! zWGJlu*pU^W+Mh`mQIdWN1F}j73FcQik{6pAZi=th3D`Fj*p&V~A`A@nPCGCtU~VBI|NC+^O@-H<33m@O{KJ@E2@3lE{EIGes7f+o zFGA$MG!yAZ>eH$6pGMMZ%!*4@-wY?j=}bgg-sJZ|3icf#+fXNh#qd zqW|fh7;BhyuQZEAy^E?H24e0^pEr}HS;GIVPQ(}P{I0sxtN6lJFt^ouKNyhW|48>% z6j%v^5=GpzCk#CLO&xgB!s3!mXQ1PR93*aU0P_p~c^0}@I<+@g+^xWFWCcBfGPvDfLM3fAj$; zNXic^#jMxU?A2eArBRV~tR@TLHr-J0{N6Wj?|LRuE>+;zDdyg+bzLG&5z(jdk%>Fkp!7EMR|GsH2pX3g7$7hWg|ILmv zt^HU@dJfX99U?$bJ5v=|Mp2^Hi8N07=Ob`PzvfvNYc(BeL=Sr5xX+0HCs<~J05_Eg zcPsppwLl`s*K$V)ACA_}4b}8~et$y1vw8>k0r&*q;kkJRd({yq9@kp^djsHAvQe}X{h9q zoq$fX*4f|jOiQN}5g>z=+II4w(${JXsP(i~>|}wzJ7s}H%JqA{X!sXIIgMvjiFYIZ z7oot{=Mx$#u$m&vW3J$$ZL-Hrcra8;%tfY2y({3EZe}Qfvo;0wl^^N($V_{F{U0Sw zj>MsCW?BsoWETOv8vlOa3*ri($Ltu;3)V=l(WU6;kL5}%pcmYWBXRyH_Ezf&wgu*rsbQGIsWo~f#X?7NcRx?ibdN< zo;kbr23%$DrvU7lB|c1EUY?ekn#ot`PxdL$BMi?Ae+>|&3o&Z9i0VBMXW)%B2J8Y( zA^_eu7=}uqb@qiDLNn6r={ztnPz6*icR#={+oVP;YfpQ(Ew>@;h1Oy0R0$8Y$r

ZD$!a#(#91o|ac5-A*1lcMX3yqyl3IPOmFFa=tXnlkCtDnvH0 zA|iH)0o?IQcS4aj&=9zifXl28y$LW170H7mLc)M%CM`WP2hpQmi^kZ)$SsGgpI=;Y zo(oy3ptU+|*8?S$l7s_8y$1qi>36dYN*??d7j@3wHN2MoxqPehYJNF8&+;LHj}f!Y z+B_b6=m4BCTo#MPT)y4wmxuip`xORTt2;4LTM^lR7XAVzm0o+Ugj4;*S|&WM<27l_ zDjd+f8ce|+pOn-zD*$u@;BwuaC?tpRFm?5nvNe>BzPoy?$zCTX`f6%JvSocRQF|m_ zPG9qB7NfM22#?GuRG4~3JGb$|PTha??&}SqpZ+ylhv&_S-E!;V1k0B~vn1`vsoyWuP^(V#Z7Ms7&V}-bxNp@ZWRoD`H=&s6Pu!)8wlJ zUlXwIrHuwZA>1ErH!E+{v%6ISSZK}o->}r(SUQF8)`O8T_r9&qM_o?Vtx&aKIQA$&DTk$3=o25#RGKRK1GSHC%%(<%f7Bvi ztVR3)>l&~|1{NhXfB_msL+X$|{#C~kidkmk3b^6kd2<|e1_bakIjA5{LR&mfWBk3dUuMcwz*L=f|$1R*Gd&kTi$=u>}5rKesg5I?-7|Kp4aDZmO7 zhF2-e_wLf|Vp4mH2R)CXBaUY-OBtrUt zv@Zh^>~5^vwEz;pc~1d&&!+Kzq>_OK)H=3EKJvdI*yGyMYSh7F!;f}XgTIhit^fQ& z1{7#DK=S^8cx*i_w_5ps=d=hZ7N8o;*4~=_`gcm@hP3B=ZvYPHsN>gk*@`sJ&)I_m zI%yK@>5!;GiIvs1fAN?{Vg4fmHin3;42EUnKaEaWg%}?{_#TpdS3?y07S^KrzkTL_ z0hM#x41PS8{lQQ4rP|N(_1^&iI*y7}l1qzp>|b2) z1Rs0-{Gl-LZ?$Huz{@B?o+w2BzWp0rB{|A&QZE`^?&qp}@t@^Kw>P7X+a2E4iFx9` ztb6omHlN!uZT>e#?gxOuBSgkg|4r$O`2S<>tD~ygy0;aN64D_cNFxXmN=Y9&l#-NE zN*bg~xKhgKOY9OdbVxUA=q`FKiX1 zvltdSy!kQ-gBsQw7yBI}lAP*TQdc;C3-TG~4ck6gwHjP{E#i=$@P#E)>~bLn;u``O zZssYk3K;T9`uy?*+o{M>W{;>jsu|HYEZ7}xha<<8U*4b%1t^$j7Pn(ymv7=vQCRvq z-#ABqmE7Mb-1e6|UPBf)kQH3gIaW8(KsnZ%K_z&2`FTun2Iv`fGX8{P1MzUfBOZ=M zMurFX(~q*X?V(i*7oFM1JLF2yGC3T?yd5qY1a>_;nCRlR#qMriK8w+lDiNr$#Asu$lwz)3KC=`QkY=|H zGF|?`P%OFhbs~}c=5W)1nF;DI7Y_R|e9FZ9zH3`#uCH#NzusfxOR1f|3wCOfXY(SI z`Tb58u~iSYiYniT<}=%nxbp|jjO8HEvwV9U=bt6^hvIhH@X~9)R1nw?Xo<%`dO`Om z&%0l@`XcoL`0T)lE<);&XnIw7n7!WkYt-1~Mc`wYY~Ts9}z5$$!5X7tD0#WRjOL)0AWTr?zexe%F zy`8YDCN_r@4!e#H*+18*L9tb5j4lZfCQle$4*uA;;>Wi?h+Ri&7EM+(8Olbxd^Jhr zF7@3Hb@j)3_;)v(ztOk#hCV&E{v{INVn(3++R{t9)yYGfV5)4J5ltofEB}1YA(Bas zy5Znk{uk+Ll0k(MRd#1F4=(pBn+7v#v@lgW`b$U<3G@b3q43^edsZq;8YyoqS|%op ziN@9^)UxHy31~(Y&oj`IEG|6mhI6b?j;8oB^GX@Wb3eup_CSMCV5_LxN;R*WKoT4Z z#s({!l$?Hd4wDdi`GHU}SuD`QQEY0GNE~vpcQ=iLe^mEr-v8QiI%G132Kz=uwrte- zmcgRDaTe3y9o)vI%=ByZknPy@Po-L_U;KO<4%R2~a&kKMB->38@Fpr$^z;^b4uuUL zGHB@29lNB#$zou8CdsR&nTwvfwvrQ^67Z4OkAv7Yc?{EBy)Vt|dxlLq>6p z$8*X;(+PItsann(FY^7~fKeKwOadT`y?{yHR6Oz4FpfQ6}k70F>@U&s|)VI1}cE$W+jN$V^zG>D@l(@2r zZC+PHUNv;75kr>zyA;XSub-)Q_MV#=;2wiT*@l%iVAqI!s~Y&$1KT5Vl#ml!BjHZd zdhCJRmPqvGYnrG@-^%mzwAI#!DVeUV#?G*h$1C(FL(@rx=STaT1@m&wRZUyuWHk_y0Vk_MP6TIV=}k9g zq3CntLQnX87!~`H6B^TrN|s#31K3Xw%{7uYDXkBRF#9|-{n60AmK4EQZspi~sar3f zh(Bp-_QzS@sM*X1-9^&Fmlj{|HdEXO9cT4@v?Qwp5`|; zZ^(EkUmC&Ro{~R#VYX#@x5}G#xz||ZMbK>aMr-2nKFyH&n^8FzL&sgUnC4A zw#>GuKF$(#4^l*ABgh|eR1A_#?YTkUnhowM=6cTyDB^vS3VoY##H#%}{!68TDXs=y z#L&rzfZ*~^*?0RW3d&ZWKKS&&AU&4v6rep-PvBbNk{weOKnN;|JND5*KzE~zRHsf2 zqf?Ky>(Up3;$raFL7a-Hm!68dE)K2H*oaM$(W+pOTDy zEABbN5>8W6{vy1XbZ$`(^z2y+;i;bEgLcqTLaT<{N z*tgLCtR9>!4QXEQivi*N%a_6wr*JQ4({9S4IuIPZ+?U_b0T8D(2%~Ubj3m5-wm=dB zV%R@B(zhsW__LA!Trde;;ItS|_#4z9lf?jgJf&3btij7R`U@)h*Vn)wft7hh@%jQ; zfHo-;*_v@lM=xqMFV)dX+Umv5zdjCGMRyfocA5nPt1tgWm)Bj>)Tf%0k^cPA>S71% zKaP$)!r_!tK^9+rm zhhYt9NDJXJN^(7`s@ofQe9*(a$(niOheX*|u%%X>q0Q+))L6N7Y1w~S z(>7@YXt+Ulvl-}q6MIs6@4yw9dk?qX3E5)9m(pF)63}@tFhYnLQp?jT zQIg_CJ^t;2%u~686yf;yo&+_PLomswTNBKcitPpWD+TvUr5546lrT#lw;gue?{Bf_iyY@V?W=p6x(@pq5dPL7ygr9L%$g5`lCtfL8;*kDIy}4 zm#FGweY6Pn?5rq6h?fExx(>Tx_o$)VyU`Kge!LTz9Y3K1zzT@4Ys+@dy31h1zZQ&yc_K*;te3fEV6_HJXQ{f@}y zY29mUd2)gI?jK`W7Y2$}940dU$5o<7ri~m(EtdHJ#8#;%L;`w1aYTewy69@HJu}|> zcYK-%e(O-q$AB0JfKjJooQD?8K3*^0V_mLvaTtVcRvLDz@$(X8w#GwOyua>V7S;KI zxn4*$$XnpII9kTQOI~(k5?LN0h&N1P5n*2myZih0m_R@P46b^pbh?(dKUi$#(S-tS z*lkSO0#$R7>%4<6s8D~$N1+qILWP!)R}{G0>xYbDG6`Hp`f##bWK=W$aR3mj0pR&V zB25H@?DydUKaYK)x})HOl|WL)QX=2w>LFpu5~Q!JtTf!35+sAdkD~2V_Dem(DGH?^ z7;9U_jGuQG#jsq6YCDZ=^#aa_MDMUr_%tE!W`(MOf&C6loH>{K%S#0QQI4G2rILLj<(V0N6Kjc?f7& ziP4$7e53b~ZnZ=Qn_O2neIlP`vH%qthkTzdPS5-3&IfsyB$LFuR=*eJ(h3=J%QpLz z^0J{`9yxbwN)Q36=o2{Uv`{Xyvwnu63t%f~y)Go$JdT&eXcG0-uLBy|4MR$c?AGUC zvjU0_P2cekV(}P>_{(Xll2X+apZdwuw_SdQ(3XO5npDv6)x@=@)117Q#u+mVxEaFt zO@bhI1GO;gS4IMQC4jiUZ1EN{9ge+Mo^44DzYuDW+2d0^jJ2U#G8174B(h-jy%d&E zR0M3IoZQ@qepXYE^l0`W=Inoh^IMg;H)9ce-De#c<)%*(S5GU2z&kQAB*+VZf*Q>` z7~NrnEK||`a8&vHcP?%Qx?r%^Wz4ay#ru{e+}>LKgz`doKgiPrMvk8svVr*XmQ$g z#Qe!n`cu3T53y302k}v8)?GtHND!59-qqO##7$?V;uJe3UW!|&KMYsY@Z?}!Nl`J% zze&FfY)}z7nlysYpKoG8ri~vs)1XmVev2JfbR5$a54%A9Ln#n;jD8q=wT4(1%O??+ zDJQriR;a#b01OcYb{ixvQyzSI^p7+7lhmDjy_KtJ3}C&chDYj^7rO?(1DhWz1PR00 zAz4H+_TQdD>^mR{I7x2zmq?1pZ%R|hUp`W@A#%`$Z8fy_1@~)wf1*h_(JcYjN?abn zp6&gzzn03crFFk@m5DvHg8Yhi#RG8Y{gCmaE>)9TLk}!+-uiXH^Qt=l&u!9GNV|BF z1`gQNkrB2g+VsrKonNYoi~*Te-xEbEa$sjqw>cTOTHjb7h+m%hfdsd2A*92rJOGrO z%wVWz`s&;H<3dLVHRJ?%U(iNBG+muH5+}6b`kh8>mTquj2Zp96n9>#)jTyKqv5C=!DI@;~G4Cbn4en9pkY@um1A3`~tv1PHhxUcLdhx%QfG>Qp+GB zn@J`{2f0uVEU91Eb}5xC;3H)))^tKF(NDZCZ{O1b|wALkxoL5&(V~ps)!-x;m5rHeaO($OO*4 zHusjI83wfhegpZQ?(yW{`P#-pSu%NMaYRhSA3eQ&X$h|&*x-cDyn2!pDCN;~^RZb` zcrl@k@=FL_bVns;23+aIDmF;;4ckJkJ~RJ5d9$$BJvSO@y(4C={?n%<3nfEP-F5=$ zPK_tK%5T5wZ+?i6On!S2io#a_H2Uu2Hw#Go00l&J1rZ(sJ!5fD186yI2>z>LP=BY& zGz$77kM4=JYamROxHC&uIiWRk?|$EAZ`i(EaG-o5i5HvuaWJ@TY_J>tZ7w`(j)jbi3>9R^flXNlJ&b-FEE3MfYonj;=_FA*MhE^>w3Kt^lbui}Zz?3jd3HIJe1Pr~$^m zmIK@dn#-^bT0L8PG~vkbXjy%K9U1Bpn;N#iIx>ObvURNn%ntmJmDMKwXcor(W5zSD zwDikH?XEOE6O(y>7WMmHXiiuq0!B&kmP%$KVW5P^IoA5TZC*f-g?GO(BfpakpLfuep#P+J&sDoT|j&u%$+x6IsmyjkZcKy*v9$)|U zC~keBlH+?I9M!$)4oGt&U|TuyQ^j-7D5F5)HhuV|v&(Kb$NC$NsY1QZx6d}G>efpK zr6G#eNKPgO80uOIm~8Eln<+9$e6~C7pc|gfmz0$Jkeu9bFsg%b(k|no z4RWxP+4=0Re{Q$3JM8Fk1AeI~Kt`}u+u~+H=C$l(vwqt92}%L3guxHMw$#&34V7zY zX|eqxCpK2`aX(Mhmk-=)xI|xu8w_+^kI_#o0@cl(wiBitHS^(*O_m4J^Xqd9K92Jp z&Ew$58h!G(&N$-T_%z#Z?D_ezGGOrcez02X>4}&R6++J*^5ru?MLFLC9j)RT5${q?EaPe!#AUl?08J;dHKJ5wpI_W$#={Z4r`BVzvKSUqti8h751Eu- zIz}A%ssksjLn(INM}X`))$00Q2@CI8hS*o|Yp~kBzB)yId@ke=pBrvP5D*U_S0G~; zPqw$9F&J4fJo{hd4#1nA=m!P=Jpg&cK_gvufNl7o?#BjcbF{N1W zUYwm{0*iidXE!q#>zQ!iZ7!Px<|+5CgE_4U#(>oKk=<@Xof|xf)ZERtBhOvGF1X4r z-J{M|Lie*>AFraLSNiY@!D~mzU;|rbyxdf+UQoq>5VxLmki~W+nrG6IenVR8c!ZTN5C73TOUL-AD_C@>Is(E zFQQ?UegmX;UvfQ&)a|oqoPPx@*&;OGc%s^F(+nFel|i+LA2j`o)d6!D4Ru0ICY`S}aHjx@FVu7>aM5z2cUmF*C){_ zj2ycmMddM|7K{KDGiP><=r;2UH;LDvulU>DjHPk56QOv=qLgCGn$`w-m^Ou*zR;7( ztbc6YQ!%Ji(bjT%pS}FVu)I3;i>9VUW?kL)6xoN%QQ1VoJ_l4`THj;!*Zr^8+c+=- zKFwVr{l-FaKsDVvhj>8TDO$pdO$h|!duiGigwuzC4PYp()()3ndc5_3L>cPLLt6|I zp3%4WpFJH65+pXnJAS60ph!v9M$42|*Np6q`LrL!6&V#@!&*+NE>;x5TtR<-WylsZ zIOV3S6?O-Fit9#STVQZ^tT zzh^i*7HZvW{rju}Df@O2<*iQJK94Kg5joKvR67u9M`SNN{m7p6)gXdQ;K;|#>zxe8 zM?I_Ik6Hj|uErZBq8}Lr-h1BjiLl}HS#6{7#4pdmztmz6i=!GpBLNC4C7RK~93kKtU?7dY%5TPtG0u{V77eGa0Iz zV9?dHYSO*{d6YsVrBD_5>uu!9I+cK$C^5KXc}VcJFdSlxRz!!_?2!hG4FUHG2tU12H3guNzQJ?*3uISFMe=pdC>nN za#vfS9|GHR4He6Ih@td3;JRu=ghXA1lgT4>X>znU+`t3q7|7%XsYKtS3AO-XuAv0n z$9e(FFP#=qKuARMx@uHCI9}@t`)=3J3&GQe-LLxap-Z*GtWG{*3ytMv*Q+UBgbOkF8m52jMjU ztM`-$;<1~KFRieB@y(5-Jh$(?0foY|67TM63t=Y@Q2nE`Z(a3APYbv^I+gHQtvw^= z;4Btji1W@yS>w-k_R3Q`lUFs@;@x?loo1@lNGfr=Hr3|=?pj%!v0)Pz@e7axlnZo! zcjwC-YV?WVY-DptxHHU}p>T!o!J;CGAP7Nc&YlAwy3Et*XV>1j->)$74GkIPA(45l z7SqQcsgK1cf4ns!9jmc3m+yg5%jFmBfp+J2-#>NUKi*$m6lA=|@oY(b|S%rcRImn$TXfSJW6W{xF|+| z?~_}i$+*5nUIK6vOT+OlHg_0sY~k+!qw-Q1o{GSI_z9I{R$X)N46mxw(=8cp7PyQh z(pGh8YTCxNZ{^^fj;R0&4I6ci^U`k81PERxKCc_Eb87@w$Rkdg=u{`jJvP|d-F*J2 z0~re?lZpvR(iW?4KiOEo;rgTc?F2OkmY=5mLyR&(J1xZhs}x>7KSC{8p{)>`31aDC z_J%)ws83jdqeykbWU{hf6F6;-ag(6ys5(I=nA<+RKfF3xl-Ak*s)uuN6ikQMY-G8& zC+95UKvs&aDG^g)_Eq({;-X@5Jj&EbgR;x{>0tuW1EVjr_1XOe!1P&@pn)=QMROwU z@aSlL;92pnd>Bc8j9*c}=>ERv8jCfeR^-FI=Jfu;Z4>ddh));Xor}-{aH>IT9R57f z#EMy|6B8ZUdzxddJwH^{D}C|sH|8w)bay)D!;52-RQY;uz3nasxsRT}l*(7{(2V%+ zuGHeCRmU3yviDkSFUrt;ym8G)hq0WM=cTV*XIGyMAFK77NQkvr!plu!aN^Twptr-8 zWb{SA+y??h$a#DGX(!Vi)i0Y)fNqH~G;zsw93{&?1xBD4;?r*bfdqOW^hjQ=N%M8$Fh*#N01Nb{e6>mCBWP6=a^Vhrp~=J zEk@$dj7$^j8MH*|@*`z+wRX3sD;$SbvoR5L!wqqDo&7Y%`ddf&)4j;$1fK24=+_%1b&2!OCj#6`t@}A zxFX)->rIS=n~q-LR2UVSc|Iz=!%o6OFXa`(XG`9%odU}{*f)(3z4lBioQipGm8;R8 zz9?AAXR*oYw2?3^6CfL<+9w=E>;k8(l*y|U=vJdD`|;f0}V@MA&2?Hq?Y*S6KFrKaq|1i>D6_krK3@&HuVoq4miNW?`UrIQl!I?jSCVks ze#mxy!-6G}Dmjw>b#2ONvk02+oZk*HG?9^3dhz{&c^iEC#~gg)f#r2Qgrb>gMm7gNt6e9 zL4oOQWHqk_Psj`0FicHbI38F=saNaA2@F>yo6~L^Pv2E*xv#Srn-?gE(5_9x_#t2A zdo4bz7p>q9vGY_>Q>DTqWNGDGP zWo2$5oOaH*Zzyebd}ZTmpXE_t;ZkI(HLV>{^k3^Vfcn8^ry@<2m~~wN4Z-XRu({~# zJuu=T3a@(I4o{FviQYTU<5NrfJiE(7C8_Jjis3-NbYA~x#LhgeXz4I3fBJn(Abwos z@QCR9vxq7w?Kg>N*m{S3r%B&wF^C;HWkG+1o$w%1{;3UcPDG_3YK1iFeOlVAL;H&a z!JqO9vd|+~HSXR`f8^8nR!`K@&JO-^y|_hh?PAd6ljVfaNU_9{-`cDy7mw9=UD)rf zL(0h87UT!;jw|ZV6gPyuO@|hgs*hNr%>}f=UWZlol?<5;m+XdyTG$&rg<&E?446ls zQnK`(2lbJ-_|!>jIM$fvjvKY^RoQ2*%8#5Jo~X}SM$`Hq1B$hi;&7%ps(4YCy~A$tM%HrD-i3ukg~>MxPS}d16iN$yc--m2P58!hALmGuzEWBF zei=Yt=7NSEO3Od=b;A~n1~4JH>k79W3gUZybM;=megQ!p;3$*{`*>EL6BIF6F*=F< zj{czlP!iDdVKz#(9;2aAnNb&cFW_qeSZE0u%6p}LlB4hn@IrE+$bxEB>O@aM1j*VT z3yNsM7z7isvvKiOZf6Qd&mF6q$=v^u2XXSaZ5q1o;c%_o#+gW?WY*bdfr+L1&Jvpmtf-nrGj1D|*C*%`-mdZ*^pl{r%-v+}j|) zUQtnGs$B_*6@ct1SK$}sZNHsykZDBucxTyTu%KzHK*pO8VO?A(MRL>p1u4mjs zw@i=Q93Hn#q&%OU>Y;u9+&-g{OXk}rYCRSq{~7(NqqabS-LcuLmM@;}BvDz=vHsy% z;b1kCr1&@JOH=>`q9sKPM7aI!@WAJg>_5$piHyw7_C4~F;HL`{6na(2b%@RQn$J^& zT{YDXqUVjp~=>V*3j86uF} zX~P6UNobimVEqozB^PJ1W}NGa^i-0 zBT_$({*gRTl`KXZcGPgEz3b*NyMLw|&x1&zbnDJcCDk(rsT~_+N;#uD5nVglJX=7Gpyu@`6Wx;95_$WnpY1`*{ z_-N6~Rf>t*k{us2w2MqXsGI6d412+Rux(ZYjyJ}t>p^M9OlSi$>js~5P3>il>k3F? zR^IpqN`Wvjc!U396SUDG@VyTY7d;2Qq4aCN5&L*Wx2KO{MwBO4cW9|7#DsX7-Xh^W z31{5&(2L_Qk|M`~3iR%7A})v_G3~G$jMU2i_|CtGP?_9Ii6Lc`B!QO+Nao-b7CM_~=HaUQkmX@AGy2frtlWb(`Fj}=gpz- zJhkSI>(A}s9L3yN=dh`t0B|dgVbLE4j0q|F&pHg-B&5c!F|z0HBcyW(zcbdXX^V)6 zY{a+qO_k{P#yU%Ff2ZL;@>f()7zNPYNTlug`PuY&34q6_g-tG*4e4{4C2QoECl%@k zT?sM2GX)pxpDcg?LKZCmCUf8>)qhD;*;1pw7uP@YK*2B3O%SuLc8z^eAoYDKC^!@P zk-W4m_bZQz0Hb=S?sBxiZa6^Y1O|(n{`|3R3wRw9^aZupS^M1+ge))Lok6JAcr06( z(6oesN|ClVME2S!kk6EsZu^mReniR*syf#9N1mT&d@8h4D>o_n%{?)Gc%xPI8!zAR zS#0sydd0LEz|cdCkVu{P!qgna>7yRIHGuV%=V{iBgK3HeaR7=k z9W5lMxaB~!Rx#~z0I*bUxtX84y&){h_zmJ3%3)}&=yLLi>)|4IjjH^fgAENl(W)Zf6kFgt7K(k zI_`piiR(d=lL~E!a0m&nhvJGeY4$fy;jG^Qt}(mm1BM zI;l8zw%TY$jg|7#?GV>e2o^6IW=G~QvYTme-`E1s{TM)6)|<&6`~-mUq^-ky0LGMx zkkEjLu5ecyU{1MZCS%3lWxb1_F^g-RO!cLF&c~zeH0KSVl31Z+y8dXZ2}6SySwfqv z7uj26$241G`z_)drSnct0V`ym)&Z9V?nkR1z#!#YU?^+pW2U+JR)oPe4Uc8N(q=d>9PWnQ_9 zexQKjgqd36#OIcEra9__LN}{4YycZvIxDP?Idykdx{l`cPDX+t$CYep+NFW?z`CD1olsA^xZ3N|VCp!HqxHt*7~xLY zj;8483vlkw=4#>A@xjqW&rAb4JEEp1=h~2%W+}om{R9>3Ksg>;H{ISBmR_E@MpX@) zAw|Xzcl&l(mquio(OQRHb&YO$PIQI&>)0}5wGJgVYokS?#IkB3JUf2(n0#Rv3#{+J zWHGN)?&d%AUGA8d@V!_Y5;hiSB{aEG7t&~W43W&=X6lQS4k)6WnK0Cz$iIO#$AI z*j7Ac^;tnQ347V3hshy?ET0n{SMJehXBDF^Kx18>B;HnyD!@CX+i487(5Sj+R&wOackD1^7&tpi1Gl!>GdXc-u61U-ar;vwIJMz5~< z(9(|R z*eKj%NjS8tn|;fqt$VlU!(YA~HXP1*L;B9E5;PNzfvM-G#cDo$kp;lO2OGVc9HjUpp$HO^@r( zN4=17jBMLw3!;udI_~lE*P4plk0#FyyR{w~7%SEWb@SD}IewZ&vGCR)%VeUQA!Cl) zdTE9S=XDLrNm`*KHahN&wm>4sC?s<7PxypO3q#u=hf*tQ(8uTPG!Wq6fB?!HPgWk( z=b$mMF3o^>EIxt+XtvIuCsk&yIMC4&Rtn@J&T39U?i^%$FX zJ}fo$mDo7bwT}h(OC8=Kj==sV_y&MBThFT=u~t+}1-zEFA;B${)Fc(yMAXQ9xReAM zy5z?hv}Vt-of$JYb-ix;BE@v!8$v-pJC;p1~JJQTpgZE{Ca1pdULc*OdD*|MV z5;+n2^|FOS?tZPFaSoFLX~c!nOiy8-XSqogfSL_ap2Dth1qTNGqEC|1A)wHw;jP$B zTKJvgc{(r~R*kBln(>5PjNu(qD?BDMo*cmm?vPcn6!=tZsi;b?6p@ z>U_}FjuFx=0KCfad22QKRILi5u6AIN_age=+PROUDP|-zxez0(9K$?ICC`V2{A}*? z8>=B}(~ewGiZIF2IR*aP`m(kC+t_Tkcjo2l3<4VsOvj3;$5+01!Wn=+S@vq{vhwUA z?0Q3)912$jjkr#_hR#1wbD^5q!FxW;Gu?|bB+WZ@Wux%idARn~kY_giw%s!e+zUI- z3Y10z%FXwcKRWc1?SD>*->1yM-pvX2@_!K)rs#mKjYY(F{?lrt8B_{r4n|s1WHBso zAl;%ySJIv-GaeZ>CVoqX)w!LgR)KCSzpLpXDU_b7?Yo6()-Y`0GLaz_ciZT5-dTu3 zI}LwuDN~}Uq}zHE=DnhQ&=7VJ^>~MUOJr`C*n>Ri=f`X4j~Z;JoyEe97LKz5Q&vuh z@v1W*kUs8JfstCHw1!@@pR>9>g9Z*Z5mnIrXT{CbJ_oJB+|tPR^Hj@re1{xO2QvzX z7w!3G#-JET#AN0Vrws&;Zg2z$BIt5FBz&1mcWWFJTqZ0fV?J*222S6B&Ii}okH~8b zys=L`)}W+Rl9_!kV58Q|kLlDTy@Z(YZJ{KYesYkD+a`gaI#j?crW%(2`Z_j2X@|Op zXDx=~{)%E?px2E&k7xn=Uf#nGWlRHzWoeTrMy-p+eRMW=3P#UAF-vi2(ho+}2>3^U zk4%b7RV!{lIIV_NHyfLl?dukU;6s}<=lxv;kJaQCsdJ|RrvSVii4W?di;9}~YP^-i zW;|R;jPuDf+p&Ncbw?>|W(&;ms<`_;l>ZR8ds=lu%VQ<_QsU|2cy$fQlO!mQ@r>md z10XL;!w$e17TCBVsdw}bH@-?qR8vNw5e@t1HzkJIw$w^3#>AsN(3x{Pr-b+1V7wqN zT!z0??r!1Y^tA)or{=7A8%zw(UjXNJgoLT8ZR#0kyFZr161$!h9a9UaxLjY*tEhsF zVJo1-*@2oMX^`+hGvvROLawLp`KvZ|=35|>EeR@=zXoE{|Pg!kNB()hd^Ia8W^WNM| zvZ+-X<2bONmM$%LnA}#f@(n5fM&=nK%p zv?jiP`CJn4*(gywsaLK5V_7RfGoQFXLm&<<1i{P+d=sw5M@FTNdpVw3j3MYsS~F{e zjxFy~%FnDXD3X5Sp#2)!7|SrX#(f?@Vdz<+^DGQHA3p#Vrk#2jFG7a@w2SZThfV|% zRyJ+Q&a5x#MmS5S{kqU_+ly1cX{eGF*tsH$>Pi?K)%Gm+ds(ce$c=F*SfD0TB0d!t z@zGxheaC5)fkWb9^K*O0#h`2ZQ+cX$0ViGd4jRYgjO8ub{$gxFnON5LH`}01U^bSK z5Bi;NJE#!Hf)O<`+=9Nn*nSw_Co83BY1AAH{|^2N#S8nDtGtfA2Mj z^5#7co+MSitW@>eFP}LVgI%1nSKET-tjFAib#%OCXe11AM9tHyL!N9XV>o`u30blx7aRVd)J4^L)7TM#d!iA_L9S4M_$@Zw)VWb1H<)) zP_*%E3;y%c2x+c%Mfs)Jn~aqWbt81Iz3VsurDkoB|GerREQG1!I(Y#KVZkch$_bcU zZ>QxtzkqrF?8hq|>q2SgR>ako9Zf5x0RwNlYS5tR>xwhs;J#*~FBA4%Dn8mTUp8G1 zxhtOWP$jmd30KkHR>M^?`qu2vxEI+>;a&RFV@0K7A^N!)7|tGi5$ZrhjyrVQ0)hcM zR#1h6S)9@ay+8>QHcl-qd6)#bmx4aXi%CCu$~&aI5n^0WHymj_>Ga4i0v7HQ0K@c$ zfurqf%u(yYI;VghOp|Eeh)m{!DruBwtKS{FkYBfDOSJpUO4$VqqV>Lr4vmvtI&U4x z(4|@*FEf5Z#Od0#T2Q~CAn%NI+_l4rkxp_&6)Sn@x~0{x8pgT|JZ!#v-G?Ws>!7kO ziocrN7z{);^L%k20a{qe&61dCKU;{}6X+M1gxM18@t1qYz4Q*JbDgy$$&&NO05uAE zzcV0h#>uqVKF)7+x`#zlwxk11hu(^mS8HeIO&mx)@&pM(?^@=MdUfNdQY(+X-H^OS zC;}H1psszQgwP-4@##f`G+fJE_gxxjjm5oLJLtgd6^ND{>u`617Z+WkmmTf&x!faC z!Ua7O8C^MA>ivS+8~%)Zh$2u-`Pz1Ha{w?6mxbR~W1G+`iy0bb?`~u}XbC#Z0ns;`_lXWrNzuHc8dv8^PCMUPq?r9uif1kgq^!!sv3Ln>B zt&xE33r7Z?mc`OC-S!3WQ|>ErP0)qvYW`5bl8-t z-^zJ75~0ePF1N&L;=Ew7od@rVayfC3d}J7f~!>sw0_u9!-gc}rH1^gDfZ`?M7$$24>*?8 zQ`B>=8N2M!1l-urbO1UQ?=@!_sQRJZLy+S5>)A2IZ(R*%r3t*h{s*UZpQHda9+OuP1>@t*-i`MMXu8aSObBs{md>qUG`2->Y(wviWm+ zs8I!Ndr3-84js#lF51BWz|B`pK)>-<)%o9V3a(2wL~1J$@RpU7YT_Ss0!6cXENwsj z3fcbSd8pjL9TCXBzrq2<46k=$xc$3F!|E>+$ zO>j zSCpbssI0JdJmIvNO8esK%>y4=rTa(-0m*I@6bMh>M|=I;)vR6BEmZMtbWLb&<|T%bgU}?{5^e_}`MLeq zAKW)?9PG6ELj6A!_eyk4vX+$HJ~RFIo0B121%lP5Crga*kR8`Iu?O!e7UqBZai<~= zO-$SnO^rvBc$kvTgGxvwNmv<+^WQ!X{_ZYJHPb}fJ{sy*67j=1yoh{zQJfd|e_c?C z14_jzDWz9#=$eSHEDy~H!(spRC;0`eR^Jm_7(XalQjdmAN641Mk>-EBEnYZa#fQek zJR@%{5Wo*{3qorFkhsYI_zJRnNPsZ4U?Lu{e1Bh{ZB%xpZ7BJ_Eong8wQ#K(J)pf89T)0bk&O52KFIgPCQ8|GvvtvBYm7WM>Y2;l89&=H|E9cRbH@1~L>-T&Ivg+L(mCZnNpAGz|UK2vQ0oLLo^ zX_NMF>H|P8sa^-6Z_9l(Y;HXhTI7Hnq5rkG9h_IqP1?F5i&Elc(pS$wg5iU70#{fH zXaq&W{Kz`EmT4KyTaL~!HAm*J+ayoosMI-@@oqQc8~{{tEL9}%1Hi@0LFv9K)b7ZS zGPrPWZ_n%Y9NUPx4#enlmXwev0zv55Ej1G@0REN$+8VXO^C7~&mdw4Gy1~i}FwDP} z=zcqR%1cjs6%~yp!8)85u)Q}TcYEuTlQVB+$MX;ccuCRt|0QEo^zL0@VEm_8s7;XIoo3{zT{TPew>geb=;0v2#H6HHDuU^R!j|L^ei$Qlm;-uz| zb)P`_(f2s9VCvn^fSzSg|8wW@Lku~cf2kXH1RU_C&d0<`GgbkrvY&lY!v`JyJ`55P zF8~SNO#NhiguC?zk{m9>wCj0Y9dNVR0mUo#X?g(gai*ks_Z4zg%W~)gwza$7J%Cu> zx$0HLrl5#=xZd@=%>pH?G7pfk%0Zz4w+t-kPGzCp`uLDE&$jSlHs)6|m(AtQcA6v; zeDzoErywf;n7bHu9mRT`Yf;LYMM*Bl?F7aEEy@G#R1due0@RClroX>0m}{ktSgLlb z@g}?Z6c5DMUjqdp79@By439}92RL@U-E$--h*dBmKAJq3$91v#L+9<7psat1C|1J38 zkquCE$dfY1Te~K6ylp16ANZFD`N2JKmWFbpSx{<0&gJL;x8-2FmDGH$)m0Bvh;ZT*H1b@fI{N(W7aR_YTBowR+826g&#W$o$CN2U<-?=kqVkt?&xr{=YyFvBR3S;Vt!`ONB}AJB+L zrj^KDz~b(aV}DAP^ad)Vzjw0i8x6%9MkD!mw%?KwvXkI7e{YFEm}}3HOM^0)7Lu;6 zB(wg2mrrQVL%eP`2I?Vn-rQy@Rx_)jF5U!m)*>-d=Pw6SPUiZ$+ax3)J(%A~X)*VP zLv%;;MePs3Kzvi3jrge$K88h^c#{V%9rQ&FlMj?H)L}*3O1ri${vY;KG6d8RONNxG zV*h2BX=z}xi4c|DTa*j*5KP#f1wm%duoLbM0fDSp>qFKbjaow2P7WrmWbBZ7y$dlP zmp!j{nbinuehqYrartS{RPv8=kXl;0O%h@W@ybPC!WF*p#K>6 za3o!I<4nsR1mS$axrK^Pg}OG7Ze?GwJBhTpH5UncoWD-kJ@Yq|Jkb+iDoJ6 zRp)~-8f}A_E206n*^EX(zW7_mk!#Ds+-iUBU;7Be8U7kLpX7Y%ihutd&PfCRc+HZ& zc7IsSC;A%am5-+fYWUxMQ)b5+j9y31IJECAv#bGGwyHu$5)jTJ^WwRom6HD|5h2*2 z7qJ#&CjyYMyP-VMVmoLVam^U8^+Q=^Tf`Y}xbn@05#VqVeeX>&|I%FrDtz`t5H`Kj z;wx^52IrNJcQ`Nu+8UqO4;tx)D_FN0CCIDRpMyb(-01uSeHf@XK=y@}(hG5;Whxm> z|8*YSkRo}m0+%Z>+vsl(N*o)3_8fzEPxeqO>pfI@1gHTIbCnAcZ{G7#hHH8#U(G#4 zZu(NBBNk2NFx%)2sNki}|G0M_J!AiW02@b^3tK=)1yIb-s|rfHyAtHaFqf((%VCI|Uon-*| z>&>f?9qoWj5YfHXkHy$K1i(Yubca6|?^7@N?)o_x_y}siE@~7T2cZ!>u^l(0iJq^1 ze;nKj^9b{*CBXj6QbAtmjuf1esN?Ww_Tk^QAzgR|^xLpxI1>Jxz-?zs4rYaX3w+1> z4z#102+TB!W>=RwyW*%ZnN=ikmyLdA;f?0Gt52*hBLhyUK82q!(fKJ}qzt3RD)vMw3)1YdL z-F8g{e`5(U0uHwmU++jv0P3+R=qGBE20!Xq`T3Z!s#!cS$l_`NVk1V%(%trlRfr_6 zKP@2I!R#_zCEbI{DH#85I6u^w70_9EDarRBrZRxBEVWWnC#V*$r6fTKkA~Hhj9qI# zM)}FZQeLa?Paysal;XBVod$y#YG!?iJb3Uo@w1PCq3rdpblmF~)5!O)KR>Gx-(RBo zkJW9&f}GLqr-pz1-JOaCPI4o13jnhwy6?U4#$C@(O~Fz5ZiN+EFaze9Sampti$$zG zVqoY7g%0c3Y!P;DKhftM$Pf`0YHU_tewd#IBn}Fj=t(_eKS)bSBXLY z$`L@A04v^tv)Z!jLF?#{@^e!_q<;UHCm{{~z%H~?yDgMl)IM`inw#O&67xC2J@-J1nX-62P}fxmz^vAaGOD};Mf0CmoB&@3 zD#?`K>If$q2A1j#Y59k}2tPOv@>ZQsBP|;nTVi*X8CKy?t}^#^$_{aVq~?eQV5H+8 zvR8Q3ZkyDk4t4K7NU?tl(4!4%FX@ievFkE71aZS!$$5Es5g8+osCW*10*J3mIv|c< z>j-6&K8Ct){&WVFK|QY?f-dMy_SiDdfTGwf&r+)}3!d*2G2~!j8T{TAqr;$D+E)UX zyYhB`^R+GTBNtpqBcDbXWgy^?J#bFovY}(XidI*OB)%!9`hE!gP}YS=d^5$Edgv=e(RGj2n||>Q-lx~tOK>vD*k?N@Ou?bC?JQjbNyRB@Pgqr zwx$}E2H3)n|319X@5#xq$dZ)g_X^Vgdd2_z82BXFU7*6Xwfq0}rT?5;Z(+w7(qDj++Q1O76*L2nPVF7zVrJ-csAi!03yvJ!jxndmC+p@PDuV2+sHY>0K0g_UVpq3NJuR zWeciaCLq7uX`?C=;uY9}(eLA-i^p807)`afPnu$zTN_; z%I*6fmP1H)cXx_(gS3>=9U>qgNC{HXAsvErNP~0=f`GJyigc%RNY{Tq>aFkZop;8$ z!+7uIoG13)Ykg|HPE1_69)FFWaZ4fv+xQc=uaBXFBk1*dTPu`8C3%n?%k~?;)oP=M z3fD>^+~MUlYHVl4LDOtR4U-Ig+4{Zj;!qAueAs@)^`XMV=j>C8fCD87&5|dGv`s%a z0U9`zgnoJXsLFjn@HRQ8+_ia7XvMj6n}mcU)_Ghmyd9@J6iDvI!K(PN!Q3M;=>a$y zjFnU1M6m?&JQFEZXG^fJ%o~rDnfW5f$Q4Lv5kAA!b}G2M(Lk3CFT-+!LC3)1~_2( zzV6BSOW=vuA1&6h2Lm?iW?N3GJq}kV-YUjVySlf*-A))6RCdBNk7OV@`B86uXYh%6 zbP;{)7_R5r4I@3=nAu$RA3CLV9>(#rx#pie^deu+sVA~(ISuW49MN!;2BJBvxyD6V zGR-&cZ`4;O4ZpXBnG>ko+g(zW%@Pw}t`>W@vHg&apc-2`=I(7=rrp z;ZJC`2#)5Q*I^{@T{}Q29rrRVZ6#Zr%SBc4JX^dsWfnrg&cVSkb?x8m_hyaoNJo_gJ8&Q;3P49VcRa~+8a-tayCkfzt#KN z>n6qI>@v!E1{d?mN?#(s%ep%7Y+2MjOrApHY94;tyf5bojLfv%UKj3nw}6Q}_6m|V z8hP!1+7Vt%n?``|25gyy;X~p(8=w&@W0oUW&41f@l62la#h~STXN=CcSM+@tAHR`p z7#~&dG}${oBZpqmjxaEzF7j-wb3O4zYy^V)W6quveSL8ErlYk>P3@FX)u_e9X3{%L zh*yWA32Yp{5Sd+rVL5F&2kZ>nlnqz$#ojm4bG zvSX~?LF$QAe)|-l{rgfk=i@mAln-F=+Ihz%ppa)hV!6A)d0GYZIZbZX@M?t8Bxl~S zm74&WJe8YV%SV z=v^;Bf!&?9GFVg38XMRI(g&LS+VU(L4oKLm8YdLy(oTAk8V< z2&g7i_amfoD@x{h$YbahOREQ+vICxcD_lspE?vaxFV(Bw0$OILS3FQBTTmg-GY1rr zjy&~7$yM$TYU~;lBZ+yYxdrVSS6=Uo>b#isSepPi(7Gr_3cvl6j$jPl2)d3CFrM=j zvw-`asSZ+rA`tv-0V`PzVCE(~s7>)rBfufRJ7{&SU8=j#6?y`O83#7fdwm~~x5A2C z!Mwh}S`k@D5F8>SYwzxuVlLEJ21pcpv&a;`C9;R?yAXe3(&P&u&K1}zKI`23U{*Rn zK~vF#hcn3gAX(@XKn*j~*T8zYL)umtki87rMXXiJd)ehhb^-UR1m2M7eZNTluE@`d zQBaD~Ea9ZB_grcl>gXijV2|71tZJ8ab+1b?7c@(soPO8~ zuS!pYc_N0z@MxNfO1<#~Ubjbw2lRe-jUPZW@b2|SKM*(3EZ=f#zW=Q7lN`L1fNq*yX@m?;d#S ze0jacHoeabH14YI&j;)$1F?d$ryrgF{PC24x2w<}`AnMI1-lCc$$0)2-Q?orJyhP? z?zS-nu^SKW|$1wpy_E)vnJZ0e5@WgNDoi{vNLValTwiN3S zAeXmg6ShjXm_)Hk)>^R5LlSR7DBN^AhubPam&k6=KzB@#&%P21p`F}!E2w0UXOU-z z+r&k02|wSlGx5FRbC^l{_ReT(?^3t+N#ay@YsE;GMsC**F;aF#U_UogU~r!rH~+j8 zE=OPm?HasUVU*A+F%Z98uc7mE_p9tFNgf>dAZIEkv$RVDVPKGVGfTSrLo#v#t^smW z$rnJRVWhzBV4a0KIX?-|ott;?I*r%=29QG~g%|;g=p^c~(ezLKoS*|+W{1oK+3ON# z%kk+4>BKk0*w{`CS?HO9&mLsGbeKm+1}CaP-GX_jq>b7jl6KS$z@r95V2BQ8kHF-q zcY-t_p<}zB$b^x7AL0WI{c}5D&loi2u^Zo0AYgtYA4$5>OfjxF&IFS3?u4bmnX%m0 z^QFunu0(KvM~8u_SUqmZ`{ufB&M&7iAVDD-UEp&h4<_W3Wt~&!#mequwAE+LXfi=n zloq#yXuOPh`%F8tK3pOgo8>igsb!$85-bgYypZ&L1cz76ogu322D#L*XvbtuU(7Lj zBsBB~3TCUfxG)R{eZfIQp4Q7Coq-+p&mDjW9yCzG$5}G+VgA$SFk2x&AOuleu(}v? zOfS{ECAcy-o@t9oj$uqZTuc^$hm=4gdO)nFewa^8AK6KOWHmu_?d1Yv-M1b z+g5&UwGQNs+;Yz9>^jDytM^ zo$hvgULNn7ud*JY?G`I+gx8bpf=d@mo59rrp{L$2{=*ph9Y9^zfvD%kzq+mj3m9|GJ|lG?E=|ZW z5Z(7!>pqKi^7!&rQI$olYIZODghnQ~VYzj|3qCC(NyaSbZEsI@$Z;izSRp+AnY^Om zm}}SyAc?KQ+^9ZnBn#y1SL&0Q&$>wbLb?fe+)MY==!r0u&H93eUe!iEM=^V);6u*A zJbQNNkDGze3kJ^>9||@C={I@+wlTUf_W(3RWN=(&J=^wOV;4!h?#F1F5HIAwuJB{^ z{k8b%RQ}u!;tGx!HTI~=?UfRzW}#d_%Sk5 zloi7e(#Kd*xjKg>kIWiJNO}i^oQ_+`s ziAPT_r<<;ZYZJjaf}4Ijo7*yXGu$WofP4vEh#r-d7*nC|v!R(_C_}_zu)0;;%dc&se?$gUs<3ajx>;FCUOg}W;29JmqkhbWmL-Jjb0;EfLUfggg~i+Pow zl0ER~U>5nqFennHb@w`@z^kx4V@(p+PMcke)xWYi`fr34EE6(lnb^zm{R<8Npfd8V zOa`o(2y}3l&X{b5UXTIL%dokQ(bi=+@=rPe;s5pInJUr9^H1h?L-&jP9k*m z(~pyd_Y9{8We+rUq{d`51ROyuWZq9tuOR18Y>=bo?uUzavG4t#&46P{~H7EN-P0A5^|uf8H}@5!hEktBFNdGJEgfi6&~M-N^y=lZ`otfjcF*>lh^n zYUDe7S>P`%6G{51DP&nhi}A}Foo!PyNp=KB`ZrO!hCBCFhx!6!(3xAQY0M2o1K>9ut!czZ`>)3sGs~jti zBP5U8vSUrwVJXk=Ibv5}Kj-^_$dEgrQ+GMT9`8B~T<%IZWINnvmI|X%W%mXhDya~4 z^RJc;;1ll;uf!wdOZNaBu?f!=d^^3ei;C{-XI_$V3deqp1mR}lS^f|)tOqaFpvqbh zlZ=0WgaGiFKPI~bKTa=ZV`ENq9vy?|o%efc#JoKtk|IAbI&QHy<3GkkCJNSommwSr zUkeS9W2Z}XkohkGuRe?XmffI^-F^166V^o|Lo}O10PFVk;yYi^?lmQMRQfO{x%uL@ zh#9Wgg4{QU>FIk^A?Hb_2)fVoTV5Q&%3|(cjueK3-8Tj4Hk>HzN=1(n+Kf#PwI5Fm zDGN*vb<_Iv&+4zrR|4JNmu4QJ;JxuD2S__WDkAw!9&UPr2@d;p*=HL9+O3MNB5ONO8^1FQ z1sjg6gVOugAI-R z@k=P(S-vT#RX%CX&ueJi@Y`nK`!wBHa;M5)=Xzk;Z62l4Jbi+yzuL~&v?jUnQLakL zE(Z|_p`gV0Yrl_XQ|F1L7FYOFAEb)y_1FsU)50_mbhC}Wp!(u}yj)>m{}MJPo!%Z% zz-@U*iY1{A%6S47|4JHmVhXRSr9Ge4NNGwscwa<Syu1p)sC-DuT~A@;@CO7)8Hchl#GOD&n4`$M_P zu5a$m@lp=^1q(O(eC2%Jv#j|!*M3b~1A#s9LZe=Ngxyrc;NW)U>os=0R7+?7x;6GW z>sF*$yoW?jYwCRm(XXvJI-Y1LR@NP{>Rq&*4p-91g(~@JekG0^vux|q4J1n3%kA;`)>Fk27*;3>+8z5Z{*i;H+zUhZQ}@;w zqr(PO9&XQnPqZsvEgB5Su`b(S2UzqyYDs2>1Frw2K>N7BVb!-gU9|S+)~Q>=UX4AP zAoKHEXqkA!&xLFjX!nro(=lo@(Xq{&Cn~nfyMF5Ha<87jGSEDc7E(@Sz9V#nJagu? z-%5)-9;JG7yxn}ix`9BnuGE_K;Jl|;i z^OoW#x7B>oRr`&tN-pPe?!x(xZtu`zu4K9{=RI2 z@LN7;7QRC@8ee(sCfikv(OdNMCd~{A9;0b#8fSkiGI#sQZ}Ty8qB&9T7)%cJu+a}T zI{AU*Ss@op@j<1SqR};F6dhOV{{ZB_1XhdCC7vE=ZU1$THxRVn33yt#1-A&(@y2a= z)KlMoaC2<)T^#vMLWJ~}jjtm46P5N~?bf47j{DR|j+ft}lkLj{Zxa#gMosaTX&$Q4 z(^*6+{;P-k^*P|$4rqZG%-F@{{-1x>N8+azfY5j19dCvfka(>yMjdv5vi&gN(a;Tp z5vP?5tLF24b3uphyPIR2qZugZ80EK-h^}W--`HHiEcz9t)(iUx;AOKLiYoro3jE$r z@RJ}N8AIXWpBqdKhdf{uYxx{OE?Du9*T`W~p!5+FLiiD-3S0i;7O7hN_caDh{d0SE z^FQ`{Ozqs=l!BEbyq_ki2vOjgPJToD&+7QSQWQvmK9Byh<`e2a4=T1TrLB&eUOfko zKeThmenYEjsZP1}%D;06x0=H?Z=7%DYnemLl$oxn%jqN4e51qO;I<`;T%&1@&lE&V z{~w=#?Y9VMkL*))t$;t5n1JGU;?rLv&-i#eZdC7kvugMeS_Hbc{^oZ|+dGrrRVq_G z-%g!Kx#yWlJf0NreWZUQz`I>Yoz&4rfv?X($h-X?rOuzNryV;+E{D5DQ~S?@!F}1* zMNQFR5zo8z$u!SrbY9hGR@KJseua}soP?h$2CH5{3+u$`nS;vA%3oOkiCb@q-b5{^ zz2e>WeXmt_F160^-wrKQasg!^RbU8&I+}@j9up~k61#eZxUUTU_)d!~b+jIc{{Axe$nCVQ$Za<2$Ln`1#QTWllYg(= zxYun!Rm9H5*3bWRI(a+MyYkwragV3f!D9YPYGQ3s#@_zAy~$uEk@s}#(5Cy(%Jq{E zQG0BbG3!-;yr=`T`Fo3ngUY(xp-3&p7bY5m*-`Ep^^^-S5G5v}#YVukZ;wT)LgUcOG;_BDB0!QxlBkW;z2 zJ!^bNkbYjXNcqopL=8hx%>uq~H^6eqCXA1uJ}s{q+;sgaln7fnWn}O$wzQx)v_Buy zwahsIAi3N*xi|a8McP&PQ!7AoXjebxP*%B88_8^mN|@K(*_It6^5*QeNDQ0RNlEGh zKEzTGMWx;9;|;0uK){sc>kLk{tuJZtwG6N@NpOSjB_ke5{aF^~U}*8|R@}2qunV)> z>PUQghZ09zUzkVV#iO3s^G(us~U4?+}U=8oAfy471qX}VzEr!3Z2K<0X zH(X=$5aPE`wFMQGIZQrG1G;u4f=E%glf0vy`i}K5H57SP29dZ?wjltU{6w7<+DTxM z!Kd{5&N|7pG5GuV#%G(gelOyGbi;b*Zo(IG%vqM1!R^s&aHp;N1Z(Hid87yhF8f<(X%Hp-PsRfx@kIgu2?(xk%V@mX7!_0&-|5RV9WGfuGP~@t*n3VI>v88M_ z#`0v_U_w|R0p2|OR#&#;)f1Lu({dM)t1EWTy;PN1j5~sza4u=Zor$gVZ=F{9JQyS1 zVq`Y(G;g2mleS2-o-8<9q*Jv-2gZ!J25&_%H(mA~X6jZvOUsEh-`Mw8f#buk}VOK6kpP*`HTWW?Y#wO|gcmt=)j(T0HSmTv9f!IU z|0Mi}?nQg|<$g|`$?VWng;~J94(N=W_!7>WnMvn0bmR|-q#qx zA!Ez^fJj&%Le_aX@+9={ml*mXMi&7;lcsW2=1(nK2z2P#W+TPyA~p8K>C?uWw{VYe z*S}@O8Icf^-wD_|A|@Aqb7Eq5dT+b>oB>7<2@Pm@WL;<-|8D=^O+1*rLPCc7nDraZ z@5L7`_cEQn%It>~BmKFae_DzE1s^3F=_Gs7OT-NvZc0B_ zvH3shFe3Y*ZMeg@KZj{S+s+0x&F|09Rvehi4-0+%@4ZVvhqDn>3eJ7<*Mhxc$|xJ@XC!i+prU#XDuB{}rwNdZ;u| zOQ&GU%K1maB+KB~uR~JDKP;PB<^4jVWY_~mY5r%F&3ERWmi^Pt`vy&%QX)l9|AX-V zZigkw!LP!WZz$IP^T0*nw3~g2O1TN=dlgO3knUeqv|k)!1;E6UwR`|`?DmO3XMFx+fc?+)5uSc)t9@j<@rsY{ znh%sN4*I!X>BJ6#ZlC!C;q4jo$-_dp-(P{A6>fLb@qzrzQ#{wG#nEyFF{2%^`i*W0q3F+MWm8%YteX^j;5}s%x%QYbA*aAI% z1win}f$$W!XmP?Svlh4sK0{gY5I4!8TS4tqT0u5u=p6YunTKxG28zNu+M3{9t*n}! z04eK+slMykA*GOfnv!b(GA;=00;_o)6xqpLP+ST&u{fNVW4c~O&5qyCS^*t4Tas;1 zt+`p7x5&iMRhnSTRgC!1$16nB^O1D$;nVfjbjn7h=nwx$nwi;PAYCg&C0%$FN;xlZ zc?Y1)sCR%0zyftc0r>@5(-Hvt>LF=1|CC*I4-4~W5x~Z&q}&bLvalGhFavCzz)8xs zB+jg1CK09x*l~F($Kag^W(qlQ6T;&cC&;mJkyy{DOA(qHk)r7r58T@c#YDv+a80|Wc?_i~fW?EwHxPwXvpRBul;Jj(^yW+rZcg0!46NfU6F zp9Ug`PenPMLy$3H8&KoDwX;AEISy>gX`9a|pzYHy4l2VGzi1l$Ipwgib*uRM89xuz zcT>8V|S_fOA!iiSi{L)N{#tn5GAreqL}I*`W^eL>z00HHQR zz!rW3i}XHN?mY(5_z95WY~)VWz8@&V;|+93ZUCxnYASpW%FbYUxNsLyR!GGP1?`uC z0$la%8lb|YNFmU;3=;9ZD(Y#ht{7mN<&@7vhU5EVm2e_wTgPnY=d+*u=AkEgGVKgP zh%)tnb^{vt7^(S@xYu4%f$1DlSxf;139-;%7gMI!qBQ@)r+pAN{XMBoUdi z5Jm_tVZ(cWj<1Y1gKAz5i`TU}N;EI2+%t7QTS-c1 zf)CQj0@{)}p-H0;UX3$A3RwqU0K4wJga*Lz+5z5T;+W|8Gmsi>L;B|4IE@~i67A32 zAE+ai(wqk?fzEdt1k^8fDJrmJ+R{!Fl4tmw+lTg$MqMy_(dEe& z0XF3Hyti-10lW4DiUTuqY}kDFUYeoG0hja#pf8^*Jx513MozlxI4=oh6Hqu0@W`3} zNa3@c1geBJQN#nKr(Tmb1wsMsAT_w``R?qF;Rd8@1KJg_z<4ISaBHB)lKQf-SU&6v zh}u#Rp?nPVVfx^2uN=|25YTY~U!$&hwXEO!+uJ6*Dq%VOCx*rU zXxGp1B+nvhp3Y3NWJ7oZ5vz51%dyi%?hQ0Ha?oM{#LW%4S%WNv=LsEYp%*&uvqKWswm^=lMy{N8u3RL!H5j`Ak};PB)gvf~Np#b1z!u!3 zuRAK?bLqYb;sQU^F4_PIr^xatTC`0+M}3X3>&9~7t7cqc)0`l6W%`C-nHsy=QSAx0 z5%HDW4oOQk{39eTtS++a4nbTFM4MNRS_4)!_cF=64IxbqD<+%=zh+wFcZJ`Je)0Y- zAVT`MaWts%pv>d*jW+eCMm;SPOyn)Rzy~kDQFK*9-(Oc&Vw+2T|4kF~UxIUW7=rGR z&y;<=&=3NUe{L{s!AasR!%=6b%D^8SfYybOfLzOgPw!gos z9Sm5>>%n*%DAUm#s3ujS_N2jAPY3%H^J9_Hw@d;uiX^1gft_7o%12CpQJbeUJTwyL z9mQ<7a^38UO$FHIIzO>QaKt^LRod@{V9*2i$oqGY+#~_QpOsK*QvMw4J}{HPDg4Yj z&-n>z96xS9VXc8lK7~q$HHRj-_U@YByGl$m0=#i04IwG95$oT90opu$LS(BN%GlJ0Z8wVa-PY&@*OjI&36eT8P ziA~q!ijLc{Nb0;=^tStC3nl*m6`kp~!d2qZ2GfMTLdL(&R}#=1C;-dJKDmG<`vB5+ z%3W3=q2F_HEGanazAVonIKzpR^l{(kG}r?k(N?_4H*bWgR)Ysc^PSwy z+yuHUR?h;&O@VBGQV$dDXTaN2)3TjiYlG@PxLRCp4$ zn`_)J02dJoP3wu(^#-Td&g@rEaxJBBggbIAc|HOF;LguH<)q1%aPV7Tw~l&)mB(zq z?23sb)?D2cMPW-!xHmZoQe*-;4~(X*Sekr2MiU3RmnUKds!J+=w>}A^eu-oQKG!1s zZg!;xwnb80Rv51K4|*A}ZdSR19VXqrQIz z>@9-PF#ODKWDZ3}@9V_Cf1oPm3q%Et&vGi}o^?}fH?GOy>*+=39D?$$9=z(`p#eXT z8?r7NnkzLJ6TriCS^uav&Ta+uARqh=NaY|Dz&=Y2pmCR7pey`ncc>ZDq{-NbV%p4P zND^EDD)5drdEB2+WaXgXQUp1rxNNqRx!X?B0>ZXzQ33VZURvAXtvLx|na%HIo1(eg zw1g|wnlb$Swj>_>31e>_w*KB8al_l{(W=<#LSw#abp;2eB;DH>P>p2O8=ddnERhhH z6gOb~rcL`f^86P*08DH#zyLm|%h3W}7x|YJ;rsciPr-1Y_X8e?_yYODs9j%hBTzwd z>MO{>Y!J`vO;3x>1!KlN>sNUP^odJc`s&2y){^SWm3K0yQ7f01kI z#%zLcqL`3BFbNH@Jisx>`CTuN!wZ+w#&r|PHyrmMJ|y*jJ`AejnUh<_8paI;ufNm6 z<{sy?_KnA^^S=Ef#Y;eg;RU3*A*f9@RwneUn78*8##4~yPa>??Gt-?v`Ng4_<58E6 zgyPUmD{X-D`U^8$`G@l-7M9#><-0(&uYqMHY)Mr9fy!Kz3eYKb5ii!e2gf#@lO z#jp&DB9rwOkXf;ml93!STUoc)Yu@kn>Lel0=yM>sCGXBnq>YGG=L9co+Gim9P45uY z4I(9M*RGIGOe_j~WX^XQD^E$n;_nnjFv{INybnAIP50Wk#lR7uWVvGVmUohQ3;~p8 z+F92ji5rN*G{xAN-S%}8T|rV|!uTikUOVBo%@I5Fnf6q)9Ot^Cvmr8kpK^Uh^?Xnq z%cYSY67t`zi1wtPy+z!uDskmPbj|E_(-=7-I~ii;K{zOJypYTEguxEJbC)X1tQRSdLGM*;A=56@McmxB<7q-F$wY zY>sg~4pA4yR-+7hNd&Z5N`Vb4%vg}|0@QcP9N@Tx4~n>!@67&t{QvcZj;YP zz<^*%^Qr8#PnRnY(@uhVnN*aF+zuL)CYQM9;Vwh&{d1(NC9x7WF2a+?Y(a1cZ3unY zym8+DFg?2?#Aivozdhg{fd@bR#z3LT?{*YL@nvFk>9_f8u)7^U^BzF|+2stc_T#Ba zBC#+H6NjI0tt^l|LB}~YQqBP9KMq~uR13$unQD`%8^$gF* zH&R7YUg?{@lo;WFnX;RGgoinZQ)NVYGG$;c`<=p=jBQ z*aL5ye1=BD+73`Zt1>N!DR@oX^GK}BMzDg}lKRFqqu?Ja)9y~XXd*Z+kA}EEIluiHq{+} zzy5tOw@T79%$JV_Kw^e#J!*W_?D#M!)eu#_`A6h+t_jKo{?b1xya0}_>1s4Hj%KHTK4v0Jc|0*p{5!<@?KJU%(QDMr z!tRWyWMm3T6od)1%xcJ5I3<}2RiI0C$AcVz{#wKRhEXBwdrbRJ4US$(%F?`SpIN)t zYd=7I39R>Twz(DOI;5@XoLB*X)dtzH#1q!se2yIF+GQMiBk#quW9^AyO0Xb{d-&Cs zmaPY_Snl){XQt|?R0@BbOY?UA@pngk2aH5C$Ek z#_A9@VM}LogLjD-AGu=>ATy1lkqb>4n!~%(Zvhy?8M~v%l)fzeFvi!Pz8UQQR?7*O zlQ*C;G@JkiIN3q7fIVVj*2`zU6~-+ue7?3k2(Bu1Neq?L!?PZHXaCFKAo&Gv-sht? zFPC18wMNV<(|$YIp4<3@yL^)4+3gBGN0(=7m-DlHV@T+NLI$a9!2axSH6)>puZlyk##!_Ns^$xa5xi(0 znajspQNOPE!t+AQ(l`UVa-+xI#OJ8u98VT;A~vZ2xG+x`0nZ{}V$e%d)+`T0B8CWahg?={-mRTw2fSbU>zOqLis z@s_gmK}i7!_lOn6khPBvTANn${JD-3s6|TAdlEAzmUs+|FpEyyvh|!@hPYSU|2$^AK*6m(&o3afA^GVpgcGx4X`b;~~JB?fL+3BQ&^s6!VuUFEoO zuvCV*su)3Cm>;U*ORaG6*k`4q@yrv7?)R?)s<82~0yV&NPM%LseL$v;>c@x4K_-CB zcFoQ;#U|7)TP%}g4zIY!miz$-RM)m~$}~|kbM1e3K+803S8)hk%cP+U%s+rtaJzl~ zlQ8A3_c9@5UaTaF!qdlrhw}}>AuP*P3l-l5{kxkPMhDvC-fiq{dnsM%R_rY9?bq6R zpiz8PGx?`cM1>8B9^UWlnZNyWEgaugUzu%G469{T#k8N=p<@H%@vHCaDZQx)zanTP zf8aC#g4J%e+2hyXRKVLBM)`x-RX{6tL}K5gZxRL9rd%$g!C~YwBFk_4{XWErZ-cEH z!~8y1C9t*)gW&9JzdB;3PqONJ_o(suVI#XUqJst$qCxWU+^nEgXE510H$ycXX7$% zQctp%jB*ku-vL&-QyK?dZ4 zIZCb3oof~pK6+QVKlG1MQrn`WO|$(~XZ2ilO5kW9Wc72do(6rDk*H!BJNwKgT~qDr zo8YN)G32~&S^7#p%^-{cTnIBf%w3=vWV#2R(DvaR&{v#iHhi^8dlsDTbN<6}xa1~< z{s-vW=jGvy?#RVPn43Lx{=H3cyZ2f<%l4PotU;lL1s|5tNUe=5Uj9 zfaPWfF*`w|%OvzK%;39wZ-4YocAD;2)bs}K)xanBOFt)2`dtalwMQr99`;f;svHQ7ut>n662n@YD-3eAoif3wuTBYr7rc3 zWw?P}&y&zNTtoTY#x=^5EX@b5jGkf;KI1%V;!ywde!W;qKH-yw(#K{#9z6+A0&)&u6_f(WC>9lIIk0+CxbzytNlDju;o^@4Ff25+CYEnF$XS@ES_p3*E2 zd7~Paar3x>ZkSUp_d>iAJR(_~(nV+b2XeDSki}wIdOZz9Ow+8|i;t5m4S(1y5lz4+ zd0PbR%zc6^hh@}SJIE3iFCv-Xeuyn9>bQoWIAX2TO9}qO?7mI0=jS?65=J4=VA0_I z#_o_T*b~PC3r}T_{1mL|v;rxg6SfS!JwiiZT``Dwx&O97`r=y%9KF8o<*j;f>#;}B~LFD9p(DHEKhOUxHCe7k>nz?^RtWz-4D$0LoJD!S*0e2Y-!%K7JPBbxf4O@ zx%kN|bSHcEFCqknr~AR@E7r!w4Qot)Qwe<~{p=C|r;4fN)Om?|%Icb^Dv1%0fV)9~K_KB~L8= ztHpUhTX8uz`eXE3i#q8+bt6CTvqkz6z3Tj;L|j6k2MBKhQBn0E z>gZFxYWfp*W9phnDL(`~z9-+1aqm;&)1zH_Th>e&`ggZFORP*&M7sEgmf z)hpd-D}4D37SIlQQk%dq>K(=|!ng;)n@q;cuCZ;n^)(*(?}f+yp<^Vgu&D!Y zqi~_5(<}P?;yYix-;wWgrZMIcb%5se_|zL)U{m*AfT4{G8QDVjdmbKi#Wbh8AOAw} zU*7tG+4EI>_MRHtihb8Nlix2+AZ^9NAp1lar70U*QZO{;2KWer5jb>ze~j zMA_-y1hc%Kh)-xAu72JI53^Rtd39Xdz~1t*?FytbZ2`6?oLI0hkFD+*(0g@;*6dbo952nEw zB7-kbd|S>xx0G73f*W=T2(G~;!2J2Bn;`(Np;{FQ8MMDU@=QTTQI)!b^}H#_MK>ae zGdHu#!i?h5tNM2JtOD31-(B~{GgcH`R5roBX#J?bI01^&%i9yUcPm+94MfS*9q$32#M&} zlUqrH(}9Uk6P zNdcA?CdFAX($xroYv274(Fn(7u*8-#q`=yF0?pY(+wDE1JnKLn?SdmRk)<-~*9 zzuTkj!5FBNx7zV7OYXXN93Fs*$R3P~uLZL;?;vkZa3Rl3@IQ!H(~_pZxjy`=CgD0; zv$dpm0SxRB--G~73q^p>NT-5X-&37oct#Yi*~ zEG&6|r|!T0kEE443gO8OnXm6rups|~(BiX^wrD}0NBFW}=uxI!K`fOYwi1=^WhIpR zzf(JSa2Ab-Ss;t_0Fi4lx`5M+idNsQMW zv%aQN&$~forciMIP26s^aJCXp{ynsz&Sf4n39IT|Xx=Tb-o1~>U1m0@dKAV>dV1(# z+|?kH&P~@%Mw1Ri!<(-f_EeV*>Fij}zJX!hkAZp6vF^i{E?^~`Y1m&r1-wh7I+vrQ z`wZBW(m#gr_pCtKM(@FcrQNoMMB0rgAg--(O(*xa`XQ9pkF_YZov92np*xJ4-oOVK z=8Wz<*7jRD&JCe5MV3f79a#&aLaz*@ilX;il}8jJe>{}2?ZmAK^7~F>Ha$wc?1&7iZ0vT4~CubvZp7hhjc#sVrYd8Q~fQ) z1!tm?|E;cD33H{hC;m*g8Y$FGJ*CXl^b(e#97O5oxccj0_EyjFW%vmk+hPYLR%x;P zkLV=0cBM-QHS!RPAm*XPRgGU8g-ZOD^8-p4d(TJRkB3{}?cSc81mecS*A1X-PVWvn zDa?B+N?_f8lCE{(iReMXt&4pJbqNk7gT)!h%O}7C9JCq4UgXcY=6Ra1yDXK9MXZ=Z zw0JK)Zr31!haJ5MR1N9RsLv60F+TE2AR$P+c5H;mY7&DT&|xc_vK=^be*j@HqaI0Z zC|Cr9$EI8R(pR%Ro#f`$?do`#tx6=&>i9$ryx-wGL!^1Xh4N|0n%5_)O|0saO#ax# zKu*kA1$ZeTA_ph3ylDV;BLgox-o(RMIPYr7I=zcjVrBbFf5*g6cr zQiJosr@b6slqU;DqzA!OSL3Fi@ScvB<}7w2x*CGalflt*FgVD?^3`E9RX(xspztQU z=Vn>`G?wsm7sy4?cy&C;tSYiEI2NK-3=CcF^IGZ9B2r&Ku82$a%({o5lzM9@Wcjh= zNYryUvlwWa(UKm>apPi6&n1`+oLL|l?FWR(TC+0`xx1MLI#PfmGj$YTt)Jq^!0$p} zN5MFwCYG-;0G3xG@E5Q%+|{t9*MVm?jF^v`6HFridSulVL2~VKqU4_MI7h~BM;vJI zB&oxIc1qEsIa`fAIXg4Z#vgAMCVQlm&k{lO6NM{KxBXCXXmLQzoqeGS2zHv4^|xhA zo}tqr%hBCj!I+vw_Q>@>Y}T@igSF{xp>Kk6sb(liD7#~IU<8F)I$$FbS0f^925S|ov*l-vU}T7o)`5eTJy=6OUCADSVSlVwi_WMd2hzCPet#?V9?7K4v^Ra4k)Uc==x zjbNUar_E6AT5Js|7Mc&TIEbB%O;r03nbT~()u!GaepkDA--5_yrYX{ZK|4WMc{5Fm zB=uZhsJ2F5Qv`ZAfU8y4#^n-wod!t3I*_*5Ev#95p?gKHJ#f~gksM6m>Eml=qG9ON z8b#prX-wA3laLmhA92Cw1K{i%TBn<-uNoQll`dbH4^$r*#EBxfUz^9GWjlqAMHj$z zAvL44OA8UU#Z<$o=@15+-kLxA+7CMGorD>~AuoPx?Jd0U5L+g8FbfW&)pa|b%5P6< zqPYA0Y_Hp#!FyHct{wBfCE9uTM?b_n#J4g~r0*|a zv{``xbvP3Ta`-jk=mhS;%Zxz3>lSi4y~a3jyOjtDoj9fpS%~NK`e3%xE0br9Sn(7? za`1N7(#p8S1!7m&{$Pbv&%@?-`%##luTHC8sMvw|(d{woK|{1-;?8R8vvK(1x81)$ z^Eepv?6Wt{0VKQKj>hG3_86IuQ2Df_|70BCTry8dvs&bet6C$5)W)h>`PAtcxtddYRS#0SO0qU_y|B{w4sgSJcl+1 zPfRYi`vpI4`ud=MNGM{K`99BSz1_qegXiWX)Kvt`*#ch+hLEMl$=3)`U3O<@J|!_J zvddjKMx5h5;e5=;oLgHZ#F*mL5-;?b1EGM57)=|5DM))kgh04g23l_tc1ubowhV|x zX*kqfIlRvq1TJlioZ}}q;-2s6>K3XPH zn*38waMT+z7d97L;%L0VY;*Ls6z7!dz_U?&ru*&VoFA z_UqHKj}C}V&teM6hA%(7khaq}m*MWVpB|*q72?X~m+w^OziYTt5XK2A%X9Q1$ae$&pr~XiIhL!H zJgO76h##RD5$=aq^uZDbQkbFosfLI(hKBBtrK;fmICriLX~8^eL{-r#wx=^C*PnMa zc#r+xENYkkvZZB7<2HbN;i@t@PBdiDF6+NTb;Yg5HLqY_4r8Kx-lvaWzYuhLL2G4y zCrJ%~eAi9WcM+%U)$8GV3x>CT#*Ka)X=ioUzQn7;i-xtQRFu;P-TTUJYUb*bgPZ~9 zPPufo5M*_#o2fxK4hn`J?3{fnUQYHABEfth8| zwMtaO93UH_UU@dbIr zl`J!;JD0SlnY+t#|Kt`ux8A;lbTG_x-xB*SOa6dS2Ms0WqBVwnAh?(n?rZFZLQhq~}Le z{r8{u$DfiI8D1CoM#U5o6}E-R>h~x@;ik(7UCy?+NH8OHt1^-3N$2|d|Uq`!kx z7e9b)#0115H;WdpGQ1)C-UBuA^B*4p`t3b2No~}oginD)2d5sM9z-XjCWYKPAvNI} z!jgWWxfA{gCCyP9TTj8Ii8xNsL-0xlo)9O!L{nTj)91Y&;MB#exCgG$))w#IBVO!( zFiiVx?-Qnk(41$cvUjNZCWk>aZQ>{>n1>0GjNHJ*oiYqfLg4swQLaw}$B-P1eQvs_ ze={TjvsY$VInO@|ziwu%*Xkz`EhRNpD^}nS;EnVEuAV;Ke4Xxb&I(R(PPduj!249+ z`qv-d1-_h7z-9Vv7~ROej(`40^(u~kMa=i(ZoyzAdE!e@AoXS9bSt@~CR#zMcdv56 zoq5WRd=%48YGRzxmBWC7xvM66o=9kZJg{ax_6tJT^U#58;KDBOO>JgJP#QS&q@LSc zx4UkLcU&BjpOUK2_p&6_O4ak%t^&D1OzsaByv}pL5hXPrhFKC}9aUPV2s~{cy`?}( zlq3gPpT43*aI7YoMhGwYhIk+!r!N+bS|*^+yqK zqA>dvfRKE0Gaf4go=J#KAVBghhjtaPw;{!(l?XQuNEG^$bTT-Z%oR!^+*@&)2yrhk z{lwyXc5Szb!Y*{yaD6UWAM1(VwO6Tm6<9Orwz!u9sYjccBU-As9Ts|8m>V4!jT=Fv zXF3|z|KN_~ZXF;GkF>W&M1Oj$lp#k|p2+_eq}o$)S;gh=eyCFp1&rH*-$=V5FYop= zAu*9Z*F|y?oo~a)$hMNm9&|2}n|9NxPv|lz_YP5h@d%gRm?%*?zhv7VOIxOI2>{6io=rn_K8C&732(hP@|iRWm;@QntSVDX3CV@qLdt*{+KoP++C;%;Yof~)goB^* zzy3UhjNbS>fB6~h)Fr*mDo&DZJsD4OQ7Owhb&&TG+8SZ#SJx9=C0}iDoqJvX;?rCw(ja2~E>`QcblC%iw`L%DwddGc2eIIV#i5 zhMVmNg%h{9F1Q%-&}Ta}WLqk77xWSMztg`N{+Y%fHQ4JrmwS>I&8WZUEZo4KTZW$` zhMe8}+2Kgo6_Ol~|L-h|d(7~yF)K$BH!vF^&va3fL8jV)#Hlg(MgT9XDA8j59U^M? zGD$x^CfYlJ;(1KMQWq$w1mce#268x5-A+(>HGO$1{b9?t@T3 z$?5T$cjVE-=hn$n` z)GeG{q_{luf#^!~0XZobadPxF;PUa>Uy46wTHC<>Obhq$sQt>+jQwLh%e3v$`^M?O zK$0XI^Tf611$SfN=;!uo8P)9(H^p`wDk z5Ga_t)i!&(%~_;c9Mld)s@D8EzDNV$TUw@xU7ba9BGfX>5v(00WUh$1)8gKD100(_ z?<)SX0xzPdjRj(SG1RD#Cr<+4prV|Q42DH~+yw;w)JQ05JSmCZAmO6Q(dN7uN-8X9 zuVjw)MIY=DF?Y5&KR+}V@#h!}v@#;1^aZzKBXC1M0pv_baz0>bk&C4e;;Zh&wvWbk zkzEf~N`sJq%~a(S*xox>WWc<`k;Tii(T@%P??cG*(2ekXUYEEcx}!n9#NLKlse9O`#MP);S4S!;y9AT zC;Qc#$CuUMhea-M0|yb`c5EZHM=4C(*%6-nr!soz(Q!=HiihsD2W)i!o|h-L z*c4H}7fbdwh5HA=48b=$4@^q^fbQYjzKWL_7$&hj>^^84If$?}=8uU6kLPs2VF`WJNaw9LP8zZkr0{_WlF5Nq>C{Etl=whbv< zoMLE0S0$ONQMm?7aoNe4Iy~v>+?n^hnuu+505Hs~L+94Fn~%8bv%}Xe)Cwz%8qID6 zh}H&j$a;(ZjGOM()KkDbYlf|90@%p?^|^yLaE#_3Jsmq83p-WU59PBR{b z3^SOEi(v3v5x0&|5JwwU5Pw0ECZ(7vH5NZ|FtPSYpaZ}7W&B8d{K5MntGBV*-JVm1 zYaOnu`~;r@j5CX5(Fx%fd_#%Nx0D+;l=6ux?q7DhW8B|574l5C^viOKnupx3UzjTN zA!3aF7u13mpEz8PQ`=mdd^uTPK9#rO^_+%Uu(d|*dd6yw`m=a%GkXWLx;j4?$#IqY zvBfg;^umP;cT}XsMN}9Bvx!o2(0eWWLpZ#Q(qJbl{pLLYbFm;XZk3zS)X*1vufHWF z5T@WbUlib|kdKc+($BOH02ozTd3V$Ls{ zSr=uK`-)6LT#6^+)BOGYIhcs6eC&t>;`csqBDxW<`gRtWn6B7*<3+-DEjzpUm<&16 zk+Q@!_)J!eO25?FRH1I)trG{HYig-s*gE0_b~AR2hZQ-VtZ!ixODt}>HEKQLpX#H6 z7jtOEstpvSm$(FZFi3p9Mo9Kbpxovups|-S&-XykmRr}C31iUFGnAw9l`!u# zwV;0f&Z(a71@`$<;mw%d!?_xcXh-$|S=2*eVhUW&wRzPVq=V;I9?cpqXa~iRNu0{7 z=bsE#1>~-~9UcwlSGuc3Ncxi3(SO&-g|X-s&V0%bIjs!GN*MT$iV55x>`E zp54iHG9%na=rXM7zMuv7ssIKGx{~}f0MR-h;N6gQ>%`&JS#rD1#2DiC@!-_Xk@46f zBOdml`eYS}f+ie69eeN<2jem~Wki66GQsawL-PmH3 zTn9c_-zeyPx`@&k+Pm#bX-A#ux<)bS$PIfBcTU74CyUMAju02gnRG2ld+xNs@UN8> z>IG@@7)Qa-Sd{wVdc94-!PffD#LX0vQZr)eC7DA3!He0`A|Rw$GuyqU;&3~1j)%88 zKt>TCN06Idxf=0Y4eCh}$7eN|({k9$$xRu$8m8)JAY+QT5N6JxF&Lo(E0VyA0Z)~Z zMZx&sxU&8fqZ8P$JOxPKivx!*`EHP91MyhxbM3gXelWj^C!cBXvFvI*A9Lgo21EHE zm%(Bzp)Lrzw=a~>x#e2Dt`*y#x(+3q{PueVQQJ$C60c;nl&TDA;1y=l<$fo{i%B(j zzA3BfNH?r7@O_y8T1~Vo=tVV7GsiVa(O2wfha;RA`957LdEAg^Acnl?f$@NgJx&aW zj)e_j+ylEIJ;SjS=E3v)A?Rsv%rzB9-w4as6{}xZmBq^^iNBy`q`}H>yq%Jh6#j@n z3QL10>=24-z}y_>7eJ!odz4}m2gR|Tk&IQf^?=ArRvEQi<4D-12wpWy^(nNE{V7+s9u|3u`Ez( z=!0+v_75{T0PT4JPy(9LGdnRQoasZjD0pjW#JTf7m}ACIQ7I%yS|**jW0Mt3u|=&hsr&Q{8%c) zuDS~OLb`#rAHQ9UQ5GGNpo+O)x?<-r=K^XKI=&68p!^MqW=jYk(>`2;HlaSy>hs`7+j=b* z0&M6*@EvS(Omv=ftKm1GIYuR2Fn3-NOz9#%rN*~5JQ#Ni1_k$f-=>VAa98hT2Ogyb zBHaMot3}Nk!@XNZ`b&A;fM0wFbf!>Kx8sq?oCI!M{LsgBrRDFDdt39}QxMwxNucf6JA&x?THGRwlTZ)6$>MNQ1E{eFBx!TeNpN@b0}sb? zB;D%vd=pvWf>Hg~6@otTkVK)55D4u@;88dkHi`~W&8aD&)%lTNKg#4A2UQr9&My){ z=)Ie#Pv3DsmBX+E)^*uYw}(p(mMlFs$fMGnmNZ7vqAt1{6^yzoqqDO2XnjZ-(cgVF z&EqmaGKC`bl6-;^hki~!8>^W8$zUVk<|dJsRy1BTcOOuM2i7Fz+B(->C^#AM{aGc`PG20Styfhp#!0+A+FR*hARa>;tTf z8IxYy$0^(xr`S^;KBREW`{KCDYbVG~yL(1^xMGNAk@H=@8ODum?JwP=3VmHiOOZ4= zOcoVU>FT?cgf+T#6IHTomV?U98Q5r}T>CkqQW3%txW0OwsBd18mQ`2< zWAa8DzWz`wtfOu`hTR!vU14SET z8D0J@?V96@@*LPb2Qq7Ei7lQRJV2d+)3Ow!zeQI`%-Nxn)m|`IuiHDmWl2;b-*L3u zR)(qjCDx%_Zy9#rb7i~EJ{i|KwCJ*zn_V+QwytR!_`h_w68fSmUzW2uWr2LP0UCy{ z3+h%a`>mayOJCn7aBg_K4FK93+UEcKP$HHMdh zl9d-qQXi@cX=xj;z)UoctD`>EtmQxHqG2ArwDTe{N=YE>NBPZuU4 ze$x00hIwoESo;DPz}gj$ol&$vtUn(PhG9Wh&pBCg=Orcj*}=ks>0lRSBD-{PIoAX? zEgF0N`s>B@LnY49>DOMlS4Ej$ci}kxH2|si7d{0vY8Ek^DOX&w9+x9D{Eo7UY|-5n zwE(5I^>DGm2JdDZc75Nmu+_LmTTGQtb!j=PxeKZkCs(22_E_Oflt8h5O^ zbk;WWhjJuw)#=dYH37F%Yb%Wqx@e{E&lRws*FBr^U-O=dNoXyF%}OBwU2HM-)i3QV zbUQ$Ce|ois;?}`agi&JIHRCBeoUzu)b*(c)l|F)iHpZ5p6-^e=T3E{dS^%PG>C&g+sy6fd5~U;RAn%17xvv zx#JrhG&?GZ^%%NNJGL&tlXwHp#90>I;hr#u3K+-28zaqG|Gf0#dfRhvf`Xo<1jM0g zSVHcB7#@Cj1K#+VC}$h#9ga@FV6#>~&hXR3 zOEx=dm3*mNKfU^Jn3(T3l-{3B+cLDb{%aLtF4Msa3<-#D{5l>YG<@%^S-N);RoI%x z*L|&`EBwe@Qp(&ew%hvd8pSZ(SS9y0RtM~OSk_TMY8w0!`N#`Nk*>>`Q&tbp@v4 zKDF6Ju%|w+|Gd_)8#jO;T^%g7kIcDwF?hblAlg9zn_;WWO%$e{mV~%yMk!t8U)d$c>#{{SdsrR4lDDWy- z@&=!uV>yjKX@)wZWaSet^CzKxdpsWdRx@Efez9+u;CNShRQM^bqmOmstI-9(oERV--R`4!&UaLB;5w+4|Y_H_K5&KwH zaHzrT%5Wu3gVP?C>tH7Dd|`UR{l%C699peJF5mpgmH}+85aiH?SKu#u0BI)|kBa)N zqKb-2(p;$xsW;7>uCNr zvp6Juxg^evbl9k_qxc55%FxGGZd=Quado`bWK;=8HF3R~B~9^gme7AjElouP7Iezbm>Ku<=w13!tLAyM^JxC{wwK-DM!9OQr$oMbgsd*CsMe-v<*3UeKI028uyr%l^Z?H9HVa&MCU9G8D$`pa58|uAu}kW?e!;r*@W> z&)9mF*8AhLQ;T-}Rek+4`{n4ckun3_NW4VV7Z31=-hRAe-tA3Yf<|FF@*?G_l~nGB z8_*~r87T;&KD$Iv_Va5-l^*_pGTLtN*;Q3&H_E&_{`Dck`_q+^6;2u<*2ulhh?j>i ze8eb|qu+6Rs ziRTB1zbj-1n*))K)w5QY9)EK&1bSkG6Y8GJ%R#alRbx&MqM~$1G~SQbW9C)vwd&hq zj-9#*DpFeo2B`ex=lgftf`t=6Q-NuaCOfRyvJwW zSzYx5S^neAfy&(=3g>snJ2j}RY_}*zIJ-yr=zAh$<}*qvA2m(FAbDZE>2 z@1HiFO(HW>57*SP@8!*90z0zdm13M+*9o?z@fR0YRQOe)Exp)jSe0g%w`0-86#c`|ynlF4-^LENqvwQsO*Q!5m1?kD}jK&?m zsg-+E-Z{}st!;)O->;km^&+OWt6pi2OSg&P7IdrA)Er40wAd@ETB5eA+DJcGYKuB| z!nYCuYl%|5>}+}Y!2L1a4Pp&5aZaz_=bYyHY&Cw8m|~x+ej8TCiW^%`TIR}^ICZ3# z)Tys+JmlVrKvKcOU!iZRwWfons5YRfOF4v`gwj9mpkY@I2snerh{G%+-m()x!l6o_ z;>~iAPQmU^4V(E0MT;wo{QbnQjiT_b9%TpBDLjS%-T*3&;!)#1zD-h-*^>EDeK6&} z@|js+<(QPNs#-oQ-htLPz}St^eazL>)d@6F9sTT&vjQk19_+3T3;o_lXPYVF2{bXQ z(NF8oCguZ2PjCCB^?lAQ>(h%U?gnx_s|ng~7ggn|4r?mu&0}gyzYZRgmyOj>;+d6Y z+%~U#KfAnaT?N?4zs^0rga7B~;j|{`n7pYS9}w4mZQSK6=8Ajpay_M<*U^uv|q=5n?H+nj+AexM!!4oj9*OrRJe46L5P>{7gaq`$LKo#Y-?_ z=wSAjI_#4|cqNR8p>3|1bIR8Yf7!?_3)AIeCMzk@?Odkx(3Db{JA4?>xsE5GCl08Q7&rO#P+!Qlnh3j_L z?fXGz`|2VpnwFV%jHD*-Bef)1J<1|GUVod$-ipD#_BHs3fG<*rt;CxHR}+o%f1TiGxA}>Bl-#u~f1x=X`cokVUFW;`S{ITo@W-&9qlD8&9LDab zQh;jKg7i^81@F&biz-ySiMUJF%hImsFqYt!%|Gu3-B%o|r2*_fx^rs<<(8wOG8&Q^WRADmROZB(?+(=RjnAhw=K1v$vlmh4E?F0V~+)?_;X!c)fRACMkZ?n_(-nF4FLHcIueJ=B-YW~)f zixE^a46oI=lAoq@Sn5puNGo*d0}uF4CW3P%ma2!=AjVxJAf-Af<9}ro;R4L$AU>0j zU(!>FgO44eRORdEu^-YkH+2w6}LjFzdP4{2cKVlRef7|WW(OO|e*=94P`}bm9tSJ4xD5>(j0M)ybRxeH~oSVJd zD|xowoJI_VfHXE;+^%D!XMw%5T)?;c^IC~NaAQ<#Xzn`wHnsj)SrL)Y8Ms;UwCC(X z>L9niRqXEaiNsY_w{ok3<` zzPQuW6QNLN{>rsAKYOL2A?z<7kB~_MJdpWL$1g{UHXh?$KmKqa*Kbs0X zD>-H{$Udu0t1?VIsOc$`euK9gCAeo1X)^))`iw4KIF6FyuO;6JPFRJluB$x%I6U7_ z*{c&!&73`)(2Xk@0ak<%+DZ*I-U`L) z;tqnazS71J=@v4yRF8w3vz?%B%d1_K)G~>@u^hlN8V6%V^bF(Jmy9#Ehnbs{)%lU> ztp)L78@q^v>iFTfH?-aTXTkk@@T!CW6Wr3!EaTUI^i!f>(7YSK`glLl)LrsInQILx z?<($?X@17%bX37WZ#P~XSF!5@dz(W2-8dT0v{14Wmjsb(%Ct1%o%}fcBT-$ zf&YF28h&a%5h2fR_WOT@>;9Dxh%UayoFyS4 z(YQnDB=FS=8&#DK(XB-bC+^KE=$iFhu+ug)O!5~^dT2U5oDGL3-aM9_xvPaSe6<$m zbnR+lY5zX$f(PhMJ_)GjZfEP))gB)X)s+DxZilY3{nMw)DN*j4I8<@e9)r8Y5d&@P zh&3y>=YAsPas>tT$Z?Yxch4*02yWlcpA&`DC+FKw-G2zjlu>UHN7mc!s zzM%lz$wyUzKQ{RCxdnfyio+8b*B-y3wR4FC^8IY6sw0@lS`0D&1SwNe)V z#cw&F-lW$9%i9z5Zyp7pqm_k}aF7*0^P^?ILamY)U$0ZWdHM`W;sEN$+eHq501s5~ zm<|@3$qRtGBX&kc##{NRWG6dcPjeOe>>u7o6rrB%l|*>eyD{u5BeILeOgz!)r%zXL zNmsBDmN4(3RJe4R&uKjS2+|OVxu3{$>b4l-BK!FY$EM#w$<87DJ$0q}y7a|j=#B3S zx0OV!o(zD=YQ559CM)b_!6aSAJx1W>%r!SZukFO^+`M5SmFJU}Vp-kZ-u_@UY}l;{ zXBmVAJngkCAx1nMS| z0os&PY2Jl%+ml__iw5F1I%^OM-0m4FmakcwaA6(N%&q*SMENO&PM$}5KbayDW7hJp zDlZq`Jr&AGVQ(hU2f_M%j)$_<;6*k@1yQdQEWfvoJ2}c~T#IHmO@;gJA?vL=N^^2@ zl=9O|rUs)UJt(>V-3#z6>`XFWR6Gy`ac&?7^PH=px|8xi-|v;?8+Pp&5}eSl2Ibv@0MhFq+)=_` ztDc|}&D;Fh_aBcr9`&}~Y5HB~?%J;^h$kU;)2Oe03Q%%=duBtP?X?I?REX!w6Ob{2 zPQ>ORc-)zJ8>n~?H(+Oi;20=_u>wo16siS3!tQNOuQ~z6WQGutAyj|`aqYC#AbdUp z8kg&Wb0t)BmI|&=L;&huB}NhtD$RERf!`P?JD+yDw?9@3Q1dI*TU}3Uu(+3Bx#_bcEtBV7947-TKG!tZtIT5 zdbw`oJV>OEh+LvF1_b7=g#$u>{>&W|@mYTfCS6^%kA#7bR?m1!MYFj?x#AU<9{tvcHH+b>@(!7s7yWS_g8+ho{ZVPnfbx_eMJDJ`5XgI8b zr#edC!OU~4?2;QwsF_Z^2;Ra8m*k1iK;{(G2ca)Dh+4Fnihk@MnfB%B9!hlzkdml6_feE<&j||_0xOP^5(LMOd>7InHdh8l8U(R8_XR1%0Bw4(w*t73vTS=pb2l@UOgy^pwW~oTeL~iBlr5y zQOG2fLYL6RKTqkreAo1)Ywpu0fR=CsD)Di9w~th!l|l)qbX=;GmLblo#>Ljiti3z6 zIEOIlUoy7qIP%;$XW5$I&^vRD743Bs|6zATYs2ySWL$ER0^5|it$RW5U@f*D#7_U1 z2$se1w}>Mf3l}OLr~5Hr#^zUZH@TN>_yLo|%tcs<;12a2pgaJm3H32vcB-*Aw%oq+ z+>)jUCPM~?`~k$o3&>6FKLy3v)s6(<@^>@j*8;YK;9P1d^B!ED#ccDB*IwW5y3;Tq zA%b7W#2J9fQKTq%tQ2dcX!pv1%e)Rbv39LF$1sP4P>I&CH~G8KL89ZJW+eRCZvM5hVNH1&AW3D&%kn%#!SGH3wS8IufVP_%5~eRm1Ehl+RhE4rcy|Ld zA)V|JKK1xoc%N*?#bqg%Z(>~@Z~@m?NHLP`uqgCK$iqHMxpGFY!N*jJEZFzrrjDA} zXHJ!4je08-E=UR9O%Bng!Eo=t+`zdJCB$btK8$hW$i(HB9sJ8V@Xdm(W5>bevoQSG zHAEDuCDYKvmW-)RLh{9};U-6K!5!M+O2_QeK|!S0CP~~|AHFtb1tmcBEH|!MnO%3w zq~q;Ph!5m-B^DkLk3}DSOt+{YJi1(@1`}fbd$eS+zyLrCvrz#oZh#h2Hz5!hLOH|s zulcX+XheEfr%rhycXx;t*JO^C*Lu3$ztzoO{nMz-QU|WY&SA0hziyx}HZ~Lg_Iv)P z)=*ow$fp+Bfc$!rfh4TF0|1M1LI30pQ+hq3*z48(CG@KYd z0Zp})W5uw4+IsS2*#Y{SwBQM5Qqyz zXvmlSXRSsUqX4)Guk~9plZZ&iX3{|DVFAABaBxU^uFAPng>3RerRI?h zN_o!##dM!!D7hiTZ`t09pl@swKp@1`)P795r;KA-HhP0Bi}iH9ZpydO7L5TEI-FZ4tCYT%}$1rWJLOI{&#><*P6Vx3TRk>&$IxX2$rG z&zb@Sz{uh#(#7!JlAuR17d)Mpb2h6WrcidmS*ThDt%7m^J7}6$B0CF9@T_agENz2r z#Y8^Tp%Z4$BrH57tMbT3@X=+VDbOI*mOKsE%$g>bHP$BGj{w_ruKjJm@AD{VA6W?) zjP}Ya0b%ckb4$M^QP1fE21~|o&ZX;S<8nNy33;U8>Fn^T`$hgEwVVj6OfQO_)o&r| z@7a6-@oZJxtD`9#hLyksJcd>-s(&{aLK1V~V!*;AE`zET%0&jc^kwEAu#^QEn;vf1 zDir}MCC>gHy+98_x7>1oCH>-S_c37Ax7qmo6A1e!Orql3vBIavf^+-#R)HQ+Po|LX z12Moc{HO)Bu1Br+&azbh#sG;>+<3*ATzr3TIOsomQDJQhP&;$}oBc=;SCR!fLiR?h z->U{Xqt-zbYoGYst>8CNFv!9FnrT8^1$={ruGQz`I?3QG;#TYDLT=YkWq5}{FQ*oF zy?+OEcFZ$iMHDB|Urj$h);~3X54-|InWIC3{Qn3{{g*BNMMibJ$GJf7Xr$-!L$ctOH*~A$aA#x5rvV(xjP~*f&gpM#dx-?U+D>Gz!8SVXP%;UgbVD;mSbq_-13hqTfsG3j=I1*BAzkE3Fut!_~6Hk93QuYtQuLBEI6C@;{ zT5iYg-fQ0;-#KK@|8q56@GXJDGx2=^pFl4lSzi}K#mjm?OZY>-f`S2r6^!h*ItIF4;AQo`=C6vdyO?A7raHQ~kqqF^4tEC}oT*+G9sn9Je(5~JI zWOzm!2!yQxH&`ju#{i^XYLPwR_n*^|g+=ob$- ze4K#kISlwA)>cpQJ2+Nrk+wsb`2i;`HJ55n4y}f!^F2>@^1ayypM9QM1Bg^Jr~w<$ z7(*DW+@8QOar&7SGYZsRjT?R`L@_q^t_PVQNKpRyv*?~eH)h>l1H_qOhrLt#g2Su+ znj7rgs-oROUl@sSoqvD*Kg&qU&&LnNGGeVaCGaJ+;Aj}A;)SwJ?aMzElvMkt^YsW9 zM+iBA0b3%B*Xsamnr7g+s(%K^18YDA25iScWzJAA({6%n=}Wnw&%(H%d>k)N-AtV7b zeT#W&_}+1`zfiPlfVbZY0n|K0UPb~QOzQ*CH&0@Ej|{jL0`w}U{cwWWQ)vB#XTO4t z0r5J;W>*CmDEWv9a!0R^azc9jp)0MN(19@&@}LO#31U0DW?SdX`l}r9?f~4=3y=5z zJAH!4?f|k>h%_i~UPMkVOc1%ef6Mv%yyQCBc!|X;_lj;IH&7d55D1t0h_>Ip9i zy5g<*g=TOtXtPO|5-WpP%Ge-ip$++PDDE-{ z|DFl`CP=Z5`^U)paJvZr0)fU5hVq9$PKKR+ zU^4|}uc~x`e>&)4)iUTuhECjU1PrC<+&aCa>NOC(aS5JKE9uS*`bQfGziXR%x%JlZ;OSP7y%zY{T)P*t^GOw4@O7!&BQ% zNP-6$*r?3q1|jKxJx-_~BIwZu5w`x9)1UOi6jRS@r#b-R|jtK;desmj(-Y z(rjlNQ4$TxAqoQieCqbMw?<)w0FeE$(qhVsAn-?L+!z3}ES04M=wYyt7_2{dbwhUi zE}$rQ@`^-3v8Ry+RR*b+yZ}^egTBAn?{Pv3y~V)SXJ};Mm!0KVl-NPiGsVNuIcvMsaqm>swI5imPhYxMro4p=T8EhTwdGILO>ezs zEw_okzN0Z*>siH|=;wwKtUp3pAKVx0N3*yCZF^Ay$JU|iWtm+d6dfGj;r^${ z;PvD^Ap~c5zW=}7g{dL~{LZv}jdRZEpC>htJSOk@)jxIJzpLk$ndK`3jJHe@8rDA) z`fs=H-!tvgMIp3*|MXBYH~K%!IPgr`;d-<4SI!TL1;XqpdE}fs z(*JrU`uS7!?_t8zz{{!xhrd2&lAV8F9|N?+^Ha{+xyX{pA0q z2d)V)eIIiq-X;d1-d#IMDQUPqtndzh>#s@q{iiQ3DecFIBt|bzf;fW)z0ZZP|CR39 z!y;@^(aHN(Le(ZVz;vC9?3^D=>iY{Q0nq{sJVl})2|a6(()a&;2arFSLuY{*XD)2M z&Ze@;2=?i!I%Ue0L#L4WYDoQm4I%(_4vR9n<{>Sf$(>X|42Oi{=7gum%;*#zSpSnV z{AYT7aS54NUlhzA>5BLZW(3}bhlusN?$M-K0GB~F(DnZs91LsuD%Y^*<1h0VI%r#Y z6&ug6zr;+{Q0b+`_|TX$EqPqFmdfAi>it8>o|D593>ix{4xtHxTOFd2f28 Date: Thu, 24 Jun 2021 18:52:08 +0800 Subject: [PATCH 4/4] - Added JS, TS and PY language samples for `Receive Payments with cardano-wallet` article - Other minor adjustments --- .../listening-for-payments-cli.md | 12 +- .../listening-for-payments-wallet.md | 334 ++++++++---------- 2 files changed, 148 insertions(+), 198 deletions(-) diff --git a/docs/cardano-integration/listening-for-payments-cli.md b/docs/cardano-integration/listening-for-payments-cli.md index aeefd381d1..c038a14f57 100644 --- a/docs/cardano-integration/listening-for-payments-cli.md +++ b/docs/cardano-integration/listening-for-payments-cli.md @@ -120,7 +120,7 @@ const TOTAL_EXPECTED_LOVELACE = 1000000; */ import * as fs from 'fs'; -// Please add this dependency using npm install node-cmd but there is no @type definition for typescript +// Please add this dependency using npm install node-cmd but there is no @type definition for it const cmd: any = require('node-cmd'); // Path to the cardano-cli binary or use the global one @@ -232,7 +232,7 @@ const walletAddress = fs.readFileSync(`${CARDANO_KEYS_DIR}/payment.addr`).toStri */ import * as fs from 'fs'; -// Please add this dependency using npm install node-cmd but there is no @type definition for typescript +// Please add this dependency using npm install node-cmd but there is no @type definition for it const cmd: any = require('node-cmd'); // Path to the cardano-cli binary or use the global one @@ -363,7 +363,7 @@ const rawUtxoTable = cmd.runSync([ */ import * as fs from 'fs'; -// Please add this dependency using npm install node-cmd but there is no @type definition for typescript +// Please add this dependency using npm install node-cmd but there is no @type definition for it const cmd: any = require('node-cmd'); // Path to the cardano-cli binary or use the global one @@ -526,7 +526,7 @@ for(let x = 2; x < utxoTableRows.length; x++) { */ import * as fs from 'fs'; -// Please add this dependency using npm install node-cmd but there is no @type definition for typescript +// Please add this dependency using npm install node-cmd but there is no @type definition for it const cmd: any = require('node-cmd'); // Path to the cardano-cli binary or use the global one @@ -726,7 +726,7 @@ console.log(`Payment Complete: ${(isPaymentComplete ? "✅" : "❌")}`); */ import * as fs from 'fs'; -// Please add this dependency using npm install node-cmd but there is no @type definition for typescript +// Please add this dependency using npm install node-cmd but there is no @type definition for it const cmd: any = require('node-cmd'); // Path to the cardano-cli binary or use the global one @@ -952,7 +952,7 @@ console.log(`Payment Complete: ${(isPaymentComplete ? "✅" : "❌")}`); */ import * as fs from 'fs'; -// Please add this dependency using npm install node-cmd but there is no @type definition for typescript +// Please add this dependency using npm install node-cmd but there is no @type definition for it const cmd: any = require('node-cmd'); // Path to the cardano-cli binary or use the global one diff --git a/docs/cardano-integration/listening-for-payments-wallet.md b/docs/cardano-integration/listening-for-payments-wallet.md index 245783cc78..42e00c822f 100644 --- a/docs/cardano-integration/listening-for-payments-wallet.md +++ b/docs/cardano-integration/listening-for-payments-wallet.md @@ -58,32 +58,23 @@ First, we create our new **wallet** via `cardano-wallet` **REST API**: -```csharp -using System; -using System.IO; -using System.Linq; - -// Install using command `dotnet add package SimpleExec --version 7.0.0` -using SimpleExec; - -var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); -Console.WriteLine(mnemonicSeed); +```js +// Please add this dependency using npm install node-cmd +import cmd from 'node-cmd'; +const mnemonicSeed = cmd.runSync(["cardano-wallet","recovery-phrase", "generate"].join(" ")).data; +console.log(mnemonicSeed); ``` -```csharp -using System; -using System.IO; -using System.Linq; - -// Install using command `dotnet add package SimpleExec --version 7.0.0` -using SimpleExec; +```py +import subprocess -var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); -Console.WriteLine(mnemonicSeed); +mnemonid_seed = subprocess.check_output([ + 'cardano-wallet', 'recovery-phrase', 'generate' +]) ``` @@ -106,16 +97,11 @@ Console.WriteLine(mnemonicSeed); -```csharp -using System; -using System.IO; -using System.Linq; - -// Install using command `dotnet add package SimpleExec --version 7.0.0` -using SimpleExec; +```ts +// Please add this dependency using npm install node-cmd but there is no @type definition for it +const cmd: any = require('node-cmd'); -var mnemonicSeed = await Command.ReadAsync("cardano-wallet", "recovery-phrase generate", noEcho: true); -Console.WriteLine(mnemonicSeed); +const mnemonicSeed: string = cmd.runSync(["cardano-wallet", "recovery-phrase", "generate"].join(" ")).data; ``` @@ -123,6 +109,8 @@ Console.WriteLine(mnemonicSeed); ** Restore wallet from seed ** +We will then pass the generated seed to the wallet create / restore endpoint of `cardano-wallet`. + -```csharp -using System; -using System.Net.Http; -using System.Text; -using System.Text.Json; - -var hc = new HttpClient(); - -var payload = new StringContent(JsonSerializer.Serialize(new -{ - name = "test_cf_1", - mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, - passphrase = "test123456" -}), Encoding.UTF8, "application/json"); - -var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +```js +// Please add this dependency using npm install node-fetch +import fetch from 'node-fetch'; + +const resp = await fetch("http://localhost:9998/v2/wallets", { + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + name: "test_cf_1", + mnemonic_sentence: ["expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile"], + passphrase: "test123456" + }) +}); ``` -```csharp -using System; -using System.Net.Http; -using System.Text; -using System.Text.Json; - -var hc = new HttpClient(); - -var payload = new StringContent(JsonSerializer.Serialize(new -{ - name = "test_cf_1", - mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, - passphrase = "test123456" -}), Encoding.UTF8, "application/json"); - -// Assuming cardano-wallet is listening on port 9998 -var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +```ts +// Please add this dependency using npm install node-fetch and npm install @types/node-fetch +import fetch from 'node-fetch'; +import { Response } from 'node-fetch'; + +const resp: Response = await fetch("http://localhost:9998/v2/wallets", { + method: 'POST', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + name: "test_cf_1", + mnemonic_sentence: ["expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile"], + passphrase: "test123456" + }) +}); ``` -```csharp -using System; -using System.Net.Http; -using System.Text; -using System.Text.Json; - -var hc = new HttpClient(); +```py +# pip install requests +import requests -var payload = new StringContent(JsonSerializer.Serialize(new -{ - name = "test_cf_1", - mnemonic_sentence = new[] { "expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile" }, - passphrase = "test123456" -}), Encoding.UTF8, "application/json"); +data = { + 'name' : 'test_cf_1', + 'mnemonic_sentence' : ["expose", "biology", "will", "pause", "taxi", "behave", "inquiry", "lock", "matter", "pride", "divorce", "model", "little", "easily", "solid", "need", "dose", "sadness", "kitchen", "pyramid", "erosion", "shoulder", "double", "fragile"], + 'passphrase' : 'test123456' +} -// Assuming cardano-wallet is listening on port 9998 -var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); +r = requests.post("http://localhost:9998/v2/wallets", json=data) ``` @@ -227,7 +207,7 @@ var resp = await hc.PostAsync("http://localhost:9998/v2/wallets", payload); -** Get a unused wallet address to receive some payments ** +**Get a unused wallet address to receive some payments** We will get a **wallet address** to show to the customers and for them to send payments to the wallet. In this case we can use the address to request some `tADA` from the **Testnet Faucet** and simulate a payment: @@ -245,42 +225,41 @@ We will get a **wallet address** to show to the customers and for them to send p -```csharp -// Retrieve wallet address from previously created wallet -// Replace with the wallet Id you previously generated above -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); -var jsonString = await getAddressResp.Content.ReadAsStringAsync(); -var addressResponse = JsonSerializer.Deserialize(jsonString); -var firstWalletAddress = addressResponse[0].GetProperty("id"); +```js +// Please add this dependency using npm install node-fetch +import fetch from 'node-fetch'; +const walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +const resp = await fetch(`http://localhost:9998/v2/wallets/${walletId}/addresses?state=unused`); +const addresses = await resp.json(); +const firstWalletAddress = addresses[0].id; ``` -```csharp -// Retrieve wallet address from previously created wallet -// Replace with the wallet Id you previously generated above -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); -var jsonString = await getAddressResp.Content.ReadAsStringAsync(); -var addressResponse = JsonSerializer.Deserialize(jsonString); -var firstWalletAddress = addressResponse[0].GetProperty("id"); +```ts +// Please add this dependency using npm install node-fetch and npm install @types/node-fetch +import fetch from 'node-fetch'; +import { Response } from 'node-fetch'; + +const walletId: string = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +const resp: Response = await fetch(`http://localhost:9998/v2/wallets/${walletId}/addresses?state=unused`); +const addresses: any = await resp.json(); +const firstWalletAddress: string = addresses[0].id; ``` -```csharp -// Retrieve wallet address from previously created wallet -// Replace with the wallet Id you previously generated above -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -var getAddressResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}/addresses?state=unused"); -var jsonString = await getAddressResp.Content.ReadAsStringAsync(); -var addressResponse = JsonSerializer.Deserialize(jsonString); -var firstWalletAddress = addressResponse[0].GetProperty("id"); +```python +# pip install requests +import requests +walletId = '101b3814d6977de4b58c9dedc67b87c63a4f36dd' +r = requests.get('http://localhost:9998/v2/wallets/%s/addresses?state=unused' % walletId) +addresses = r.json() +firstWalletAddress = addresses[0]['id'] ``` @@ -325,47 +304,39 @@ We will then retrieve the wallet details to get stuff like its `sync status`, `n ```csharp -// Get Wallet Details / Balance -// Replace with your wallet Id -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -// The total payment we expect in lovelace unit -var totalExpectedLovelace = 1000000; -var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); -var jsonString = await getWalletResp.Content.ReadAsStringAsync(); -var walletResp = JsonSerializer.Deserialize(jsonString); -var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +// Please add this dependency using npm install node-fetch +import fetch from 'node-fetch'; +const walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +const resp = await fetch(`http://localhost:9998/v2/wallets/${walletId}`); +const wallet = await resp.json(); +const balance = wallet.balance.total.quantity; ``` -```csharp -// Get Wallet Details / Balance -// Replace with your wallet Id -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -// The total payment we expect in lovelace unit -var totalExpectedLovelace = 1000000; -var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); -var jsonString = await getWalletResp.Content.ReadAsStringAsync(); -var walletResp = JsonSerializer.Deserialize(jsonString); -var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +```ts +// Please add this dependency using npm install node-fetch and npm install @types/node-fetch +import fetch from 'node-fetch'; +import { Response } from 'node-fetch'; +const walletId: string = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +const resp: Response = await fetch(`http://localhost:9998/v2/wallets/${walletId}`); +const wallet: any = await resp.json(); +const balance: number = wallet.balance.total.quantity; ``` -```csharp -// Get Wallet Details / Balance -// Replace with your wallet Id -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -// The total payment we expect in lovelace unit -var totalExpectedLovelace = 1000000; -var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); -var jsonString = await getWalletResp.Content.ReadAsStringAsync(); -var walletResp = JsonSerializer.Deserialize(jsonString); -var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +```py +# pip install requests +import requests +walletId = '101b3814d6977de4b58c9dedc67b87c63a4f36dd' +r = requests.get('http://localhost:9998/v2/wallets/%s' % walletId) +wallet = r.json() +balance = wallet['balance']['total']['quantity'] ``` @@ -411,87 +382,66 @@ Our final code should look something like this: -```csharp -using System; -using System.Net.Http; -using System.Text; -using System.Text.Json; - -using var hc = new HttpClient(); -// Get Wallet Details / Balance -// Replace with your wallet Id -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +```js +// Please add this dependency using npm install node-fetch +import fetch from 'node-fetch'; +const walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; // The total payment we expect in lovelace unit -var totalExpectedLovelace = 1000000; -var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); -var jsonString = await getWalletResp.Content.ReadAsStringAsync(); -var walletResp = JsonSerializer.Deserialize(jsonString); -var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +const totalExpectedLovelace = 1000000; +const resp = await fetch(`http://localhost:9998/v2/wallets/${walletId}`); +const wallet = await resp.json(); +const balance = wallet.balance.total.quantity; // Check if payment is complete -var isPaymentComplete = balance >= totalExpectedLovelace; +const isPaymentComplete = balance >= totalExpectedLovelace; -Console.WriteLine($"Total Received: {balance} LOVELACE"); -Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); -Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +console.log(`Total Received: ${balance} LOVELACE`); +console.log(`Expected Payment: ${totalExpectedLovelace} LOVELACE`); +console.log(`Payment Complete: ${(isPaymentComplete ? "✅":"❌")}`); ``` -```csharp -using System; -using System.Net.Http; -using System.Text; -using System.Text.Json; - -using var hc = new HttpClient(); -// Get Wallet Details / Balance -// Replace with your wallet Id -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -// The total payment we expect in lovelace unit -var totalExpectedLovelace = 1000000; -var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); -var jsonString = await getWalletResp.Content.ReadAsStringAsync(); -var walletResp = JsonSerializer.Deserialize(jsonString); -var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); +```ts +// Please add this dependency using npm install node-fetch and npm install @types/node-fetch +import fetch from 'node-fetch'; +import { Response } from 'node-fetch'; +const walletId: string = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; +const totalExpectedLovelace: number = 1000000; +const resp: Response = await fetch(`http://localhost:9998/v2/wallets/${walletId}`); +const wallet: any = await resp.json(); +const balance: number = wallet.balance.total.quantity; // Check if payment is complete -var isPaymentComplete = balance >= totalExpectedLovelace; +const isPaymentComplete: boolean = balance >= totalExpectedLovelace; -Console.WriteLine($"Total Received: {balance} LOVELACE"); -Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); -Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +console.log(`Total Received: ${balance} LOVELACE`); +console.log(`Expected Payment: ${totalExpectedLovelace} LOVELACE`); +console.log(`Payment Complete: ${(isPaymentComplete ? "✅":"❌")}`); ``` -```csharp -using System; -using System.Net.Http; -using System.Text; -using System.Text.Json; - -using var hc = new HttpClient(); -// Get Wallet Details / Balance -// Replace with your wallet Id -var walletId = "101b3814d6977de4b58c9dedc67b87c63a4f36dd"; -// The total payment we expect in lovelace unit -var totalExpectedLovelace = 1000000; -var getWalletResp = await hc.GetAsync($"http://localhost:9998/v2/wallets/{walletId}"); -var jsonString = await getWalletResp.Content.ReadAsStringAsync(); -var walletResp = JsonSerializer.Deserialize(jsonString); -var balance = walletResp.GetProperty("balance").GetProperty("total").GetProperty("quantity").GetInt32(); - -// Check if payment is complete -var isPaymentComplete = balance >= totalExpectedLovelace; - -Console.WriteLine($"Total Received: {balance} LOVELACE"); -Console.WriteLine($"Expected Payment: {totalExpectedLovelace} LOVELACE"); -Console.WriteLine($"Payment Complete: {(isPaymentComplete ? "✅":"❌")}"); +```py +# coding: utf-8 +# pip install requests +import requests +walletId = '101b3814d6977de4b58c9dedc67b87c63a4f36dd' +r = requests.get('http://localhost:9998/v2/wallets/%s' % walletId) +wallet = r.json() +balance = wallet['balance']['total']['quantity'] +totalExpectedLovelace = 1000000 + +# Check if payment is complete +isPaymentComplete = balance >= totalExpectedLovelace + +print("Total Received: %s LOVELACE" % balance) +print("Expected Payment: %s LOVELACE" % totalExpectedLovelace) +print("Payment Complete: %s" % {True: "✅", False: "❌"} [isPaymentComplete]) ```