Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions packages/eslint-config-react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
},
"license": "MIT",
"dependencies": {
"@typescript-eslint/eslint-plugin": "4.33.0",
"@typescript-eslint/parser": "4.33.0",
"@typescript-eslint/eslint-plugin": "5.1.0",
"@typescript-eslint/parser": "5.1.0",
"eslint-config-airbnb": "18.2.1",
"eslint-config-airbnb-typescript": "14.0.1",
"eslint-config-prettier": "8.3.0",
Expand Down
114 changes: 0 additions & 114 deletions packages/use-i18n/src/__tests__/__snapshots__/formatUnit.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -116,120 +116,6 @@ exports[`formatUnit should work with { unit: 'zettabyte' } 1`] = `"12,56 Zo"`;

exports[`formatUnit should work with { unit: 'zettabyte-humanized' } 1`] = `"0 Zo"`;

exports[`formatUnit should work with large values { unit: 'bit' } 1`] = `"13 876 876 883 167 813 000 000 000 b"`;

exports[`formatUnit should work with large values { unit: 'bit-humanized' } 1`] = `"13 876 876 883 167 813 000 000 000 b"`;

exports[`formatUnit should work with large values { unit: 'bit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 bps"`;

exports[`formatUnit should work with large values { unit: 'bit-per-second-humanized' } 1`] = `"13 876 876 883 167 813 000 000 000 bps"`;

exports[`formatUnit should work with large values { unit: 'bits-humanized' } 1`] = `"13,88 Yb"`;

exports[`formatUnit should work with large values { unit: 'bits-per-second-humanized' } 1`] = `"13,88 Ybps"`;

exports[`formatUnit should work with large values { unit: 'byte' } 1`] = `"13 876 876 883 167 813 000 000 000 o"`;

exports[`formatUnit should work with large values { unit: 'byte-humanized' } 1`] = `"13 876 876 883 167 813 000 000 000 o"`;

exports[`formatUnit should work with large values { unit: 'bytes-humanized' } 1`] = `"13,88 Yo"`;

exports[`formatUnit should work with large values { unit: 'exabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Eb"`;

exports[`formatUnit should work with large values { unit: 'exabit-humanized' } 1`] = `"13 876 876,88 Eb"`;

exports[`formatUnit should work with large values { unit: 'exabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Ebps"`;

exports[`formatUnit should work with large values { unit: 'exabit-per-second-humanized' } 1`] = `"13 876 876,88 Ebps"`;

exports[`formatUnit should work with large values { unit: 'exabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Eo"`;

exports[`formatUnit should work with large values { unit: 'exabyte-humanized' } 1`] = `"13 876 876,88 Eo"`;

exports[`formatUnit should work with large values { unit: 'gigabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Gb"`;

exports[`formatUnit should work with large values { unit: 'gigabit-humanized' } 1`] = `"13 876 876 883 167 814 Gb"`;

exports[`formatUnit should work with large values { unit: 'gigabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Gbps"`;

exports[`formatUnit should work with large values { unit: 'gigabit-per-second-humanized' } 1`] = `"13 876 876 883 167 814 Gbps"`;

exports[`formatUnit should work with large values { unit: 'gigabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Go"`;

exports[`formatUnit should work with large values { unit: 'gigabyte-humanized' } 1`] = `"13 876 876 883 167 814 Go"`;

exports[`formatUnit should work with large values { unit: 'kilobit' } 1`] = `"13 876 876 883 167 813 000 000 000 Kb"`;

exports[`formatUnit should work with large values { unit: 'kilobit-humanized' } 1`] = `"13 876 876 883 167 812 000 000 Kb"`;

exports[`formatUnit should work with large values { unit: 'kilobit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Kbps"`;

exports[`formatUnit should work with large values { unit: 'kilobit-per-second-humanized' } 1`] = `"13 876 876 883 167 812 000 000 Kbps"`;

exports[`formatUnit should work with large values { unit: 'kilobyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Ko"`;

exports[`formatUnit should work with large values { unit: 'kilobyte-humanized' } 1`] = `"13 876 876 883 167 812 000 000 Ko"`;

exports[`formatUnit should work with large values { unit: 'megabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Mb"`;

exports[`formatUnit should work with large values { unit: 'megabit-humanized' } 1`] = `"13 876 876 883 167 812 000 Mb"`;

exports[`formatUnit should work with large values { unit: 'megabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Mbps"`;

exports[`formatUnit should work with large values { unit: 'megabit-per-second-humanized' } 1`] = `"13 876 876 883 167 812 000 Mbps"`;

exports[`formatUnit should work with large values { unit: 'megabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Mo"`;

exports[`formatUnit should work with large values { unit: 'megabyte-humanized' } 1`] = `"13 876 876 883 167 812 000 Mo"`;

exports[`formatUnit should work with large values { unit: 'petabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Pb"`;

exports[`formatUnit should work with large values { unit: 'petabit-humanized' } 1`] = `"13 876 876 883,17 Pb"`;

exports[`formatUnit should work with large values { unit: 'petabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Pbps"`;

exports[`formatUnit should work with large values { unit: 'petabit-per-second-humanized' } 1`] = `"13 876 876 883,17 Pbps"`;

exports[`formatUnit should work with large values { unit: 'petabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Po"`;

exports[`formatUnit should work with large values { unit: 'petabyte-humanized' } 1`] = `"13 876 876 883,17 Po"`;

exports[`formatUnit should work with large values { unit: 'terabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Tb"`;

exports[`formatUnit should work with large values { unit: 'terabit-humanized' } 1`] = `"13 876 876 883 167,81 Tb"`;

exports[`formatUnit should work with large values { unit: 'terabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Tbps"`;

exports[`formatUnit should work with large values { unit: 'terabit-per-second-humanized' } 1`] = `"13 876 876 883 167,81 Tbps"`;

exports[`formatUnit should work with large values { unit: 'terabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 To"`;

exports[`formatUnit should work with large values { unit: 'terabyte-humanized' } 1`] = `"13 876 876 883 167,81 To"`;

exports[`formatUnit should work with large values { unit: 'yottabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Yb"`;

exports[`formatUnit should work with large values { unit: 'yottabit-humanized' } 1`] = `"13,88 Yb"`;

exports[`formatUnit should work with large values { unit: 'yottabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Ybps"`;

exports[`formatUnit should work with large values { unit: 'yottabit-per-second-humanized' } 1`] = `"13,88 Ybps"`;

exports[`formatUnit should work with large values { unit: 'yottabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Yo"`;

exports[`formatUnit should work with large values { unit: 'yottabyte-humanized' } 1`] = `"13,88 Yo"`;

exports[`formatUnit should work with large values { unit: 'zettabit' } 1`] = `"13 876 876 883 167 813 000 000 000 Zb"`;

exports[`formatUnit should work with large values { unit: 'zettabit-humanized' } 1`] = `"13 876,88 Zb"`;

exports[`formatUnit should work with large values { unit: 'zettabit-per-second' } 1`] = `"13 876 876 883 167 813 000 000 000 Zbps"`;

exports[`formatUnit should work with large values { unit: 'zettabit-per-second-humanized' } 1`] = `"13 876,88 Zbps"`;

exports[`formatUnit should work with large values { unit: 'zettabyte' } 1`] = `"13 876 876 883 167 813 000 000 000 Zo"`;

exports[`formatUnit should work with large values { unit: 'zettabyte-humanized' } 1`] = `"13 876,88 Zo"`;

exports[`formatUnit should work with locale en and { unit: 'bit' } 1`] = `"12.56 b"`;

exports[`formatUnit should work with locale en and { unit: 'bit-humanized' } 1`] = `"13 b"`;
Expand Down
6 changes: 0 additions & 6 deletions packages/use-i18n/src/__tests__/formatUnit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@ const tests = [
'fr',
12,
]),
...Object.keys(supportedUnits).map(unit => [
'should work with large values',
{ unit },
'fr',
13876876883167813487687341,
]),
]

describe('formatUnit', () => {
Expand Down
6 changes: 3 additions & 3 deletions packages/use-i18n/src/formatters.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ function createFastMemoizeCache<V>(): Cache<string, V> {
}

const baseFormatters: BaseFormatters = {
getDateTimeFormat: memoize((...args) => new Intl.DateTimeFormat(...args), {
getDateTimeFormat: memoize((...args: ConstructorParameters<typeof Intl.DateTimeFormat>) => new Intl.DateTimeFormat(...args), {
cache: createFastMemoizeCache<Intl.DateTimeFormat>(),
strategy: strategies.variadic,
}),
Expand All @@ -62,11 +62,11 @@ const baseFormatters: BaseFormatters = {
cache: createFastMemoizeCache<IntlListFormat>(),
strategy: strategies.variadic,
}),
getNumberFormat: memoize((...args) => new Intl.NumberFormat(...args), {
getNumberFormat: memoize((...args: ConstructorParameters<typeof Intl.NumberFormat>) => new Intl.NumberFormat(...args), {
cache: createFastMemoizeCache<Intl.NumberFormat>(),
strategy: strategies.variadic,
}),
getPluralRules: memoize((...args) => new Intl.PluralRules(...args), {
getPluralRules: memoize((...args: ConstructorParameters<typeof Intl.PluralRules>) => new Intl.PluralRules(...args), {
cache: createFastMemoizeCache<Intl.PluralRules>(),
strategy: strategies.variadic,
}),
Expand Down
2 changes: 1 addition & 1 deletion packages/use-query-params/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ const useQueryParams = (): {
)

const stringyFormat = useCallback(
(params): string =>
(params: Record<string, unknown>): string =>
stringify(params, {
arrayFormat: 'comma',
skipEmptyString: true,
Expand Down
129 changes: 67 additions & 62 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2379,10 +2379,10 @@
"@babel/helper-module-imports" "^7.10.4"
"@rollup/pluginutils" "^3.1.0"

"@rollup/plugin-node-resolve@13.0.5":
version "13.0.5"
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.5.tgz#016abe58796a4ff544d6beac7818921e3d3777fc"
integrity sha512-mVaw6uxtvuGx/XCI4qBQXsDZJUfyx5vp39iE0J/7Hd6wDhEbjHr6aES7Nr9yWbuE0BY+oKp6N7Bq6jX5NCGNmQ==
"@rollup/plugin-node-resolve@13.0.6":
version "13.0.6"
resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.0.6.tgz#29629070bb767567be8157f575cfa8f2b8e9ef77"
integrity sha512-sFsPDMPd4gMqnh2gS0uIxELnoRUp5kBl5knxD2EO0778G1oOJv4G1vyT2cpWz75OU2jDVcXhjVUuTAczGyFNKA==
dependencies:
"@rollup/pluginutils" "^3.1.0"
"@types/resolve" "1.17.1"
Expand Down Expand Up @@ -2549,10 +2549,10 @@
jest-diff "^26.0.0"
pretty-format "^26.0.0"

"@types/json-schema@^7.0.7":
version "7.0.7"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
"@types/json-schema@^7.0.9":
version "7.0.9"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==

"@types/json5@^0.0.29":
version "0.0.29"
Expand Down Expand Up @@ -2677,75 +2677,75 @@
dependencies:
"@types/yargs-parser" "*"

"@typescript-eslint/eslint-plugin@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz#c24dc7c8069c7706bc40d99f6fa87edcb2005276"
integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==
"@typescript-eslint/eslint-plugin@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.1.0.tgz#381c188dfab12f7a2c7b6a8ba2402d6273eadeaa"
integrity sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==
dependencies:
"@typescript-eslint/experimental-utils" "4.33.0"
"@typescript-eslint/scope-manager" "4.33.0"
debug "^4.3.1"
"@typescript-eslint/experimental-utils" "5.1.0"
"@typescript-eslint/scope-manager" "5.1.0"
debug "^4.3.2"
functional-red-black-tree "^1.0.1"
ignore "^5.1.8"
regexpp "^3.1.0"
regexpp "^3.2.0"
semver "^7.3.5"
tsutils "^3.21.0"

"@typescript-eslint/experimental-utils@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd"
integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==
"@typescript-eslint/experimental-utils@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.1.0.tgz#918a1a3d30404cc1f8edcfdf0df200804ef90d31"
integrity sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==
dependencies:
"@types/json-schema" "^7.0.7"
"@typescript-eslint/scope-manager" "4.33.0"
"@typescript-eslint/types" "4.33.0"
"@typescript-eslint/typescript-estree" "4.33.0"
"@types/json-schema" "^7.0.9"
"@typescript-eslint/scope-manager" "5.1.0"
"@typescript-eslint/types" "5.1.0"
"@typescript-eslint/typescript-estree" "5.1.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"

"@typescript-eslint/parser@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899"
integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==
"@typescript-eslint/parser@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.1.0.tgz#6c7f837d210d2bc0a811e7ea742af414f4e00908"
integrity sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==
dependencies:
"@typescript-eslint/scope-manager" "4.33.0"
"@typescript-eslint/types" "4.33.0"
"@typescript-eslint/typescript-estree" "4.33.0"
debug "^4.3.1"
"@typescript-eslint/scope-manager" "5.1.0"
"@typescript-eslint/types" "5.1.0"
"@typescript-eslint/typescript-estree" "5.1.0"
debug "^4.3.2"

"@typescript-eslint/scope-manager@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3"
integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==
"@typescript-eslint/scope-manager@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz#6f1f26ad66a8f71bbb33b635e74fec43f76b44df"
integrity sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==
dependencies:
"@typescript-eslint/types" "4.33.0"
"@typescript-eslint/visitor-keys" "4.33.0"
"@typescript-eslint/types" "5.1.0"
"@typescript-eslint/visitor-keys" "5.1.0"

"@typescript-eslint/types@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
"@typescript-eslint/types@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.1.0.tgz#a8a75ddfc611660de6be17d3ad950302385607a9"
integrity sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==

"@typescript-eslint/typescript-estree@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
"@typescript-eslint/typescript-estree@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz#132aea34372df09decda961cb42457433aa6e83d"
integrity sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==
dependencies:
"@typescript-eslint/types" "4.33.0"
"@typescript-eslint/visitor-keys" "4.33.0"
debug "^4.3.1"
globby "^11.0.3"
is-glob "^4.0.1"
"@typescript-eslint/types" "5.1.0"
"@typescript-eslint/visitor-keys" "5.1.0"
debug "^4.3.2"
globby "^11.0.4"
is-glob "^4.0.3"
semver "^7.3.5"
tsutils "^3.21.0"

"@typescript-eslint/visitor-keys@4.33.0":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd"
integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==
"@typescript-eslint/visitor-keys@5.1.0":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz#e01a01b27eb173092705ae983aa1451bd1842630"
integrity sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==
dependencies:
"@typescript-eslint/types" "4.33.0"
eslint-visitor-keys "^2.0.0"
"@typescript-eslint/types" "5.1.0"
eslint-visitor-keys "^3.0.0"

JSONStream@^1.0.4:
version "1.3.5"
Expand Down Expand Up @@ -4188,6 +4188,11 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==

eslint-visitor-keys@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz#e32e99c6cdc2eb063f204eda5db67bfe58bb4186"
integrity sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==

eslint@7.32.0:
version "7.32.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d"
Expand Down Expand Up @@ -4692,7 +4697,7 @@ globals@^13.6.0, globals@^13.9.0:
dependencies:
type-fest "^0.20.2"

globby@^11.0.2, globby@^11.0.3:
globby@^11.0.2, globby@^11.0.4:
version "11.0.4"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
Expand Down Expand Up @@ -7498,10 +7503,10 @@ regexp.prototype.flags@^1.3.1:
call-bind "^1.0.2"
define-properties "^1.1.3"

regexpp@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
regexpp@^3.1.0, regexpp@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==

regexpu-core@^4.7.1:
version "4.7.1"
Expand Down