dev-util/electron - 30.5.0 (trufhole)

Search

Package Information

Description:
Cross platform application development framework based on web technologies
Homepage:
https://electronjs.org/
License:
BSD

Ebuild Details

Version EAPI Keywords Slot
30.5.0 8 amd64 ~arm64 ~ppc64 ~x86 $(ver_cut 1)/$(ver_cut 2-)
View Raw Ebuild
# Copyright 2009-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

PYTHON_COMPAT=( python3_{11..13} )
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="true"
CHROMIUM_VERSION="124.0.6367.207"
CHROMIUM_P="chromium-${CHROMIUM_VERSION}"
NODE_VERSION="20.16.0"
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_PPC64="124.0.6367.78-1raptor0~deb12u1"
PATCH_V="${CHROMIUM_VERSION%%\.*}"
SRC_URI="mirror+https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz
	mirror+https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.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/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
	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.2.0.tgz -> @electron-docs-parser-1.2.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.0.0.tgz -> @electron-github-app-auth-2.0.0.tgz
	https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-1.12.1.tgz -> @electron-lint-roller-1.12.1.tgz
	https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-8.15.6.tgz -> @electron-typescript-definitions-8.15.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/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/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-20.9.0.tgz -> @types-node-20.9.0.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/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.7.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-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.2.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/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.2.tgz
	https://registry.yarnpkg.com/semver/-/semver-6.3.1.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/undici-types/-/undici-types-5.26.5.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_SYSTEM_LIBS="abseil-cpp av1 brotli crc32c double-conversion ffmpeg +harfbuzz +icu jsoncpp +libevent +libusb libvpx +openh264 openjpeg +png re2 snappy woff2 +zstd"
#IUSE="+X bluetooth +clang cups cpu_flags_arm_neon custom-cflags debug dev-dependencies gtk4 hangouts hevc kerberos libcxx nvidia optimize-thinlto optimize-webui pax-kernel pgo +proprietary-codecs pulseaudio screencast selinux thinlto ungoogled vaapi wayland"
IUSE="+X bluetooth +clang cups cpu_flags_arm_neon +custom-cflags debug dev-dependencies gtk4 hangouts hevc kerberos libcxx nvidia optimize-thinlto optimize-webui pax-kernel pgo +proprietary-codecs pulseaudio screencast selinux 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 )
"

declare -A CHROMIUM_COMMITS=(
	["2f934a47e9709cac9ce04d312b7aa496948bced6"]="third_party/angle"
	["c1af894e0f5c4f732a983e7c93227854e203570e"]="net/third_party/quiche/src"
	["df291ec5472fa14e828633378b8c97a8c7a2e7de"]="."
	["59843523390481e52d3a397687a09a7582c44114"]="."
	["072b9f3bc340020325cf3dd7bff1991cd22de171"]="."
	["8be4d17beb71c29118c3337268f3e7b3930a657f"]="."
	["b3330cb62d7be253a5b99e40b88e2290c329ac08"]="."
	["15e24abc1646ad9984923234a041cd0c3b8b1607"]="."
	["23646607e16c63231ae9f49ce5355c270145cf30"]="."
	["37ef38092ab783d0126922e8d463024341c481b9"]="."
)

if [ ! -z "${CHROMIUM_COMMITS[*]}" ]; then
	for i in "${!CHROMIUM_COMMITS[@]}"; do
		if [[ ${CHROMIUM_COMMITS[$i]} =~ webrtc ]]; then
		#TODO: is it safe to use this mirror?
		SRC_URI+="https://github.com/webrtc-mirror/webrtc/commit/${i/-}.patch?full_index=true -> webrtc-${i/-}.patch
		"
		elif [[ ${CHROMIUM_COMMITS[$i]} =~ angle ]]; then
		SRC_URI+="https://github.com/google/angle/commit/${i/-}.patch?full_index=true -> angle-${i/-}.patch
		"
		elif [[ ${CHROMIUM_COMMITS[$i]} =~ quiche ]]; then
		SRC_URI+="https://github.com/google/quiche/commit/${i/-}.patch?full_index=true -> quiche-${i/-}.patch
		"
		elif [[ ${CHROMIUM_COMMITS[$i]} =~ vulkan-utility-libraries ]]; then
		SRC_URI+="https://github.com/KhronosGroup/Vulkan-Utility-Libraries/commit/${i/-}.patch?full_index=true -> vulkan-utility-libraries-${i/-}.patch
		"
		elif [[ ${CHROMIUM_COMMITS[$i]} =~ ruy ]]; then
		SRC_URI+="https://github.com/google/ruy/commit/${i/-}.patch?full_index=true -> ruy-${i/-}.patch
		"
		else
		SRC_URI+="https://github.com/chromium/chromium/commit/${i/-}.patch?full_index=true -> chromium-${i/-}.patch
		"
		fi
	done
fi

for i in ${IUSE_SYSTEM_LIBS}; do
	[[ $i =~ ^(\+)?(.*)$ ]]
	IUSE+=" ${BASH_REMATCH[1]}system-${BASH_REMATCH[2]}"
done

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.12.4:=[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/lcms
	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-build/gn-0.2114
	>=dev-build/ninja-1.7.2
	dev-lang/perl
	>=dev-util/gperf-3.0.3
	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-18 >=sys-devel/lld-18	)
		!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 use libcxx; then
		ewarn
		ewarn "Building with libcxx, please be aware that system-*"
		ewarn "and some other c++ dependencies need to be compiled"
		ewarn "with the same c++ library as ungoogled-chromium itself"
		ewarn "dev-libs/jsoncpp is most problematic, see #58 #49 #119 for details"
		ewarn "Simplest solution would be to disable corresponding system-* flags"
		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-${PATCH_V}.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-${PATCH_V}/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<const/std::vector</' patches/chromium/feat_add_data_parameter_to_processsingleton.patch || die
		sed -i 's/std::vector<const/std::vector</' shell/browser/api/electron_api_app.cc || die
		sed -i 's/std::vector<const/std::vector</' shell/browser/api/electron_api_app.h || die
		sed -i 's/std::variant/absl::variant/' shell/browser/electron_browser_context.h || die
		sed -i 's/std::get_if/absl::get_if/' shell/browser/electron_browser_context.cc || die
		sed -i 's/constexpr CodeAndShiftedChar/CodeAndShiftedChar/' shell/common/keyboard_util.cc || die

		sed -i 's/NODE_DIR = os.path.join/NODE_DIR = os.path.abspath(os.path.join/' script/generate-config-gypi.py || die
		sed -i "s/'electron_node')/'electron_node'))/" script/generate-config-gypi.py || die

		# #? Funny, huh?
		# sed -i "s/module.exports.getElectronVersion = () => {/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-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-r3.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
			sed -i "s/AfterWriteCheckResult)> callback) override;/AfterWriteCheckResult)> callback);/" \
				"shell/browser/file_system_access/file_system_access_permission_context.h" || die
			sed -i '/@@ -38/,+7d' "patches/chromium/refactor_expose_file_system_access_blocklist.patch" || die
			eapply "${FILESDIR}/ungoogled-electron.patch" || die
		fi
	popd > /dev/null || die

	# disable global media controls, crashes with libstdc++
	sed -i -e \
		"/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
		"chrome/browser/media/router/media_router_feature.cc" || die

	local PATCHES=(
		"${WORKDIR}/chromium-patches-${PATCH_V}"
		"${FILESDIR}/chromium-cross-compile.patch"
		"${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch"
		"${FILESDIR}/chromium-109-system-openh264.patch"
		"${FILESDIR}/chromium-109-system-zlib.patch"
		"${FILESDIR}/chromium-111-InkDropHost-crash.patch"
		"${FILESDIR}/chromium-117-system-zstd.patch"
		"${FILESDIR}/chromium-124-libwebp-shim-sharpyuv.patch"
		"${FILESDIR}/chromium-125-ninja-1-12.patch"
		"${FILESDIR}/chromium-123-qrcode.patch"
		"${FILESDIR}/chromium-123-cloud_authenticator.patch"
		"${FILESDIR}/chromium-123-stats-collector.patch"
		"${FILESDIR}/chromium-122-cfi-no-split-lto-unit.patch"
		"${FILESDIR}/perfetto-system-zlib.patch"
		"${FILESDIR}/gtk-fix-prefers-color-scheme-query.diff"
		"${FILESDIR}/restore-x86-r2.patch"
	)

	if ! use libcxx ; then
		PATCHES+=(
			"${FILESDIR}/chromium-124-libstdc++.patch"
			"${FILESDIR}/bad-font-gc0000.patch"
			"${FILESDIR}/bad-font-gc000.patch"
			"${FILESDIR}/bad-font-gc00.patch"
			"${FILESDIR}/bad-font-gc0.patch"
			"${FILESDIR}/bad-font-gc1.patch"
			"${FILESDIR}/bad-font-gc11.patch"
			"${FILESDIR}/bad-font-gc2.patch"
			"${FILESDIR}/bad-font-gc3.patch"
		)
	fi

	if use clang ; then
		PATCHES+=( "${FILESDIR}/chromium-120-autofill-clang.patch" )
	fi

	if [ ! -z "${CHROMIUM_COMMITS[*]}" ]; then
		for i in "${!CHROMIUM_COMMITS[@]}"; do
			if [[ ${CHROMIUM_COMMITS[$i]} =~ webrtc ]]; then
				patch_prefix="webrtc"
			elif [[ ${CHROMIUM_COMMITS[$i]} =~ angle ]]; then
				patch_prefix="angle"
			elif [[ ${CHROMIUM_COMMITS[$i]} =~ quiche ]]; then
				patch_prefix="quiche"
			elif [[ ${CHROMIUM_COMMITS[$i]} =~ vulkan-utility-libraries ]]; then
				patch_prefix="vulkan-utility-libraries"
			elif [[ ${CHROMIUM_COMMITS[$i]} =~ ruy ]]; then
				patch_prefix="ruy"
			else
				patch_prefix="chromium"
			fi
			pushd "${CHROMIUM_COMMITS[$i]}" > /dev/null || die
			if [[ $i = -*  ]]; then
				einfo "Reverting ${patch_prefix}-${i/-}.patch"
				git apply -R --exclude="*unittest.cc" \
					-p1 < "${DISTDIR}/${patch_prefix}-${i/-}.patch" || die
			else
				einfo "Applying ${patch_prefix}-${i/-}.patch"
				git apply --exclude="*unittest.cc" \
					-p1 < "${DISTDIR}/${patch_prefix}-${i/-}.patch" || die
			fi
			popd > /dev/null || die
		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"
			"${WORKDIR}/debian/patches/fixes/rust-clanglib.patch"
		)
	fi

	# musl-specific patches
	# some scoured from the internet, gentoo-overlays and alpine builds
	# some I had to write myself
	if use elibc_musl ; then
		PATCHES+=(
			"${FILESDIR}/musl/allocator_shim_musl_quickfix.patch"
			"${FILESDIR}/musl/chromium-revert-drop-of-system-java.patch"
			"${FILESDIR}/musl/crashpad-no-cdef.patch"
			"${FILESDIR}/musl/dawn-includes-fix.patch"
			"${FILESDIR}/musl/disable-dns_config_service.patch"
			"${FILESDIR}/musl/disable-failing-tests.patch"
			"${FILESDIR}/musl/fc-cache-version.patch"
			"${FILESDIR}/musl/fix-missing-cstdint-include-musl.patch"
			"${FILESDIR}/musl/fix-opus.patch"
			"${FILESDIR}/musl/fstatat-32bit.patch"
			"${FILESDIR}/musl/gdbinit.patch"
			"${FILESDIR}/musl/generic-sensor-include.patch"
			"${FILESDIR}/musl/import-version.patch"
			"${FILESDIR}/musl/libsync-remove-cdef.patch"
			"${FILESDIR}/musl/mman.patch"
			"${FILESDIR}/musl/musl-auxv.patch"
			"${FILESDIR}/musl/musl-sandbox.patch"
			"${FILESDIR}/musl/musl-tid-caching.patch"
			"${FILESDIR}/musl/musl-v8-monotonic-pthread-cont_timedwait.patch"
			"${FILESDIR}/musl/no-execinfo.patch"
			"${FILESDIR}/musl/no-mallinfo.patch"
			"${FILESDIR}/musl/no-res-ninit-nclose.patch"
			"${FILESDIR}/musl/no-sandbox-settls.patch"
			"${FILESDIR}/musl/partalloc-no-tagging-arm64.patch"
			"${FILESDIR}/musl/perfetto-libstdc++.patch"
			"${FILESDIR}/musl/pvalloc.patch"
			"${FILESDIR}/musl/quiche-array.patch"
			"${FILESDIR}/musl/random-fixes.patch"
			"${FILESDIR}/musl/remove-libatomic.patch"
			"${FILESDIR}/musl/temp-failure-retry.patch"
			"${FILESDIR}/musl/yes-musl.patch"
		)
	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}/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-ffmpeg && eapply "${FILESDIR}/chromium-99-opus.patch"

	if use system-ffmpeg; then
		if has_version "<media-video/ffmpeg-5.0"; then
			eapply "${FILESDIR}/chromium-118-ffmpeg.patch"
			eapply "${FILESDIR}/unbundle-ffmpeg-av_stream_get_first_dts.patch"
		else
			ewarn "You need to expose \"av_stream_get_first_dts\" in ffmpeg via user patch"
		fi
		if has_version "<media-video/ffmpeg-6.0"; then
			eapply "${FILESDIR}/reverse-roll-src-third_party-ffmpeg.patch"
			eapply "${FILESDIR}/reverse-roll-src-third_party-ffmpeg_duration.patch"
		fi
		if has_version "<media-video/ffmpeg-6.1"; then
			eapply -R "${FILESDIR}/ffmpeg-nb_coded_side_data-dolby.diff"
			eapply -R "${FILESDIR}/ffmpeg-nb_coded_side_data-r1.patch"
		fi
	fi

	use system-openjpeg && eapply "${FILESDIR}/chromium-system-openjpeg-r4.patch"

	if use ungoogled; then
		# From here we adapt ungoogled-chromium's patches to our needs
		local ugc_pruning_list="${UGC_WD}/pruning.list"
		local ugc_patch_series="${UGC_WD}/patches/series"
		local ugc_substitution_list="${UGC_WD}/domain_substitution.list"

		UGC_SKIP_SUBSTITUTION="${UGC_SKIP_SUBSTITUTION} flag-metadata.json histograms.xml chrome_file_system_access_permission_context.cc"

		local ugc_unneeded=(
			# GN bootstrap
			extra/debian/gn/parallel
		)

		local ugc_p ugc_dir
		for p in "${ugc_unneeded[@]}"; do
			einfo "Removing ${p}.patch"
			sed -i "\!${p}.patch!d" "${ugc_patch_series}" || die
		done

		if [ ! -z "${UGC_SKIP_PATCHES}" ]; then
		for p in ${UGC_SKIP_PATCHES}; do
			ewarn "Removing ${p}"
			sed -i "\!${p}!d" "${ugc_patch_series}" || die
		done
		fi

		if [ ! -z "${UGC_KEEP_BINARIES}" ]; then
		for p in ${UGC_KEEP_BINARIES}; do
			ewarn "Keeping binary ${p}"
			sed -i "\!${p}!d" "${ugc_pruning_list}" || die
		done
		fi

		if [ ! -z "${UGC_SKIP_SUBSTITUTION}" ]; then
		for p in ${UGC_SKIP_SUBSTITUTION}; do
			ewarn "No substitutions in ${p}"
			sed -i "\!${p}!d" "${ugc_substitution_list}" || die
		done
		fi

		ebegin "Pruning binaries"
		"${UGC_WD}/utils/prune_binaries.py" -q . "${UGC_WD}/pruning.list"
		eend $? || die

		ebegin "Applying ungoogled-chromium patches"
		"${UGC_WD}/utils/patches.py" -q apply . "${UGC_WD}/patches"
		eend $? || die

		ebegin "Applying domain substitution"
		"${UGC_WD}/utils/domain_substitution.py" -q apply -r "${UGC_WD}/domain_regex.list" -f "${UGC_WD}/domain_substitution.list" .
		eend $? || die
	fi

	declare -A patches=(
		["electron/patches/chromium"]="."
		["electron/patches/boringssl"]="third_party/boringssl/src"
		["electron/patches/devtools_frontend"]="third_party/devtools-frontend/src"
		["electron/patches/ffmpeg"]="third_party/ffmpeg"
		["electron/patches/v8"]="v8"
		["electron/patches/node"]="third_party/electron_node"
		["electron/patches/perfetto"]="third_party/perfetto"
		["electron/patches/webrtc"]="third_party/webrtc"
	)
	for patch_folder in "${!patches[@]}";
	do
		readarray -t topatch < "${patch_folder}/.patches"
		einfo "- ${patch_folder}"
		for i in "${topatch[@]}"; do
			# if	[ "$i" = "feat_add_uv_loop_interrupt_on_io_change_option_to_uv_loop_configure.patch" ]; then
			# 	einfo "Partially applying ${i}"
			# 	pushd "${patches[$patch_folder]}" > /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" = "cherry-pick-99cafbf4b4b9.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*" \
				--exclude="test/mjsunit/*" \
				-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_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/libANGLE/renderer/vulkan/shaders/src/third_party/ffx_spd
		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/anonymous_tokens
		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/csp_evaluator
		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/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/lit
		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/lit
		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/
		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/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/tflite/src/third_party/xla/third_party/tsl
		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-harfbuzz; then
		keeplibs+=( third_party/harfbuzz-ng )
	fi
	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 libcxx; then
		keeplibs+=( third_party/libc++ )
	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
		# Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
		# and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
		# since we're not in a git repo
		sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
			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 --ignore-scripts || 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=$(usex debug true 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)"

	myconf_gn+=" enable_iterator_debugging=$(usex debug true false)"

	if use debug; then
		myconf_gn+=" symbol_level=2"
		myconf_gn+=" blink_symbol_level=2"
		myconf_gn+=" v8_symbol_level=2"
	else
		myconf_gn+=" symbol_level=0"
		myconf_gn+=" blink_symbol_level=0"
		myconf_gn+=" v8_symbol_level=0"
	fi

	# 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_gold=false"

	# The sysroot is the oldest debian image that chromium supports, we don't need it
	myconf_gn+=" use_sysroot=false"

	# This determines whether or not GN uses the bundled libcxx
	if use libcxx; then
		myconf_gn+=" use_custom_libcxx=true"
	else
		myconf_gn+=" use_custom_libcxx=false"
	fi

	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+=" 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"
	myconf_gn+=" override_electron_version=\"${PV}\""

	# 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

	# Don't need nocompile checks and GN crashes with our config
	myconf_gn+=" enable_nocompile_tests=false"

	# 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

	# 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 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/"

	exeinto "${CHROMIUM_HOME}/node_modules/npm/bin/"
	doexe "${FILESDIR}/node-gyp"

	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
}

USE Flags

X
Default: Enabled (+)
clang
Default: Enabled (+)
custom-cflags
Default: Enabled (+)
pgo
proprietary-codecs
Default: Enabled (+)
ungoogled
Default: Enabled (+)

Dependencies

DEPEND

	app-eselect/eselect-electron
	
	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.12.4:=[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/lcms
	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:= )
	)

	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:=

	gtk4? ( gui-libs/gtk:4[X?,wayland?] )
	!gtk4? ( x11-libs/gtk+:3[X?,wayland?] )

RDEPEND

	app-eselect/eselect-electron
	
	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.12.4:=[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/lcms
	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:= )
	)

	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:=

	|| (
		x11-libs/gtk+:3[X?,wayland?]
		gui-libs/gtk:4[X?,wayland?]
	)
	virtual/ttf-fonts
	selinux? ( sec-policy/selinux-chromium )

BDEPEND

	
	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.12.4:=[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/lcms
	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:= )
	)

	${PYTHON_DEPS}
	$(python_gen_any_dep '
		dev-python/setuptools[${PYTHON_USEDEP}]
	')
	>=app-arch/gzip-1.7
	>=dev-build/gn-0.2114
	>=dev-build/ninja-1.7.2
	dev-lang/perl
	>=dev-util/gperf-3.0.3
	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-18 >=sys-devel/lld-18	)
		!pgo? ( sys-devel/clang sys-devel/lld )
	)
	sys-apps/yarn

Manifest for 30.5.0

Type File Size Source URLs
DIST @azure-abort-controller-1.0.4.tgz 12059 bytes https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.0.4.tgz
DIST @azure-core-asynciterator-polyfill-1.0.2.tgz 2903 bytes https://registry.yarnpkg.com/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz
DIST @azure-core-auth-1.3.2.tgz 11028 bytes https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.3.2.tgz
DIST @azure-core-http-3.0.1.tgz 361264 bytes https://registry.yarnpkg.com/@azure/core-http/-/core-http-3.0.1.tgz
DIST @azure-core-lro-2.2.4.tgz 48744 bytes https://registry.yarnpkg.com/@azure/core-lro/-/core-lro-2.2.4.tgz
DIST @azure-core-paging-1.2.1.tgz 7272 bytes https://registry.yarnpkg.com/@azure/core-paging/-/core-paging-1.2.1.tgz
DIST @azure-core-tracing-1.0.0-preview.13.tgz 17085 bytes https://registry.yarnpkg.com/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz
DIST @azure-core-util-1.3.1.tgz 16988 bytes https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.3.1.tgz
DIST @azure-logger-1.0.3.tgz 10812 bytes https://registry.yarnpkg.com/@azure/logger/-/logger-1.0.3.tgz
DIST @azure-storage-blob-12.14.0.tgz 825469 bytes https://registry.yarnpkg.com/@azure/storage-blob/-/storage-blob-12.14.0.tgz
DIST @babel-code-frame-7.5.5.tgz 3014 bytes https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz
DIST @babel-helper-validator-identifier-7.19.1.tgz 18556 bytes https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz
DIST @babel-highlight-7.5.0.tgz 2435 bytes https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz
DIST @discoveryjs-json-ext-0.5.7.tgz 18392 bytes https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz
DIST @dsanders11-vscode-markdown-languageservice-0.3.0.tgz 48215 bytes https://registry.yarnpkg.com/@dsanders11/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.3.0.tgz
DIST @electron-asar-3.2.1.tgz 11411 bytes https://registry.yarnpkg.com/@electron/asar/-/asar-3.2.1.tgz
DIST @electron-docs-parser-1.2.0.tgz 27702 bytes https://registry.yarnpkg.com/@electron/docs-parser/-/docs-parser-1.2.0.tgz
DIST @electron-fiddle-core-1.0.4.tgz 15177 bytes https://registry.yarnpkg.com/@electron/fiddle-core/-/fiddle-core-1.0.4.tgz
DIST @electron-get-2.0.2.tgz 17571 bytes https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz
DIST @electron-github-app-auth-2.0.0.tgz 4596 bytes https://registry.yarnpkg.com/@electron/github-app-auth/-/github-app-auth-2.0.0.tgz
DIST @electron-lint-roller-1.12.1.tgz 70702 bytes https://registry.yarnpkg.com/@electron/lint-roller/-/lint-roller-1.12.1.tgz
DIST @electron-typescript-definitions-8.15.6.tgz 24902 bytes https://registry.yarnpkg.com/@electron/typescript-definitions/-/typescript-definitions-8.15.6.tgz
DIST @eslint-community-eslint-utils-4.4.0.tgz 63694 bytes https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz
DIST @eslint-community-regexpp-4.5.1.tgz 54223 bytes https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz
DIST @eslint-eslintrc-2.0.3.tgz 125616 bytes https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz
DIST @eslint-js-8.40.0.tgz 4180 bytes https://registry.yarnpkg.com/@eslint/js/-/js-8.40.0.tgz
DIST @eslint-js-8.41.0.tgz 4181 bytes https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz
DIST @humanwhocodes-config-array-0.11.8.tgz 17679 bytes https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz
DIST @humanwhocodes-module-importer-1.0.1.tgz 7090 bytes https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz
DIST @humanwhocodes-object-schema-1.2.1.tgz 8903 bytes https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz
DIST @jridgewell-gen-mapping-0.3.2.tgz 14300 bytes https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz
DIST @jridgewell-resolve-uri-3.1.0.tgz 9850 bytes https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz
DIST @jridgewell-set-array-1.1.2.tgz 3757 bytes https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz
DIST @jridgewell-source-map-0.3.2.tgz 54317 bytes https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz
DIST @jridgewell-sourcemap-codec-1.4.14.tgz 8387 bytes https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz
DIST @jridgewell-trace-mapping-0.3.14.tgz 26563 bytes https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz
DIST @kwsites-file-exists-1.1.1.tgz 4969 bytes https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz
DIST @kwsites-promise-deferred-1.1.1.tgz 2563 bytes https://registry.yarnpkg.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz
DIST @nodelib-fs.scandir-2.1.3.tgz 6155 bytes https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz
DIST @nodelib-fs.scandir-2.1.5.tgz 6586 bytes https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz
DIST @nodelib-fs.stat-2.0.3.tgz 4078 bytes https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz
DIST @nodelib-fs.stat-2.0.5.tgz 4182 bytes https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz
DIST @nodelib-fs.walk-1.2.4.tgz 7215 bytes https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz
DIST @nodelib-fs.walk-1.2.8.tgz 7360 bytes https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz
DIST @octokit-auth-app-4.0.13.tgz 19335 bytes https://registry.yarnpkg.com/@octokit/auth-app/-/auth-app-4.0.13.tgz
DIST @octokit-auth-oauth-app-5.0.5.tgz 10916 bytes https://registry.yarnpkg.com/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz
DIST @octokit-auth-oauth-device-4.0.3.tgz 11234 bytes https://registry.yarnpkg.com/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.3.tgz
DIST @octokit-auth-oauth-user-2.0.4.tgz 14286 bytes https://registry.yarnpkg.com/@octokit/auth-oauth-user/-/auth-oauth-user-2.0.4.tgz
DIST @octokit-auth-token-3.0.3.tgz 6701 bytes https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz
DIST @octokit-core-4.2.0.tgz 11675 bytes https://registry.yarnpkg.com/@octokit/core/-/core-4.2.0.tgz
DIST @octokit-core-4.2.1.tgz 9742 bytes https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz
DIST @octokit-endpoint-7.0.3.tgz 20924 bytes https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.3.tgz
DIST @octokit-graphql-5.0.5.tgz 9799 bytes https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz
DIST @octokit-oauth-authorization-url-5.0.0.tgz 6503 bytes https://registry.yarnpkg.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz
DIST @octokit-oauth-methods-2.0.4.tgz 13890 bytes https://registry.yarnpkg.com/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz
DIST @octokit-openapi-types-14.0.0.tgz 277546 bytes https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz
DIST @octokit-openapi-types-16.0.0.tgz 406200 bytes https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz
DIST @octokit-openapi-types-17.2.0.tgz 407291 bytes https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz
DIST @octokit-plugin-paginate-rest-6.0.0.tgz 23032 bytes https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz
DIST @octokit-plugin-paginate-rest-6.1.2.tgz 19147 bytes https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz
DIST @octokit-plugin-request-log-1.0.4.tgz 3659 bytes https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz
DIST @octokit-plugin-rest-endpoint-methods-7.0.1.tgz 160080 bytes https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz
DIST @octokit-plugin-rest-endpoint-methods-7.1.2.tgz 167223 bytes https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz
DIST @octokit-request-6.2.4.tgz 8056 bytes https://registry.yarnpkg.com/@octokit/request/-/request-6.2.4.tgz
DIST @octokit-request-error-3.0.2.tgz 5133 bytes https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.2.tgz
DIST @octokit-rest-19.0.11.tgz 3760 bytes https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz
DIST @octokit-rest-19.0.7.tgz 3433 bytes https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.7.tgz
DIST @octokit-tsconfig-1.0.2.tgz 1528 bytes https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz
DIST @octokit-types-8.0.0.tgz 24715 bytes https://registry.yarnpkg.com/@octokit/types/-/types-8.0.0.tgz
DIST @octokit-types-9.0.0.tgz 25180 bytes https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz
DIST @octokit-types-9.2.3.tgz 25899 bytes https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz
DIST @opentelemetry-api-1.0.4.tgz 81142 bytes https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.0.4.tgz
DIST @primer-octicons-10.0.0.tgz 130365 bytes https://registry.yarnpkg.com/@primer/octicons/-/octicons-10.0.0.tgz
DIST @sindresorhus-is-4.6.0.tgz 14287 bytes https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz
DIST @szmarczak-http-timer-4.0.6.tgz 3951 bytes https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz
DIST @types-basic-auth-1.1.3.tgz 1826 bytes https://registry.yarnpkg.com/@types/basic-auth/-/basic-auth-1.1.3.tgz
DIST @types-body-parser-1.19.0.tgz 2922 bytes https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz
DIST @types-btoa-lite-1.0.0.tgz 1502 bytes https://registry.yarnpkg.com/@types/btoa-lite/-/btoa-lite-1.0.0.tgz
DIST @types-busboy-1.5.0.tgz 3198 bytes https://registry.yarnpkg.com/@types/busboy/-/busboy-1.5.0.tgz
DIST @types-cacheable-request-6.0.2.tgz 2899 bytes https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz
DIST @types-chai-4.1.7.tgz 7298 bytes https://registry.yarnpkg.com/@types/chai/-/chai-4.1.7.tgz
DIST @types-chai-4.2.12.tgz 8901 bytes https://registry.yarnpkg.com/@types/chai/-/chai-4.2.12.tgz
DIST @types-chai-as-promised-7.1.1.tgz 3767 bytes https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.1.tgz
DIST @types-chai-as-promised-7.1.3.tgz 4123 bytes https://registry.yarnpkg.com/@types/chai-as-promised/-/chai-as-promised-7.1.3.tgz
DIST @types-color-name-1.1.1.tgz 2296 bytes https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz
DIST @types-concat-stream-1.6.1.tgz 1684 bytes https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-1.6.1.tgz
DIST @types-connect-3.4.33.tgz 2545 bytes https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz
DIST @types-debug-4.1.7.tgz 2187 bytes https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz
DIST @types-dirty-chai-2.0.2.tgz 1690 bytes https://registry.yarnpkg.com/@types/dirty-chai/-/dirty-chai-2.0.2.tgz
DIST @types-eslint-8.4.5.tgz 22699 bytes https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.5.tgz
DIST @types-eslint-scope-3.7.4.tgz 2193 bytes https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz
DIST @types-estree-0.0.51.tgz 5645 bytes https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz
DIST @types-estree-1.0.0.tgz 5840 bytes https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz
DIST @types-events-3.0.0.tgz 1735 bytes https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz
DIST @types-express-4.17.13.tgz 2870 bytes https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz
DIST @types-express-serve-static-core-4.17.28.tgz 20671 bytes https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz
DIST @types-glob-7.1.1.tgz 2199 bytes https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz
DIST @types-http-cache-semantics-4.0.1.tgz 3727 bytes https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz
DIST @types-is-empty-1.2.0.tgz 1510 bytes https://registry.yarnpkg.com/@types/is-empty/-/is-empty-1.2.0.tgz
DIST @types-js-yaml-4.0.2.tgz 3476 bytes https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.2.tgz
DIST @types-json-buffer-3.0.0.tgz 1624 bytes https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz
DIST @types-json-schema-7.0.11.tgz 6186 bytes https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz
DIST @types-json-schema-7.0.12.tgz 6224 bytes https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz
DIST @types-json-schema-7.0.4.tgz 6020 bytes https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz
DIST @types-json5-0.0.29.tgz 1507 bytes https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz
DIST @types-jsonwebtoken-9.0.1.tgz 4108 bytes https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz
DIST @types-keyv-3.1.4.tgz 2638 bytes https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz
DIST @types-linkify-it-2.1.0.tgz 1962 bytes https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-2.1.0.tgz
DIST @types-markdown-it-12.2.3.tgz 11579 bytes https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-12.2.3.tgz
DIST @types-mdast-3.0.7.tgz 3177 bytes https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.7.tgz
DIST @types-mdurl-1.0.2.tgz 1862 bytes https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz
DIST @types-mime-1.3.2.tgz 2021 bytes https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz
DIST @types-mime-2.0.1.tgz 1740 bytes https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz
DIST @types-minimatch-3.0.3.tgz 2918 bytes https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz
DIST @types-minimist-1.2.0.tgz 1821 bytes https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.0.tgz
DIST @types-mocha-7.0.2.tgz 15438 bytes https://registry.yarnpkg.com/@types/mocha/-/mocha-7.0.2.tgz
DIST @types-ms-0.7.31.tgz 1612 bytes https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz
DIST @types-node-11.13.22.tgz 90125 bytes https://registry.yarnpkg.com/@types/node/-/node-11.13.22.tgz
DIST @types-node-12.6.1.tgz 91685 bytes https://registry.yarnpkg.com/@types/node/-/node-12.6.1.tgz
DIST @types-node-16.4.13.tgz 295969 bytes https://registry.yarnpkg.com/@types/node/-/node-16.4.13.tgz
DIST @types-node-20.9.0.tgz 725220 bytes https://registry.yarnpkg.com/@types/node/-/node-20.9.0.tgz
DIST @types-node-fetch-2.6.1.tgz 4071 bytes https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.1.tgz
DIST @types-normalize-package-data-2.4.1.tgz 1872 bytes https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz
DIST @types-parse-json-4.0.0.tgz 1516 bytes https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz
DIST @types-qs-6.9.3.tgz 2492 bytes https://registry.yarnpkg.com/@types/qs/-/qs-6.9.3.tgz
DIST @types-range-parser-1.2.3.tgz 1901 bytes https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz
DIST @types-repeat-string-1.6.1.tgz 1596 bytes https://registry.yarnpkg.com/@types/repeat-string/-/repeat-string-1.6.1.tgz
DIST @types-responselike-1.0.0.tgz 1877 bytes https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz
DIST @types-semver-7.3.3.tgz 6452 bytes https://registry.yarnpkg.com/@types/semver/-/semver-7.3.3.tgz
DIST @types-semver-7.5.0.tgz 6482 bytes https://registry.yarnpkg.com/@types/semver/-/semver-7.5.0.tgz
DIST @types-send-0.14.5.tgz 3430 bytes https://registry.yarnpkg.com/@types/send/-/send-0.14.5.tgz
DIST @types-serve-static-1.13.10.tgz 3179 bytes https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz
DIST @types-split-1.0.0.tgz 1610 bytes https://registry.yarnpkg.com/@types/split/-/split-1.0.0.tgz
DIST @types-stream-chain-2.0.0.tgz 1744 bytes https://registry.yarnpkg.com/@types/stream-chain/-/stream-chain-2.0.0.tgz
DIST @types-stream-json-1.5.1.tgz 4012 bytes https://registry.yarnpkg.com/@types/stream-json/-/stream-json-1.5.1.tgz
DIST @types-supports-color-8.1.1.tgz 1962 bytes https://registry.yarnpkg.com/@types/supports-color/-/supports-color-8.1.1.tgz
DIST @types-temp-0.8.34.tgz 1795 bytes https://registry.yarnpkg.com/@types/temp/-/temp-0.8.34.tgz
DIST @types-text-table-0.2.2.tgz 1879 bytes https://registry.yarnpkg.com/@types/text-table/-/text-table-0.2.2.tgz
DIST @types-through-0.0.29.tgz 1620 bytes https://registry.yarnpkg.com/@types/through/-/through-0.0.29.tgz
DIST @types-tunnel-0.0.3.tgz 1849 bytes https://registry.yarnpkg.com/@types/tunnel/-/tunnel-0.0.3.tgz
DIST @types-unist-2.0.3.tgz 2158 bytes https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz
DIST @types-unist-2.0.6.tgz 2560 bytes https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz
DIST @types-uuid-3.4.6.tgz 2313 bytes https://registry.yarnpkg.com/@types/uuid/-/uuid-3.4.6.tgz
DIST @types-w3c-web-serial-1.0.3.tgz 2321 bytes https://registry.yarnpkg.com/@types/w3c-web-serial/-/w3c-web-serial-1.0.3.tgz
DIST @types-webpack-5.28.0.tgz 2535 bytes https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.0.tgz
DIST @types-webpack-env-1.17.0.tgz 5126 bytes https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.17.0.tgz
DIST @types-yauzl-2.10.0.tgz 2375 bytes https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz
DIST @typescript-eslint-eslint-plugin-5.59.7.tgz 433533 bytes https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.7.tgz
DIST @typescript-eslint-parser-5.59.7.tgz 6005 bytes https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.7.tgz
DIST @typescript-eslint-scope-manager-5.59.7.tgz 100117 bytes https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz
DIST @typescript-eslint-type-utils-5.59.7.tgz 20139 bytes https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.7.tgz
DIST @typescript-eslint-types-5.59.7.tgz 35154 bytes https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.7.tgz
DIST @typescript-eslint-typescript-estree-5.59.7.tgz 101989 bytes https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz
DIST @typescript-eslint-utils-5.59.7.tgz 79315 bytes https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.7.tgz
DIST @typescript-eslint-visitor-keys-5.59.7.tgz 5768 bytes https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz
DIST @vscode-l10n-0.0.10.tgz 80511 bytes https://registry.yarnpkg.com/@vscode/l10n/-/l10n-0.0.10.tgz
DIST @webassemblyjs-ast-1.11.1.tgz 36396 bytes https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz
DIST @webassemblyjs-floating-point-hex-parser-1.11.1.tgz 2532 bytes https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz
DIST @webassemblyjs-helper-api-error-1.11.1.tgz 1888 bytes https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz
DIST @webassemblyjs-helper-buffer-1.11.1.tgz 2480 bytes https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz
DIST @webassemblyjs-helper-numbers-1.11.1.tgz 2273 bytes https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz
DIST @webassemblyjs-helper-wasm-bytecode-1.11.1.tgz 4460 bytes https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz
DIST @webassemblyjs-helper-wasm-section-1.11.1.tgz 3907 bytes https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz
DIST @webassemblyjs-ieee754-1.11.1.tgz 1799 bytes https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz
DIST @webassemblyjs-leb128-1.11.1.tgz 9600 bytes https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz
DIST @webassemblyjs-utf8-1.11.1.tgz 2821 bytes https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz
DIST @webassemblyjs-wasm-edit-1.11.1.tgz 5754 bytes https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz
DIST @webassemblyjs-wasm-gen-1.11.1.tgz 4177 bytes https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz
DIST @webassemblyjs-wasm-opt-1.11.1.tgz 2699 bytes https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz
DIST @webassemblyjs-wasm-parser-1.11.1.tgz 23233 bytes https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz
DIST @webassemblyjs-wast-printer-1.11.1.tgz 4842 bytes https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz
DIST @webpack-cli-configtest-1.2.0.tgz 2075 bytes https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz
DIST @webpack-cli-info-1.5.0.tgz 2667 bytes https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz
DIST @webpack-cli-serve-1.7.0.tgz 4623 bytes https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz
DIST @xtuc-ieee754-1.2.0.tgz 3187 bytes https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz
DIST @xtuc-long-4.2.2.tgz 40453 bytes https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz
DIST accepts-1.3.8.tgz 5403 bytes https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz
DIST acorn-8.8.2.tgz 116292 bytes https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz
DIST acorn-import-assertions-1.8.0.tgz 3819 bytes https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz
DIST acorn-jsx-5.3.2.tgz 7635 bytes https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz
DIST aggregate-error-3.0.1.tgz 2642 bytes https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz
DIST ajv-6.12.6.tgz 202371 bytes https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz
DIST ajv-keywords-3.4.1.tgz 17980 bytes https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz
DIST ajv-keywords-3.5.2.tgz 18254 bytes https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz
DIST ansi-colors-4.1.1.tgz 8180 bytes https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz
DIST ansi-escapes-4.3.1.tgz 5300 bytes https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz
DIST ansi-regex-4.1.1.tgz 2748 bytes https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz
DIST ansi-regex-5.0.1.tgz 2768 bytes https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz
DIST ansi-regex-6.0.1.tgz 2765 bytes https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz
DIST ansi-styles-3.2.1.tgz 3808 bytes https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz
DIST ansi-styles-4.2.1.tgz 5158 bytes https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz
DIST anymatch-3.0.3.tgz 3442 bytes https://registry.yarnpkg.com/anymatch/-/anymatch-3.0.3.tgz
DIST anymatch-3.1.2.tgz 3660 bytes https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz
DIST argparse-1.0.10.tgz 29761 bytes https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz
DIST argparse-2.0.1.tgz 39740 bytes https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz
DIST array-buffer-byte-length-1.0.0.tgz 3554 bytes https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz
DIST array-flatten-1.1.1.tgz 1992 bytes https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz
DIST array-includes-3.1.6.tgz 8355 bytes https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz
DIST array-union-2.1.0.tgz 1606 bytes https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz
DIST array-unique-0.3.2.tgz 2787 bytes https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz
DIST array.prototype.flat-1.3.1.tgz 6680 bytes https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz
DIST array.prototype.flatmap-1.3.1.tgz 6759 bytes https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz
DIST array.prototype.tosorted-1.1.1.tgz 6440 bytes https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz
DIST arrify-1.0.1.tgz 1452 bytes https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz
DIST assertion-error-1.1.0.tgz 2668 bytes https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz
DIST astral-regex-2.0.0.tgz 1803 bytes https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz
DIST async-3.2.4.tgz 152632 bytes https://registry.yarnpkg.com/async/-/async-3.2.4.tgz
DIST asynckit-0.4.0.tgz 8111 bytes https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz
DIST available-typed-arrays-1.0.5.tgz 5385 bytes https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz
DIST bail-2.0.1.tgz 2368 bytes https://registry.yarnpkg.com/bail/-/bail-2.0.1.tgz
DIST balanced-match-1.0.2.tgz 2668 bytes https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz
DIST balanced-match-2.0.0.tgz 2720 bytes https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz
DIST base64-js-1.5.1.tgz 4109 bytes https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz
DIST before-after-hook-2.2.3.tgz 10578 bytes https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz
DIST big.js-5.2.2.tgz 16308 bytes https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz
DIST binary-extensions-2.1.0.tgz 2597 bytes https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz
DIST body-parser-1.20.1.tgz 14969 bytes https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz
DIST boolean-3.2.0.tgz 4488 bytes https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz
DIST brace-expansion-1.1.11.tgz 4239 bytes https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz
DIST brace-expansion-2.0.1.tgz 4345 bytes https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz
DIST braces-3.0.2.tgz 15637 bytes https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz
DIST browserslist-4.21.2.tgz 14976 bytes https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.2.tgz
DIST btoa-lite-1.0.0.tgz 1911 bytes https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz
DIST buffer-6.0.3.tgz 23108 bytes https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz
DIST buffer-crc32-0.2.13.tgz 4167 bytes https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz
DIST buffer-equal-constant-time-1.0.1.tgz 3125 bytes https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz
DIST buffer-from-1.1.1.tgz 2292 bytes https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz
DIST buffer-from-1.1.2.tgz 2313 bytes https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz
DIST builtin-modules-3.3.0.tgz 2348 bytes https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz
DIST builtins-4.0.0.tgz 1730 bytes https://registry.yarnpkg.com/builtins/-/builtins-4.0.0.tgz
DIST builtins-5.0.1.tgz 1841 bytes https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz
DIST bytes-3.1.2.tgz 4496 bytes https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz
DIST cacheable-lookup-5.0.4.tgz 7231 bytes https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz
DIST cacheable-request-7.0.2.tgz 5945 bytes https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz
DIST call-bind-1.0.2.tgz 5365 bytes https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz
DIST callsites-3.1.0.tgz 2433 bytes https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz
DIST camelcase-6.2.0.tgz 3514 bytes https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz
DIST caniuse-lite-1.0.30001367.tgz 263618 bytes https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001367.tgz
DIST chai-4.2.0.tgz 138648 bytes https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz
DIST chalk-2.4.2.tgz 9865 bytes https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz
DIST chalk-3.0.0.tgz 10923 bytes https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz
DIST chalk-4.1.0.tgz 11068 bytes https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz
DIST character-entities-2.0.0.tgz 23466 bytes https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.0.tgz
DIST character-entities-legacy-2.0.0.tgz 3488 bytes https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz
DIST character-reference-invalid-2.0.0.tgz 2765 bytes https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz
DIST check-error-1.0.2.tgz 4986 bytes https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz
DIST check-for-leaks-1.2.1.tgz 2861 bytes https://registry.yarnpkg.com/check-for-leaks/-/check-for-leaks-1.2.1.tgz
DIST chokidar-3.5.2.tgz 26222 bytes https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz
DIST chownr-2.0.0.tgz 2243 bytes https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz
DIST chrome-trace-event-1.0.2.tgz 6041 bytes https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz
DIST chromium-124.0.6367.207.tar.xz 3450794132 bytes mirror+https://commondatastorage.googleapis.com/chromium-browser-official/chromium-124.0.6367.207.tar.xz
DIST chromium-pickle-js-0.2.0.tgz 2915 bytes https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz
DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 bytes https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz
DIST chromium_124.0.6367.78-1raptor0~deb12u1.debian.tar.xz 586096 bytes https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_124.0.6367.78-1raptor0~deb12u1.debian.tar.xz
DIST ci-info-3.8.0.tgz 7327 bytes https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz
DIST clean-regexp-1.0.0.tgz 2493 bytes https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz
DIST clean-stack-2.2.0.tgz 2464 bytes https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz
DIST cli-cursor-2.1.0.tgz 1729 bytes https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz
DIST cli-cursor-3.1.0.tgz 2134 bytes https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz
DIST cli-spinners-2.2.0.tgz 4604 bytes https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz
DIST cli-truncate-2.1.0.tgz 3513 bytes https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz
DIST clone-1.0.4.tgz 4457 bytes https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz
DIST clone-deep-4.0.1.tgz 3195 bytes https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz
DIST clone-response-1.0.2.tgz 2279 bytes https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz
DIST co-3.1.0.tgz 4528 bytes https://registry.yarnpkg.com/co/-/co-3.1.0.tgz
DIST color-convert-1.9.3.tgz 8882 bytes https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz
DIST color-convert-2.0.1.tgz 8996 bytes https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz
DIST color-name-1.1.3.tgz 4071 bytes https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz
DIST color-name-1.1.4.tgz 2868 bytes https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz
DIST colorette-2.0.19.tgz 5062 bytes https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz
DIST colors-1.3.3.tgz 10721 bytes https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz
DIST colors-1.4.0.tgz 11266 bytes https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz
DIST combined-stream-1.0.8.tgz 4068 bytes https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz
DIST commander-2.20.3.tgz 18702 bytes https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz
DIST commander-5.1.0.tgz 28908 bytes https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz
DIST commander-7.2.0.tgz 38162 bytes https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz
DIST commander-9.4.1.tgz 44047 bytes https://registry.yarnpkg.com/commander/-/commander-9.4.1.tgz
DIST compress-brotli-1.3.8.tgz 3593 bytes https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz
DIST concat-map-0.0.1.tgz 2263 bytes https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz
DIST concat-stream-2.0.0.tgz 3791 bytes https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz
DIST content-disposition-0.5.4.tgz 6739 bytes https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz
DIST content-type-1.0.4.tgz 4655 bytes https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz
DIST cookie-0.5.0.tgz 8056 bytes https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz
DIST cookie-signature-1.0.6.tgz 2111 bytes https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz
DIST core-util-is-1.0.2.tgz 7016 bytes https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz
DIST cosmiconfig-6.0.0.tgz 27363 bytes https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz
DIST cross-spawn-7.0.3.tgz 7477 bytes https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz
DIST debug-2.6.9.tgz 16514 bytes https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz
DIST debug-3.2.7.tgz 16872 bytes https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz
DIST debug-4.3.2.tgz 12876 bytes https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz
DIST debug-4.3.4.tgz 13252 bytes https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz
DIST decode-named-character-reference-1.0.2.tgz 3624 bytes https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz
DIST decompress-response-6.0.0.tgz 2552 bytes https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz
DIST dedent-0.7.0.tgz 2282 bytes https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz
DIST deep-eql-3.0.1.tgz 10566 bytes https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz
DIST deep-extend-0.6.0.tgz 3627 bytes https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz
DIST deep-is-0.1.3.tgz 3487 bytes https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz
DIST defaults-1.0.3.tgz 1978 bytes https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz
DIST defer-to-connect-2.0.1.tgz 2428 bytes https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz
DIST define-properties-1.2.0.tgz 5093 bytes https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz
DIST delayed-stream-1.0.0.tgz 3464 bytes https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz
DIST depd-2.0.0.tgz 8374 bytes https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz
DIST deprecation-2.3.1.tgz 1867 bytes https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz
DIST dequal-2.0.3.tgz 4286 bytes https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz
DIST destroy-1.2.0.tgz 3379 bytes https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz
DIST detect-node-2.1.0.tgz 1609 bytes https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz
DIST diff-3.5.0.tgz 189607 bytes https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz
DIST diff-5.1.0.tgz 116978 bytes https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz
DIST dir-glob-3.0.1.tgz 2258 bytes https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz
DIST doctrine-2.1.0.tgz 22263 bytes https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz
DIST doctrine-3.0.0.tgz 22354 bytes https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz
DIST dotenv-4.0.0.tgz 6029 bytes https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz
DIST dotenv-safe-4.0.4.tgz 4287 bytes https://registry.yarnpkg.com/dotenv-safe/-/dotenv-safe-4.0.4.tgz
DIST dugite-2.3.0.tgz 19282 bytes https://registry.yarnpkg.com/dugite/-/dugite-2.3.0.tgz
DIST duplexer-0.1.1.tgz 2570 bytes https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz
DIST e14bdcd1f72d62bca1d541b66da43130384ec213 180646 bytes https://codeload.github.com/nodejs/nan/tar.gz/e14bdcd1f72d62bca1d541b66da43130384ec213
DIST ecdsa-sig-formatter-1.0.11.tgz 7104 bytes https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz
DIST ee-first-1.1.1.tgz 2733 bytes https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz
DIST electron-30.5.0.tar.gz 13407784 bytes https://github.com/electron/electron/archive/v30.5.0.tar.gz
DIST electron-to-chromium-1.4.195.tgz 27546 bytes https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.195.tgz
DIST emoji-regex-8.0.0.tgz 6664 bytes https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz
DIST emoji-regex-9.2.2.tgz 11118 bytes https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz
DIST emojis-list-3.0.0.tgz 12343 bytes https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz
DIST encodeurl-1.0.2.tgz 3260 bytes https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz
DIST end-of-stream-1.4.4.tgz 2387 bytes https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz
DIST enhanced-resolve-4.1.0.tgz 19716 bytes https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz
DIST enhanced-resolve-5.12.0.tgz 33743 bytes https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz
DIST enquirer-2.3.6.tgz 47843 bytes https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz
DIST ensure-posix-path-1.1.1.tgz 818 bytes https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz
DIST entities-2.1.0.tgz 18233 bytes https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz
DIST entities-3.0.1.tgz 46238 bytes https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz
DIST env-paths-2.2.1.tgz 3411 bytes https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz
DIST envinfo-7.8.1.tgz 50536 bytes https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz
DIST errno-0.1.7.tgz 6350 bytes https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz
DIST error-ex-1.3.2.tgz 3555 bytes https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz
DIST es-abstract-1.21.2.tgz 138518 bytes https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz
DIST es-module-lexer-0.9.3.tgz 21701 bytes https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz
DIST es-set-tostringtag-2.0.1.tgz 3717 bytes https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz
DIST es-shim-unscopables-1.0.0.tgz 4016 bytes https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz
DIST es-to-primitive-1.2.1.tgz 8725 bytes https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz
DIST es6-error-4.1.1.tgz 3294 bytes https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz
DIST es6-object-assign-1.1.0.tgz 4975 bytes https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz
DIST escalade-3.1.1.tgz 4312 bytes https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz
DIST escape-html-1.0.3.tgz 1917 bytes https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz
DIST escape-string-regexp-1.0.5.tgz 1578 bytes https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
DIST escape-string-regexp-4.0.0.tgz 2017 bytes https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz
DIST eslint-8.40.0.tgz 533779 bytes https://registry.yarnpkg.com/eslint/-/eslint-8.40.0.tgz
DIST eslint-8.41.0.tgz 533775 bytes https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz
DIST eslint-config-standard-14.1.1.tgz 5204 bytes https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz
DIST eslint-config-standard-17.0.0.tgz 5346 bytes https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz
DIST eslint-config-standard-jsx-11.0.0.tgz 3492 bytes https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz
DIST eslint-import-resolver-node-0.3.7.tgz 2477 bytes https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz
DIST eslint-module-utils-2.8.0.tgz 11280 bytes https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz
DIST eslint-plugin-es-3.0.1.tgz 16652 bytes https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz
DIST eslint-plugin-es-4.1.0.tgz 20044 bytes https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz
DIST eslint-plugin-import-2.27.5.tgz 345519 bytes https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz
DIST eslint-plugin-mocha-7.0.1.tgz 16707 bytes https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-7.0.1.tgz
DIST eslint-plugin-n-15.7.0.tgz 59219 bytes https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz
DIST eslint-plugin-node-11.1.0.tgz 48092 bytes https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz
DIST eslint-plugin-promise-4.3.1.tgz 10411 bytes https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz
DIST eslint-plugin-promise-6.1.1.tgz 15642 bytes https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz
DIST eslint-plugin-react-7.32.2.tgz 156102 bytes https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz
DIST eslint-plugin-standard-4.0.1.tgz 5142 bytes https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz
DIST eslint-plugin-unicorn-46.0.1.tgz 136001 bytes https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-46.0.1.tgz
DIST eslint-scope-5.1.1.tgz 16718 bytes https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz
DIST eslint-scope-7.2.0.tgz 25934 bytes https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz
DIST eslint-utils-2.1.0.tgz 58750 bytes https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz
DIST eslint-utils-3.0.0.tgz 61349 bytes https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz
DIST eslint-visitor-keys-1.1.0.tgz 7699 bytes https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz
DIST eslint-visitor-keys-2.0.0.tgz 7940 bytes https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz
DIST eslint-visitor-keys-3.4.1.tgz 8120 bytes https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz
DIST espree-9.5.2.tgz 16319 bytes https://registry.yarnpkg.com/espree/-/espree-9.5.2.tgz
DIST esprima-4.0.1.tgz 52078 bytes https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz
DIST esquery-1.5.0.tgz 159502 bytes https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz
DIST esrecurse-4.3.0.tgz 4053 bytes https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz
DIST estraverse-4.3.0.tgz 7883 bytes https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz
DIST estraverse-5.1.0.tgz 8012 bytes https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz
DIST estraverse-5.3.0.tgz 8052 bytes https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz
DIST esutils-2.0.3.tgz 9542 bytes https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz
DIST etag-1.8.1.tgz 4386 bytes https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz
DIST events-3.3.0.tgz 16574 bytes https://registry.yarnpkg.com/events/-/events-3.3.0.tgz
DIST events-to-array-1.1.2.tgz 16408 bytes https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz
DIST execa-4.0.3.tgz 14169 bytes https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz
DIST express-4.18.2.tgz 55804 bytes https://registry.yarnpkg.com/express/-/express-4.18.2.tgz
DIST extend-3.0.2.tgz 7258 bytes https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz
DIST extract-zip-2.0.1.tgz 4361 bytes https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz
DIST fast-deep-equal-3.1.3.tgz 3656 bytes https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
DIST fast-glob-3.2.12.tgz 23480 bytes https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz
DIST fast-json-stable-stringify-2.1.0.tgz 6318 bytes https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz
DIST fast-levenshtein-2.0.6.tgz 3699 bytes https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz
DIST fastest-levenshtein-1.0.14.tgz 5678 bytes https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz
DIST fastq-1.8.0.tgz 6228 bytes https://registry.yarnpkg.com/fastq/-/fastq-1.8.0.tgz
DIST fault-2.0.0.tgz 3374 bytes https://registry.yarnpkg.com/fault/-/fault-2.0.0.tgz
DIST fd-slicer-1.1.0.tgz 7516 bytes https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz
DIST figgy-pudding-3.5.2.tgz 6414 bytes https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz
DIST figures-3.2.0.tgz 4289 bytes https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz
DIST file-entry-cache-6.0.1.tgz 7793 bytes https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz
DIST fill-range-7.0.1.tgz 5567 bytes https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz
DIST finalhandler-1.2.0.tgz 6704 bytes https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz
DIST find-up-3.0.0.tgz 2271 bytes https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz
DIST find-up-4.1.0.tgz 3745 bytes https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz
DIST find-up-5.0.0.tgz 3806 bytes https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz
DIST flat-cache-3.0.4.tgz 8856 bytes https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz
DIST flatted-3.2.7.tgz 8434 bytes https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz
DIST folder-hash-2.1.2.tgz 9856 bytes https://registry.yarnpkg.com/folder-hash/-/folder-hash-2.1.2.tgz
DIST for-each-0.3.3.tgz 4151 bytes https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz
DIST form-data-3.0.1.tgz 10369 bytes https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz
DIST form-data-4.0.0.tgz 10490 bytes https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz
DIST format-0.2.2.tgz 3259 bytes https://registry.yarnpkg.com/format/-/format-0.2.2.tgz
DIST forwarded-0.2.0.tgz 2696 bytes https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz
DIST fresh-0.5.2.tgz 4229 bytes https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz
DIST fs-extra-10.1.0.tgz 16920 bytes https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz
DIST fs-extra-7.0.1.tgz 32085 bytes https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz
DIST fs-extra-8.1.0.tgz 32529 bytes https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz
DIST fs-minipass-2.1.0.tgz 4535 bytes https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz
DIST fs.realpath-1.0.0.tgz 4434 bytes https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz
DIST fsevents-2.3.2.tgz 22066 bytes https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz
DIST function-bind-1.1.1.tgz 6301 bytes https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz
DIST function.prototype.name-1.1.5.tgz 6153 bytes https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz
DIST functions-have-names-1.2.3.tgz 6003 bytes https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz
DIST get-func-name-2.0.2.tgz 3571 bytes https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz
DIST get-intrinsic-1.2.1.tgz 11766 bytes https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz
DIST get-own-enumerable-property-symbols-3.0.0.tgz 1633 bytes https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz
DIST get-stdin-8.0.0.tgz 2235 bytes https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz
DIST get-stdin-9.0.0.tgz 2180 bytes https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz
DIST get-stream-5.2.0.tgz 4356 bytes https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz
DIST get-symbol-description-1.0.0.tgz 4324 bytes https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz
DIST getos-3.2.1.tgz 15553 bytes https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz
DIST glob-7.2.0.tgz 15326 bytes https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz
DIST glob-8.0.3.tgz 15331 bytes https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz
DIST glob-8.1.0.tgz 15721 bytes https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz
DIST glob-9.3.5.tgz 59603 bytes https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz
DIST glob-parent-5.1.2.tgz 4853 bytes https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz
DIST glob-parent-6.0.2.tgz 3449 bytes https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz
DIST glob-to-regexp-0.4.1.tgz 4489 bytes https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz
DIST global-agent-3.0.0.tgz 30541 bytes https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz
DIST globals-13.20.0.tgz 9445 bytes https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz
DIST globalthis-1.0.3.tgz 8108 bytes https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz
DIST globby-11.1.0.tgz 6381 bytes https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz
DIST gopd-1.0.1.tgz 3631 bytes https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz
DIST got-11.8.5.tgz 67699 bytes https://registry.yarnpkg.com/got/-/got-11.8.5.tgz
DIST graceful-fs-4.1.15.tgz 8190 bytes https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz
DIST graceful-fs-4.2.10.tgz 9770 bytes https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz
DIST grapheme-splitter-1.0.4.tgz 34119 bytes https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz
DIST graphemer-1.4.0.tgz 58380 bytes https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz
DIST has-1.0.3.tgz 1553 bytes https://registry.yarnpkg.com/has/-/has-1.0.3.tgz
DIST has-bigints-1.0.2.tgz 5049 bytes https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz
DIST has-flag-3.0.0.tgz 1751 bytes https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz
DIST has-flag-4.0.0.tgz 2206 bytes https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz
DIST has-flag-5.0.1.tgz 2091 bytes https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz
DIST has-property-descriptors-1.0.0.tgz 3854 bytes https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz
DIST has-proto-1.0.1.tgz 3383 bytes https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz
DIST has-symbols-1.0.3.tgz 7067 bytes https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz
DIST has-tostringtag-1.0.0.tgz 4143 bytes https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz
DIST hosted-git-info-2.8.9.tgz 8110 bytes https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz
DIST http-cache-semantics-4.1.1.tgz 10811 bytes https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz
DIST http-errors-2.0.0.tgz 6339 bytes https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz
DIST http2-wrapper-1.0.3.tgz 16062 bytes https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz
DIST human-signals-1.1.1.tgz 11866 bytes https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz
DIST husky-8.0.1.tgz 3058 bytes https://registry.yarnpkg.com/husky/-/husky-8.0.1.tgz
DIST iconv-lite-0.4.24.tgz 185241 bytes https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz
DIST ieee754-1.2.1.tgz 2886 bytes https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz
DIST ignore-5.1.8.tgz 14109 bytes https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz
DIST ignore-5.2.4.tgz 14379 bytes https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz
DIST import-fresh-3.1.0.tgz 2175 bytes https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz
DIST import-fresh-3.2.1.tgz 2326 bytes https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz
DIST import-fresh-3.3.0.tgz 2332 bytes https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz
DIST import-local-3.1.0.tgz 2392 bytes https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz
DIST import-meta-resolve-1.1.1.tgz 14067 bytes https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-1.1.1.tgz
DIST imurmurhash-0.1.4.tgz 4312 bytes https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz
DIST indent-string-4.0.0.tgz 2065 bytes https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz
DIST inflight-1.0.6.tgz 2041 bytes https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz
DIST inherits-2.0.4.tgz 2030 bytes https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz
DIST ini-1.3.7.tgz 4006 bytes https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz
DIST ini-3.0.1.tgz 4206 bytes https://registry.yarnpkg.com/ini/-/ini-3.0.1.tgz
DIST internal-slot-1.0.5.tgz 6690 bytes https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz
DIST interpret-1.4.0.tgz 4046 bytes https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz
DIST interpret-2.2.0.tgz 4502 bytes https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz
DIST ipaddr.js-1.9.1.tgz 11501 bytes https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz
DIST is-alphabetical-2.0.0.tgz 2449 bytes https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.0.tgz
DIST is-alphanumerical-2.0.0.tgz 2426 bytes https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz
DIST is-array-buffer-3.0.2.tgz 4940 bytes https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz
DIST is-arrayish-0.2.1.tgz 2646 bytes https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz
DIST is-bigint-1.0.4.tgz 5746 bytes https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz
DIST is-binary-path-2.1.0.tgz 1619 bytes https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz
DIST is-boolean-object-1.1.2.tgz 7852 bytes https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz
DIST is-buffer-2.0.5.tgz 2092 bytes https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz
DIST is-builtin-module-3.2.1.tgz 1961 bytes https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz
DIST is-callable-1.2.7.tgz 9896 bytes https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz
DIST is-core-module-2.12.1.tgz 9016 bytes https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz
DIST is-core-module-2.8.1.tgz 8082 bytes https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz
DIST is-core-module-2.9.0.tgz 8321 bytes https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz
DIST is-date-object-1.0.5.tgz 7499 bytes https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz
DIST is-decimal-2.0.0.tgz 2393 bytes https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.0.tgz
DIST is-empty-1.2.0.tgz 1500 bytes https://registry.yarnpkg.com/is-empty/-/is-empty-1.2.0.tgz
DIST is-extglob-2.1.1.tgz 2663 bytes https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz
DIST is-fullwidth-code-point-3.0.0.tgz 2169 bytes https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz
DIST is-fullwidth-code-point-4.0.0.tgz 2316 bytes https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz
DIST is-glob-3.1.0.tgz 3388 bytes https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz
DIST is-glob-4.0.1.tgz 4092 bytes https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz
DIST is-glob-4.0.3.tgz 4255 bytes https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz
DIST is-hexadecimal-2.0.0.tgz 2447 bytes https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz
DIST is-interactive-1.0.0.tgz 2412 bytes https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz
DIST is-negative-zero-2.0.2.tgz 7706 bytes https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz
DIST is-number-7.0.0.tgz 3730 bytes https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz
DIST is-number-object-1.0.7.tgz 7885 bytes https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz
DIST is-obj-1.0.1.tgz 1518 bytes https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz
DIST is-path-inside-3.0.3.tgz 1996 bytes https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz
DIST is-plain-obj-4.0.0.tgz 1890 bytes https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz
DIST is-plain-object-2.0.4.tgz 3029 bytes https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz
DIST is-plain-object-5.0.0.tgz 3408 bytes https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz
DIST is-regex-1.1.4.tgz 10555 bytes https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz
DIST is-regexp-1.0.0.tgz 748 bytes https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz
DIST is-shared-array-buffer-1.0.2.tgz 4683 bytes https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz
DIST is-stream-2.0.0.tgz 2080 bytes https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz
DIST is-string-1.0.7.tgz 7090 bytes https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz
DIST is-symbol-1.0.4.tgz 8086 bytes https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz
DIST is-typed-array-1.1.10.tgz 6322 bytes https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz
DIST is-weakref-1.0.2.tgz 4966 bytes https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz
DIST isarray-1.0.0.tgz 2021 bytes https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz
DIST isexe-2.0.0.tgz 3756 bytes https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz
DIST isobject-3.0.1.tgz 2839 bytes https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz
DIST jest-worker-27.5.1.tgz 19405 bytes https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz
DIST js-sdsl-4.4.0.tgz 208381 bytes https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.0.tgz
DIST js-tokens-4.0.0.tgz 6542 bytes https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz
DIST js-yaml-3.13.1.tgz 74050 bytes https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz
DIST js-yaml-4.1.0.tgz 102356 bytes https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz
DIST jsesc-0.5.0.tgz 9165 bytes https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz
DIST jsesc-3.0.2.tgz 9957 bytes https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz
DIST json-buffer-3.0.1.tgz 2618 bytes https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz
DIST json-parse-better-errors-1.0.2.tgz 3051 bytes https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz
DIST json-parse-even-better-errors-2.3.1.tgz 4553 bytes https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz
DIST json-schema-traverse-0.4.1.tgz 5141 bytes https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz
DIST json-stable-stringify-without-jsonify-1.0.1.tgz 4621 bytes https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz
DIST json-stringify-safe-5.0.1.tgz 4014 bytes https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz
DIST json5-1.0.2.tgz 22200 bytes https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz
DIST json5-2.2.3.tgz 50318 bytes https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz
DIST jsonc-parser-3.2.0.tgz 26883 bytes https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz
DIST jsonfile-4.0.0.tgz 5266 bytes https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz
DIST jsonfile-6.0.1.tgz 5672 bytes https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz
DIST jsonwebtoken-9.0.0.tgz 12197 bytes https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz
DIST jsx-ast-utils-3.3.3.tgz 32632 bytes https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz
DIST jwa-1.4.1.tgz 4560 bytes https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz
DIST jws-3.2.2.tgz 5884 bytes https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz
DIST keyv-4.3.1.tgz 8306 bytes https://registry.yarnpkg.com/keyv/-/keyv-4.3.1.tgz
DIST kind-of-6.0.3.tgz 7647 bytes https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz
DIST kleur-4.1.5.tgz 6153 bytes https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz
DIST levn-0.4.1.tgz 7465 bytes https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz
DIST libnpmconfig-1.2.1.tgz 14776 bytes https://registry.yarnpkg.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz
DIST lines-and-columns-1.1.6.tgz 2287 bytes https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz
DIST linkify-it-3.0.3.tgz 11885 bytes https://registry.yarnpkg.com/linkify-it/-/linkify-it-3.0.3.tgz
DIST linkify-it-4.0.1.tgz 10543 bytes https://registry.yarnpkg.com/linkify-it/-/linkify-it-4.0.1.tgz
DIST lint-1.1.2.tgz 60237 bytes https://registry.yarnpkg.com/lint/-/lint-1.1.2.tgz
DIST lint-staged-10.2.11.tgz 24164 bytes https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.2.11.tgz
DIST listr2-2.2.0.tgz 36060 bytes https://registry.yarnpkg.com/listr2/-/listr2-2.2.0.tgz
DIST load-json-file-5.3.0.tgz 2395 bytes https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.3.0.tgz
DIST load-plugin-4.0.1.tgz 5391 bytes https://registry.yarnpkg.com/load-plugin/-/load-plugin-4.0.1.tgz
DIST loader-runner-4.3.0.tgz 5506 bytes https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz
DIST loader-utils-1.4.2.tgz 8379 bytes https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz
DIST loader-utils-2.0.4.tgz 11738 bytes https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz
DIST locate-path-3.0.0.tgz 1957 bytes https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz
DIST locate-path-5.0.0.tgz 2723 bytes https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz
DIST locate-path-6.0.0.tgz 2954 bytes https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz
DIST lodash-4.17.21.tgz 318961 bytes https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz
DIST lodash.camelcase-4.3.0.tgz 6993 bytes https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz
DIST lodash.merge-4.6.2.tgz 13081 bytes https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz
DIST log-symbols-2.2.0.tgz 1961 bytes https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz
DIST log-symbols-3.0.0.tgz 2102 bytes https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz
DIST log-symbols-4.0.0.tgz 2311 bytes https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz
DIST log-update-4.0.0.tgz 3161 bytes https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz
DIST longest-streak-3.0.0.tgz 2556 bytes https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.0.tgz
DIST loose-envify-1.4.0.tgz 2842 bytes https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz
DIST lowercase-keys-2.0.0.tgz 1568 bytes https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz
DIST lru-cache-6.0.0.tgz 5788 bytes https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz
DIST lru-cache-9.1.1.tgz 140449 bytes https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz
DIST make-error-1.3.5.tgz 4206 bytes https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz
DIST markdown-it-12.3.2.tgz 150120 bytes https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.3.2.tgz
DIST markdown-it-13.0.1.tgz 153270 bytes https://registry.yarnpkg.com/markdown-it/-/markdown-it-13.0.1.tgz
DIST markdownlint-0.27.0.tgz 134348 bytes https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.27.0.tgz
DIST markdownlint-cli-0.33.0.tgz 8016 bytes https://registry.yarnpkg.com/markdownlint-cli/-/markdownlint-cli-0.33.0.tgz
DIST matcher-3.0.0.tgz 3357 bytes https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz
DIST matcher-collection-1.1.2.tgz 1182 bytes https://registry.yarnpkg.com/matcher-collection/-/matcher-collection-1.1.2.tgz
DIST mdast-comment-marker-1.1.1.tgz 3301 bytes https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-1.1.1.tgz
DIST mdast-util-from-markdown-1.0.0.tgz 15538 bytes https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.0.0.tgz
DIST mdast-util-from-markdown-1.3.0.tgz 21977 bytes https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz
DIST mdast-util-heading-style-1.0.5.tgz 2944 bytes https://registry.yarnpkg.com/mdast-util-heading-style/-/mdast-util-heading-style-1.0.5.tgz
DIST mdast-util-to-markdown-1.1.1.tgz 20533 bytes https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.1.1.tgz
DIST mdast-util-to-string-1.0.6.tgz 2846 bytes https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.6.tgz
DIST mdast-util-to-string-3.1.0.tgz 3591 bytes https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz
DIST mdurl-1.0.1.tgz 7357 bytes https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz
DIST media-typer-0.3.0.tgz 4189 bytes https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz
DIST memory-fs-0.4.1.tgz 3423 bytes https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz
DIST merge-descriptors-1.0.1.tgz 2312 bytes https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz
DIST merge-stream-2.0.0.tgz 2260 bytes https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz
DIST merge2-1.4.1.tgz 3409 bytes https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz
DIST methods-1.1.2.tgz 2475 bytes https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz
DIST micromark-3.0.3.tgz 45109 bytes https://registry.yarnpkg.com/micromark/-/micromark-3.0.3.tgz
DIST micromark-core-commonmark-1.0.0.tgz 23519 bytes https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.0.tgz
DIST micromark-factory-destination-1.0.0.tgz 3120 bytes https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz
DIST micromark-factory-label-1.0.0.tgz 2938 bytes https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.0.tgz
DIST micromark-factory-space-1.0.0.tgz 2604 bytes https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz
DIST micromark-factory-title-1.0.0.tgz 2875 bytes https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.0.tgz
DIST micromark-factory-whitespace-1.0.0.tgz 2399 bytes https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz
DIST micromark-util-character-1.1.0.tgz 5341 bytes https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz
DIST micromark-util-chunked-1.0.0.tgz 2896 bytes https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz
DIST micromark-util-classify-character-1.0.0.tgz 2297 bytes https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz
DIST micromark-util-combine-extensions-1.0.0.tgz 2652 bytes https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz
DIST micromark-util-decode-numeric-character-reference-1.0.0.tgz 2365 bytes https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz
DIST micromark-util-decode-string-1.0.2.tgz 2347 bytes https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz
DIST micromark-util-encode-1.0.0.tgz 1881 bytes https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz
DIST micromark-util-html-tag-name-1.0.0.tgz 2365 bytes https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz
DIST micromark-util-normalize-identifier-1.0.0.tgz 2254 bytes https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz
DIST micromark-util-resolve-all-1.0.0.tgz 2550 bytes https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz
DIST micromark-util-sanitize-uri-1.0.0.tgz 3201 bytes https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz
DIST micromark-util-subtokenize-1.0.0.tgz 4054 bytes https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.0.tgz
DIST micromark-util-symbol-1.0.0.tgz 9508 bytes https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.0.tgz
DIST micromark-util-types-1.0.0.tgz 10468 bytes https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.0.tgz
DIST micromatch-4.0.2.tgz 16675 bytes https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz
DIST micromatch-4.0.5.tgz 14433 bytes https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz
DIST mime-1.6.0.tgz 15686 bytes https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz
DIST mime-db-1.52.0.tgz 26992 bytes https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz
DIST mime-types-2.1.35.tgz 5591 bytes https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz
DIST mimic-fn-1.2.0.tgz 1765 bytes https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz
DIST mimic-fn-2.1.0.tgz 2119 bytes https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz
DIST mimic-response-1.0.1.tgz 1894 bytes https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz
DIST mimic-response-3.1.0.tgz 2822 bytes https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz
DIST min-indent-1.0.1.tgz 1658 bytes https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz
DIST minimatch-3.0.8.tgz 11846 bytes https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz
DIST minimatch-3.1.2.tgz 11940 bytes https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz
DIST minimatch-5.1.1.tgz 12730 bytes https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.1.tgz
DIST minimatch-5.1.2.tgz 12799 bytes https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.2.tgz
DIST minimatch-8.0.4.tgz 94614 bytes https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz
DIST minimist-1.2.6.tgz 8363 bytes https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz
DIST minimist-1.2.8.tgz 15520 bytes https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz
DIST minipass-3.3.6.tgz 15335 bytes https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz
DIST minipass-4.0.1.tgz 15429 bytes https://registry.yarnpkg.com/minipass/-/minipass-4.0.1.tgz
DIST minipass-4.2.8.tgz 20560 bytes https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz
DIST minipass-6.0.2.tgz 21443 bytes https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz
DIST minizlib-2.1.2.tgz 6154 bytes https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz
DIST mkdirp-0.5.5.tgz 3018 bytes https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz
DIST mkdirp-1.0.4.tgz 6665 bytes https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz
DIST mri-1.2.0.tgz 4448 bytes https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz
DIST ms-2.0.0.tgz 2874 bytes https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz
DIST ms-2.1.2.tgz 3017 bytes https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz
DIST ms-2.1.3.tgz 2967 bytes https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz
DIST mute-stream-0.0.8.tgz 2663 bytes https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz
DIST natural-compare-1.4.0.tgz 2510 bytes https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz
DIST natural-compare-lite-1.4.0.tgz 2504 bytes https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz
DIST negotiator-0.6.3.tgz 6399 bytes https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz
DIST neo-async-2.6.2.tgz 38647 bytes https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz
DIST node-fetch-2.6.7.tgz 41745 bytes https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz
DIST node-fetch-2.6.8.tgz 44325 bytes https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz
DIST node-fetch-2.6.9.tgz 44330 bytes https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz
DIST node-releases-2.0.6.tgz 3838 bytes https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz
DIST node-v20.16.0.tar.xz 41822608 bytes mirror+https://nodejs.org/dist/v20.16.0/node-v20.16.0.tar.xz
DIST normalize-package-data-2.5.0.tgz 8662 bytes https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz
DIST normalize-path-3.0.0.tgz 3566 bytes https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz
DIST normalize-url-6.1.0.tgz 5596 bytes https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz
DIST npm-run-path-4.0.1.tgz 2984 bytes https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz
DIST null-loader-4.0.0.tgz 3485 bytes https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.0.tgz
DIST object-assign-4.1.1.tgz 2675 bytes https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz
DIST object-inspect-1.12.3.tgz 25913 bytes https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz
DIST object-keys-1.1.1.tgz 7677 bytes https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz
DIST object.assign-4.1.4.tgz 282323 bytes https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz
DIST object.entries-1.1.6.tgz 10274 bytes https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz
DIST object.fromentries-2.0.6.tgz 5693 bytes https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz
DIST object.hasown-1.1.2.tgz 5908 bytes https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz
DIST object.values-1.1.6.tgz 10232 bytes https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz
DIST on-finished-2.4.1.tgz 5052 bytes https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz
DIST once-1.4.0.tgz 1979 bytes https://registry.yarnpkg.com/once/-/once-1.4.0.tgz
DIST onetime-2.0.1.tgz 1943 bytes https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz
DIST onetime-5.1.0.tgz 2472 bytes https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz
DIST optionator-0.9.1.tgz 13979 bytes https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz
DIST ora-3.4.0.tgz 5587 bytes https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz
DIST ora-4.0.3.tgz 6583 bytes https://registry.yarnpkg.com/ora/-/ora-4.0.3.tgz
DIST os-tmpdir-1.0.2.tgz 1796 bytes https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz
DIST p-cancelable-2.1.1.tgz 4426 bytes https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz
DIST p-limit-2.2.0.tgz 2707 bytes https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz
DIST p-limit-2.3.0.tgz 3140 bytes https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz
DIST p-limit-3.1.0.tgz 3265 bytes https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz
DIST p-locate-3.0.0.tgz 2579 bytes https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz
DIST p-locate-4.1.0.tgz 3060 bytes https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz
DIST p-locate-5.0.0.tgz 3151 bytes https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz
DIST p-map-4.0.0.tgz 3443 bytes https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz
DIST p-try-2.2.0.tgz 2194 bytes https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz
DIST parent-module-1.0.1.tgz 2008 bytes https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz
DIST parse-entities-3.0.0.tgz 7824 bytes https://registry.yarnpkg.com/parse-entities/-/parse-entities-3.0.0.tgz
DIST parse-gitignore-0.4.0.tgz 3367 bytes https://registry.yarnpkg.com/parse-gitignore/-/parse-gitignore-0.4.0.tgz
DIST parse-json-4.0.0.tgz 2029 bytes https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz
DIST parse-json-5.0.0.tgz 2475 bytes https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz
DIST parse-ms-2.1.0.tgz 1820 bytes https://registry.yarnpkg.com/parse-ms/-/parse-ms-2.1.0.tgz
DIST parseurl-1.3.3.tgz 3952 bytes https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz
DIST path-exists-3.0.0.tgz 1891 bytes https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz
DIST path-exists-4.0.0.tgz 2073 bytes https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz
DIST path-is-absolute-1.0.1.tgz 1882 bytes https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz
DIST path-key-3.1.1.tgz 2258 bytes https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz
DIST path-parse-1.0.7.tgz 2067 bytes https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz
DIST path-scurry-1.9.2.tgz 99641 bytes https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz
DIST path-to-regexp-0.1.7.tgz 3269 bytes https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz
DIST path-type-4.0.0.tgz 2018 bytes https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz
DIST pathval-1.1.1.tgz 5554 bytes https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz
DIST pend-1.2.0.tgz 2308 bytes https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz
DIST picocolors-1.0.0.tgz 2411 bytes https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz
DIST picomatch-2.0.7.tgz 20209 bytes https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz
DIST picomatch-2.2.2.tgz 23357 bytes https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz
DIST picomatch-2.3.1.tgz 24289 bytes https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz
DIST pify-4.0.1.tgz 3318 bytes https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz
DIST pkg-conf-3.1.0.tgz 3305 bytes https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-3.1.0.tgz
DIST pkg-dir-4.2.0.tgz 2115 bytes https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz
DIST please-upgrade-node-3.2.0.tgz 2800 bytes https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz
DIST pluralize-8.0.0.tgz 6036 bytes https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz
DIST pre-flight-1.1.1.tgz 2341 bytes https://registry.yarnpkg.com/pre-flight/-/pre-flight-1.1.1.tgz
DIST prelude-ls-1.2.1.tgz 9408 bytes https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz
DIST pretty-ms-5.0.0.tgz 3312 bytes https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-5.0.0.tgz
DIST pretty-ms-5.1.0.tgz 3720 bytes https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-5.1.0.tgz
DIST process-0.11.10.tgz 4669 bytes https://registry.yarnpkg.com/process/-/process-0.11.10.tgz
DIST process-nextick-args-2.0.1.tgz 1654 bytes https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz
DIST progress-2.0.3.tgz 6000 bytes https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz
DIST prop-types-15.8.1.tgz 22651 bytes https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz
DIST proxy-addr-2.0.7.tgz 5495 bytes https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz
DIST prr-1.0.1.tgz 3458 bytes https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz
DIST pump-3.0.0.tgz 3237 bytes https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz
DIST punycode-1.3.2.tgz 7980 bytes https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz
DIST punycode-2.1.1.tgz 7270 bytes https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz
DIST qs-6.11.0.tgz 51129 bytes https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz
DIST querystring-0.2.0.tgz 6669 bytes https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz
DIST quick-lru-5.1.1.tgz 3387 bytes https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz
DIST ramda-0.27.0.tgz 260856 bytes https://registry.yarnpkg.com/ramda/-/ramda-0.27.0.tgz
DIST randombytes-2.1.0.tgz 2667 bytes https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz
DIST range-parser-1.2.1.tgz 3603 bytes https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz
DIST raw-body-2.5.1.tgz 8552 bytes https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz
DIST react-is-16.13.1.tgz 5463 bytes https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz
DIST read-pkg-5.2.0.tgz 2552 bytes https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz
DIST read-pkg-up-7.0.1.tgz 2733 bytes https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz
DIST readable-stream-2.3.6.tgz 25545 bytes https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz
DIST readable-stream-3.6.0.tgz 33259 bytes https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz
DIST readdirp-3.6.0.tgz 7556 bytes https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz
DIST rechoir-0.6.2.tgz 3776 bytes https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz
DIST rechoir-0.7.1.tgz 3890 bytes https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz
DIST regexp-tree-0.1.27.tgz 68410 bytes https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz
DIST regexp.prototype.flags-1.5.0.tgz 11997 bytes https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz
DIST regexpp-3.0.0.tgz 57455 bytes https://registry.yarnpkg.com/regexpp/-/regexpp-3.0.0.tgz
DIST regjsparser-0.9.1.tgz 18804 bytes https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz
DIST remark-14.0.1.tgz 3976 bytes https://registry.yarnpkg.com/remark/-/remark-14.0.1.tgz
DIST remark-cli-10.0.0.tgz 4114 bytes https://registry.yarnpkg.com/remark-cli/-/remark-cli-10.0.0.tgz
DIST remark-lint-8.0.0.tgz 1817 bytes https://registry.yarnpkg.com/remark-lint/-/remark-lint-8.0.0.tgz
DIST remark-lint-blockquote-indentation-2.0.1.tgz 2454 bytes https://registry.yarnpkg.com/remark-lint-blockquote-indentation/-/remark-lint-blockquote-indentation-2.0.1.tgz
DIST remark-lint-code-block-style-2.0.1.tgz 2833 bytes https://registry.yarnpkg.com/remark-lint-code-block-style/-/remark-lint-code-block-style-2.0.1.tgz
DIST remark-lint-definition-case-2.0.1.tgz 2074 bytes https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-2.0.1.tgz
DIST remark-lint-definition-spacing-2.0.1.tgz 2099 bytes https://registry.yarnpkg.com/remark-lint-definition-spacing/-/remark-lint-definition-spacing-2.0.1.tgz
DIST remark-lint-emphasis-marker-2.0.1.tgz 2596 bytes https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-2.0.1.tgz
DIST remark-lint-fenced-code-flag-2.0.1.tgz 2559 bytes https://registry.yarnpkg.com/remark-lint-fenced-code-flag/-/remark-lint-fenced-code-flag-2.0.1.tgz
DIST remark-lint-fenced-code-marker-2.0.1.tgz 2847 bytes https://registry.yarnpkg.com/remark-lint-fenced-code-marker/-/remark-lint-fenced-code-marker-2.0.1.tgz
DIST remark-lint-file-extension-1.0.3.tgz 2006 bytes https://registry.yarnpkg.com/remark-lint-file-extension/-/remark-lint-file-extension-1.0.3.tgz
DIST remark-lint-final-definition-2.1.0.tgz 2222 bytes https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-2.1.0.tgz
DIST remark-lint-hard-break-spaces-2.0.1.tgz 2096 bytes https://registry.yarnpkg.com/remark-lint-hard-break-spaces/-/remark-lint-hard-break-spaces-2.0.1.tgz
DIST remark-lint-heading-increment-2.0.1.tgz 1984 bytes https://registry.yarnpkg.com/remark-lint-heading-increment/-/remark-lint-heading-increment-2.0.1.tgz
DIST remark-lint-heading-style-2.0.1.tgz 2527 bytes https://registry.yarnpkg.com/remark-lint-heading-style/-/remark-lint-heading-style-2.0.1.tgz
DIST remark-lint-link-title-style-2.0.1.tgz 3371 bytes https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-2.0.1.tgz
DIST remark-lint-list-item-content-indent-2.0.1.tgz 2528 bytes https://registry.yarnpkg.com/remark-lint-list-item-content-indent/-/remark-lint-list-item-content-indent-2.0.1.tgz
DIST remark-lint-list-item-indent-2.0.1.tgz 3026 bytes https://registry.yarnpkg.com/remark-lint-list-item-indent/-/remark-lint-list-item-indent-2.0.1.tgz
DIST remark-lint-list-item-spacing-3.0.0.tgz 2948 bytes https://registry.yarnpkg.com/remark-lint-list-item-spacing/-/remark-lint-list-item-spacing-3.0.0.tgz
DIST remark-lint-maximum-heading-length-2.0.1.tgz 2137 bytes https://registry.yarnpkg.com/remark-lint-maximum-heading-length/-/remark-lint-maximum-heading-length-2.0.1.tgz
DIST remark-lint-maximum-line-length-2.0.3.tgz 3707 bytes https://registry.yarnpkg.com/remark-lint-maximum-line-length/-/remark-lint-maximum-line-length-2.0.3.tgz
DIST remark-lint-no-auto-link-without-protocol-2.0.1.tgz 2425 bytes https://registry.yarnpkg.com/remark-lint-no-auto-link-without-protocol/-/remark-lint-no-auto-link-without-protocol-2.0.1.tgz
DIST remark-lint-no-blockquote-without-marker-4.0.0.tgz 2497 bytes https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-4.0.0.tgz
DIST remark-lint-no-consecutive-blank-lines-3.0.0.tgz 2622 bytes https://registry.yarnpkg.com/remark-lint-no-consecutive-blank-lines/-/remark-lint-no-consecutive-blank-lines-3.0.0.tgz
DIST remark-lint-no-duplicate-headings-2.0.1.tgz 2103 bytes https://registry.yarnpkg.com/remark-lint-no-duplicate-headings/-/remark-lint-no-duplicate-headings-2.0.1.tgz
DIST remark-lint-no-emphasis-as-heading-2.0.1.tgz 2110 bytes https://registry.yarnpkg.com/remark-lint-no-emphasis-as-heading/-/remark-lint-no-emphasis-as-heading-2.0.1.tgz
DIST remark-lint-no-file-name-articles-1.0.3.tgz 1890 bytes https://registry.yarnpkg.com/remark-lint-no-file-name-articles/-/remark-lint-no-file-name-articles-1.0.3.tgz
DIST remark-lint-no-file-name-consecutive-dashes-1.0.3.tgz 1827 bytes https://registry.yarnpkg.com/remark-lint-no-file-name-consecutive-dashes/-/remark-lint-no-file-name-consecutive-dashes-1.0.3.tgz
DIST remark-lint-no-file-name-irregular-characters-1.0.3.tgz 2195 bytes https://registry.yarnpkg.com/remark-lint-no-file-name-irregular-characters/-/remark-lint-no-file-name-irregular-characters-1.0.3.tgz
DIST remark-lint-no-file-name-mixed-case-1.0.3.tgz 1870 bytes https://registry.yarnpkg.com/remark-lint-no-file-name-mixed-case/-/remark-lint-no-file-name-mixed-case-1.0.3.tgz
DIST remark-lint-no-file-name-outer-dashes-1.0.4.tgz 1848 bytes https://registry.yarnpkg.com/remark-lint-no-file-name-outer-dashes/-/remark-lint-no-file-name-outer-dashes-1.0.4.tgz
DIST remark-lint-no-heading-punctuation-2.0.1.tgz 2305 bytes https://registry.yarnpkg.com/remark-lint-no-heading-punctuation/-/remark-lint-no-heading-punctuation-2.0.1.tgz
DIST remark-lint-no-inline-padding-3.0.0.tgz 2164 bytes https://registry.yarnpkg.com/remark-lint-no-inline-padding/-/remark-lint-no-inline-padding-3.0.0.tgz
DIST remark-lint-no-literal-urls-2.0.1.tgz 2348 bytes https://registry.yarnpkg.com/remark-lint-no-literal-urls/-/remark-lint-no-literal-urls-2.0.1.tgz
DIST remark-lint-no-multiple-toplevel-headings-2.0.1.tgz 2081 bytes https://registry.yarnpkg.com/remark-lint-no-multiple-toplevel-headings/-/remark-lint-no-multiple-toplevel-headings-2.0.1.tgz
DIST remark-lint-no-shell-dollars-2.0.2.tgz 2503 bytes https://registry.yarnpkg.com/remark-lint-no-shell-dollars/-/remark-lint-no-shell-dollars-2.0.2.tgz
DIST remark-lint-no-shortcut-reference-image-2.0.1.tgz 2135 bytes https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-image/-/remark-lint-no-shortcut-reference-image-2.0.1.tgz
DIST remark-lint-no-shortcut-reference-link-2.0.1.tgz 2128 bytes https://registry.yarnpkg.com/remark-lint-no-shortcut-reference-link/-/remark-lint-no-shortcut-reference-link-2.0.1.tgz
DIST remark-lint-no-table-indentation-3.0.0.tgz 2789 bytes https://registry.yarnpkg.com/remark-lint-no-table-indentation/-/remark-lint-no-table-indentation-3.0.0.tgz
DIST remark-lint-ordered-list-marker-style-2.0.1.tgz 2634 bytes https://registry.yarnpkg.com/remark-lint-ordered-list-marker-style/-/remark-lint-ordered-list-marker-style-2.0.1.tgz
DIST remark-lint-ordered-list-marker-value-2.0.1.tgz 3227 bytes https://registry.yarnpkg.com/remark-lint-ordered-list-marker-value/-/remark-lint-ordered-list-marker-value-2.0.1.tgz
DIST remark-lint-rule-style-2.0.1.tgz 2690 bytes https://registry.yarnpkg.com/remark-lint-rule-style/-/remark-lint-rule-style-2.0.1.tgz
DIST remark-lint-strong-marker-2.0.1.tgz 2605 bytes https://registry.yarnpkg.com/remark-lint-strong-marker/-/remark-lint-strong-marker-2.0.1.tgz
DIST remark-lint-table-cell-padding-3.0.0.tgz 4050 bytes https://registry.yarnpkg.com/remark-lint-table-cell-padding/-/remark-lint-table-cell-padding-3.0.0.tgz
DIST remark-lint-table-pipe-alignment-2.0.1.tgz 2750 bytes https://registry.yarnpkg.com/remark-lint-table-pipe-alignment/-/remark-lint-table-pipe-alignment-2.0.1.tgz
DIST remark-lint-table-pipes-3.0.0.tgz 2370 bytes https://registry.yarnpkg.com/remark-lint-table-pipes/-/remark-lint-table-pipes-3.0.0.tgz
DIST remark-lint-unordered-list-marker-style-2.0.1.tgz 2852 bytes https://registry.yarnpkg.com/remark-lint-unordered-list-marker-style/-/remark-lint-unordered-list-marker-style-2.0.1.tgz
DIST remark-message-control-6.0.0.tgz 3672 bytes https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-6.0.0.tgz
DIST remark-parse-10.0.0.tgz 4295 bytes https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.0.tgz
DIST remark-preset-lint-markdown-style-guide-4.0.0.tgz 4080 bytes https://registry.yarnpkg.com/remark-preset-lint-markdown-style-guide/-/remark-preset-lint-markdown-style-guide-4.0.0.tgz
DIST remark-stringify-10.0.0.tgz 4480 bytes https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-10.0.0.tgz
DIST repeat-string-1.6.1.tgz 3339 bytes https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz
DIST resolve-1.17.0.tgz 21813 bytes https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz
DIST resolve-1.21.0.tgz 25620 bytes https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz
DIST resolve-1.22.1.tgz 27563 bytes https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz
DIST resolve-1.22.2.tgz 27212 bytes https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz
DIST resolve-2.0.0-next.4.tgz 25303 bytes https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz
DIST resolve-alpn-1.2.1.tgz 2231 bytes https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz
DIST resolve-cwd-3.0.0.tgz 1957 bytes https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz
DIST resolve-from-4.0.0.tgz 2149 bytes https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz
DIST resolve-from-5.0.0.tgz 2333 bytes https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz
DIST responselike-2.0.0.tgz 2175 bytes https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz
DIST restore-cursor-2.0.0.tgz 1475 bytes https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz
DIST restore-cursor-3.1.0.tgz 1600 bytes https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz
DIST reusify-1.0.4.tgz 4117 bytes https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz
DIST rimraf-2.2.8.tgz 4279 bytes https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz
DIST rimraf-3.0.2.tgz 6480 bytes https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz
DIST rimraf-4.4.1.tgz 41674 bytes https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz
DIST roarr-2.15.4.tgz 17325 bytes https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz
DIST run-con-1.2.11.tgz 7525 bytes https://registry.yarnpkg.com/run-con/-/run-con-1.2.11.tgz
DIST run-parallel-1.1.9.tgz 2693 bytes https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz
DIST rxjs-6.6.0.tgz 772690 bytes https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.0.tgz
DIST sade-1.8.1.tgz 10449 bytes https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz
DIST safe-buffer-5.1.2.tgz 9822 bytes https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz
DIST safe-buffer-5.2.1.tgz 9972 bytes https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz
DIST safe-regex-2.1.1.tgz 6482 bytes https://registry.yarnpkg.com/safe-regex/-/safe-regex-2.1.1.tgz
DIST safe-regex-test-1.0.0.tgz 3361 bytes https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz
DIST safer-buffer-2.1.2.tgz 12035 bytes https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz
DIST sax-1.2.4.tgz 15162 bytes https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz
DIST schema-utils-2.7.0.tgz 16840 bytes https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz
DIST schema-utils-3.1.1.tgz 14170 bytes https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz
DIST semver-5.7.2.tgz 17872 bytes https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz
DIST semver-6.3.1.tgz 19093 bytes https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz
DIST semver-7.5.2.tgz 26617 bytes https://registry.yarnpkg.com/semver/-/semver-7.5.2.tgz
DIST semver-compare-1.0.0.tgz 2003 bytes https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz
DIST send-0.18.0.tgz 15573 bytes https://registry.yarnpkg.com/send/-/send-0.18.0.tgz
DIST serialize-error-7.0.1.tgz 2756 bytes https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz
DIST serialize-javascript-6.0.0.tgz 6272 bytes https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz
DIST serve-static-1.15.0.tgz 8514 bytes https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz
DIST setprototypeof-1.2.0.tgz 1969 bytes https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz
DIST shallow-clone-3.0.1.tgz 3669 bytes https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz
DIST shebang-command-2.0.0.tgz 1506 bytes https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz
DIST shebang-regex-3.0.0.tgz 1503 bytes https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz
DIST shelljs-0.8.5.tgz 57485 bytes https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz
DIST shx-0.3.2.tgz 10204 bytes https://registry.yarnpkg.com/shx/-/shx-0.3.2.tgz
DIST side-channel-1.0.4.tgz 5638 bytes https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz
DIST signal-exit-3.0.3.tgz 4158 bytes https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz
DIST simple-git-3.16.0.tgz 202020 bytes https://registry.yarnpkg.com/simple-git/-/simple-git-3.16.0.tgz
DIST slash-3.0.0.tgz 1840 bytes https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz
DIST slice-ansi-3.0.0.tgz 2915 bytes https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz
DIST slice-ansi-4.0.0.tgz 2979 bytes https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz
DIST sliced-1.0.1.tgz 2446 bytes https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz
DIST source-map-0.6.1.tgz 199644 bytes https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz
DIST source-map-support-0.5.19.tgz 26373 bytes https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz
DIST source-map-support-0.5.21.tgz 26650 bytes https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz
DIST spdx-correct-3.2.0.tgz 7240 bytes https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz
DIST spdx-exceptions-2.3.0.tgz 1376 bytes https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz
DIST spdx-expression-parse-3.0.1.tgz 4427 bytes https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz
DIST spdx-license-ids-3.0.13.tgz 3837 bytes https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz
DIST sprintf-js-1.0.3.tgz 10330 bytes https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz
DIST sprintf-js-1.1.2.tgz 11279 bytes https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz
DIST standard-17.0.0.tgz 43505 bytes https://registry.yarnpkg.com/standard/-/standard-17.0.0.tgz
DIST standard-engine-15.0.0.tgz 12356 bytes https://registry.yarnpkg.com/standard-engine/-/standard-engine-15.0.0.tgz
DIST statuses-2.0.1.tgz 4683 bytes https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz
DIST stream-chain-2.2.3.tgz 9681 bytes https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.3.tgz
DIST stream-json-1.7.1.tgz 16726 bytes https://registry.yarnpkg.com/stream-json/-/stream-json-1.7.1.tgz
DIST string-argv-0.3.1.tgz 2831 bytes https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz
DIST string-width-4.2.0.tgz 2420 bytes https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz
DIST string-width-5.0.0.tgz 2292 bytes https://registry.yarnpkg.com/string-width/-/string-width-5.0.0.tgz
DIST string.prototype.matchall-4.0.8.tgz 10454 bytes https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz
DIST string.prototype.trim-1.2.7.tgz 10146 bytes https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz
DIST string.prototype.trimend-1.0.6.tgz 7428 bytes https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz
DIST string.prototype.trimstart-1.0.6.tgz 7433 bytes https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz
DIST string_decoder-1.1.1.tgz 4831 bytes https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz
DIST string_decoder-1.3.0.tgz 4622 bytes https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz
DIST stringify-object-3.3.0.tgz 3351 bytes https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz
DIST strip-ansi-5.2.0.tgz 2121 bytes https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz
DIST strip-ansi-6.0.0.tgz 2042 bytes https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz
DIST strip-ansi-6.0.1.tgz 2041 bytes https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz
DIST strip-ansi-7.0.0.tgz 2059 bytes https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.0.tgz
DIST strip-bom-3.0.0.tgz 1736 bytes https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz
DIST strip-final-newline-2.0.0.tgz 1704 bytes https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz
DIST strip-indent-3.0.0.tgz 1719 bytes https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz
DIST strip-json-comments-3.1.0.tgz 2812 bytes https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz
DIST strip-json-comments-3.1.1.tgz 2847 bytes https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz
DIST sumchecker-3.0.1.tgz 87152 bytes https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz
DIST supports-color-5.5.0.tgz 3067 bytes https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz
DIST supports-color-7.1.0.tgz 3203 bytes https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz
DIST supports-color-8.1.1.tgz 3726 bytes https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz
DIST supports-color-9.0.2.tgz 3777 bytes https://registry.yarnpkg.com/supports-color/-/supports-color-9.0.2.tgz
DIST supports-preserve-symlinks-flag-1.0.0.tgz 3810 bytes https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz
DIST tap-parser-1.2.2.tgz 7548 bytes https://registry.yarnpkg.com/tap-parser/-/tap-parser-1.2.2.tgz
DIST tap-xunit-2.4.1.tgz 9785 bytes https://registry.yarnpkg.com/tap-xunit/-/tap-xunit-2.4.1.tgz
DIST tapable-1.1.3.tgz 9912 bytes https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz
DIST tapable-2.2.1.tgz 10896 bytes https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz
DIST tar-6.1.13.tgz 41842 bytes https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz
DIST temp-0.8.3.tgz 7148 bytes https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz
DIST terser-5.14.2.tgz 402189 bytes https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz
DIST terser-webpack-plugin-5.3.3.tgz 18888 bytes https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz
DIST text-table-0.2.0.tgz 3897 bytes https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz
DIST through-2.3.8.tgz 4468 bytes https://registry.yarnpkg.com/through/-/through-2.3.8.tgz
DIST through2-2.0.5.tgz 4060 bytes https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz
DIST timers-browserify-1.4.2.tgz 7215 bytes https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz
DIST to-regex-range-5.0.1.tgz 7479 bytes https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz
DIST to-vfile-7.2.1.tgz 4914 bytes https://registry.yarnpkg.com/to-vfile/-/to-vfile-7.2.1.tgz
DIST toidentifier-1.0.1.tgz 2347 bytes https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz
DIST tr46-0.0.3.tgz 64681 bytes https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz
DIST trough-2.0.2.tgz 5179 bytes https://registry.yarnpkg.com/trough/-/trough-2.0.2.tgz
DIST ts-loader-8.0.2.tgz 53375 bytes https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz
DIST ts-node-6.2.0.tgz 31009 bytes https://registry.yarnpkg.com/ts-node/-/ts-node-6.2.0.tgz
DIST tsconfig-paths-3.14.2.tgz 42078 bytes https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz
DIST tslib-1.10.0.tgz 9472 bytes https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz
DIST tslib-2.3.1.tgz 8041 bytes https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz
DIST tsutils-3.21.0.tgz 71426 bytes https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz
DIST tunnel-0.0.6.tgz 9310 bytes https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz
DIST type-check-0.4.0.tgz 6779 bytes https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz
DIST type-detect-4.0.8.tgz 8070 bytes https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz
DIST type-fest-0.11.0.tgz 29416 bytes https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz
DIST type-fest-0.13.1.tgz 30612 bytes https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz
DIST type-fest-0.20.2.tgz 37225 bytes https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz
DIST type-fest-0.3.1.tgz 7327 bytes https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz
DIST type-fest-0.6.0.tgz 9565 bytes https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz
DIST type-fest-0.8.1.tgz 21970 bytes https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz
DIST type-is-1.6.18.tgz 5872 bytes https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz
DIST typed-array-length-1.0.4.tgz 6379 bytes https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz
DIST typedarray-0.0.6.tgz 7481 bytes https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz
DIST typescript-5.1.3.tgz 7147721 bytes https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz
DIST uc.micro-1.0.6.tgz 3061 bytes https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz
DIST unbox-primitive-1.0.2.tgz 5843 bytes https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz
DIST undici-types-5.26.5.tgz 17979 bytes https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz
DIST ungoogled-chromium-124.0.6367.207-1.tar.gz 667461 bytes https://github.com/ungoogled-software/ungoogled-chromium/archive/124.0.6367.207-1.tar.gz
DIST unified-10.1.0.tgz 20293 bytes https://registry.yarnpkg.com/unified/-/unified-10.1.0.tgz
DIST unified-args-9.0.2.tgz 12390 bytes https://registry.yarnpkg.com/unified-args/-/unified-args-9.0.2.tgz
DIST unified-engine-9.0.3.tgz 25582 bytes https://registry.yarnpkg.com/unified-engine/-/unified-engine-9.0.3.tgz
DIST unified-lint-rule-1.0.4.tgz 2214 bytes https://registry.yarnpkg.com/unified-lint-rule/-/unified-lint-rule-1.0.4.tgz
DIST unified-message-control-3.0.3.tgz 6136 bytes https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-3.0.3.tgz
DIST unist-util-generated-1.1.4.tgz 2647 bytes https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.4.tgz
DIST unist-util-generated-1.1.6.tgz 2618 bytes https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz
DIST unist-util-inspect-7.0.0.tgz 5153 bytes https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-7.0.0.tgz
DIST unist-util-is-4.1.0.tgz 5094 bytes https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz
DIST unist-util-is-5.1.1.tgz 5539 bytes https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.1.1.tgz
DIST unist-util-position-3.0.3.tgz 2695 bytes https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.3.tgz
DIST unist-util-stringify-position-2.0.1.tgz 3342 bytes https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz
DIST unist-util-stringify-position-3.0.0.tgz 3629 bytes https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz
DIST unist-util-visit-2.0.3.tgz 4149 bytes https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz
DIST unist-util-visit-4.1.2.tgz 6554 bytes https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.2.tgz
DIST unist-util-visit-parents-3.1.1.tgz 5867 bytes https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz
DIST unist-util-visit-parents-5.1.1.tgz 7453 bytes https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz
DIST universal-github-app-jwt-1.1.1.tgz 7830 bytes https://registry.yarnpkg.com/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz
DIST universal-user-agent-6.0.0.tgz 2383 bytes https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz
DIST universalify-0.1.2.tgz 2039 bytes https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz
DIST universalify-1.0.0.tgz 2066 bytes https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz
DIST universalify-2.0.0.tgz 2067 bytes https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz
DIST unpipe-1.0.0.tgz 2096 bytes https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz
DIST update-browserslist-db-1.0.5.tgz 4451 bytes https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz
DIST uri-js-4.4.1.tgz 132003 bytes https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz
DIST url-0.11.0.tgz 17614 bytes https://registry.yarnpkg.com/url/-/url-0.11.0.tgz
DIST util-deprecate-1.0.2.tgz 2246 bytes https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz
DIST utils-merge-1.0.1.tgz 1953 bytes https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz
DIST uuid-8.3.2.tgz 27977 bytes https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz
DIST uvu-0.5.6.tgz 11164 bytes https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz
DIST validate-npm-package-license-3.0.4.tgz 5675 bytes https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz
DIST vary-1.1.2.tgz 3772 bytes https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz
DIST vfile-5.0.2.tgz 13360 bytes https://registry.yarnpkg.com/vfile/-/vfile-5.0.2.tgz
DIST vfile-location-3.2.0.tgz 3426 bytes https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz
DIST vfile-message-3.0.1.tgz 4741 bytes https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.0.1.tgz
DIST vfile-reporter-7.0.1.tgz 5962 bytes https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-7.0.1.tgz
DIST vfile-sort-3.0.0.tgz 3106 bytes https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-3.0.0.tgz
DIST vfile-statistics-2.0.0.tgz 3432 bytes https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-2.0.0.tgz
DIST vscode-jsonrpc-8.1.0.tgz 35368 bytes https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz
DIST vscode-languageserver-8.1.0.tgz 31405 bytes https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz
DIST vscode-languageserver-protocol-3.17.3.tgz 58234 bytes https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz
DIST vscode-languageserver-textdocument-1.0.7.tgz 6968 bytes https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz
DIST vscode-languageserver-textdocument-1.0.8.tgz 7429 bytes https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz
DIST vscode-languageserver-types-3.17.2.tgz 70704 bytes https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz
DIST vscode-languageserver-types-3.17.3.tgz 69557 bytes https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz
DIST vscode-uri-3.0.6.tgz 48926 bytes https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.6.tgz
DIST vscode-uri-3.0.7.tgz 56654 bytes https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.7.tgz
DIST walk-sync-0.3.4.tgz 4327 bytes https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz
DIST watchpack-2.4.0.tgz 14198 bytes https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz
DIST wcwidth-1.0.1.tgz 5814 bytes https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz
DIST webidl-conversions-3.0.1.tgz 4727 bytes https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz
DIST webpack-5.76.0.tgz 872861 bytes https://registry.yarnpkg.com/webpack/-/webpack-5.76.0.tgz
DIST webpack-cli-4.10.0.tgz 23123 bytes https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.10.0.tgz
DIST webpack-merge-5.8.0.tgz 16376 bytes https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz
DIST webpack-sources-3.2.3.tgz 18436 bytes https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz
DIST whatwg-url-5.0.0.tgz 11073 bytes https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz
DIST which-2.0.2.tgz 4496 bytes https://registry.yarnpkg.com/which/-/which-2.0.2.tgz
DIST which-boxed-primitive-1.0.2.tgz 5674 bytes https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz
DIST which-typed-array-1.1.9.tgz 9889 bytes https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz
DIST wildcard-2.0.0.tgz 7940 bytes https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz
DIST word-wrap-1.2.4.tgz 4405 bytes https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz
DIST wrap-ansi-6.2.0.tgz 4004 bytes https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz
DIST wrapped-1.0.1.tgz 2378 bytes https://registry.yarnpkg.com/wrapped/-/wrapped-1.0.1.tgz
DIST wrapper-webpack-plugin-2.2.2.tgz 2745 bytes https://registry.yarnpkg.com/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.2.2.tgz
DIST wrappy-1.0.2.tgz 1676 bytes https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz
DIST xdg-basedir-4.0.0.tgz 2292 bytes https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz
DIST xml2js-0.5.0.tgz 13141 bytes https://registry.yarnpkg.com/xml2js/-/xml2js-0.5.0.tgz
DIST xmlbuilder-11.0.1.tgz 28784 bytes https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz
DIST xmlbuilder-4.2.1.tgz 9091 bytes https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz
DIST xtend-4.0.2.tgz 2529 bytes https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz
DIST yallist-4.0.0.tgz 4494 bytes https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz
DIST yaml-1.10.0.tgz 94470 bytes https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz
DIST yauzl-2.10.0.tgz 18697 bytes https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz
DIST yn-2.0.0.tgz 2423 bytes https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz
DIST yocto-queue-0.1.0.tgz 2765 bytes https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz
DIST zwitch-2.0.2.tgz 3440 bytes https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz