From 54330355a1f4ea7af38047294570739979b715a7 Mon Sep 17 00:00:00 2001 From: oegniwgrogklfepog <101370197+oegniwgrogklfepog[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 00:22:24 +0300 Subject: [PATCH] dev-util/electron: 27.0.4 stable --- dev-util/electron/Manifest | 12 - dev-util/electron/electron-22.3.27.ebuild | 2364 -------------------- dev-util/electron/electron-27.0.2.ebuild | 2454 --------------------- dev-util/electron/electron-27.0.4.ebuild | 2 +- 4 files changed, 1 insertion(+), 4831 deletions(-) delete mode 100644 dev-util/electron/electron-22.3.27.ebuild delete mode 100644 dev-util/electron/electron-27.0.2.ebuild diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest index b6ca1f570..b6424d0ea 100644 --- a/dev-util/electron/Manifest +++ b/dev-util/electron/Manifest @@ -92,7 +92,6 @@ DIST @octokit-plugin-rest-endpoint-methods-4.1.2.tgz 118003 BLAKE2B 295ca6edb2cc DIST @octokit-plugin-rest-endpoint-methods-5.16.2.tgz 154504 BLAKE2B b74270f248c107f103c9eb8d821816d4885e5be999a6a6474a9747d118f1a8dcabd6e205002927443c6c3cdb14390a8491f673dac148436272992f68cc67ba39 SHA512 f10173dbd160e630ee4cf5d5b5ecb4e412e6ece07e33c7e7bc4eb844d7a0cd7ed4fb93545dc39c9e94c82b461f487060f2061dd28c48ab72194def527cf66247 DIST @octokit-plugin-rest-endpoint-methods-7.0.1.tgz 160080 BLAKE2B d8a1e63969a8b60e8adea7718c2fe38a3805d2c2d4f4d9d4c60fb5b94f7baf90c05f8c9892713003ee995f0b6352cc329c7f683828d280259a1e0bd9e0c77aa9 SHA512 a6709a2f0641b9d2b9c4276b47cdb7c4718d82a3b346727f9a90bfefa60fa4d3fb0f26ddb09b4fee674ec21fb0619c4ae63a9e42e86ee7da20308e0d465054bc DIST @octokit-plugin-rest-endpoint-methods-7.1.2.tgz 167223 BLAKE2B 8e42b1c996e8e770c35c9829a196cb9b00256f969b0a92b46fbabc38d3c246f1968ce1ce04da7d48daeeac23c0fadbed8e0bb409b2df3adf56109e2005b4068d SHA512 474a09ee3e9ffc076a3cbb41f6a4572cefb08c8f6972d527f0a6bc5067c668509c0afdceb71d780ac850f3d2b813cf299b26194bca74acd4e2a6b30bffcd638a -DIST @octokit-plugin-rest-endpoint-methods-7.1.3.tgz 159716 BLAKE2B 5d3b3f98f4b37ebb908c89f070e03ed3bfb698ae95f541120ab9e097f9e2c2b1a43aa59408f9ea2902d11e280e3f31e99b5759817cf3e52e62e0bb2b2170af05 SHA512 d1aa0f7787f593f2973d31925f435bc5c06b4a104702b81c5b7a6e8c4bcb6bac147dc7c0d417a1c50d887f06ba09b27849fcda3bbf45bc681a522a68c43b208c DIST @octokit-request-5.4.7.tgz 12184 BLAKE2B 7471aab33f1a3107e118fa74348c467b710f83491ccc18b23259fd9e2328c4bd2460d11c15189b5c5bcf95abb8c825acc5e5b7069a9c466ffd70e134dec6afe7 SHA512 14ddb6c540cfd22d2e177f1831b39fc7a4e8b6970434fe56f3224cd5efcb89e1979fa2284710cc9c17fbb71e512925b8c6e519ff53f4e0d159cb9898dd16b1d4 DIST @octokit-request-5.6.3.tgz 13081 BLAKE2B 121675bfebe59f030eef53d2a27a44db3f5c2cae39c9374f7ac7057cb688847026c41fcf797e9165507213bb89f3cf29b87fe5432155cd93dab8609d640337b7 SHA512 6c5265d08d4a55cf636137bdb5d186a4030fcb7d9d2c15d7a35752fd8c120932ffda777d5de1ec63ad7a444dc73d70d593e6be741bb3cb3e587655f07034ebd8 DIST @octokit-request-6.2.2.tgz 13255 BLAKE2B 81cc0be96c1273c62d704ff24343af7d44e8906a183092f27cb5d69c69087d91a94f80991648c61d872d8113dc2eadf461b008ba8618a268ab7edb645d3247e4 SHA512 e950ea823d0731cd85517d9ac08b3eb0ce8ec0b8301ef022e0a08ade64f61f620a46dea81fd7747de8f92e5b85e66724d65451feb1563746080d2617612ca56f @@ -154,7 +153,6 @@ DIST @types-json-schema-7.0.4.tgz 6020 BLAKE2B 4c22f8c9ff3307236f0249357083b2271 DIST @types-json5-0.0.29.tgz 1507 BLAKE2B 98a739e80b3aa14ccfa22d961bd42e58d999292c04843e114fed3eb0f2d0394681c1ff187f52bddbd1908f99cb0c3ed34f2abbfa5a321d4d58cdb18482d3f877 SHA512 7512e30961d8838a1a03bedcc4eeb8a0efbb2700b09c8ce464f76bac2ef58d0990b6584ce79ea9c0aa396d4ceabd99dd9156de14b2088bef530b8d09345e6135 DIST @types-jsonwebtoken-8.5.0.tgz 3659 BLAKE2B 0bc2d346e66fbc12498828d20f145c718c45f97a556e8ecacfdba7571f51f391bf6de59ddc9173426f256c7b372a8a5a0ca5afb55557ed5aa0c149b42955dc1e SHA512 f5b55aa3b2efca8ad11990b0d15987fddafb3a0f8d763612b0a031078dce4280a89856c182c129a11f495bafaa4aafe883054183c188d8c7c0964e12608e0e2e DIST @types-jsonwebtoken-9.0.1.tgz 4108 BLAKE2B 660fabb2db42491cd09dc795270f65660b0285c0b79364cc7b49b146a1cd07efe05ca571368cc986400ef4017df3e64dbdd225fc87de22ed5f7ad8b1582a3467 SHA512 73996dc5ace959a6e26bfe14ce1228683708cdae0a56239085d6e34657dc206567b04ddcddbae4cfd67e17f11e2481023903fb5bb512da1344f77d1c59690f8b -DIST @types-jsonwebtoken-9.0.2.tgz 4136 BLAKE2B 55091da03fa5d36b7d8cc845f4fe53d7f58b16fea5fcd6c25f0e490ace5b5656e9dff04376b5bce0cfe29b0af676a976a6f38b1efef52d31f0235f72eb2da3ef SHA512 76b13abb3ed004aab57d8aaaa052930d174508f1dde530ae6fbe4133e0fe70cc7b354f61533ed21122df0b67d209754530ee588fcb0e587b86a8f82373e7f3d1 DIST @types-keyv-3.1.4.tgz 2638 BLAKE2B b3ec70a6443451236ed6166bda3f9c491b189be4d742a72bed9b78e2c17be3e5b79e7dfb417f72f7ae814638193eafd45409366d14438a62b9679d9e76d3b447 SHA512 050e5a64d482a63ec3e8ada4b2b4424e62912c4a673ef58388b3dfa06ca167efbc62d88af5dff70c128f260af2df9f57fcfd4f7ebbb2630be7bf0163b8488422 DIST @types-klaw-3.0.1.tgz 1983 BLAKE2B 3018d05718e2bd7acd7e340ac836e868607ed82bc278896aa752e0f9a559d7969f426b78a5a5fae860c4bb1764f42d0c48a8054fad5574a2fe05e90344f353ea SHA512 69c9c5de7f6660eaf568524a172bdf357d1a9bd12d3d4b183eadb641408674913e315b7a53200dd63c28f8f98e3ea5c3e0aed94bd32dc43129fee9f497115c70 DIST @types-linkify-it-2.1.0.tgz 1962 BLAKE2B e081f55116ba4bc6f3934b4c159f2f6655e06551293d1057b286922a565e5cd562f4ca2c8a2ac17bb1bcdac3181cb85a491952beb47e9015eeb3fd163b841dbe SHA512 43b0d800e8bd3bff9c2cb85d692bca75aba65b21db9bb1c093f6c5c30c93b94d1aad1e72c82796e463a8aade2d253a43471869c7d43c9102fabcca6ec3d8434b @@ -311,7 +309,6 @@ DIST array.prototype.flat-1.3.1.tgz 6680 BLAKE2B da80ca2f8baeb3c18a9d1fc636b8654 DIST array.prototype.flatmap-1.3.1.tgz 6759 BLAKE2B 0cb7f2dfba84db9e762ce82ad4f9c27cb9934ad7e2533fb8bd1dc5b6506dbc0d24865e4f8beef0c799b66c0b7436f79a86db8165f6a3791738a4d4a4d646c87c SHA512 f141a7f4ed450d5bcc341d1494bbf8be8c513337bbf85a47c85e6648c46358750c969a035629e2cb4e7cef4565c617e04e72dba6ec13cef0fbe8c4ed5b107f99 DIST array.prototype.tosorted-1.1.1.tgz 6440 BLAKE2B de34584a049c40dff032422c227694ec0910b8d0ce9f31f4ff7186052e4f0aaffc5645e5aaea4abcb8f1972195ebe89047754811d716beeadc3dd8d1e88ffb0b SHA512 a5960f5cf465d8fa9672c52ce8b38c9fed5fd79df69c4a0f4d8a3006da8bc005be5bcbd25619081a798e5f5b7f5108c3e98188d2f703d81d54ed9146407f639d DIST arrify-1.0.1.tgz 1452 BLAKE2B 0b027c7d1b6bf6e10e4f2a7b2148778605fbeb264fab50eb7da1b6ba15c74712e611f45bd84acc3bc3515fb073ecb92e102b1e55ef1b0b3e6531aba4e44f3c02 SHA512 dc26337b1f4cf451908c218c1b28baff7d5cf0625b81bd2a1b2af1e475b13ddd1a0b0878701d988cc6f65dff54ba8a20accae53bd713aa7079ac8e461d94dc50 -DIST asar-3.1.0.tgz 11439 BLAKE2B e32e084e51e89f56b3e433deb54d09716ad0eb660cad5038f9769484148749f0a55615a54983a529d5a045320c149dbd395c2c62c72d09878a2bf6d025adc955 SHA512 bf2c4fc4fe5aadc02a37817f79b1ddfc78709c0899b7086096f76673b051d9fd32c1b54d4cea527b284b0db197b44ff2e7c86fd680bbe5368d217bad9ec399b1 DIST asn1.js-4.10.1.tgz 12480 BLAKE2B d179343bdbc6d8d4e77e45700f79fa3e25bb6c447d197a5726929b7b0db75bb2bce4965838ab9fc88f22d9390d82c2c209f2a0ccc918ee79cb7de216ef6f3939 SHA512 a77d9c385e6ad19aacf6e06238d2982e6e810a50a80423393bd25f7944a59d02c14f161d4cafa95be9d77e59bc52429dd9462511b633e6a122d09b9947d7244b DIST assert-1.5.0.tgz 10135 BLAKE2B 6dbad7dbe23d1b51c824809acbdbec67c005e715ccfbd84e4c7fefbc7356f743da6328516f9bcd25122b7d55dc5235b88446a3c57ad4be92b72e256e5b2ac407 SHA512 103b206b0cf0a2e9f609990282dc496efdfddafe276e4f570c3d3acc8fa4418a0133fdd10562e51322404433a6840028b018d600212428be92fa5219b5c02e6c DIST assertion-error-1.1.0.tgz 2668 BLAKE2B 932017e2e26e095760594e7c7341ecd54ea8b49b77961f3360a2db6df230a40bc07b282e71884e516ece1fc47753f1ad8f67126cd90316111880a19218040c24 SHA512 8e0b1a35dbb3fa776f1b216ddee4ae5aabf2e250a72098a8beda2e40de4964738a092d90ba111d6dc407161564b33d8dd94f615c9a3ca1d1bb113c969447ae0f @@ -401,8 +398,6 @@ DIST chromium-104-patchset-2.tar.xz 6168 BLAKE2B 57e9f2090315d2fa9baa0d285e40fd7 DIST chromium-104.0.5112.102.tar.xz 1510037412 BLAKE2B e7b20ada3da41a0af5e21e741ae6466ef39bc54e26d6713fb988a3edd050fad09a6a4f0031cdd419b281f3ff7a6edd2b4311a2a78f593b237281f6577b8698ca SHA512 abecf82e81ed8ec218f65d70cf8facf7015f16dcb615df99c5bf502286bf06ecdf4646190852fbf66e614043a064715414325450292964ef225e0b17c9b82230 DIST chromium-106-patchset-3.tar.xz 6672 BLAKE2B 4c56702e84c761b5b4e5ea84a3e9bed0c9c81cbf448998c51b149a5f3b745944e8c824384a879798fba284eb96d76ebbc22ce038971daf9a574ea02d52f204b5 SHA512 3e58bf2811a6674bbe04ab12c0404faad5e6b17c7a5de213e661a7cc34dd4c3329b8736e3b1ffd43a442eae4ad132ff05b042ef904d451bbe0c9a76554499b61 DIST chromium-106.0.5249.119.tar.xz 1611067204 BLAKE2B 39132fbb82cfd46e631ce77ae0334756d23f7b870b8ab2d2adac206cd754e229c8f10ed73a08bd64c8868b85e47f27f03089bbdba028a9d537daf95165814843 SHA512 9f2d01c9a670a36eff3de4423a7cf3b59b10053e17275646cff7438ce02c5b96b6d79640d5e58b499c419e019f09442bec7ecbd9e6b1cbd7632f9eb864d4f138 -DIST chromium-108-patchset-2.tar.xz 6480 BLAKE2B 2a40bb741fdd305b3525b790f82c2b36f6c909680788527a31aa2a11f519ff630aa12ffe7c53553b717f1909978c77e7db07a02a86c8e7d12d63375402802d7a SHA512 3fe182f0f928baaf0f5521efa8763080de765240b5608d5126e84e49335eb5edc788ab406aa71f5fa97c371afe1f6808e93e2e082c7f65169b5f157ff6c3e00b -DIST chromium-108.0.5359.125.tar.xz 1731584944 BLAKE2B fb46613b4a1fa6061f90ce7181c383530559b069f5fa89ec31f74ee79767f7151fcadb7195c29e5b453b0a57bf036abcad0f5f268f0a9144b3a123c5fc6d1337 SHA512 6081600e779334a0284d2826c8cf35bea0277f937bd604e4ce1c6c61f1f16968a89c69670576b25302289274f6aaed0394bbbf8f2b9e27ec0183b123561b15f4 DIST chromium-110-patchset-4.tar.xz 13584 BLAKE2B 8ed3d438375ceabc02552ff66874ba8f15687fefa96239866cb2f86c57db72c162daafad6e1944df6117e792ca9d992b101c17d35132d429fc6edcf49db29940 SHA512 898416453e129e83dcd70728e382a2916e741b013887e8ec9b4d2737a4ef2738d83d4a868f9260c3906c4934bb9a7b3104a50cfc3d94064eb71a341279e9fcb9 DIST chromium-110.0.5481.179.tar.xz 1703346432 BLAKE2B b6f63bf00cc66bf7931bd9ec5dbf0e4edb6fd18b80ceaca7a4696db8eb9e81cfe1e4c72ed1fe038ca773a3137050da37d3d0592382f8a983a8bc886ec1fce6c2 SHA512 39332566f3c667edb3070beb2136f994888ccaa22bfa813e2ee1a21fe0e3216cd7af7eb9712a2f9b5f2cbda4ff1e56575609c1534269cf70f9b1e6d3185ecc6e DIST chromium-111-patchset-2.tar.xz 21480 BLAKE2B e59d67d261df23c110c2db0644250c20d9e1cd6b99cb9513dbd12463faad8aea8520c5b5dbbfd2187a7795f7e34ebd3379fac4c3b2b01e30ffb4451b45084866 SHA512 7a2e660a9271b9b643dce5f7522570182eb895935312446775bf7c03a4c2d50d7f95c2082cac2dd477060d03f68e5424c990f535e0b1de9f0d12ac248806d043 @@ -413,7 +408,6 @@ DIST chromium-116-0001-Add-PPC64-support-for-boringssl.patch.gz 45103 BLAKE2B a0 DIST chromium-116-patchset-2.tar.xz 5944 BLAKE2B bc67611ecfa93c75e1df8e05f1cabf432bfb807b7fefeb277ff4465f233a159128fecc5b0dd6e3f4954221ac675ff3e25d225352260a695d63f26b1ca6376003 SHA512 705950b3a679714adc14ae81ec51d637ba3bcbeff6dad30d9bbacec36ec6e1776534b8d1ad85fc7e838adeb588566e195a271a9ec220015d343a3038af705456 DIST chromium-116.0.5845.190.tar.xz 1599750240 BLAKE2B c6bb4534c6c59b3d4e53b796f2631d4c7627ba06b792a359fbd0c23e73245d697c556c8aad6502d585d7e4b39e05fce7cd2f752d2ad1ef54ba2c8af600ee12e7 SHA512 a0e959d02d95dcd0794074a825315819f321fe614e24cd608676c39d3cb6f2222421f9c83d9af0eb1ae66bdf84a535692afe8fe2f83127ae2157ce776b01551b DIST chromium-118.0.5993.120.tar.xz 3254954620 BLAKE2B f34c3469c33cbe3c2a6418c2868962db3595259f62bced15788ac50ad62584cd5bf4ebfaf0d327dedddf2a166fc49f71f2581d68626947e832aa2a36780e4eb0 SHA512 5d3e8e32a1bafa08441b9f11ab8fdc61dbb09a3a104233d552a7077ff207e41b59cdf535350493117e9eafe7915ee226c95c5bc36981c9b7055707c58f72575f -DIST chromium-118.0.5993.88.tar.xz 3245581816 BLAKE2B 4e91ad5a5beaa5fd3a8e8b979f47626314fb43a7c1cc84c0b78fb656b7a7b10c4cbfad1767406c6d13ad38b8a91ba4be5aec9c085537bd597cad9f6a9a1005d5 SHA512 343700a61102a63c8095d813203a553cde1d0e3a5dca1f11d2ce9752ed5595d953c700e23ab91993626539cd8e831b11820b8b85fe2f51f16517254a43cd1360 DIST chromium-2914039316d4ed3f53c3393dc2ba48f637807689.patch 2438 BLAKE2B 06a7d84828bb2bc79a3cffa1ab64e7ed679b05bc9da5480dc6f982777a8e4f55c494bcae05ad50bc0065a16f9d284d633246bcef2623387323c05d9bded2142b SHA512 b6eb01fac7ed1b6a458d08149d571db4ec5f9facf47415b68cd763fda23bd64edbc50be32e00f9b914f1580a37672e4faf1dc7453d8f82ecb5278d9a8e281bbf DIST chromium-2af2d08972d14d5bdd91e0515eb5b15b4444aee9.patch 3974 BLAKE2B 744efa864c10880e092967f431fcf04c9681cad064bff49d3dfb8e971ae677c279319c1d723c27c43f6dae8b3abf95bf08652b514492f3ab621ed4a93d3bc2b0 SHA512 1e34193019411b68512f180b7abf0d73d2f63934487571cef7c552404c0d4a3050184f042896fbc29deb3b1b61587d775526ae5d322ff6673502e32a10dfd8cd DIST chromium-54969766fd2029c506befc46e9ce14d67c7ed02a.patch 2179 BLAKE2B d86b5017d4e3181e04f2103237174e230641d3e212a1524aeafb5e4b868af9a939c0728ca9f22fe6c87c5e7cbc44392281e02d5aee9017d91bb2a1f2ba88f26d SHA512 c2fed81d5b24a0ff43236051afd5d512a70f2f41d4be411a8ce64fd0c63974bf1897c1a1e62e5db55cdb0146ffb18a1fa66f09a59ae89741a80db35a1b124b2a @@ -424,7 +418,6 @@ DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b2 DIST chromium_102.0.5005.115-1raptor0~deb11u1.debian.tar.xz 432064 BLAKE2B acc6e9cac9b3396c803e20b87f7a4ba32d730f8ff7aa591541b401f3ed19f4594eb3e755281489c89b0d9aa7cd8bae9ee3322e1e1ed252d5827f87dff8720e5c SHA512 5d39cd3ec8dbb01a3ba8418aedf5ac67288baeec0e1e07b9eaa1fa6dd91ac5af65c1ee7f9e150dd5904d80266403be80aa00fb7d619579e87294825bfe72eccc DIST chromium_104.0.5112.101-1raptor0~deb11u1.debian.tar.xz 428936 BLAKE2B 15da0e837935371b5fa4ab3566f01ccde774dd2248abf31d64efc1420a3423308c0b5acce40a9d6460eae5f626c234c1604c19f1797a37d2503a45f64872d348 SHA512 6dd50555afb59ddf5f224adc414c13a7da6b884fd3f2d834129cb598e288be504bdee3e66aca4fcba36c1ce7b8c6deb0b38d64de8fd7bf478a4d0fa6872b2bef DIST chromium_106.0.5249.103-1raptor1~deb11u2.debian.tar.xz 439832 BLAKE2B cda87c0500c1ea0d6a11767d350d41462070ccc74dc8fd18f7099c56853dfa375d5894657c915a5780b4fa297d3f7119da1ac7b4e83eccc76d94aeb275bc85c4 SHA512 8c84bf52c701b6c5f6ead53087dcc6232841e52c2a03dc31f7a3b2eaa0e694cad30fa8c8f0332ebd23fc79a526c1b2b33558e911a6683a3572ffcbd1b83ee059 -DIST chromium_108.0.5359.71-2raptor0~deb11u1.debian.tar.xz 439020 BLAKE2B ef900e3978b03c7330147b338266694f2ea4bafee8a34fb871bd7548a05c9276c25e8c34dd26875ca552db758590c4e4a80ae411c2fe658e485d9dca6e55adae SHA512 99486b35c5eb718e25faaddd526970969f5d8c4c74f3c17f64f6fbe25f45a0764643bf746644b205ac27d13912f36eba6f497a0552d7d96d1af4a569d895e64c DIST chromium_110.0.5481.77-1raptor0~deb11u1.debian.tar.xz 445576 BLAKE2B 10795b53e75fb7d17fa143329228f0d642d365f56e0cd905dcf1dc2b17140c65eb4cf269807c571a7213a3fac0c0ac9546e47ab4b170dfe7c518902ad0ff3c50 SHA512 dcd781286ce7f41a5cf65ea4d02b80c865e032c45677f37097f46263c03100169c401a089a41b560749599a2b42fa8ef3a4b89d096ea86fbd861d4b2add7d1bb DIST chromium_112.0.5615.49-2raptor0~deb11u1.debian.tar.xz 780000 BLAKE2B 2aa91c689b634f51978428f5992f41190e7c9b7d4009ee2f34a55e0666caf8ce02f5c5b6297702fe7ecb3a7961d5c84102ebda5189f3c513576a83f3c94dafa1 SHA512 b92b2a76a9ef6fc23ef06ae1d428f6755d9c8551230926a1c422c8c560ec95b1aa53a5a578519ba7426e6985c234cfd30573d8bb482499dd1532163975af293f DIST chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz 514572 BLAKE2B 1bc2c5d98d951b985f79ff072aae46f84487a5ebf7b0499e2e18bc3826c364594a200af588019683a07c283224df3b232fa52197a31670df9f2e15ea21aae612 SHA512 f970d263efb3f6d4380ad25c7a6fd49a11c171465c225e6d72dc8d0e023a76da6eb101f8cfc82e245dac814e18d71526f84d9339d584ee423be0de9cfd9a0f7b @@ -549,7 +542,6 @@ DIST electron-19.1.8.tar.gz 10583680 BLAKE2B 4b17ce5977999e14c7bc840c768d31ae49c DIST electron-19.1.9.tar.gz 10583692 BLAKE2B ca2aa7b0c408df81fe7cda0a712ad255841617bab049504b6a557c65c6c7ea2a2bde5774dc46cf1bd731ccfcf37ed2446624f1dcef30323c3281a79791dad2e5 SHA512 d2eb18d3e6272ad742d3e43a989f6d1f9ec8c2bdb8e72261fa0c0abd2c300fc32434bdea2868909d897ff6b347747f7fe746a4e1ca0bcadbdf2f23feceb66bf0 DIST electron-20.3.12.tar.gz 10596632 BLAKE2B b6a2ee7ecb83a6b2e731eefb0aa185832f87bd829cdeeea312e7f613645a5af72a25954150b5fe605488b35a0b7c5449d7e703dbf51b7c6bfb56cb88480d286f SHA512 864ea28bb2d3928ee145fd779f62dd79a5c31bbb6eaaf338ec06fa5418fa3403a86b28a63323742b9629f65d947c75699907c7f0d7f54aa1911e37c49944e605 DIST electron-21.4.4.tar.gz 10609806 BLAKE2B 725a0a36d842b6da7b826198718d3a082a5c22cb39336ba8d97e9e06b0b223d160411dd9f0b2c91e2d17f1d61aa728563ee2e25f625d211e102c27848b32cdad SHA512 1870561d2eebe88a3feaca96c680aa09d62cfc5907362bbddc27dec6e41b60e3982903fe4d2cdfec3820d38beeb5161ae45468fd7720b376433e5f95cbd8b96d -DIST electron-22.3.27.tar.gz 10668381 BLAKE2B 06a061e0f5b176dd53c4a9a26c5d53e30956f80b1c90a8c3501696afaf3d1cb3d0fb383210678b0f0f733dc716650d0e91fbf34511bb343d55fdbb5db61ad954 SHA512 07d66ac4e0a67b65b087c18d0899d89ee9320994151c3652112382d16dd3c84b34606dffae85af72578e2d9a2dcf23396f7a6898f0febeb0e28d6752f567f6fd DIST electron-23.3.12.tar.gz 10544073 BLAKE2B 0b9475f360613a05221b206b93f4d957cead9d5d7b33a9fa898d2455e7a854c784552ef84f9a8c718207b1424bd6da2a39b22c00d09a7e19c1c8fd6b2b3274ef SHA512 ef70f136d3c151d9815eeba9835d53b2fc886076831ff2ac483d37bca6f18681bd3e9c8edaae1860e7e22217840c0e2efebf1e56e71a20119e22409d0c0d4d5c DIST electron-23.3.13.tar.gz 10544168 BLAKE2B 86860e95c3c0e2a1f5eb5ed964f77ebf50db0cd9f83218fa8ee75f9546769868d988b5b97ea817ee464f33e9dd237b8bef67bca45a4e82e13e8a906d82af3dd0 SHA512 599271e9e08516b306ff36610309ba81cb9cc1b4accd378d32c572271cff1c4fa7e42d6520956d6f4a1edb2c2bcc83ee74005ec22e0aae124ec8d12233bd4128 DIST electron-24.8.7.tar.gz 10543141 BLAKE2B e518dffc1e7821138e2f077e425ed507446ab9cbd1c40ce198594c905f11e15321aac7ef61e706db61a1f2af751908490f414e317e79b2db263e1a0504e02557 SHA512 f2773cfe1eef6f34dc558c72a860950a11f578d024739adee90f3fc6ef9bb0984c0715b233c81030420740b04710b1fac9b2235578f8caf36d955e8baf903de0 @@ -558,7 +550,6 @@ DIST electron-25.9.2.tar.gz 11371865 BLAKE2B 09c0b22f084d6b670e758201b2b47ac27a4 DIST electron-25.9.3.tar.gz 11372739 BLAKE2B 1643ec64384ac3741a9e66b9f114d4f6c6d006615d1c0154dfbab7410a3d4aa34714c242a16fd0230fb16ad361b6551fbec46f1e9829e23d8abc821e165b669c SHA512 a3668f9c9d16a2ca2828c625dfea7676e731b1cfaaa37d074ada115cf74579d2cb2200e7b365165d173188b825dfc9998b02508bae5caf902a5e14be178a330e DIST electron-26.4.3.tar.gz 11342102 BLAKE2B 0872f2b174f19943420da1ffe3b3d13bed1929cf93c774457d8628e1d969280e8309ddfe5810eb73aa51ea9a723321e20c9c91fee0e232035f4cfcd9ce0dca64 SHA512 23416a593e78afc5823935272015322abde833a692117d291f7668e28db45af2cdadcd6629d2485ddef556a105868717ae24193ea65ee3988cca05696d05109c DIST electron-26.5.0.tar.gz 11348675 BLAKE2B 8fc72bfa17b5d5d29ce2d837ee2415c80ae98901569648d967725270b9dfcd4310ebc9a4e6e0c463a07251e13c1fd097d216d828107e658a6c322d8e9288cad8 SHA512 dba90f4be111f8cca86615fd49e55e2ba1742befedce3bc11c40795ce4e5707315a5ac00e0b166eef72f3e0116d8426cc908ddf9b7cc5f747cab22f2b0e7b3d7 -DIST electron-27.0.2.tar.gz 11343703 BLAKE2B 849ea09f4733fe218f9dda03e955cd9dea440b08be585c0f9465b86933c64cd8a22aaee56916d812153490aa1ac725f5aa4bde8dbda9ff60567cc6fe37bbf6c8 SHA512 f2f6e90ddb509df851e35394267ae9d02088b9d23a6eaaeed82582c1fb21af48a9ae147db234be45711b5bc1d899c5341af1bf31691b567c28ae4d9e3764b310 DIST electron-27.0.3.tar.gz 11343193 BLAKE2B 345ecfe4d208257dc5f8c13c274395df80a3bccf960230e79946a114eae2de9f923f3995167500c43e978997b645008786973f9c05cd84d47ed850593f45eff8 SHA512 5063262d997bf1f52673d450be084b69655f348dec40a1f0ea4200005e50e6607b0926fc276bf4ab8a928dcf510cbf01c50c5dfa31b3e3afff2ce412c04ec63d DIST electron-27.0.4.tar.gz 11342823 BLAKE2B 97e8d0acdcd0b9d97870aa6008737bfbfed99dbfd2158898f58cd04ffdae256683a89fdbde06c972a288de44c3b21601bac30179864fe3cda363401a37dd1876 SHA512 9c874876ded4faa585c1348fe878a41a995b9babe0f519cad33777ff8b509f3ccfe120e3f9b06d7755728aa9e6c993a1cf68dca1c813f2eab8895ca2ad3147ea DIST electron-94814e869b2a9a61c80c3da22bd6b5bd0133933b.patch 7799 BLAKE2B 1d6914fc740b2c9b241dc5dc482adf2ec196367f5cbd4960253001e628974ebe0dc01d34dcf63af4c1516b4d44273070db82ce86dce09743af025a82236bd8df SHA512 695eb25529341ba451c9d11bc3b5480510811deabaef837537fec0c127959b80298604b43ca2a64c922723f810c4cef4f946951ff44f57502b21c4e9a2434071 @@ -1111,7 +1102,6 @@ DIST node-releases-2.0.6.tgz 3838 BLAKE2B e3868cbc15c151a261a823503f84614e5facc4 DIST node-v16.14.2.tar.xz 34332624 BLAKE2B 756895f81ecabbacf30b1e513890d100192c367443a5d041cd3e383985acb6fae189213f44b7a533b43d1b759d5a2677a5ee787c72d3abdb480879d6d24cc95e SHA512 b97274f6e0d63f19e01497c43af36e6561f019e7b0b5b4f6ea19d0fbe2cb4d3c514c06f49e237d1e327936db03c3f437ae0d0b2f830a35f1b7c3a723fbe2a1be DIST node-v16.15.0.tar.xz 34615112 BLAKE2B 2d15ceedcc5a5ddd9d64b85d1efb6c316f05228966d8f9a114e0501185a445d671da14e07fde5a7fc4d7c76548f41873a3c5f159ade35864704bd705fb31fcb9 SHA512 c85cf4a94a0dccdcf358a3e0383499fe1fd74ac0e7b6aa888e9524c070ae8be68b9f718c8c0940d51115bbc908202cd7819e370507b7191facd375a5be231c69 DIST node-v16.16.0.tar.xz 35039712 BLAKE2B e4cf7debda3d32b515d60d11ac7ebd788fdab0ebc782a096571cd4b502dddfb9c63c9a3625198c6c545f95092ffcb247e94ee96e33d8a79a7c5e24c56039c229 SHA512 828bfee4f3789b02fec512a7d9785bf02650401c61b2d3ff80d8a3876420927fb9c8d0c2d66e45e1e8370c47cb81140d434747588322c4fedca7fd9e42b84ac3 -DIST node-v16.17.1.tar.xz 35661452 BLAKE2B 1fd9fad86f4f5161b2e06199a18f4df431b95ca03214cedefa4b76a9703e7153120c8c3f0f9b07fce825015533d2f52cc29e5737308c69d809c3e6edbc0eacee SHA512 f9aefcc72a260cbdc162db8db01885a93b1b2248ff0c20c6e9b98819b8b5e599f7da89eeeb7cfe202764cca3974b6ca48610351176f6767ef6ad630ca7ee8cb7 DIST node-v18.12.1.tar.xz 38454588 BLAKE2B dade180304ebe2bf30fc3270a13b8e024dd48a6dda26be7f730925500f997a9c703608b782eb40a16ed174699af256430434759678ae683b92f4fb4ba48b4707 SHA512 1eb4978a1de19c026561a8484df87bdeb6f7f2ec8ae1eb38b6241d0b0ff6158a4a7d19f42df7e295a63b8047eaf862a7470494143b2e27bb36b65e4663966588 DIST node-v18.14.0.tar.xz 41425240 BLAKE2B 3229845225613c129da4379b9ae87c66e0e313ace230a9455ec88a2e64dc3dde28a8d37ccbcab7c46bbc2bef544b812c2e248419a126ef0f7d65ec798f398194 SHA512 bf1072d17a5ae003310f792b5acf7c36c2f294a802aadbb0977df240e8214344b0d4e9c3ee6fc8351e6249154b4468f1e5db15561168715ae1ecdeb8868b884b DIST node-v18.15.0.tar.xz 40355624 BLAKE2B 56337de0b6e3c2421e6d9add81d30ada821525e0bb05fc977c91b7162f6dc075610ec53af50d6596cab6c0f647d61fb243896b25f0a768eeeefedf1a8bde1c05 SHA512 e41fcda469809186fd724ef4691e25f4a5bd81357ee99acf3d7faa1190a69c19cb62bd14aea199ca6f8b5cf9687af7d898cdf605ea2414d2c04db87ddb3b4dc8 @@ -1544,13 +1534,11 @@ DIST unbox-primitive-1.0.2.tgz 5843 BLAKE2B 77a7dc92369d65a98748a9491e4e29bd9a49 DIST ungoogled-chromium-102.0.5005.115-1.tar.gz 653633 BLAKE2B 51660476618a39923ca6c84fe4d19ba6e63bc0e247eec4bbab27581315509f6f3b4daf660d03dddc825305b8d977063d96266095b31f191371e0d86f64c2a2b2 SHA512 05ad171d189bd1d9eadb1c6b7ca42296b82105ff5a6d60bae51d04d8a6cd8536afce6afeac3a12ea6cb7f8728b4ef629a67dc0ee2db753b3a59d3d7b4dae7e1b DIST ungoogled-chromium-104.0.5112.102-1.tar.gz 654544 BLAKE2B 2eb779eca99a7bc959967400bab30d60f0438be3e1cac5505e176061616711c2ecce2e500358debc1331985edb8cf856c08bed3f64dcbc4abf6878709e7f367d SHA512 23df7652b8a53144f77b239a04fe91ca40f05b79f7fe5488680d500303c491bb29b9615860f5abb114e732c66bc66f596c0bd5a2a6a3adadb052a79a8bdb397f DIST ungoogled-chromium-106.0.5249.119-1.tar.gz 664888 BLAKE2B 7aa9eabe6b0c7337719c8b1f12bbca3db60cc1bf2a94c350d97236c71fddedcf7014d86ca3fb393f4f67279831b880be86041d82fbd594855feded46a9f3cb11 SHA512 efccd782b6e63ae8711f86bdc5fa28ded8c2c30d5ece4e971066442226b5e58ad282ec73d732e6b8cf787af7bc413dad58b98eb564ee71f6e827c36f85ecd881 -DIST ungoogled-chromium-108.0.5359.125-1.tar.gz 672323 BLAKE2B 34d0444a737546bc099f57771ebd2ec91a9903bdf6a8fe9e2166913b5918c286b6d55a174ead4cd8e8de97546a926ef58a39fcea6758eedeeb63ad3748028ffa SHA512 271afb8e773b1ebc83b588a5ddf3053f660296c932805074066ba77911ce704fa3f019c9cc5f3c6f97fcbc653181cc929ece911a1216c1e7a18b4f5e99323461 DIST ungoogled-chromium-110.0.5481.177-1.tar.gz 671978 BLAKE2B b497e930b8ad104184c7823f44fd6f5b947809613a4b4e8dd2fe24d3047e71a8881ea6fbb86f4c28d96390199d2307e15345e1f3c21dcd98660b06114a1c4859 SHA512 627e22605f44ccfc55ecb7deb006b7404c01fe30cff8014192a446b5ca0818470c01f4f1707daed1f203d4e8b25d080d0490cacd1776fa2e79343cf8ce41095b DIST ungoogled-chromium-112.0.5615.165-1.tar.gz 674815 BLAKE2B 5ffb4e239115109f099a28b5ea1f7dc4314345a95f324317fa01c71bec5a706e6200472878b580db7e4ac64f34110c89f5ebce1d706066d4052672a2b2434809 SHA512 fa89a03576df9c4856aaf480f2175f46782fca56c1e33a71dd930b877a6281a56387c10c60523a4bf259b8eadee1129f30720e5219d56d35f15444ebde3fb354 DIST ungoogled-chromium-114.0.5735.199-1.tar.gz 664539 BLAKE2B 23ff75cb112f75711d129ed6024b4a98cf496590e8a41b0212f02b071714ebc10e53adcb737e595e3ce7215d679a7911227a86a94eea5066313b02f7a8d6edf8 SHA512 77102719c80ccc9a5f39e2b9f0472aa04e61104866e0331dad7447a11395ca832764302dacc5a730b8f559b351bb68bafafc83c9f773f37339c584aabfd9ab25 DIST ungoogled-chromium-116.0.5845.188-1.tar.gz 673672 BLAKE2B f6c053f3289ee2957fa03e931162b6e37c3f967de22b9d4aaaea616c00566d84832f0d7f4da31f5a2f486d98c22d0d90d40e419c8b8f9ed7c7a0a36deaade2d9 SHA512 9c7ae27fcedc0737828068a51ff2c6678ce0e9f8e5e96af2f86d0062d4d01fe6f9d86b0f4ef9906512684e21457a398ef9d70aa921d72984ed1cbbd2b2155e49 DIST ungoogled-chromium-118.0.5993.117-1.tar.gz 660283 BLAKE2B 38e0b8106695903c11467c8d3b14d303205eeed9cc5debf354cd9638e96c24511da8cce58237d414296e9f23abc00868fc12794de59a5a00f6b32541b853ab42 SHA512 a9790a96b4f479b1a8d3a995aa21bb6a801a05b87bc9012ace982524f761930f6d9ce2cea516e703f8f83da46174e516c69cd1caaf43aad9870e2104dcc17397 -DIST ungoogled-chromium-118.0.5993.88-1.tar.gz 659930 BLAKE2B 821990056c623f359dd5daf3a7c0063f7cc12b2557dc076a7ae356ca0bbc5eb06ce67e0655fc0edd59a417d1d97b446a6d74c3bec674745a63d12167fc7076e4 SHA512 61923b0a58ac8677f3ede55031ca0d8925d3174e1816a12a5ccf7c7dd71737efe0317151be60607cc85e7e6a61d2f0f0b0bb295a77687db43f28b43f352c4ee9 DIST unified-10.1.0.tgz 20293 BLAKE2B 9d40953aadd2b910920634d763f23c2b08dc6e5425c2a77db96949d57f00a504d2ba1bb2171181aae93b81422674c38c1ebc94b50ea0de636016d78110f3ee57 SHA512 e14debbbf0515d862129bc1757a954e9bb9f2e292801abd3c1ebfcf47e54c58f1e9c315a013d955e621760d9ba85be681cf9e0fc45ebefb3d5c8315ca6d6e4e6 DIST unified-args-9.0.2.tgz 12390 BLAKE2B c8bf32381fda7383367e484de15b0ac18b8560dd41d3a871b4ebf4480104b2672b75738048a7b2bfd897a579791b1f19ed4e23d926a003b9f84556067dfea637 SHA512 a92aabca3a2a7c9488238138676271ecc8575f632e5089fa0ecae598bf149d615d1adad6bc4b6f9bb471e5f293e533d4cfbabf15be28c702072c2b6dbc0b912d DIST unified-engine-9.0.3.tgz 25582 BLAKE2B f0f0c2044da300c183a435f69ba2e16e54fb6e6eba31500a7f9709a943c5f52cad571f90b36cb5c55f674beed850788c86ac6d3d36d7e02d2536c8fc75db53c0 SHA512 4a0cd111c08cd88a54cb724c15470f4594363f2e88c2f276288ae0d80888ecb9c681ee84e8e3c55a971a6c7ac45c6d08bced8e23769f883f4339c42fbd97d70d diff --git a/dev-util/electron/electron-22.3.27.ebuild b/dev-util/electron/electron-22.3.27.ebuild deleted file mode 100644 index bfd3e3605..000000000 --- a/dev-util/electron/electron-22.3.27.ebuild +++ /dev/null @@ -1,2364 +0,0 @@ -# Copyright 2009-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit check-reqs chromium-2 desktop flag-o-matic ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs xdg-utils - -CHROMIUM_VERSION_WARNING="true" -CHROMIUM_VERSION="108.0.5359.125" -CHROMIUM_P="chromium-${CHROMIUM_VERSION}" -NODE_VERSION="16.17.1" -NODE_P="node-v${NODE_VERSION}" -UGC_PVR="${CHROMIUM_VERSION}-1" -UGC_PF="ungoogled-chromium-${UGC_PVR}" -UGC_WD="${WORKDIR}/${UGC_PF}" - -# Use following environment variables to customise the build -# EXTRA_GN — pass extra options to gn -# NINJAOPTS="-k0 -j8" useful to populate ccache even if ebuild is still failing -# UGC_SKIP_PATCHES — space-separated list of patches to skip -# UGC_KEEP_BINARIES — space-separated list of binaries to keep -# UGC_SKIP_SUBSTITUTION — space-separated list of files to skip domain substitution - -DESCRIPTION="Cross platform application development framework based on web technologies" -HOMEPAGE="https://electronjs.org/" -PATCHSET="2" -PATCHSET_NAME="chromium-108-patchset-${PATCHSET}" -PATCHSET_URI_PPC64="https://quickbuild.io/~raptor-engineering-public" -PATCHSET_NAME_PPC64="chromium_108.0.5359.71-2raptor0~deb11u1.debian" -PATCHSET_NAME_PPC64_GENTOO="chromium-ppc64le-gentoo-patches-1" -SRC_URI="mirror+https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz - mirror+https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz - mirror+https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.xz - https://github.com/electron/electron/archive/v${PV}.tar.gz -> ${P}.tar.gz - ppc64? ( - ${PATCHSET_URI_PPC64}/+archive/ubuntu/chromium/+files/${PATCHSET_NAME_PPC64}.tar.xz - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/${PATCHSET_NAME_PPC64_GENTOO}.tar.xz - ) - ungoogled? ( - https://github.com/ungoogled-software/ungoogled-chromium/archive/${UGC_PVR}.tar.gz -> ${UGC_PF}.tar.gz - ) - - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz -> @azure-abort-controller-1.0.4.tgz - https://registry.yarnpkg.com/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz -> @azure-core-asynciterator-polyfill-1.0.2.tgz - https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.3.2.tgz -> @azure-core-auth-1.3.2.tgz - https://registry.yarnpkg.com/@azure/core-http/-/core-http-2.2.4.tgz -> @azure-core-http-2.2.4.tgz - https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz -> @azure-core-lro-2.2.4.tgz - https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.2.1.tgz -> @azure-core-paging-1.2.1.tgz - https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz -> @azure-core-tracing-1.0.0-preview.13.tgz - https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.3.tgz -> @azure-logger-1.0.3.tgz - https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.9.0.tgz -> @azure-storage-blob-12.9.0.tgz - https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz -> @babel-code-frame-7.5.5.tgz - https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz -> @babel-highlight-7.5.0.tgz - https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz -> @discoveryjs-json-ext-0.5.7.tgz - https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-1.0.0.tgz -> @electron-docs-parser-1.0.0.tgz - https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.0.4.tgz -> @electron-fiddle-core-1.0.4.tgz - https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz -> @electron-get-2.0.2.tgz - https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.1.0.tgz -> @electron-github-app-auth-2.1.0.tgz - https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-8.10.0.tgz -> @electron-typescript-definitions-8.10.0.tgz - https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz -> @jridgewell-gen-mapping-0.3.2.tgz - https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz -> @jridgewell-resolve-uri-3.1.0.tgz - https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz -> @jridgewell-set-array-1.1.2.tgz - https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz -> @jridgewell-source-map-0.3.2.tgz - https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz -> @jridgewell-sourcemap-codec-1.4.14.tgz - https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz -> @jridgewell-trace-mapping-0.3.14.tgz - https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz -> @kwsites-file-exists-1.1.1.tgz - https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz -> @kwsites-promise-deferred-1.1.1.tgz - https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz -> @nodelib-fs.scandir-2.1.3.tgz - https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz -> @nodelib-fs.stat-2.0.3.tgz - https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz -> @nodelib-fs.walk-1.2.4.tgz - https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz -> @octokit-auth-app-4.0.13.tgz - https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz -> @octokit-auth-oauth-app-5.0.5.tgz - https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz -> @octokit-auth-oauth-device-4.0.3.tgz - https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz -> @octokit-auth-oauth-user-2.0.4.tgz - https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz -> @octokit-auth-token-3.0.3.tgz - https://registry.yarnpkg.com/@octokit/core/-/core-4.2.0.tgz -> @octokit-core-4.2.0.tgz - https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz -> @octokit-core-4.2.1.tgz - https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz -> @octokit-endpoint-7.0.3.tgz - https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz -> @octokit-graphql-5.0.5.tgz - https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz -> @octokit-oauth-authorization-url-5.0.0.tgz - https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz -> @octokit-oauth-methods-2.0.4.tgz - https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz -> @octokit-openapi-types-14.0.0.tgz - https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz -> @octokit-openapi-types-16.0.0.tgz - https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz -> @octokit-openapi-types-17.2.0.tgz - https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz -> @octokit-plugin-paginate-rest-6.0.0.tgz - https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz -> @octokit-plugin-paginate-rest-6.1.2.tgz - https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz -> @octokit-plugin-request-log-1.0.4.tgz - https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz -> @octokit-plugin-rest-endpoint-methods-7.0.1.tgz - https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.3.tgz -> @octokit-plugin-rest-endpoint-methods-7.1.3.tgz - https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz -> @octokit-request-error-3.0.2.tgz - https://registry.yarnpkg.com/@octokit/request/-/request-6.2.5.tgz -> @octokit-request-6.2.5.tgz - https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz -> @octokit-rest-19.0.11.tgz - https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.7.tgz -> @octokit-rest-19.0.7.tgz - https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz -> @octokit-tsconfig-1.0.2.tgz - https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz -> @octokit-types-8.0.0.tgz - https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz -> @octokit-types-9.0.0.tgz - https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz -> @octokit-types-9.2.3.tgz - https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz -> @opentelemetry-api-1.0.4.tgz - https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz -> @primer-octicons-10.0.0.tgz - https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz -> @sindresorhus-is-0.14.0.tgz - https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz -> @sindresorhus-is-4.6.0.tgz - https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz -> @szmarczak-http-timer-1.1.2.tgz - https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz -> @szmarczak-http-timer-4.0.6.tgz - https://registry.yarnpkg.com/@types/basic-auth/-/basic-auth-1.1.3.tgz -> @types-basic-auth-1.1.3.tgz - https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz -> @types-body-parser-1.19.0.tgz - https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz -> @types-btoa-lite-1.0.0.tgz - https://registry.yarnpkg.com/@types/busboy/-/busboy-0.2.3.tgz -> @types-busboy-0.2.3.tgz - https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz -> @types-cacheable-request-6.0.2.tgz - https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.1.tgz -> @types-chai-as-promised-7.1.1.tgz - https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.3.tgz -> @types-chai-as-promised-7.1.3.tgz - https://registry.yarnpkg.com/@types/chai/-/chai-4.1.7.tgz -> @types-chai-4.1.7.tgz - https://registry.yarnpkg.com/@types/chai/-/chai-4.2.12.tgz -> @types-chai-4.2.12.tgz - https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz -> @types-color-name-1.1.1.tgz - https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-1.6.1.tgz -> @types-concat-stream-1.6.1.tgz - https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz -> @types-connect-3.4.33.tgz - https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz -> @types-debug-4.1.7.tgz - https://registry.yarnpkg.com/@types/dirty-chai/-/dirty-chai-2.0.2.tgz -> @types-dirty-chai-2.0.2.tgz - https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz -> @types-eslint-scope-3.7.4.tgz - https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.5.tgz -> @types-eslint-8.4.5.tgz - https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz -> @types-estree-0.0.51.tgz - https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz -> @types-estree-1.0.0.tgz - https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz -> @types-events-3.0.0.tgz - https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz -> @types-express-serve-static-core-4.17.28.tgz - https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz -> @types-express-4.17.13.tgz - https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.1.tgz -> @types-fs-extra-9.0.1.tgz - https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz -> @types-glob-7.1.1.tgz - https://registry.yarnpkg.com/@types/highlight.js/-/highlight.js-9.12.4.tgz -> @types-highlight.js-9.12.4.tgz - https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz -> @types-http-cache-semantics-4.0.1.tgz - https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz -> @types-is-empty-1.2.0.tgz - https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.2.tgz -> @types-js-yaml-4.0.2.tgz - https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz -> @types-json-buffer-3.0.0.tgz - https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz -> @types-json-schema-7.0.11.tgz - https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.3.tgz -> @types-json-schema-7.0.3.tgz - https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz -> @types-json-schema-7.0.4.tgz - https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz -> @types-json5-0.0.29.tgz - https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz -> @types-jsonwebtoken-9.0.2.tgz - https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz -> @types-keyv-3.1.4.tgz - https://registry.yarnpkg.com/@types/klaw/-/klaw-3.0.1.tgz -> @types-klaw-3.0.1.tgz - https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-2.1.0.tgz -> @types-linkify-it-2.1.0.tgz - https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-10.0.3.tgz -> @types-markdown-it-10.0.3.tgz - https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.7.tgz -> @types-mdast-3.0.7.tgz - https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz -> @types-mdurl-1.0.2.tgz - https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz -> @types-mime-1.3.2.tgz - https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz -> @types-mime-2.0.1.tgz - https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz -> @types-minimatch-3.0.3.tgz - https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.0.tgz -> @types-minimist-1.2.0.tgz - https://registry.yarnpkg.com/@types/mocha/-/mocha-7.0.2.tgz -> @types-mocha-7.0.2.tgz - https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz -> @types-ms-0.7.31.tgz - https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.1.tgz -> @types-node-fetch-2.6.1.tgz - https://registry.yarnpkg.com/@types/node/-/node-11.13.22.tgz -> @types-node-11.13.22.tgz - https://registry.yarnpkg.com/@types/node/-/node-12.6.1.tgz -> @types-node-12.6.1.tgz - https://registry.yarnpkg.com/@types/node/-/node-16.11.26.tgz -> @types-node-16.11.26.tgz - https://registry.yarnpkg.com/@types/node/-/node-16.4.13.tgz -> @types-node-16.4.13.tgz - https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz -> @types-parse-json-4.0.0.tgz - https://registry.yarnpkg.com/@types/qs/-/qs-6.9.3.tgz -> @types-qs-6.9.3.tgz - https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz -> @types-range-parser-1.2.3.tgz - https://registry.yarnpkg.com/@types/repeat-string/-/repeat-string-1.6.1.tgz -> @types-repeat-string-1.6.1.tgz - https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz -> @types-responselike-1.0.0.tgz - https://registry.yarnpkg.com/@types/semver/-/semver-7.3.3.tgz -> @types-semver-7.3.3.tgz - https://registry.yarnpkg.com/@types/send/-/send-0.14.5.tgz -> @types-send-0.14.5.tgz - https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz -> @types-serve-static-1.13.10.tgz - https://registry.yarnpkg.com/@types/split/-/split-1.0.0.tgz -> @types-split-1.0.0.tgz - https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz -> @types-stream-chain-2.0.0.tgz - https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.5.1.tgz -> @types-stream-json-1.5.1.tgz - https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz -> @types-supports-color-8.1.1.tgz - https://registry.yarnpkg.com/@types/temp/-/temp-0.8.34.tgz -> @types-temp-0.8.34.tgz - https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz -> @types-text-table-0.2.2.tgz - https://registry.yarnpkg.com/@types/through/-/through-0.0.29.tgz -> @types-through-0.0.29.tgz - https://registry.yarnpkg.com/@types/tunnel/-/tunnel-0.0.3.tgz -> @types-tunnel-0.0.3.tgz - https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz -> @types-unist-2.0.3.tgz - https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz -> @types-unist-2.0.6.tgz - https://registry.yarnpkg.com/@types/uuid/-/uuid-3.4.6.tgz -> @types-uuid-3.4.6.tgz - https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.17.0.tgz -> @types-webpack-env-1.17.0.tgz - https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.0.tgz -> @types-webpack-5.28.0.tgz - https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz -> @types-yauzl-2.10.0.tgz - https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.4.1.tgz -> @typescript-eslint-eslint-plugin-4.4.1.tgz - https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.4.1.tgz -> @typescript-eslint-experimental-utils-4.4.1.tgz - https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.4.1.tgz -> @typescript-eslint-parser-4.4.1.tgz - https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.4.1.tgz -> @typescript-eslint-scope-manager-4.4.1.tgz - https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.4.1.tgz -> @typescript-eslint-types-4.4.1.tgz - https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.4.1.tgz -> @typescript-eslint-typescript-estree-4.4.1.tgz - https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.4.1.tgz -> @typescript-eslint-visitor-keys-4.4.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz -> @webassemblyjs-ast-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz -> @webassemblyjs-floating-point-hex-parser-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz -> @webassemblyjs-helper-api-error-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz -> @webassemblyjs-helper-buffer-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz -> @webassemblyjs-helper-numbers-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz -> @webassemblyjs-helper-wasm-bytecode-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz -> @webassemblyjs-helper-wasm-section-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz -> @webassemblyjs-ieee754-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz -> @webassemblyjs-leb128-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz -> @webassemblyjs-utf8-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz -> @webassemblyjs-wasm-edit-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz -> @webassemblyjs-wasm-gen-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz -> @webassemblyjs-wasm-opt-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz -> @webassemblyjs-wasm-parser-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz -> @webassemblyjs-wast-printer-1.11.1.tgz - https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz -> @webpack-cli-configtest-1.2.0.tgz - https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz -> @webpack-cli-info-1.5.0.tgz - https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz -> @webpack-cli-serve-1.7.0.tgz - https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz -> @xtuc-ieee754-1.2.0.tgz - https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz -> @xtuc-long-4.2.2.tgz - https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz - https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz - https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz - https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz - https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz - https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz - https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz - https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz - https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz - https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz - https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz - https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz - https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz - https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.0.tgz - https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz - https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz - https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz - https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz - https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz - https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz - https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz - https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz - https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz - https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz - https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz - https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz - https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz - https://registry.yarnpkg.com/asar/-/asar-3.1.0.tgz - https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz - https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz - https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz - https://registry.yarnpkg.com/async/-/async-3.2.4.tgz - https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz - https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz - https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.814.0.tgz - https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz - https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz - https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz - https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz - https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz - https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz - https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz - https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz - https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz - https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz - https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz - https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.2.tgz - https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz - https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz - https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz - https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz - https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz - https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz - https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz - https://registry.yarnpkg.com/builtins/-/builtins-4.0.0.tgz - https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz - https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz - https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz - https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz - https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz - https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz - https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz - https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz - https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz - https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz - https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz - https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz - https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz - https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz - https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz - https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz - https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz - https://registry.yarnpkg.com/checksum/-/checksum-0.1.1.tgz - https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz - https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz - https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz - https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz - https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz - https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz - https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz - https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz - https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz - https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz - https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz - https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz - https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz - https://registry.yarnpkg.com/co/-/co-3.1.0.tgz - https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz - https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz - https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz - https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz - https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz - https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz - https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz - https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz - https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz - https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz - https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz - https://registry.yarnpkg.com/commander/-/commander-6.2.0.tgz - https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz - https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz - https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz - https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz - https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz - https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz - https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz - https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz - https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz - https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz - https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz - https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz - https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz - https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz - https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz - https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz - https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz - https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz - https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz - https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz - https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz - https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz - https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz - https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz - https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz - https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz - https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz - https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz - https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz - https://registry.yarnpkg.com/deglob/-/deglob-4.0.1.tgz - https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz - https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz - https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz - https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz - https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz - https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz - https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz - https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz - https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz - https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz - https://registry.yarnpkg.com/dotenv-safe/-/dotenv-safe-4.0.4.tgz - https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz - https://registry.yarnpkg.com/dugite/-/dugite-1.103.0.tgz - https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz - https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz - https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz - https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz - https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.195.tgz - https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz - https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz - https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz - https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz - https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz - https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz - https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz - https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz - https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz - https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz - https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz - https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz - https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz - https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz - https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz - https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz - https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz - https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.6.tgz - https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz - https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz - https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz - https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz - https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz - https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz - https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz - https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz - https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz - https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-8.1.0.tgz - https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz - https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz - https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz - https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-2.0.0.tgz - https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz - https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz - https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.0.tgz - https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-7.0.1.tgz - https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-10.0.0.tgz - https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz - https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz - https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.14.3.tgz - https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz - https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz - https://registry.yarnpkg.com/eslint-plugin-typescript/-/eslint-plugin-typescript-0.14.0.tgz - https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz - https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.0.tgz - https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz - https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz - https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz - https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz - https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz - https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz - https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz - https://registry.yarnpkg.com/eslint/-/eslint-7.4.0.tgz - https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz - https://registry.yarnpkg.com/espree/-/espree-7.1.0.tgz - https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz - https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz - https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz - https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz - https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz - https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz - https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz - https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz - https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz - https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz - https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz - https://registry.yarnpkg.com/events/-/events-1.1.1.tgz - https://registry.yarnpkg.com/events/-/events-3.0.0.tgz - https://registry.yarnpkg.com/events/-/events-3.3.0.tgz - https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz - https://registry.yarnpkg.com/express/-/express-4.17.1.tgz - https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz - https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz - https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz - https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz - https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz - https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz - https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz - https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz - https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz - https://registry.yarnpkg.com/fault/-/fault-2.0.0.tgz - https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz - https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz - https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz - https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz - https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz - https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz - https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz - https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz - https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz - https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz - https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz - https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz - https://registry.yarnpkg.com/folder-hash/-/folder-hash-2.1.2.tgz - https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz - https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz - https://registry.yarnpkg.com/format/-/format-0.2.2.tgz - https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz - https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz - https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz - https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz - https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz - https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz - https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz - https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz - https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz - https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz - https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz - https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz - https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz - https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz - https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz - https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz - https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz - https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz - https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz - https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz - https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz - https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz - https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz - https://registry.yarnpkg.com/got/-/got-11.8.5.tgz - https://registry.yarnpkg.com/got/-/got-9.6.0.tgz - https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz - https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.0.tgz - https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz - https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz - https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz - https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz - https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz - https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz - https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz - https://registry.yarnpkg.com/has/-/has-1.0.3.tgz - https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.18.5.tgz - https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz - https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz - https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz - https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz - https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz - https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz - https://registry.yarnpkg.com/husky/-/husky-8.0.1.tgz - https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz - https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz - https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz - https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz - https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz - https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz - https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz - https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz - https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-1.1.1.tgz - https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz - https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz - https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz - https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz - https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz - https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz - https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.0.tgz - https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz - https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz - https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz - https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.0.tgz - https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz - https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz - https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz - https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz - https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz - https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz - https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz - https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz - https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz - https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.0.tgz - https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz - https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz - https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz - https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz - https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz - https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz - https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz - https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz - https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz - https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz - https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz - https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz - https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz - https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz - https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz - https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.0.tgz - https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz - https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz - https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz - https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz - https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz - https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz - https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz - https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz - https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz - https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz - https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz - https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz - https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz - https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz - https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz - https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz - https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz - https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz - https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz - https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz - https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz - https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz - https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz - https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.3.1.tgz - https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz - https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz - https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz - https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz - https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz - https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz - https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz - https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz - https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz - https://registry.yarnpkg.com/klaw/-/klaw-3.0.0.tgz - https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz - https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz - https://registry.yarnpkg.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz - https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz - https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz - https://registry.yarnpkg.com/linkify-it/-/linkify-it-3.0.2.tgz - https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.11.tgz - https://registry.yarnpkg.com/lint/-/lint-1.1.2.tgz - https://registry.yarnpkg.com/listr2/-/listr2-2.2.0.tgz - https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz - https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz - https://registry.yarnpkg.com/load-plugin/-/load-plugin-4.0.1.tgz - https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz - https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz - https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz - https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz - https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz - https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz - https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz - https://registry.yarnpkg.com/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz - https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz - https://registry.yarnpkg.com/lodash.range/-/lodash.range-3.2.0.tgz - https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz - https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz - https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz - https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz - https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz - https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz - https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz - https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz - https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz - https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz - https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.2.tgz - https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz - https://registry.yarnpkg.com/markdown-it/-/markdown-it-10.0.0.tgz - https://registry.yarnpkg.com/markdown-it/-/markdown-it-11.0.0.tgz - https://registry.yarnpkg.com/markdownlint-cli/-/markdownlint-cli-0.25.0.tgz - https://registry.yarnpkg.com/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.12.0.tgz - https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.21.1.tgz - https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz - https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz - https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-1.1.1.tgz - https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.0.0.tgz - https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-1.0.5.tgz - https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.1.1.tgz - https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.6.tgz - https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz - https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz - https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz - https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz - https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz - https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz - https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz - https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz - https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz - https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.0.tgz - https://registry.yarnpkg.com/micromark/-/micromark-3.0.3.tgz - https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz - https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz - https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz - https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz - https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz - https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz - https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz - https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz - https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz - https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz - https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz - https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz - https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz - https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz - https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz - https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz - https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz - https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz - https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz - https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz - https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz - https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz - https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz - https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz - https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz - https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz - https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz - https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz - https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz - https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz - https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz - https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.0.tgz - https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz - https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz - https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz - https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz - https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz - https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz - https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz - https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz - https://registry.yarnpkg.com/once/-/once-1.4.0.tgz - https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz - https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz - https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz - https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz - https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz - https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz - https://registry.yarnpkg.com/ora/-/ora-4.0.3.tgz - https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz - https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz - https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz - https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz - https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz - https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz - https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz - https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz - https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz - https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz - https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz - https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz - https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz - https://registry.yarnpkg.com/parse-entities/-/parse-entities-3.0.0.tgz - https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz - https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz - https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz - https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz - https://registry.yarnpkg.com/parse-ms/-/parse-ms-2.1.0.tgz - https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz - https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz - https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz - https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz - https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz - https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz - https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz - https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz - https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz - https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz - https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz - https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz - https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz - https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz - https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz - https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz - https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz - https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz - https://registry.yarnpkg.com/pkg-config/-/pkg-config-1.1.1.tgz - https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz - https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz - https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz - https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz - https://registry.yarnpkg.com/pre-flight/-/pre-flight-1.1.1.tgz - https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz - https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz - https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz - https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-5.0.0.tgz - https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-5.1.0.tgz - https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz - https://registry.yarnpkg.com/process/-/process-0.11.10.tgz - https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz - https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz - https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz - https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz - https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz - https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz - https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz - https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz - https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz - https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz - https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz - https://registry.yarnpkg.com/ramda/-/ramda-0.27.0.tgz - https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz - https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz - https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz - https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz - https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz - https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz - https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz - https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz - https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz - https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz - https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz - https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz - https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz - https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz - https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz - https://registry.yarnpkg.com/remark-cli/-/remark-cli-10.0.0.tgz - https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-2.1.0.tgz - https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-2.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-4.0.0.tgz - https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-1.0.4.tgz - https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-2.0.2.tgz - https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint/-/remark-lint-8.0.0.tgz - https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-6.0.0.tgz - https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.0.tgz - https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-4.0.0.tgz - https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-10.0.0.tgz - https://registry.yarnpkg.com/remark/-/remark-14.0.1.tgz - https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz - https://registry.yarnpkg.com/requireindex/-/requireindex-1.1.0.tgz - https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz - https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz - https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz - https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz - https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz - https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz - https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz - https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz - https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz - https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz - https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz - https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz - https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz - https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz - https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.0.tgz - https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz - https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz - https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz - https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz - https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz - https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz - https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz - https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz - https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz - https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz - https://registry.yarnpkg.com/semver/-/semver-6.2.0.tgz - https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz - https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz - https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz - https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz - https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz - https://registry.yarnpkg.com/send/-/send-0.17.1.tgz - https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz - https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz - https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz - https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz - https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz - https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz - https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz - https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz - https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz - https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz - https://registry.yarnpkg.com/shx/-/shx-0.3.2.tgz - https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz - https://registry.yarnpkg.com/simple-git/-/simple-git-3.15.1.tgz - https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz - https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz - https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz - https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz - https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz - https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz - https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz - https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz - https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz - https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz - https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz - https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz - https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz - https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz - https://registry.yarnpkg.com/standard-engine/-/standard-engine-12.1.0.tgz - https://registry.yarnpkg.com/standard-markdown/-/standard-markdown-6.0.0.tgz - https://registry.yarnpkg.com/standard/-/standard-14.3.4.tgz - https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz - https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.3.tgz - https://registry.yarnpkg.com/stream-json/-/stream-json-1.7.1.tgz - https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz - https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz - https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz - https://registry.yarnpkg.com/string-width/-/string-width-5.0.0.tgz - https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz - https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz - https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz - https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz - https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.0.tgz - https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz - https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz - https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz - https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz - https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz - https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz - https://registry.yarnpkg.com/table/-/table-5.4.6.tgz - https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz - https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz - https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz - https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz - https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz - https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz - https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz - https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz - https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz - https://registry.yarnpkg.com/through/-/through-2.3.8.tgz - https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz - https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz - https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz - https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz - https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz - https://registry.yarnpkg.com/to-vfile/-/to-vfile-7.2.1.tgz - https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz - https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz - https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz - https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz - https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz - https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz - https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz - https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz - https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz - https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz - https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz - https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz - https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz - https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz - https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz - https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz - https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz - https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz - https://registry.yarnpkg.com/unified-args/-/unified-args-9.0.2.tgz - https://registry.yarnpkg.com/unified-engine/-/unified-engine-9.0.3.tgz - https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-1.0.4.tgz - https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-3.0.3.tgz - https://registry.yarnpkg.com/unified/-/unified-10.1.0.tgz - https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz - https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.4.tgz - https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz - https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-7.0.0.tgz - https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz - https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.3.tgz - https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz - https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz - https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz - https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz - https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz - https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz - https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz - https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz - https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz - https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz - https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz - https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz - https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz - https://registry.yarnpkg.com/url/-/url-0.10.3.tgz - https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz - https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz - https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz - https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz - https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz - https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz - https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz - https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz - https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.0.1.tgz - https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-7.0.1.tgz - https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-3.0.0.tgz - https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-2.0.0.tgz - https://registry.yarnpkg.com/vfile/-/vfile-5.0.2.tgz - https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz - https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz - https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz - https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz - https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.10.0.tgz - https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz - https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz - https://registry.yarnpkg.com/webpack/-/webpack-5.73.0.tgz - https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz - https://registry.yarnpkg.com/which/-/which-1.3.1.tgz - https://registry.yarnpkg.com/which/-/which-2.0.2.tgz - https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz - https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz - https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz - https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz - https://registry.yarnpkg.com/wrapped/-/wrapped-1.0.1.tgz - https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz - https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz - https://registry.yarnpkg.com/write/-/write-1.0.3.tgz - https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz - https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz - https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz - https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz - https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz - https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz - https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz - https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz - https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz - https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz - https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz - https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz -" - -LICENSE="BSD" -SLOT="$(ver_cut 1)/$(ver_cut 2-)" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" -IUSE="+X +clang cups cpu_flags_arm_neon custom-cflags debug dev-dependencies gtk4 hangouts hevc js-type-check kerberos optimize-thinlto optimize-webui pgo pic +proprietary-codecs pulseaudio screencast selinux suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libusb system-libvpx +system-openh264 system-openjpeg +system-png +system-re2 +system-snappy thinlto ungoogled vaapi vdpau wayland" -RESTRICT=" - !system-ffmpeg? ( proprietary-codecs? ( bindist ) ) - !system-openh264? ( bindist ) - mirror -" -REQUIRED_USE=" - thinlto? ( clang ) - optimize-thinlto? ( thinlto ) - pgo? ( clang ) - x86? ( !thinlto ) - !proprietary-codecs? ( !hevc ) -" - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-snappy? ( app-arch/snappy ) - system-jsoncpp? ( dev-libs/jsoncpp ) - system-libevent? ( dev-libs/libevent ) - system-openjpeg? ( media-libs/openjpeg:2= ) - system-re2? ( >=dev-libs/re2-0.2019.08.01:= ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:=[postproc] ) - system-libusb? ( virtual/libusb:1 ) - system-icu? ( >=dev-libs/icu-71.1:= ) - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:= ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - system-av1? ( - >=media-libs/dav1d-1.0.0:= - >=media-libs/libaom-3.4.0:= - ) - sys-libs/zlib:= - x11-libs/libdrm:= - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.9 - ) - ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/wayland:= - screencast? ( media-video/pipewire:= ) - ) -" - -COMMON_DEPEND=" - app-eselect/eselect-electron - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - X? ( ${COMMON_X_DEPEND} ) - app-accessibility/at-spi2-core - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= -" -RDEPEND="${COMMON_DEPEND} - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - x11-misc/xdg-utils - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" -DEPEND="${COMMON_DEPEND} - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) -" -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - dev-lang/perl - >=dev-util/gn-0.1807 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector,npm] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig - js-type-check? ( virtual/jre ) - clang? ( sys-devel/clang sys-devel/lld ) - sys-apps/yarn -" - -S="${WORKDIR}/${CHROMIUM_P}" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -pre_build_checks() { - if [[ ${MERGE_TYPE} != binary ]]; then - # Commented due to #86 - # local -x CPP="$(tc-getCXX) -E" - # if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then - # [[ -z "${NODIE}" ]] && die "At least gcc 9.2 is required" - # fi - # if use clang || tc-is-clang; then - # tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ - # CPP+=" -E" - # if ! ver_test "$(clang-major-version)" -ge 12; then - # [[ -z "${NODIE}" ]] && die "At least clang 12 is required" - # fi - # fi - if [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && use js-type-check; then - "${BROOT}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly" - fi - fi - - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="4G" - CHECKREQS_DISK_BUILD="12G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" - if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then - CHECKREQS_DISK_BUILD="16G" - fi - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - if has_version "sys-libs/libcxx"; then - ewarn - ewarn "You have sys-libs/libcxx, please be aware that system-*" - ewarn "and some other c++ dependencies need to be compiled" - ewarn "with the same library as ungoogled-chromium itself" - ewarn "dev-libs/jsoncpp is most problematic, see #58 #49 #119 for details" - ewarn - fi - if use system-libvpx && use vaapi; then - ewarn - ewarn "New vaapi code depends heavily on libvpx, see #43" - ewarn "Consider disabling system-libvpx USE flag if using vaapi" - ewarn "A patch to make vaapi compatible with system libvpx is welcome" - ewarn - [[ -z "${NODIE}" ]] && die "The build will fail!" - fi - pre_build_checks - if [ "$CHROMIUM_VERSION_WARNING" = "true" ]; then - ewarn - ewarn "Chromium ${CHROMIUM_VERSION} will be used instead of the required one" - ewarn - fi -} - -pkg_setup() { - pre_build_checks - - chromium_suid_sandbox_check_kernel_config - - # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams - if use wayland && has_version "x11-drivers/nvidia-drivers"; then - ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" - ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." - fi -} - -src_unpack() { - unpack "${CHROMIUM_P}.tar.xz" - unpack "${P}.tar.gz" - unpack "node-v${NODE_VERSION}.tar.xz" - unpack "${PATCHSET_NAME}.tar.xz" - use ungoogled && unpack "${UGC_PF}.tar.gz" - if (use ppc64); then - unpack "${PATCHSET_NAME_PPC64}.tar.xz" - unpack "${PATCHSET_NAME_PPC64_GENTOO}.tar.xz" - fi -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - if ! use custom-cflags; then #See #25 #92 - sed -i '/default_stack_frames/Q' ${WORKDIR}/patches/chromium-*-compiler.patch || die - fi - - rm "${WORKDIR}/patches/chromium-108-LabToLCH-include.patch" || die - - einfo "Disabling dugite" - sed -i '/dugite/d' "${WORKDIR}/${P}/package.json" || die - - pushd "${WORKDIR}/${NODE_P}" > /dev/null || die - eapply "${FILESDIR}/openssl_fips-r2.patch" || die - popd > /dev/null || die - - pushd "${WORKDIR}/${P}" > /dev/null || die - # sed -i '/web_tests/Q' "patches/chromium/cherry-pick-1eb1e18ad41d.patch" || die - - sed -i 's/std::vector {/module.exports.getElectronVersion = () => {return '${PV}';/" \ - script/lib/get-version.js || die - mkdir -p .git/packed-refs .git/HEAD; - - grep "'--openssl-no-asm'" script/generate-config-gypi.py > /dev/null || die - NODE_CONFIG_ARGS="'--without-bundled-v8', '--shared-openssl', '--shared-zlib', '--without-dtrace', '--without-npm', '--shared-cares', '--shared-http-parser', '--shared-nghttp2'" - use system-icu && NODE_CONFIG_ARGS+=", '--with-intl=system-icu'" - sed -i "s/'--openssl-no-asm'/$NODE_CONFIG_ARGS/" script/generate-config-gypi.py || die - - # See #166 - sed -i '/proprietary_codecs/d' build/args/all.gn || die - sed -i '/ffmpeg_branding/d' build/args/all.gn || die - sed -i '/rtc_use_h264/d' build/args/release.gn || die - - if use ungoogled; then - # sed -i '/SecurityStateTabHelper::GetMaliciousContentStatus/Q' "patches/chromium/ssl_security_state_tab_helper.patch" || die - sed -i "s/https/trk:173:https/" "patches/chromium/feat_add_support_for_overriding_the_base_spellchecker_download_url.patch" || die - eapply "${FILESDIR}/ungoogled-electron.patch" || die - fi - popd > /dev/null || die - - local PATCHES=( - "${WORKDIR}/patches" - "${FILESDIR}/chromium-93-InkDropHost-crash.patch" - "${FILESDIR}/chromium-98-gtk4-build.patch" - "${FILESDIR}/chromium-107-system-zlib.patch" - "${FILESDIR}/chromium-108-EnumTable-crash.patch" - "${FILESDIR}/chromium-108-revert-GlobalMediaControlsCastStartStop.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-shim_headers.patch" - "${FILESDIR}/chromium-cross-compile.patch" - "${FILESDIR}/perfetto-system-zlib.patch" - "${FILESDIR}/gtk-fix-prefers-color-scheme-query.diff" - "${FILESDIR}/restore-x86-r2.patch" - "${FILESDIR}/gcc-13" - ) - - if use ppc64 ; then - local p - for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do - if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then - eapply "${WORKDIR}/debian/patches/${p}" - fi - done - PATCHES+=( "${WORKDIR}/ppc64le" ) - fi - - default - - ln -s "${WORKDIR}/${P}" electron || die - ln -s "${WORKDIR}/${NODE_P}" third_party/electron_node || die - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - - cp "${FILESDIR}/jsoncpp.gn" build/linux/unbundle || die - cp "${FILESDIR}/libusb.gn" build/linux/unbundle || die - sed -i '/^REPLACEMENTS.*$/{s++REPLACEMENTS = {"libusb":"third_party/libusb/BUILD.gn","jsoncpp":"third_party/jsoncpp/BUILD.gn",+;h};${x;/./{x;q0};x;q1}' \ - build/linux/unbundle/replace_gn_files.py || die - sed -i '/^.*deps.*third_party\/jsoncpp.*$/{s++public_deps = [ "//third_party/jsoncpp" ]+;h};${x;/./{x;q0};x;q1}' \ - third_party/webrtc/rtc_base/BUILD.gn || die - - if use hevc; then - sed -i '/^bool IsHevcProfileSupported(const VideoType& type) {$/{s++bool IsHevcProfileSupported(const VideoType\& type) { return true;+;h};${x;/./{x;q0};x;q1}' \ - media/base/supported_types.cc || die - fi - - use system-ffmpeg && eapply "${FILESDIR}/chromium-99-opus.patch" - - if use system-ffmpeg; then - if has_version " /dev/null || die - # git apply -p1 --exclude="test" --exclude="loop.rst" < "${FILESDIR}/$i" || die - # popd > /dev/null || die - # continue; - # fi - # if [ "$i" = "cherry-pick-5902d1aa722a.patch" ] || - # if [ "$i" = "regexp_add_a_currently_failing_cctest_for_irregexp_reentrancy.patch" ]; then - # einfo "Skipping ${i}: No files to patch." - # continue; - # fi - # if [ "$i" = "feat_add_data_parameter_to_processsingleton.patch" ]; then - # einfo "Skipping ${i}: Not adding data parameter to ProcessSingleton, which will also be absent from app.requestSingleInstanceLock API." - # continue; - # fi - if [ "$i" = "axselectedtextmarkerrange_should_not_be_backwards.patch" ]; then - einfo "Skipping ${i}: Mac targeted patch." - continue; - fi - if [ "$i" = "cherry-pick-9aa4c45f21b1.patch" ]; then - einfo "Skipping ${i}: webrtc patch. Maybe fix it." - continue; - fi - if [ "$i" = "cherry-pick-2b30a50d0e62.patch" ]; then - einfo "Substitute ${i}: seems to be fixing a CVE." - eapply "${FILESDIR}/cherry-pick-2b30a50d0e62.patch" || die - continue; - fi - if [ "$i" = "cherry-pick-f58218891f8c.patch" ]; then - einfo "Substitute ${i}" - eapply "${FILESDIR}/cherry-pick-f58218891f8c.patch" || die - continue; - fi - if [ "$i" = "cherry-pick-56bd20b295b4.patch" ]; then - einfo "Skipping ${i}: Win targeted patch." - continue; - fi - if [ "$i" = "sysroot.patch" ] || - [ "$i" = "build_disable_print_content_analysis.patch" ] || - [ "$i" = "fix_the_gn_gen_for_components_segmentation_platform.patch" ] ; then - if use ungoogled; then - ewarn "Skipping ${i} due to ungoogled." - continue; - fi - fi - # if [ "$i" = "fix_preserve_proper_method_names_as-is_in_error_stack.patch" ]; then - # einfo "Git binary patch: ${i}" - # pushd "${patches[$patch_folder]}" > /dev/null || die - # git apply -p1 < "${S}/${patch_folder}/$i" || die - # popd > /dev/null || die - # continue; - # fi - # pushd "${patches[$patch_folder]}" > /dev/null || die - # eapply "${S}/${patch_folder}/$i" || die - # popd > /dev/null || die - pushd "${patches[$patch_folder]}" > /dev/null || die - ebegin "$i" - git apply --exclude="*/web_tests/*" --exclude="*/test-list/*" \ - --exclude="*/uv/test/*" --exclude="*.rst" \ - --exclude="*/cctest/*" --exclude="*/unittests/*" \ - --exclude="*/test/data/*" --exclude="*/mjsunit/*" \ - -p1 < "${S}/${patch_folder}/$i" - eend $? || die - popd > /dev/null || die - done - done - - local keeplibs=( - base/third_party/cityhash - base/third_party/double_conversion - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp - third_party/angle - third_party/angle/src/common/third_party/base - third_party/angle/src/common/third_party/smhasher - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/trace_event - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - third_party/brotli - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - third_party/crc32c - third_party/cros_system_api - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit-html - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - ) - use system-jsoncpp || keeplibs+=( - third_party/jsoncpp - ) - keeplibs+=( - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libavif - ) - use system-libevent || keeplibs+=( - third_party/libevent - ) - keeplibs+=( - - third_party/libgav1 - third_party/libjingle - third_party/libjxl - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - ) - use system-libusb || keeplibs+=( - third_party/libusb - ) - keeplibs+=( - third_party/libva_protected_content - ) - use system-libvpx || keeplibs+=( - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - ) - keeplibs+=( - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/omnibox_proto - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - ) - use system-openjpeg || keeplibs+=( - third_party/pdfium/third_party/libopenjpeg - ) - keeplibs+=( - third_party/pdfium/third_party/libpng16 - third_party/pdfium/third_party/libtiff - third_party/pdfium/third_party/skia_shared - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/protobuf/third_party/six - third_party/pthreadpool - third_party/pyjson5 - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/vulkan - third_party/smhasher - ) - use system-snappy || keeplibs+=( - third_party/snappy - ) - keeplibs+=( - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/utf - third_party/vulkan - third_party/web-animations-js - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - third_party/woff2 - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/inspector_protocol - v8/third_party/v8 - - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if ! use system-av1; then - keeplibs+=( - third_party/dav1d - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - ) - fi - if ! use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng ) - fi - if use wayland; then - keeplibs+=( third_party/wayland ) - fi - if ! use system-openh264; then - keeplibs+=( third_party/openh264 ) - fi - if ! use system-re2; then - keeplibs+=( third_party/re2 ) - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die - - if use js-type-check; then - mkdir -p third_party/jdk/current/bin/ || die - ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die - fi - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die - - cp "${FILESDIR}/electron-launcher.sh" "${WORKDIR}" - sed -i "s|@ELECTRON@|electron-${PV%%.*}|" "${WORKDIR}/electron-launcher.sh" - sed -i "s|@LIBDIR@|$(get_libdir)|" "${WORKDIR}/electron-launcher.sh" -} - -src_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - ebegin "Installing node_modules" - pushd electron > /dev/null || die - yarn config set disable-self-update-check true || die - yarn config set yarn-offline-mirror "${DISTDIR}" || die - yarn install --frozen-lockfile --offline --no-progress || die - # Workaround md4 see https://github.com/webpack/webpack/issues/14560 - find node_modules/webpack/lib -type f -exec sed -i 's|md4|sha512|g' {} \; || die - # For webpack >= 5.61.0 - sed -i 's/case "sha512"/case "md4"/' node_modules/webpack/lib/util/createHash.js || die - popd > /dev/null || die - eend $? || die - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if use clang && ! tc-is-clang ; then - einfo "Enforcing the use of clang due to USE=clang ..." - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - elif ! use clang && ! tc-is-gcc ; then - einfo "Enforcing the use of gcc due to USE=-clang ..." - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use thinlto || use pgo; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use thinlto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - local gn_system_libraries=( - flac - fontconfig - freetype - libdrm - libjpeg - libwebp - libxml - libxslt - zlib - ) - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-jsoncpp; then - gn_system_libraries+=( jsoncpp ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - myconf_gn+=" use_system_libpng=true" - fi - if use system-av1; then - gn_system_libraries+=( dav1d libaom ) - fi - if use system-libusb; then - gn_system_libraries+=( libusb ) - fi - if use system-libvpx; then - gn_system_libraries+=( libvpx ) - fi - if use system-libevent; then - gn_system_libraries+=( libevent ) - fi - use system-openh264 && gn_system_libraries+=( - openh264 - ) - use system-re2 && gn_system_libraries+=( - re2 - ) - use system-snappy && gn_system_libraries+=( - snappy - ) - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Disable deprecated libgnome-keyring dependency, bug #713012 - myconf_gn+=" use_gnome_keyring=false" - - # Optional dependencies. - myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)" - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=2" - else - myconf_gn+=" chrome_pgo_phase=0" - fi - - myconf_gn+=" optimize_webui=$(usex optimize-webui true false)" - myconf_gn+=" use_system_freetype=$(usex system-harfbuzz true false)" - myconf_gn+=" use_system_libopenjpeg2=$(usex system-openjpeg true false)" - myconf_gn+=" enable_pdf=true" - myconf_gn+=" use_system_lcms2=true" - myconf_gn+=" enable_print_preview=true" - myconf_gn+=" enable_platform_hevc=$(usex hevc true false)" - myconf_gn+=" enable_hevc_parser_and_hw_decoder=$(usex hevc true false)" - - # Ungoogled flags - myconf_gn+=" enable_mdns=false" - myconf_gn+=" enable_mse_mpeg2ts_stream_parser=$(usex proprietary-codecs true false)" - myconf_gn+=" enable_reading_list=false" - myconf_gn+=" enable_remoting=false" - myconf_gn+=" enable_reporting=false" - myconf_gn+=" enable_service_discovery=false" - myconf_gn+=" exclude_unwind_tables=true" - myconf_gn+=" use_official_google_api_keys=false" - myconf_gn+=" google_api_key=\"\"" - myconf_gn+=" google_default_client_id=\"\"" - myconf_gn+=" google_default_client_secret=\"\"" - myconf_gn+=" safe_browsing_mode=0" - myconf_gn+=" use_unofficial_version_number=false" - myconf_gn+=" blink_symbol_level=0" - myconf_gn+=" symbol_level=0" - myconf_gn+=" enable_iterator_debugging=false" - myconf_gn+=" enable_swiftshader=false" - myconf_gn+=" build_with_tflite_lib=false" - - # Additional flags - myconf_gn+=" perfetto_use_system_zlib=true" - myconf_gn+=" use_system_zlib=true" - myconf_gn+=" use_system_libjpeg=true" - myconf_gn+=" rtc_build_examples=false" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false use_custom_libcxx=false" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" rtc_use_h264=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - filter-flags "-O*" "-Wl,-O*" #See #25 - strip-flags - - # Prevent linker from running out of address space, bug #471810 . - if use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - fi - - local dest_cpu="" - - if [[ $myarch = amd64 ]] ; then - dest_cpu=x64 - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - dest_cpu="x64" - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - dest_cpu="x86" - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - dest_cpu="arm64" - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - dest_cpu="arm" - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - dest_cpu="ppc64" - else - die "Failed to determine target arch, got '$myarch'." - fi - - if use thinlto; then - # We need to change the default value of import-instr-limit in - # LLVM to limit the text size increase. The default value is - # 100, and we change it to 30 to reduce the text size increase - # from 25% to 10%. The performance number of page_cycler is the - # same on two of the thinLTO configurations, we got 1% slowdown - # on speedometer when changing import-instr-limit from 100 to 30. - # append-ldflags "-Wl,-plugin-opt,-import-instr-limit=30" - sed -i '/import_instr_limit = 5/{s++import_instr_limit = 30+;h};${x;/./{x;q0};x;q1}' \ - build/config/compiler/BUILD.gn || die - - append-ldflags "-Wl,--thinlto-jobs=$(makeopts_jobs)" - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - #if ! use system-ffmpeg; then - if false; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu builds. - if use system-icu; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - use wayland && myconf_gn+=" use_system_libwayland=true" - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=true" - myconf_gn+=" use_thin_lto=$(usex thinlto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex optimize-thinlto true false)" - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - # skipping typecheck is only supported on amd64, bug #876157 - if ! use amd64; then - myconf_gn+=" devtools_skip_typecheck=false" - fi - - # Facilitate deterministic builds (taken from build/config/compiler/BUILD.gn) - append-cflags -Wno-builtin-macro-redefined - append-cxxflags -Wno-builtin-macro-redefined - append-cppflags "-D__DATE__= -D__TIME__= -D__TIMESTAMP__=" - - myconf_gn+=" import(\"//electron/build/args/release.gn\")" - - local flags - einfo "Building with the following compiler settings:" - for flags in C{C,XX} AR NM RANLIB {C,CXX,CPP,LD}FLAGS \ - EXTRA_GN UGC_{SKIP_{PATCHES,SUBSTITUTION},KEEP_BINARIES} ; do - einfo " ${flags} = \"${!flags}\"" - done - - einfo "Configuring Electron..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die - - # The "if" below should not be executed unless testing - if [ ! -z "${NODIE}" ]; then - # List all args - # gn args --list out/Release - - # Quick compiler check - eninja -C out/Release protoc torque - fi -} - -src_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - eninja -C out/Release third_party/electron_node:headers - - # Build mksnapshot and pax-mark it. - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release electron - - pax-mark m out/Release/electron -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/electron-${PV%%.*}" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/electron - doexe "${FILESDIR}/node" - - exeinto "/usr/bin" - newexe "${WORKDIR}/electron-launcher.sh" "electron-${PV%%.*}" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - if ! use system-icu; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/resources - #doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - #doins out/Release/vk_swiftshader_icd.json - - #if [[ -d out/Release/swiftshader ]]; then - # insinto "${CHROMIUM_HOME}/swiftshader" - # doins out/Release/swiftshader/*.so - #fi - - if use dev-dependencies; then - doins -r electron/node_modules - fperms -R 755 "${CHROMIUM_HOME}/node_modules/.bin/" - fi - - insinto "${CHROMIUM_HOME}/node_modules" - doins -r "${WORKDIR}/${NODE_P}/deps/npm" - fperms -R 755 "${CHROMIUM_HOME}/node_modules/npm/bin/" - - insinto "/usr/include/electron-${PV%%.*}/" - doins -r out/Release/gen/node_headers/include/node - -} - -pkg_postinst() { - #? How to supply these flags to Electron? - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder and " - elog "--disable-features=UseChromeOSDirectVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use hevc; then - elog "HEVC decoding is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=PlatformHEVCDecoderSupport to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - - electron-config update -} - -pkg_postrm() { - electron-config update -} diff --git a/dev-util/electron/electron-27.0.2.ebuild b/dev-util/electron/electron-27.0.2.ebuild deleted file mode 100644 index bba19225f..000000000 --- a/dev-util/electron/electron-27.0.2.ebuild +++ /dev/null @@ -1,2454 +0,0 @@ -# Copyright 2009-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils -inherit python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils - -CHROMIUM_VERSION_WARNING="false" -CHROMIUM_VERSION="118.0.5993.88" -CHROMIUM_P="chromium-${CHROMIUM_VERSION}" -NODE_VERSION="18.17.1" -NODE_P="node-v${NODE_VERSION}" -UGC_PVR="118.0.5993.88-1" -UGC_PF="ungoogled-chromium-${UGC_PVR}" -UGC_WD="${WORKDIR}/${UGC_PF}" - -# Use following environment variables to customise the build -# EXTRA_GN — pass extra options to gn -# NINJAOPTS="-k0 -j8" useful to populate ccache even if ebuild is still failing -# UGC_SKIP_PATCHES — space-separated list of patches to skip -# UGC_KEEP_BINARIES — space-separated list of binaries to keep -# UGC_SKIP_SUBSTITUTION — space-separated list of files to skip domain substitution - -DESCRIPTION="Cross platform application development framework based on web technologies" -HOMEPAGE="https://electronjs.org/" -PATCHSET_PPC64="118.0.5993.70-1raptor0~deb11u1" -SRC_URI="mirror+https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz - mirror+https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${CHROMIUM_VERSION%%\.*}/chromium-patches-${CHROMIUM_VERSION%%\.*}.tar.bz2 - mirror+https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.xz - https://github.com/electron/electron/archive/v${PV}.tar.gz -> ${P}.tar.gz - ppc64? ( - https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz - https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz - ) - ungoogled? ( - https://github.com/ungoogled-software/ungoogled-chromium/archive/${UGC_PVR}.tar.gz -> ${UGC_PF}.tar.gz - ) - - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://codeload.github.com/nodejs/nan/tar.gz/16fa32231e2ccd89d2804b3f765319128b20c4ac - https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz -> @azure-abort-controller-1.0.4.tgz - https://registry.yarnpkg.com/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz -> @azure-core-asynciterator-polyfill-1.0.2.tgz - https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.3.2.tgz -> @azure-core-auth-1.3.2.tgz - https://registry.yarnpkg.com/@azure/core-http/-/core-http-3.0.1.tgz -> @azure-core-http-3.0.1.tgz - https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz -> @azure-core-lro-2.2.4.tgz - https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.2.1.tgz -> @azure-core-paging-1.2.1.tgz - https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz -> @azure-core-tracing-1.0.0-preview.13.tgz - https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.3.1.tgz -> @azure-core-util-1.3.1.tgz - https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.3.tgz -> @azure-logger-1.0.3.tgz - https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.14.0.tgz -> @azure-storage-blob-12.14.0.tgz - https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz -> @babel-code-frame-7.5.5.tgz - https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz -> @babel-helper-validator-identifier-7.19.1.tgz - https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz -> @babel-highlight-7.5.0.tgz - https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz -> @discoveryjs-json-ext-0.5.7.tgz - https://registry.yarnpkg.com/@dsanders11/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.3.0.tgz -> @dsanders11-vscode-markdown-languageservice-0.3.0.tgz - https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.1.tgz -> @electron-asar-3.2.1.tgz - https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-1.1.1.tgz -> @electron-docs-parser-1.1.1.tgz - https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.0.4.tgz -> @electron-fiddle-core-1.0.4.tgz - https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz -> @electron-get-2.0.2.tgz - https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.0.0.tgz -> @electron-github-app-auth-2.0.0.tgz - https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-1.8.0.tgz -> @electron-lint-roller-1.8.0.tgz - https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-8.14.6.tgz -> @electron-typescript-definitions-8.14.6.tgz - https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz -> @eslint-community-eslint-utils-4.4.0.tgz - https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz -> @eslint-community-regexpp-4.5.1.tgz - https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz -> @eslint-eslintrc-2.0.3.tgz - https://registry.yarnpkg.com/@eslint/js/-/js-8.40.0.tgz -> @eslint-js-8.40.0.tgz - https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz -> @eslint-js-8.41.0.tgz - https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz -> @humanwhocodes-config-array-0.11.8.tgz - https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz -> @humanwhocodes-module-importer-1.0.1.tgz - https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz -> @humanwhocodes-object-schema-1.2.1.tgz - https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz -> @jridgewell-gen-mapping-0.3.2.tgz - https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz -> @jridgewell-resolve-uri-3.1.0.tgz - https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz -> @jridgewell-set-array-1.1.2.tgz - https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz -> @jridgewell-source-map-0.3.2.tgz - https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz -> @jridgewell-sourcemap-codec-1.4.14.tgz - https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz -> @jridgewell-trace-mapping-0.3.14.tgz - https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz -> @kwsites-file-exists-1.1.1.tgz - https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz -> @kwsites-promise-deferred-1.1.1.tgz - https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz -> @nodelib-fs.scandir-2.1.3.tgz - https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz -> @nodelib-fs.scandir-2.1.5.tgz - https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz -> @nodelib-fs.stat-2.0.3.tgz - https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz -> @nodelib-fs.stat-2.0.5.tgz - https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz -> @nodelib-fs.walk-1.2.4.tgz - https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz -> @nodelib-fs.walk-1.2.8.tgz - https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz -> @octokit-auth-app-4.0.13.tgz - https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz -> @octokit-auth-oauth-app-5.0.5.tgz - https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz -> @octokit-auth-oauth-device-4.0.3.tgz - https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz -> @octokit-auth-oauth-user-2.0.4.tgz - https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz -> @octokit-auth-token-3.0.3.tgz - https://registry.yarnpkg.com/@octokit/core/-/core-4.2.0.tgz -> @octokit-core-4.2.0.tgz - https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz -> @octokit-core-4.2.1.tgz - https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz -> @octokit-endpoint-7.0.3.tgz - https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz -> @octokit-graphql-5.0.5.tgz - https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz -> @octokit-oauth-authorization-url-5.0.0.tgz - https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz -> @octokit-oauth-methods-2.0.4.tgz - https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz -> @octokit-openapi-types-14.0.0.tgz - https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz -> @octokit-openapi-types-16.0.0.tgz - https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz -> @octokit-openapi-types-17.2.0.tgz - https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz -> @octokit-plugin-paginate-rest-6.0.0.tgz - https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz -> @octokit-plugin-paginate-rest-6.1.2.tgz - https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz -> @octokit-plugin-request-log-1.0.4.tgz - https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz -> @octokit-plugin-rest-endpoint-methods-7.0.1.tgz - https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz -> @octokit-plugin-rest-endpoint-methods-7.1.2.tgz - https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz -> @octokit-request-error-3.0.2.tgz - https://registry.yarnpkg.com/@octokit/request/-/request-6.2.4.tgz -> @octokit-request-6.2.4.tgz - https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz -> @octokit-rest-19.0.11.tgz - https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.7.tgz -> @octokit-rest-19.0.7.tgz - https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz -> @octokit-tsconfig-1.0.2.tgz - https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz -> @octokit-types-8.0.0.tgz - https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz -> @octokit-types-9.0.0.tgz - https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz -> @octokit-types-9.2.3.tgz - https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz -> @opentelemetry-api-1.0.4.tgz - https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz -> @primer-octicons-10.0.0.tgz - https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz -> @sindresorhus-is-4.6.0.tgz - https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz -> @szmarczak-http-timer-4.0.6.tgz - https://registry.yarnpkg.com/@types/basic-auth/-/basic-auth-1.1.3.tgz -> @types-basic-auth-1.1.3.tgz - https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz -> @types-body-parser-1.19.0.tgz - https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz -> @types-btoa-lite-1.0.0.tgz - https://registry.yarnpkg.com/@types/busboy/-/busboy-1.5.0.tgz -> @types-busboy-1.5.0.tgz - https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz -> @types-cacheable-request-6.0.2.tgz - https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.1.tgz -> @types-chai-as-promised-7.1.1.tgz - https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.3.tgz -> @types-chai-as-promised-7.1.3.tgz - https://registry.yarnpkg.com/@types/chai/-/chai-4.1.7.tgz -> @types-chai-4.1.7.tgz - https://registry.yarnpkg.com/@types/chai/-/chai-4.2.12.tgz -> @types-chai-4.2.12.tgz - https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz -> @types-color-name-1.1.1.tgz - https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-1.6.1.tgz -> @types-concat-stream-1.6.1.tgz - https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz -> @types-connect-3.4.33.tgz - https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz -> @types-debug-4.1.7.tgz - https://registry.yarnpkg.com/@types/dirty-chai/-/dirty-chai-2.0.2.tgz -> @types-dirty-chai-2.0.2.tgz - https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz -> @types-eslint-scope-3.7.4.tgz - https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.5.tgz -> @types-eslint-8.4.5.tgz - https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz -> @types-estree-0.0.51.tgz - https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz -> @types-estree-1.0.0.tgz - https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz -> @types-events-3.0.0.tgz - https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz -> @types-express-serve-static-core-4.17.28.tgz - https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz -> @types-express-4.17.13.tgz - https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.1.tgz -> @types-fs-extra-9.0.1.tgz - https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz -> @types-glob-7.1.1.tgz - https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz -> @types-http-cache-semantics-4.0.1.tgz - https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz -> @types-is-empty-1.2.0.tgz - https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.2.tgz -> @types-js-yaml-4.0.2.tgz - https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz -> @types-json-buffer-3.0.0.tgz - https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz -> @types-json-schema-7.0.11.tgz - https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz -> @types-json-schema-7.0.12.tgz - https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz -> @types-json-schema-7.0.4.tgz - https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz -> @types-json5-0.0.29.tgz - https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz -> @types-jsonwebtoken-9.0.1.tgz - https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz -> @types-keyv-3.1.4.tgz - https://registry.yarnpkg.com/@types/klaw/-/klaw-3.0.1.tgz -> @types-klaw-3.0.1.tgz - https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-2.1.0.tgz -> @types-linkify-it-2.1.0.tgz - https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-12.2.3.tgz -> @types-markdown-it-12.2.3.tgz - https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.7.tgz -> @types-mdast-3.0.7.tgz - https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz -> @types-mdurl-1.0.2.tgz - https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz -> @types-mime-1.3.2.tgz - https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz -> @types-mime-2.0.1.tgz - https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz -> @types-minimatch-3.0.3.tgz - https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.0.tgz -> @types-minimist-1.2.0.tgz - https://registry.yarnpkg.com/@types/mocha/-/mocha-7.0.2.tgz -> @types-mocha-7.0.2.tgz - https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz -> @types-ms-0.7.31.tgz - https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.1.tgz -> @types-node-fetch-2.6.1.tgz - https://registry.yarnpkg.com/@types/node/-/node-11.13.22.tgz -> @types-node-11.13.22.tgz - https://registry.yarnpkg.com/@types/node/-/node-12.6.1.tgz -> @types-node-12.6.1.tgz - https://registry.yarnpkg.com/@types/node/-/node-16.4.13.tgz -> @types-node-16.4.13.tgz - https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz -> @types-node-18.11.18.tgz - https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz -> @types-normalize-package-data-2.4.1.tgz - https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz -> @types-parse-json-4.0.0.tgz - https://registry.yarnpkg.com/@types/qs/-/qs-6.9.3.tgz -> @types-qs-6.9.3.tgz - https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz -> @types-range-parser-1.2.3.tgz - https://registry.yarnpkg.com/@types/repeat-string/-/repeat-string-1.6.1.tgz -> @types-repeat-string-1.6.1.tgz - https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz -> @types-responselike-1.0.0.tgz - https://registry.yarnpkg.com/@types/semver/-/semver-7.3.3.tgz -> @types-semver-7.3.3.tgz - https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz -> @types-semver-7.5.0.tgz - https://registry.yarnpkg.com/@types/send/-/send-0.14.5.tgz -> @types-send-0.14.5.tgz - https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz -> @types-serve-static-1.13.10.tgz - https://registry.yarnpkg.com/@types/split/-/split-1.0.0.tgz -> @types-split-1.0.0.tgz - https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz -> @types-stream-chain-2.0.0.tgz - https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.5.1.tgz -> @types-stream-json-1.5.1.tgz - https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz -> @types-supports-color-8.1.1.tgz - https://registry.yarnpkg.com/@types/temp/-/temp-0.8.34.tgz -> @types-temp-0.8.34.tgz - https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz -> @types-text-table-0.2.2.tgz - https://registry.yarnpkg.com/@types/through/-/through-0.0.29.tgz -> @types-through-0.0.29.tgz - https://registry.yarnpkg.com/@types/tunnel/-/tunnel-0.0.3.tgz -> @types-tunnel-0.0.3.tgz - https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz -> @types-unist-2.0.3.tgz - https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz -> @types-unist-2.0.6.tgz - https://registry.yarnpkg.com/@types/uuid/-/uuid-3.4.6.tgz -> @types-uuid-3.4.6.tgz - https://registry.yarnpkg.com/@types/w3c-web-serial/-/w3c-web-serial-1.0.3.tgz -> @types-w3c-web-serial-1.0.3.tgz - https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.17.0.tgz -> @types-webpack-env-1.17.0.tgz - https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.0.tgz -> @types-webpack-5.28.0.tgz - https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz -> @types-yauzl-2.10.0.tgz - https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.7.tgz -> @typescript-eslint-eslint-plugin-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.7.tgz -> @typescript-eslint-parser-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz -> @typescript-eslint-scope-manager-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.7.tgz -> @typescript-eslint-type-utils-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.7.tgz -> @typescript-eslint-types-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz -> @typescript-eslint-typescript-estree-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.7.tgz -> @typescript-eslint-utils-5.59.7.tgz - https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz -> @typescript-eslint-visitor-keys-5.59.7.tgz - https://registry.yarnpkg.com/@vscode/l10n/-/l10n-0.0.10.tgz -> @vscode-l10n-0.0.10.tgz - https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz -> @webassemblyjs-ast-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz -> @webassemblyjs-floating-point-hex-parser-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz -> @webassemblyjs-helper-api-error-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz -> @webassemblyjs-helper-buffer-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz -> @webassemblyjs-helper-numbers-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz -> @webassemblyjs-helper-wasm-bytecode-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz -> @webassemblyjs-helper-wasm-section-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz -> @webassemblyjs-ieee754-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz -> @webassemblyjs-leb128-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz -> @webassemblyjs-utf8-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz -> @webassemblyjs-wasm-edit-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz -> @webassemblyjs-wasm-gen-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz -> @webassemblyjs-wasm-opt-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz -> @webassemblyjs-wasm-parser-1.11.1.tgz - https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz -> @webassemblyjs-wast-printer-1.11.1.tgz - https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz -> @webpack-cli-configtest-1.2.0.tgz - https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz -> @webpack-cli-info-1.5.0.tgz - https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz -> @webpack-cli-serve-1.7.0.tgz - https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz -> @xtuc-ieee754-1.2.0.tgz - https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz -> @xtuc-long-4.2.2.tgz - https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz - https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz - https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz - https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz - https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz - https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz - https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz - https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz - https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz - https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz - https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz - https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz - https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz - https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz - https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz - https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz - https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz - https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz - https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz - https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz - https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz - https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz - https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz - https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz - https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz - https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz - https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz - https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz - https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz - https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz - https://registry.yarnpkg.com/async/-/async-3.2.4.tgz - https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz - https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz - https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz - https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz - https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz - https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz - https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz - https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz - https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz - https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz - https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz - https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz - https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz - https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz - https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz - https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.2.tgz - https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz - https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz - https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz - https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz - https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz - https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz - https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz - https://registry.yarnpkg.com/builtins/-/builtins-4.0.0.tgz - https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz - https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz - https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz - https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz - https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz - https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz - https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz - https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz - https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz - https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz - https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz - https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz - https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz - https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz - https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz - https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz - https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz - https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz - https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz - https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz - https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz - https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz - https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz - https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz - https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz - https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz - https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz - https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz - https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz - https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz - https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz - https://registry.yarnpkg.com/co/-/co-3.1.0.tgz - https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz - https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz - https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz - https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz - https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz - https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz - https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz - https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz - https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz - https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz - https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz - https://registry.yarnpkg.com/commander/-/commander-9.4.1.tgz - https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz - https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz - https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz - https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz - https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz - https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz - https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz - https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz - https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz - https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz - https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz - https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz - https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz - https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz - https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz - https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz - https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz - https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz - https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz - https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz - https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz - https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz - https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz - https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz - https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz - https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz - https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz - https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz - https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz - https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz - https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz - https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz - https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz - https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz - https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz - https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz - https://registry.yarnpkg.com/dotenv-safe/-/dotenv-safe-4.0.4.tgz - https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz - https://registry.yarnpkg.com/dugite/-/dugite-2.3.0.tgz - https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz - https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz - https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz - https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.195.tgz - https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz - https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz - https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz - https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz - https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz - https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz - https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz - https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz - https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz - https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz - https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz - https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz - https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz - https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz - https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz - https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz - https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz - https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz - https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz - https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz - https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz - https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz - https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz - https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz - https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz - https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz - https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz - https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz - https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz - https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz - https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz - https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz - https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz - https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz - https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-7.0.1.tgz - https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz - https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz - https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz - https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz - https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz - https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz - https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-46.0.1.tgz - https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz - https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz - https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz - https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz - https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz - https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz - https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz - https://registry.yarnpkg.com/eslint/-/eslint-8.40.0.tgz - https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz - https://registry.yarnpkg.com/espree/-/espree-9.5.2.tgz - https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz - https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz - https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz - https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz - https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz - https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz - https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz - https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz - https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz - https://registry.yarnpkg.com/events/-/events-3.3.0.tgz - https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz - https://registry.yarnpkg.com/express/-/express-4.18.2.tgz - https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz - https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz - https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz - https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz - https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz - https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz - https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz - https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz - https://registry.yarnpkg.com/fault/-/fault-2.0.0.tgz - https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz - https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz - https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz - https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz - https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz - https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz - https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz - https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz - https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz - https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz - https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz - https://registry.yarnpkg.com/folder-hash/-/folder-hash-2.1.2.tgz - https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz - https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz - https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz - https://registry.yarnpkg.com/format/-/format-0.2.2.tgz - https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz - https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz - https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz - https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz - https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz - https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz - https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz - https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz - https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz - https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz - https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz - https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz - https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz - https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz - https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz - https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz - https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz - https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz - https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz - https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz - https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz - https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz - https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz - https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz - https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz - https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz - https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz - https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz - https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz - https://registry.yarnpkg.com/got/-/got-11.8.5.tgz - https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz - https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz - https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz - https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz - https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz - https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz - https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz - https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz - https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz - https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz - https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz - https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz - https://registry.yarnpkg.com/has/-/has-1.0.3.tgz - https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz - https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz - https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz - https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz - https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz - https://registry.yarnpkg.com/husky/-/husky-8.0.1.tgz - https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz - https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz - https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz - https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz - https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz - https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz - https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz - https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz - https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-1.1.1.tgz - https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz - https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz - https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz - https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz - https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz - https://registry.yarnpkg.com/ini/-/ini-3.0.1.tgz - https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz - https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz - https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz - https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz - https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.0.tgz - https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz - https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz - https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz - https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz - https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz - https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz - https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz - https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz - https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz - https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz - https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz - https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz - https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz - https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.0.tgz - https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz - https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz - https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz - https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz - https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz - https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz - https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz - https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz - https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz - https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz - https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz - https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz - https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz - https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz - https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz - https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz - https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz - https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz - https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz - https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz - https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz - https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz - https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz - https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz - https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz - https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz - https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz - https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz - https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz - https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.0.tgz - https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz - https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz - https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz - https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz - https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz - https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz - https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz - https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz - https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz - https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz - https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz - https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz - https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz - https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz - https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz - https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz - https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz - https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz - https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz - https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz - https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz - https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz - https://registry.yarnpkg.com/klaw/-/klaw-3.0.0.tgz - https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz - https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz - https://registry.yarnpkg.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz - https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz - https://registry.yarnpkg.com/linkify-it/-/linkify-it-3.0.3.tgz - https://registry.yarnpkg.com/linkify-it/-/linkify-it-4.0.1.tgz - https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.11.tgz - https://registry.yarnpkg.com/lint/-/lint-1.1.2.tgz - https://registry.yarnpkg.com/listr2/-/listr2-2.2.0.tgz - https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz - https://registry.yarnpkg.com/load-plugin/-/load-plugin-4.0.1.tgz - https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz - https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz - https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz - https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz - https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz - https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz - https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz - https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz - https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz - https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz - https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz - https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz - https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz - https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz - https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz - https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz - https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz - https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz - https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz - https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.3.2.tgz - https://registry.yarnpkg.com/markdown-it/-/markdown-it-13.0.1.tgz - https://registry.yarnpkg.com/markdownlint-cli/-/markdownlint-cli-0.33.0.tgz - https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.27.0.tgz - https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz - https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz - https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-1.1.1.tgz - https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.0.0.tgz - https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz - https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-1.0.5.tgz - https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.1.1.tgz - https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.6.tgz - https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz - https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz - https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz - https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz - https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz - https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz - https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz - https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz - https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.0.tgz - https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz - https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz - https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.0.tgz - https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.0.tgz - https://registry.yarnpkg.com/micromark/-/micromark-3.0.3.tgz - https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz - https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz - https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz - https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz - https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz - https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz - https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz - https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz - https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz - https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz - https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz - https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz - https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.1.tgz - https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.2.tgz - https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz - https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz - https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz - https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz - https://registry.yarnpkg.com/minipass/-/minipass-4.0.1.tgz - https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz - https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz - https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz - https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz - https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz - https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz - https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz - https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz - https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz - https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz - https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz - https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz - https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz - https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz - https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz - https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz - https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz - https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz - https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz - https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz - https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz - https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz - https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.0.tgz - https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz - https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz - https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz - https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz - https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz - https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz - https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz - https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz - https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz - https://registry.yarnpkg.com/once/-/once-1.4.0.tgz - https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz - https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz - https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz - https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz - https://registry.yarnpkg.com/ora/-/ora-4.0.3.tgz - https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz - https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz - https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz - https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz - https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz - https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz - https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz - https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz - https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz - https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz - https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz - https://registry.yarnpkg.com/parse-entities/-/parse-entities-3.0.0.tgz - https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz - https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz - https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz - https://registry.yarnpkg.com/parse-ms/-/parse-ms-2.1.0.tgz - https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz - https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz - https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz - https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz - https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz - https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz - https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz - https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz - https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz - https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz - https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz - https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz - https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz - https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz - https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz - https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz - https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz - https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz - https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz - https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz - https://registry.yarnpkg.com/pre-flight/-/pre-flight-1.1.1.tgz - https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz - https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-5.0.0.tgz - https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-5.1.0.tgz - https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz - https://registry.yarnpkg.com/process/-/process-0.11.10.tgz - https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz - https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz - https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz - https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz - https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz - https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz - https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz - https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz - https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz - https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz - https://registry.yarnpkg.com/ramda/-/ramda-0.27.0.tgz - https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz - https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz - https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz - https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz - https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz - https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz - https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz - https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz - https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz - https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz - https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz - https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz - https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz - https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz - https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz - https://registry.yarnpkg.com/remark-cli/-/remark-cli-10.0.0.tgz - https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-2.1.0.tgz - https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-2.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-4.0.0.tgz - https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-1.0.3.tgz - https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-1.0.4.tgz - https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-2.0.2.tgz - https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-3.0.0.tgz - https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-2.0.1.tgz - https://registry.yarnpkg.com/remark-lint/-/remark-lint-8.0.0.tgz - https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-6.0.0.tgz - https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.0.tgz - https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-4.0.0.tgz - https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-10.0.0.tgz - https://registry.yarnpkg.com/remark/-/remark-14.0.1.tgz - https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz - https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz - https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz - https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz - https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz - https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz - https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz - https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz - https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz - https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz - https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz - https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz - https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz - https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz - https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz - https://registry.yarnpkg.com/run-con/-/run-con-1.2.11.tgz - https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz - https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.0.tgz - https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz - https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz - https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz - https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz - https://registry.yarnpkg.com/safe-regex/-/safe-regex-2.1.1.tgz - https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz - https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz - https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz - https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz - https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz - https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz - https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz - https://registry.yarnpkg.com/semver/-/semver-7.5.2.tgz - https://registry.yarnpkg.com/send/-/send-0.18.0.tgz - https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz - https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz - https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz - https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz - https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz - https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz - https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz - https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz - https://registry.yarnpkg.com/shx/-/shx-0.3.2.tgz - https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz - https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz - https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz - https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz - https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz - https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz - https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz - https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz - https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz - https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz - https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz - https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz - https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz - https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz - https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz - https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz - https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.0.0.tgz - https://registry.yarnpkg.com/standard/-/standard-17.0.0.tgz - https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz - https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.3.tgz - https://registry.yarnpkg.com/stream-json/-/stream-json-1.7.1.tgz - https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz - https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz - https://registry.yarnpkg.com/string-width/-/string-width-5.0.0.tgz - https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz - https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz - https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz - https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz - https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz - https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz - https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz - https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.0.tgz - https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz - https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz - https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz - https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz - https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz - https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz - https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz - https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz - https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz - https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz - https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz - https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz - https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz - https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz - https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz - https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz - https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz - https://registry.yarnpkg.com/through/-/through-2.3.8.tgz - https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz - https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz - https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz - https://registry.yarnpkg.com/to-vfile/-/to-vfile-7.2.1.tgz - https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz - https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz - https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz - https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz - https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz - https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz - https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz - https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz - https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz - https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz - https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz - https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz - https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz - https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz - https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz - https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz - https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz - https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz - https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz - https://registry.yarnpkg.com/unified-args/-/unified-args-9.0.2.tgz - https://registry.yarnpkg.com/unified-engine/-/unified-engine-9.0.3.tgz - https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-1.0.4.tgz - https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-3.0.3.tgz - https://registry.yarnpkg.com/unified/-/unified-10.1.0.tgz - https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.4.tgz - https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz - https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-7.0.0.tgz - https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz - https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.1.1.tgz - https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.3.tgz - https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz - https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz - https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz - https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz - https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz - https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.2.tgz - https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz - https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz - https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz - https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz - https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz - https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz - https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz - https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz - https://registry.yarnpkg.com/url/-/url-0.11.0.tgz - https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz - https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz - https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz - https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz - https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz - https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz - https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz - https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.0.1.tgz - https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-7.0.1.tgz - https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-3.0.0.tgz - https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-2.0.0.tgz - https://registry.yarnpkg.com/vfile/-/vfile-5.0.2.tgz - https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz - https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz - https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz - https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz - https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz - https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz - https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz - https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.6.tgz - https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.7.tgz - https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz - https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz - https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz - https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz - https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.10.0.tgz - https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz - https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz - https://registry.yarnpkg.com/webpack/-/webpack-5.76.0.tgz - https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz - https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz - https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz - https://registry.yarnpkg.com/which/-/which-2.0.2.tgz - https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz - https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz - https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz - https://registry.yarnpkg.com/wrapped/-/wrapped-1.0.1.tgz - https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz - https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz - https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz - https://registry.yarnpkg.com/xml2js/-/xml2js-0.5.0.tgz - https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz - https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz - https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz - https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz - https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz - https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz - https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz - https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz - https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz -" - -LICENSE="BSD" -SLOT="$(ver_cut 1)/$(ver_cut 2-)" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" -IUSE="+X bluetooth +clang cups cpu_flags_arm_neon custom-cflags debug dev-dependencies gtk4 hangouts hevc kerberos nvidia optimize-thinlto optimize-webui pax-kernel pgo +proprietary-codecs pulseaudio screencast selinux system-abseil-cpp system-av1 system-brotli system-crc32c system-double-conversion system-ffmpeg +system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libusb system-libvpx +system-openh264 system-openjpeg +system-png system-re2 +system-snappy system-woff2 +system-zstd thinlto ungoogled vaapi wayland" -RESTRICT=" - !system-ffmpeg? ( proprietary-codecs? ( bindist ) ) - !system-openh264? ( bindist ) - mirror -" -REQUIRED_USE=" - thinlto? ( clang ) - optimize-thinlto? ( thinlto ) - pgo? ( clang ) - x86? ( !thinlto ) - !proprietary-codecs? ( !hevc ) - hevc? ( system-ffmpeg ) - vaapi? ( !system-av1 !system-libvpx ) -" - -# CHROMIUM_COMMITS=( -# -e332cb08c32c149da45c013109135043dedd1390 -# -990953d6599a31b50f5b264aaa16a7d32d813bf9 -# -190a380fa52808824ffafa3c68f9cd1d56c69eaf -# -eb7ee377870b613bb736c8bb08681caccfbe60df -# ) - -if [ ! -z "${CHROMIUM_COMMITS[*]}" ]; then - for i in "${CHROMIUM_COMMITS[@]}"; do - SRC_URI+="https://github.com/chromium/chromium/commit/${i/-}.patch?full_index=true -> chromium-${i/-}.patch - " - done -fi - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-abseil-cpp? ( >=dev-cpp/abseil-cpp-20230125.2 ) - system-brotli? ( >=app-arch/brotli-9999 ) - system-crc32c? ( dev-libs/crc32c ) - system-double-conversion? ( dev-libs/double-conversion ) - system-woff2? ( media-libs/woff2 ) - system-snappy? ( app-arch/snappy ) - system-jsoncpp? ( dev-libs/jsoncpp ) - system-libevent? ( dev-libs/libevent ) - system-openjpeg? ( media-libs/openjpeg:2= ) - system-re2? ( >=dev-libs/re2-0.2019.08.01:= ) - system-libvpx? ( >=media-libs/libvpx-1.13.0:=[postproc] ) - system-libusb? ( virtual/libusb:1 ) - system-icu? ( >=dev-libs/icu-71.1:= ) - x11-libs/libnotify - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:= ) - system-zstd? ( >=app-arch/zstd-1.5.5:= ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - system-av1? ( - >=media-libs/dav1d-1.0.0:= - >=media-libs/libaom-3.7.0:= - ) - sys-libs/zlib:= - x11-libs/libdrm:= - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( - || ( - media-libs/libpulse - >=media-sound/apulse-0.1.9 - ) - ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/libffi:= - screencast? ( media-video/pipewire:= ) - ) -" - -COMMON_DEPEND=" - app-eselect/eselect-electron - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - X? ( ${COMMON_X_DEPEND} ) - >=app-accessibility/at-spi2-core-2.46.0:2 - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= -" - -RDEPEND="${COMMON_DEPEND} - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" - -DEPEND="${COMMON_DEPEND} - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) -" - -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - dev-lang/perl - >=dev-util/gn-0.2114 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector,npm] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig - clang? ( - pgo? ( >=sys-devel/clang-17 >=sys-devel/lld-17 ) - !pgo? ( sys-devel/clang sys-devel/lld ) - ) - sys-apps/yarn -" - -S="${WORKDIR}/${CHROMIUM_P}" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -pre_build_checks() { - # Check build requirements: bugs #471810, #541816, #914220 - # We're going to start doing maths here on the size of an unpacked source tarball, - # this should make updates easier as chromium continues to balloon in size. - local BASE_DISK=18 - local EXTRA_DISK=1 - local CHECKREQS_MEMORY="4G" - tc-is-cross-compiler && EXTRA_DISK=2 - if use thinlto || use pgo; then - CHECKREQS_MEMORY="9G" - tc-is-cross-compiler && EXTRA_DISK=4 - use pgo && EXTRA_DISK=8 - fi - if is-flagq '-g?(gdb)?([1-9])'; then - if use custom-cflags; then - EXTRA_DISK=13 - fi - CHECKREQS_MEMORY="16G" - fi - CHECKREQS_DISK_BUILD="$((BASE_DISK + EXTRA_DISK))G" - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - if has_version "sys-libs/libcxx"; then - ewarn - ewarn "You have sys-libs/libcxx, please be aware that system-*" - ewarn "and some other c++ dependencies need to be compiled" - ewarn "with the same library as ungoogled-chromium itself" - ewarn "dev-libs/jsoncpp is most problematic, see #58 #49 #119 for details" - ewarn - fi - if use system-abseil-cpp; then - ewarn - ewarn "Chromium code is not very friendly to system abseil-cpp, see #218" - ewarn "If you know how to fix this, feel free to submit a PR" - ewarn - [[ -z "${NODIE}" ]] && die "The build will fail!" - fi - pre_build_checks - - if [ "$CHROMIUM_VERSION_WARNING" = "true" ]; then - ewarn - ewarn "Chromium ${CHROMIUM_VERSION} will be used instead of the required one" - ewarn - fi -} - -pkg_setup() { - pre_build_checks - - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - unpack "${CHROMIUM_P}.tar.xz" - unpack "${P}.tar.gz" - unpack "node-v${NODE_VERSION}.tar.xz" - unpack "chromium-patches-${CHROMIUM_VERSION%%\.*}.tar.bz2" - use ungoogled && unpack "${UGC_PF}.tar.gz" - if use ppc64; then - unpack "chromium_${PATCHSET_PPC64}.debian.tar.xz" - unpack "chromium-ppc64le-gentoo-patches-1.tar.xz" - fi -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - if ! use custom-cflags; then #See #25 #92 - sed -i '/default_stack_frames/Q' ${WORKDIR}/chromium-patches-${CHROMIUM_VERSION%%.*}/chromium-*-compiler.patch || die - fi - - einfo "Disabling dugite" - sed -i '/dugite/d' "${WORKDIR}/${P}/package.json" || die - - # pushd "${WORKDIR}/${NODE_P}" > /dev/null || die - # eapply "${FILESDIR}/openssl_fips-r2.patch" || die - # popd > /dev/null || die - - pushd "${WORKDIR}/${P}" > /dev/null || die - # sed -i '/web_tests/Q' "patches/chromium/cherry-pick-1eb1e18ad41d.patch" || die - - sed -i 's/std::vector {/module.exports.getElectronVersion = () => {return '${PV}';/" \ - script/lib/get-version.js || die - # mkdir -p .git/packed-refs .git/HEAD; - sed -i '/git\/packed-refs/d' BUILD.gn || die - sed -i '/git\/HEAD/d' BUILD.gn || die - - grep "'--openssl-no-asm'" script/generate-config-gypi.py > /dev/null || die - NODE_CONFIG_ARGS="'--without-bundled-v8', '--shared-openssl', '--shared-zlib', '--without-dtrace', '--without-npm', '--shared-cares', '--shared-http-parser', '--shared-nghttp2'" - use system-icu && NODE_CONFIG_ARGS+=", '--with-intl=system-icu'" - sed -i "s/'--openssl-no-asm'/$NODE_CONFIG_ARGS/" script/generate-config-gypi.py || die - - # See #166 - sed -i '/proprietary_codecs/d' build/args/all.gn || die - sed -i '/ffmpeg_branding/d' build/args/all.gn || die - sed -i '/rtc_use_h264/d' build/args/release.gn || die - - use bluetooth || eapply "${FILESDIR}/disable-bluez-electron.patch" - - if use ungoogled; then - # sed -i '/SecurityStateTabHelper::GetMaliciousContentStatus/Q' "patches/chromium/ssl_security_state_tab_helper.patch" || die - sed -i "s/https/trk:173:https/" "patches/chromium/feat_add_support_for_overriding_the_base_spellchecker_download_url.patch" || die - eapply "${FILESDIR}/ungoogled-electron.patch" || die - fi - popd > /dev/null || die - - # disable global media controls, crashes with libstdc++ - sed -i -e \ - "/\"GlobalMediaControlsCastStartStop\",/{n;s/ENABLED/DISABLED/;}" \ - "chrome/browser/media/router/media_router_feature.cc" || die - - local PATCHES=( - "${WORKDIR}/chromium-patches-${CHROMIUM_VERSION%%.*}" - "${FILESDIR}/chromium-cross-compile.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-108-EnumTable-crash.patch" - "${FILESDIR}/chromium-109-system-openh264.patch" - "${FILESDIR}/chromium-109-system-zlib.patch" - "${FILESDIR}/chromium-111-InkDropHost-crash.patch" - "${FILESDIR}/perfetto-system-zlib.patch" - "${FILESDIR}/gtk-fix-prefers-color-scheme-query.diff" - "${FILESDIR}/restore-x86-r2.patch" - "${FILESDIR}/without-tflite.patch" - ) - - if [ ! -z "${CHROMIUM_COMMITS[*]}" ]; then - for i in "${CHROMIUM_COMMITS[@]}"; do - if [[ $i = -* ]]; then - eapply -R "${DISTDIR}/chromium-${i/-}.patch" || die - else - PATCHES+=( "${DISTDIR}/chromium-$i.patch" ) - fi - done - fi - - if use ppc64 ; then - local p - for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do - if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then - eapply "${WORKDIR}/debian/patches/${p}" - fi - done - PATCHES+=( "${WORKDIR}/ppc64le" ) - fi - - default - - ln -s "${WORKDIR}/${P}" electron || die - ln -s "${WORKDIR}/${NODE_P}" third_party/electron_node || die - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - sed -i -e "s|vpython3|${EPYTHON}|g" testing/xvfb.py || die - - cp "${FILESDIR}/libusb.gn" build/linux/unbundle || die - sed -i '/^REPLACEMENTS.*$/{s++REPLACEMENTS = {"libusb":"third_party/libusb/BUILD.gn",+;h};${x;/./{x;q0};x;q1}' \ - build/linux/unbundle/replace_gn_files.py || die - sed -i '/^.*deps.*third_party\/jsoncpp.*$/{s++public_deps = [ "//third_party/jsoncpp" ]+;h};${x;/./{x;q0};x;q1}' \ - third_party/webrtc/rtc_base/BUILD.gn || die - - use bluetooth || eapply "${FILESDIR}/disable-bluez.patch" - - if use hevc; then - sed -i '/^bool IsHevcProfileSupported(const VideoType& type) {$/{s++bool IsHevcProfileSupported(const VideoType\& type) { return true;+;h};${x;/./{x;q0};x;q1}' \ - media/base/supported_types.cc || die - fi - - if use system-abseil-cpp; then - eapply "${FILESDIR}/chromium-system-abseil.patch" - cp -f /usr/include/absl/base/options.h third_party/abseil-cpp/absl/base/options.h - sed -i '/^#define ABSL_OPTION_USE_STD_OPTIONAL.*$/{s++#define ABSL_OPTION_USE_STD_OPTIONAL 0+;h};${x;/./{x;q0};x;q1}' \ - third_party/abseil-cpp/absl/base/options.h || die - fi - - use system-brotli && eapply "${FILESDIR}/chromium-system-brotli.patch" - - use system-ffmpeg && eapply "${FILESDIR}/chromium-99-opus.patch" - - if use system-ffmpeg; then - if has_version " /dev/null || die - # git apply -p1 --exclude="test" --exclude="loop.rst" < "${FILESDIR}/$i" || die - # popd > /dev/null || die - # continue; - # fi - # if [ "$i" = "cherry-pick-5902d1aa722a.patch" ] || - # if [ "$i" = "regexp_add_a_currently_failing_cctest_for_irregexp_reentrancy.patch" ]; then - # einfo "Skipping ${i}: No files to patch." - # continue; - # fi - if [ "$i" = "sysroot.patch" ] || - [ "$i" = "build_disable_print_content_analysis.patch" ]; then - if use ungoogled; then - ewarn "Skipping ${i} due to ungoogled." - continue; - fi - fi - # if [ "$i" = "fix_preserve_proper_method_names_as-is_in_error_stack.patch" ]; then - # einfo "Git binary patch: ${i}" - # pushd "${patches[$patch_folder]}" > /dev/null || die - # git apply -p1 < "${S}/${patch_folder}/$i" || die - # popd > /dev/null || die - # continue; - # fi - # pushd "${patches[$patch_folder]}" > /dev/null || die - # eapply "${S}/${patch_folder}/$i" || die - # popd > /dev/null || die - pushd "${patches[$patch_folder]}" > /dev/null || die - einfo "$i" - # ebegin "$i" - git apply --exclude="*/web_tests/*" --exclude="*/test-list/*" \ - --exclude="*/uv/test/*" --exclude="*.rst" \ - --exclude="*/cctest/*" --exclude="*/unittests/*" \ - --exclude="*/test/data/*" --exclude="*/.eslintrc*" \ - -p1 < "${S}/${patch_folder}/$i" || die - # eend $? || die - popd > /dev/null || die - done - done - - local keeplibs=( - base/third_party/cityhash - ) - use system-double-conversion || keeplibs+=( - base/third_party/double_conversion - ) - keeplibs+=( - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp/absl/base - ) - use system-abseil-cpp || keeplibs+=( - third_party/abseil-cpp - ) - keeplibs+=( - third_party/angle - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/ceval - ) - use nvidia || keeplibs+=( - third_party/angle/src/third_party/libXNVCtrl - ) - keeplibs+=( - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - ) - use system-brotli || keeplibs+=( - third_party/brotli - ) - keeplibs+=( - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - ) - use system-crc32c || keeplibs+=( - third_party/crc32c - ) - keeplibs+=( - third_party/cros_system_api - third_party/d3 - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt - third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs - third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - ) - use system-jsoncpp || keeplibs+=( - third_party/jsoncpp - ) - keeplibs+=( - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libavif - ) - use system-libevent || keeplibs+=( - third_party/libevent - ) - keeplibs+=( - third_party/libgav1 - third_party/libjingle - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - ) - use system-libusb || keeplibs+=( - third_party/libusb - ) - keeplibs+=( - third_party/libva_protected_content - ) - use system-libvpx || keeplibs+=( - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - ) - keeplibs+=( - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/material_color_utilities - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/omnibox_proto - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - ) - use system-openjpeg || keeplibs+=( - third_party/pdfium/third_party/libopenjpeg - ) - keeplibs+=( - third_party/pdfium/third_party/libtiff - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/pthreadpool - third_party/puffin - third_party/pyjson5 - third_party/pyyaml - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/selenium-atoms - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/vulkan - third_party/smhasher - ) - use system-snappy || keeplibs+=( - third_party/snappy - ) - keeplibs+=( - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow_models - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/utf - third_party/vulkan - third_party/wayland - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - ) - use system-woff2 || keeplibs+=( - third_party/woff2 - ) - keeplibs+=( - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/glibc - v8/third_party/inspector_protocol - v8/third_party/v8 - - # gyp -> gn leftovers - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if ! use system-zstd; then - keeplibs+=( third_party/zstd ) - fi - if ! use system-av1; then - keeplibs+=( - third_party/dav1d - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/SVT-AV1 - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - ) - fi - if ! use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng ) - fi - if ! use system-openh264; then - keeplibs+=( third_party/openh264 ) - fi - if ! use system-re2; then - keeplibs+=( third_party/re2 ) - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - ebegin "Removing bundled libraries" - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove - eend $? || die - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die - - cp "${FILESDIR}/electron-launcher.sh" "${WORKDIR}" - sed -i "s|@ELECTRON@|electron-${PV%%.*}|" "${WORKDIR}/electron-launcher.sh" - sed -i "s|@LIBDIR@|$(get_libdir)|" "${WORKDIR}/electron-launcher.sh" -} - -src_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - ebegin "Installing node_modules" - pushd electron > /dev/null || die - yarn config set disable-self-update-check true || die - yarn config set yarn-offline-mirror "${DISTDIR}" || die - yarn install --frozen-lockfile --offline --no-progress || die - - # Workaround md4 see https://github.com/webpack/webpack/issues/14560 - find node_modules/webpack/lib -type f -exec sed -i 's|md4|sha512|g' {} \; || die - # For webpack >= 5.61.0 - sed -i 's/case "sha512"/case "md4"/' node_modules/webpack/lib/util/createHash.js || die - popd > /dev/null || die - eend $? || die - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if use clang && ! tc-is-clang ; then - einfo "Enforcing the use of clang due to USE=clang ..." - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - elif ! use clang && ! tc-is-gcc ; then - einfo "Enforcing the use of gcc due to USE=-clang ..." - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use thinlto || use pgo || use nvidia; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use thinlto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # Disable rust for now; it's only used for testing and we don't need the additional bdep - myconf_gn+=" enable_rust=false" - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Component build isn't generally intended for use by end users. It's mostly useful - # for development and debugging. - myconf_gn+=" is_component_build=false" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - local gn_system_libraries=( - flac - fontconfig - freetype - libdrm - libjpeg - libwebp - libxml - libxslt - zlib - ) - if use system-abseil-cpp; then - gn_system_libraries+=( - absl_algorithm - absl_base - absl_cleanup - absl_container - absl_debugging - absl_flags - absl_functional - absl_hash - absl_log - absl_log_internal - absl_memory - absl_meta - absl_numeric - absl_random - absl_status - absl_strings - absl_synchronization - absl_time - absl_types - absl_utility - ) - fi - if use system-brotli; then - gn_system_libraries+=( brotli ) - fi - if use system-crc32c; then - gn_system_libraries+=( crc32c ) - fi - if use system-double-conversion; then - gn_system_libraries+=( double-conversion ) - fi - if use system-woff2; then - gn_system_libraries+=( woff2 ) - fi - if use nvidia; then - gn_system_libraries+=( libXNVCtrl ) - fi - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-jsoncpp; then - gn_system_libraries+=( jsoncpp ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - myconf_gn+=" use_system_libpng=true" - fi - if use system-zstd; then - gn_system_libraries+=( zstd ) - fi - if use system-av1; then - gn_system_libraries+=( dav1d libaom ) - fi - if use system-libusb; then - gn_system_libraries+=( libusb ) - fi - if use system-libvpx; then - gn_system_libraries+=( libvpx ) - fi - if use system-libevent; then - gn_system_libraries+=( libevent ) - fi - use system-openh264 && gn_system_libraries+=( - openh264 - ) - use system-re2 && gn_system_libraries+=( - re2 - ) - use system-snappy && gn_system_libraries+=( - snappy - ) - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Optional dependencies. - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - myconf_gn+=" use_bluez=$(usex bluetooth true false)" - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=2" - myconf_gn+=" v8_enable_builtins_optimization=true" - else - myconf_gn+=" chrome_pgo_phase=0" - fi - - myconf_gn+=" optimize_webui=$(usex optimize-webui true false)" - myconf_gn+=" use_system_freetype=$(usex system-harfbuzz true false)" - myconf_gn+=" use_system_libopenjpeg2=$(usex system-openjpeg true false)" - myconf_gn+=" enable_pdf=true" - myconf_gn+=" use_system_lcms2=true" - myconf_gn+=" enable_print_preview=true" - myconf_gn+=" enable_platform_hevc=$(usex hevc true false)" - myconf_gn+=" enable_hevc_parser_and_hw_decoder=$(usex hevc true false)" - - # Ungoogled flags - myconf_gn+=" build_with_tflite_lib=false" - myconf_gn+=" enable_mdns=false" - myconf_gn+=" enable_mse_mpeg2ts_stream_parser=$(usex proprietary-codecs true false)" - myconf_gn+=" enable_reading_list=false" - myconf_gn+=" enable_remoting=false" - myconf_gn+=" enable_reporting=false" - myconf_gn+=" enable_service_discovery=false" - myconf_gn+=" exclude_unwind_tables=true" - myconf_gn+=" google_api_key=\"\"" - myconf_gn+=" google_default_client_id=\"\"" - myconf_gn+=" google_default_client_secret=\"\"" - myconf_gn+=" safe_browsing_mode=0" - myconf_gn+=" use_official_google_api_keys=false" - myconf_gn+=" use_unofficial_version_number=false" - - myconf_gn+=" blink_symbol_level=0" - myconf_gn+=" symbol_level=0" - myconf_gn+=" enable_iterator_debugging=false" - myconf_gn+=" enable_swiftshader=false" - - # Additional flags - myconf_gn+=" perfetto_use_system_zlib=true" - myconf_gn+=" use_system_zlib=true" - myconf_gn+=" use_system_libjpeg=true" - myconf_gn+=" rtc_build_examples=false" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false use_custom_libcxx=false" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" rtc_use_h264=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - filter-flags "-O*" "-Wl,-O*" #See #25 - strip-flags - - # Prevent linker from running out of address space, bug #471810 . - if use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - - if tc-is-gcc; then - # https://bugs.gentoo.org/904455 - append-cxxflags "$(test-flags-CXX -fno-tree-vectorize)" - fi - fi - - local dest_cpu="" - - if [[ $myarch = amd64 ]] ; then - dest_cpu=x64 - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - dest_cpu="x64" - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - dest_cpu="x86" - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - dest_cpu="arm64" - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - dest_cpu="arm" - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - dest_cpu="ppc64" - else - die "Failed to determine target arch, got '$myarch'." - fi - - if use thinlto; then - # We need to change the default value of import-instr-limit in - # LLVM to limit the text size increase. The default value is - # 100, and we change it to 30 to reduce the text size increase - # from 25% to 10%. The performance number of page_cycler is the - # same on two of the thinLTO configurations, we got 1% slowdown - # on speedometer when changing import-instr-limit from 100 to 30. - # append-ldflags "-Wl,-plugin-opt,-import-instr-limit=30" - sed -i '/import_instr_limit = 5/{s++import_instr_limit = 30+;h};${x;/./{x;q0};x;q1}' \ - build/config/compiler/BUILD.gn || die - - append-ldflags "-Wl,--thinlto-jobs=$(makeopts_jobs)" - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Only enabled for clang, but gcc has endian macros too - myconf_gn+=" v8_use_libm_trig_functions=true" - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu builds. - if use system-icu; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - use wayland && myconf_gn+=" use_system_libffi=true" - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=true" - myconf_gn+=" use_thin_lto=$(usex thinlto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex optimize-thinlto true false)" - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - # skipping typecheck is only supported on amd64, bug #876157 - if ! use amd64; then - myconf_gn+=" devtools_skip_typecheck=false" - fi - - # Facilitate deterministic builds (taken from build/config/compiler/BUILD.gn) - append-cflags -Wno-builtin-macro-redefined - append-cxxflags -Wno-builtin-macro-redefined - append-cppflags "-D__DATE__= -D__TIME__= -D__TIMESTAMP__=" - - myconf_gn+=" import(\"//electron/build/args/release.gn\")" - - local flags - einfo "Building with the following compiler settings:" - for flags in C{C,XX} AR NM RANLIB {C,CXX,CPP,LD}FLAGS \ - EXTRA_GN UGC_{SKIP_{PATCHES,SUBSTITUTION},KEEP_BINARIES} ; do - einfo " ${flags} = \"${!flags}\"" - done - - einfo "Configuring Electron..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die - - # The "if" below should not be executed unless testing - if [ ! -z "${NODIE}" ]; then - # List all args - # gn args --list out/Release - - # Quick compiler check - eninja -C out/Release protoc torque - fi -} - -src_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - eninja -C out/Release third_party/electron_node:headers - - # Build mksnapshot and pax-mark it. - if use pax-kernel; then - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - fi - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release electron - - pax-mark m out/Release/electron -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/electron-${PV%%.*}" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/electron - doexe "${FILESDIR}/node" - - exeinto "/usr/bin" - newexe "${WORKDIR}/electron-launcher.sh" "electron-${PV%%.*}" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland" - # doins out/Release/xdg-{settings,mime} - - if ! use system-icu; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/resources - #doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - #doins out/Release/vk_swiftshader_icd.json - - #if [[ -d out/Release/swiftshader ]]; then - # insinto "${CHROMIUM_HOME}/swiftshader" - # doins out/Release/swiftshader/*.so - #fi - - if use dev-dependencies; then - doins -r electron/node_modules - fperms -R 755 "${CHROMIUM_HOME}/node_modules/.bin/" - fi - - insinto "${CHROMIUM_HOME}/node_modules" - doins -r "${WORKDIR}/${NODE_P}/deps/npm" - fperms -R 755 "${CHROMIUM_HOME}/node_modules/npm/bin/" - - insinto "/usr/include/electron-${PV%%.*}/" - doins -r out/Release/gen/node_headers/include/node - -} - -pkg_postinst() { - #? How to supply these flags to Electron? - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder and " - elog "--disable-features=UseChromeOSDirectVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use hevc; then - elog "HEVC decoding is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=PlatformHEVCDecoderSupport to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - - electron-config update -} - -pkg_postrm() { - electron-config update -} diff --git a/dev-util/electron/electron-27.0.4.ebuild b/dev-util/electron/electron-27.0.4.ebuild index 4ac615ee6..b099b5722 100644 --- a/dev-util/electron/electron-27.0.4.ebuild +++ b/dev-util/electron/electron-27.0.4.ebuild @@ -1052,7 +1052,7 @@ SRC_URI="mirror+https://commondatastorage.googleapis.com/chromium-browser-offici LICENSE="BSD" SLOT="$(ver_cut 1)/$(ver_cut 2-)" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="+X bluetooth +clang cups cpu_flags_arm_neon custom-cflags debug dev-dependencies gtk4 hangouts hevc kerberos nvidia optimize-thinlto optimize-webui pax-kernel pgo +proprietary-codecs pulseaudio screencast selinux system-abseil-cpp system-av1 system-brotli system-crc32c system-double-conversion system-ffmpeg +system-harfbuzz +system-icu +system-jsoncpp +system-libevent +system-libusb system-libvpx +system-openh264 system-openjpeg +system-png system-re2 +system-snappy system-woff2 +system-zstd thinlto ungoogled vaapi wayland" RESTRICT=" !system-ffmpeg? ( proprietary-codecs? ( bindist ) )