Skip to content

Commit caed007

Browse files
Merge pull request #1449 from void-mAlex/make-set-get-context-use-an-actual-global-state
this change makes it so strict package managers installing duplicate …
2 parents 741a18a + 180546c commit caed007

File tree

4 files changed

+69
-110
lines changed

4 files changed

+69
-110
lines changed

addon/addon-test-support/@ember/test-helpers/dom/fill-in.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export default function fillIn(target: Target, text: string): Promise<void> {
7474
} else if (isContentEditable(element)) {
7575
return __focus__(element).then(() => {
7676
element.innerHTML = text;
77-
return element;
77+
return element as Element;
7878
});
7979
} else {
8080
throw new Error(

addon/addon-test-support/@ember/test-helpers/setup-context.ts

+18-4
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,21 @@ export function isTestContext(context: BaseContext): context is TestContext {
9898
);
9999
}
100100

101-
let __test_context__: BaseContext | undefined;
101+
/**
102+
@private
103+
@param {Object} it the global object to test
104+
@returns {Boolean} it exists
105+
*/
106+
function check(it: any) {
107+
// Math is known to exist as a global in every environment.
108+
return it && it.Math === Math && it;
109+
}
110+
111+
const globalObject =
112+
check(typeof globalThis == 'object' && globalThis) ||
113+
check(typeof window === 'object' && window) ||
114+
check(typeof self === 'object' && self) ||
115+
check(typeof global === 'object' && global);
102116

103117
/**
104118
Stores the provided context as the "global testing context".
@@ -109,7 +123,7 @@ let __test_context__: BaseContext | undefined;
109123
@param {Object} context the context to use
110124
*/
111125
export function setContext(context: BaseContext): void {
112-
__test_context__ = context;
126+
globalObject.__test_context__ = context;
113127
}
114128

115129
/**
@@ -119,7 +133,7 @@ export function setContext(context: BaseContext): void {
119133
@returns {Object} the previously stored testing context
120134
*/
121135
export function getContext(): BaseContext | undefined {
122-
return __test_context__;
136+
return globalObject.__test_context__;
123137
}
124138

125139
/**
@@ -130,7 +144,7 @@ export function getContext(): BaseContext | undefined {
130144
@public
131145
*/
132146
export function unsetContext(): void {
133-
__test_context__ = undefined;
147+
globalObject.__test_context__ = undefined;
134148
}
135149

136150
/**

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"yarn": "1.22.19"
1515
},
1616
"resolutions": {
17+
"rimraf": "< 5.0.0",
1718
"isbinaryfile": "^4.0.0"
1819
},
1920
"workspaces": [

yarn.lock

+49-105
Original file line numberDiff line numberDiff line change
@@ -1539,18 +1539,6 @@
15391539
resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c"
15401540
integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==
15411541

1542-
"@isaacs/cliui@^8.0.2":
1543-
version "8.0.2"
1544-
resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
1545-
integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
1546-
dependencies:
1547-
string-width "^5.1.2"
1548-
string-width-cjs "npm:string-width@^4.2.0"
1549-
strip-ansi "^7.0.1"
1550-
strip-ansi-cjs "npm:strip-ansi@^6.0.1"
1551-
wrap-ansi "^8.1.0"
1552-
wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
1553-
15541542
"@jridgewell/gen-mapping@^0.1.0":
15551543
version "0.1.1"
15561544
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
@@ -1742,11 +1730,6 @@
17421730
dependencies:
17431731
"@octokit/openapi-types" "^16.0.0"
17441732

1745-
"@pkgjs/parseargs@^0.11.0":
1746-
version "0.11.0"
1747-
resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
1748-
integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
1749-
17501733
"@pnpm/config.env-replace@^1.0.0":
17511734
version "1.0.0"
17521735
resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.0.0.tgz#c76fa65847c9554e88d910f264c2ba9a1575e833"
@@ -6795,14 +6778,6 @@ for-in@^1.0.2:
67956778
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
67966779
integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==
67976780

6798-
foreground-child@^3.1.0:
6799-
version "3.1.1"
6800-
resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
6801-
integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
6802-
dependencies:
6803-
cross-spawn "^7.0.0"
6804-
signal-exit "^4.0.1"
6805-
68066781
form-data-encoder@^2.1.2:
68076782
version "2.1.4"
68086783
resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5"
@@ -7133,17 +7108,6 @@ glob-to-regexp@^0.4.1:
71337108
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
71347109
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
71357110

7136-
glob@^10.2.5:
7137-
version "10.2.6"
7138-
resolved "https://registry.yarnpkg.com/glob/-/glob-10.2.6.tgz#1e27edbb3bbac055cb97113e27a066c100a4e5e1"
7139-
integrity sha512-U/rnDpXJGF414QQQZv5uVsabTVxMSwzS5CH0p3DRCIV6ownl4f7PzGnkGmvlum2wB+9RlJWJZ6ACU1INnBqiPA==
7140-
dependencies:
7141-
foreground-child "^3.1.0"
7142-
jackspeak "^2.0.3"
7143-
minimatch "^9.0.1"
7144-
minipass "^5.0.0 || ^6.0.2"
7145-
path-scurry "^1.7.0"
7146-
71477111
glob@^5.0.10:
71487112
version "5.0.15"
71497113
resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
@@ -7178,6 +7142,16 @@ glob@^8.0.3, glob@^8.1.0:
71787142
minimatch "^5.0.1"
71797143
once "^1.3.0"
71807144

7145+
glob@^9.2.0:
7146+
version "9.3.5"
7147+
resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21"
7148+
integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==
7149+
dependencies:
7150+
fs.realpath "^1.0.0"
7151+
minimatch "^8.0.2"
7152+
minipass "^4.2.4"
7153+
path-scurry "^1.6.1"
7154+
71817155
global-dirs@^3.0.0:
71827156
version "3.0.1"
71837157
resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485"
@@ -8468,15 +8442,6 @@ iterate-value@^1.0.2:
84688442
es-get-iterator "^1.0.2"
84698443
iterate-iterator "^1.0.1"
84708444

8471-
jackspeak@^2.0.3:
8472-
version "2.2.1"
8473-
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.2.1.tgz#655e8cf025d872c9c03d3eb63e8f0c024fef16a6"
8474-
integrity sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==
8475-
dependencies:
8476-
"@isaacs/cliui" "^8.0.2"
8477-
optionalDependencies:
8478-
"@pkgjs/parseargs" "^0.11.0"
8479-
84808445
jest-worker@^27.4.5:
84818446
version "27.5.1"
84828447
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
@@ -9036,6 +9001,11 @@ lowercase-keys@^3.0.0:
90369001
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2"
90379002
integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==
90389003

9004+
lru-cache@^10.2.0:
9005+
version "10.4.3"
9006+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
9007+
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
9008+
90399009
lru-cache@^5.1.1:
90409010
version "5.1.1"
90419011
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -9055,11 +9025,6 @@ lru-cache@^7.5.1:
90559025
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
90569026
integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
90579027

9058-
lru-cache@^9.1.1:
9059-
version "9.1.1"
9060-
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1"
9061-
integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==
9062-
90639028
macos-release@^3.1.0:
90649029
version "3.1.0"
90659030
resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-3.1.0.tgz#6165bb0736ae567ed6649e36ce6a24d87cbb7aca"
@@ -9789,10 +9754,10 @@ minimatch@^7.4.1:
97899754
dependencies:
97909755
brace-expansion "^2.0.1"
97919756

9792-
minimatch@^9.0.1:
9793-
version "9.0.1"
9794-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253"
9795-
integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==
9757+
minimatch@^8.0.2:
9758+
version "8.0.4"
9759+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229"
9760+
integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==
97969761
dependencies:
97979762
brace-expansion "^2.0.1"
97989763

@@ -9865,10 +9830,15 @@ minipass@^4.0.0:
98659830
resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.5.tgz#9e0e5256f1e3513f8c34691dd68549e85b2c8ceb"
98669831
integrity sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==
98679832

9868-
"minipass@^5.0.0 || ^6.0.2":
9869-
version "6.0.2"
9870-
resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81"
9871-
integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==
9833+
minipass@^4.2.4:
9834+
version "4.2.8"
9835+
resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a"
9836+
integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==
9837+
9838+
"minipass@^5.0.0 || ^6.0.2 || ^7.0.0":
9839+
version "7.1.2"
9840+
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
9841+
integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
98729842

98739843
minizlib@^2.0.0, minizlib@^2.1.1:
98749844
version "2.1.2"
@@ -10692,13 +10662,13 @@ path-root@^0.1.1:
1069210662
dependencies:
1069310663
path-root-regex "^0.1.0"
1069410664

10695-
path-scurry@^1.7.0:
10696-
version "1.9.2"
10697-
resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63"
10698-
integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==
10665+
path-scurry@^1.6.1:
10666+
version "1.11.1"
10667+
resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2"
10668+
integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==
1069910669
dependencies:
10700-
lru-cache "^9.1.1"
10701-
minipass "^5.0.0 || ^6.0.2"
10670+
lru-cache "^10.2.0"
10671+
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
1070210672

1070310673
path-to-regexp@0.1.7:
1070410674
version "0.1.7"
@@ -11622,33 +11592,12 @@ reusify@^1.0.4:
1162211592
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1162311593
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1162411594

11625-
rimraf@^2.2.8, rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.5.3, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3:
11626-
version "2.7.1"
11627-
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
11628-
integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
11629-
dependencies:
11630-
glob "^7.1.3"
11631-
11632-
rimraf@^3.0.0, rimraf@^3.0.1, rimraf@^3.0.2:
11633-
version "3.0.2"
11634-
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
11635-
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
11636-
dependencies:
11637-
glob "^7.1.3"
11638-
11639-
rimraf@^5.0.1:
11640-
version "5.0.1"
11641-
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.1.tgz#0881323ab94ad45fec7c0221f27ea1a142f3f0d0"
11642-
integrity sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==
11643-
dependencies:
11644-
glob "^10.2.5"
11645-
11646-
rimraf@~2.6.2:
11647-
version "2.6.3"
11648-
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
11649-
integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
11595+
"rimraf@< 5.0.0", rimraf@^2.2.8, rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.5.3, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3, rimraf@^3.0.0, rimraf@^3.0.1, rimraf@^3.0.2, rimraf@^5.0.1, rimraf@~2.6.2:
11596+
version "4.4.1"
11597+
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755"
11598+
integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==
1165011599
dependencies:
11651-
glob "^7.1.3"
11600+
glob "^9.2.0"
1165211601

1165311602
rollup-pluginutils@^2.0.1:
1165411603
version "2.8.2"
@@ -11975,11 +11924,6 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7:
1197511924
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
1197611925
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
1197711926

11978-
signal-exit@^4.0.1:
11979-
version "4.0.2"
11980-
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.0.2.tgz#ff55bb1d9ff2114c13b400688fa544ac63c36967"
11981-
integrity sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==
11982-
1198311927
silent-error@^1.0.0, silent-error@^1.0.1, silent-error@^1.1.1:
1198411928
version "1.1.1"
1198511929
resolved "https://registry.yarnpkg.com/silent-error/-/silent-error-1.1.1.tgz#f72af5b0d73682a2ba1778b7e32cd8aa7c2d8662"
@@ -12315,7 +12259,7 @@ string-template@~0.2.1:
1231512259
resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add"
1231612260
integrity sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==
1231712261

12318-
"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
12262+
"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
1231912263
version "4.2.3"
1232012264
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
1232112265
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -12402,13 +12346,6 @@ stringify-entities@^4.0.0:
1240212346
character-entities-html4 "^2.0.0"
1240312347
character-entities-legacy "^3.0.0"
1240412348

12405-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
12406-
version "6.0.1"
12407-
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
12408-
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
12409-
dependencies:
12410-
ansi-regex "^5.0.1"
12411-
1241212349
strip-ansi@^3.0.0:
1241312350
version "3.0.1"
1241412351
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
@@ -12430,6 +12367,13 @@ strip-ansi@^5.1.0, strip-ansi@^5.2.0:
1243012367
dependencies:
1243112368
ansi-regex "^4.1.0"
1243212369

12370+
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
12371+
version "6.0.1"
12372+
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
12373+
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
12374+
dependencies:
12375+
ansi-regex "^5.0.1"
12376+
1243312377
strip-ansi@^7.0.1:
1243412378
version "7.0.1"
1243512379
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2"
@@ -13583,7 +13527,7 @@ workerpool@^6.4.0:
1358313527
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.4.0.tgz#f8d5cfb45fde32fa3b7af72ad617c3369567a462"
1358413528
integrity sha512-i3KR1mQMNwY2wx20ozq2EjISGtQWDIfV56We+yGJ5yDs8jTwQiLLaqHlkBHITlCuJnYlVRmXegxFxZg7gqI++A==
1358513529

13586-
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
13530+
wrap-ansi@^7.0.0:
1358713531
version "7.0.0"
1358813532
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
1358913533
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -13592,7 +13536,7 @@ workerpool@^6.4.0:
1359213536
string-width "^4.1.0"
1359313537
strip-ansi "^6.0.0"
1359413538

13595-
wrap-ansi@^8.0.1, wrap-ansi@^8.1.0:
13539+
wrap-ansi@^8.0.1:
1359613540
version "8.1.0"
1359713541
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
1359813542
integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==

0 commit comments

Comments
 (0)