Skip to content

Commit 3ccd1d8

Browse files
axe312gerpieh
andauthored
feat: update to ESM compatible version of CTF library (#39178)
* feat: update to ESM compatible version of CTF library and support latest rich text types * build: clean up lock file * fix: ensure we pass the corrent data to variable declaration check * build: redo yarn.lock based on current master * fix: make sure tests pass with new ctf client * build: upgrade node version of circle ci e2e tests to match minimum engine version * build: dedupe yarn.lock * build: ensure we don't have duplicate versions of @contentful/rich-text-types * Update .circleci/config.yml Co-authored-by: Michal Piechowiak <[email protected]> * Update .circleci/config.yml Co-authored-by: Michal Piechowiak <[email protected]> * test: adjust adapter e2e tests (#39182) * debug: adapter e2e tests * Update netlify.mjs * Update netlify.mjs * Update netlify.mjs * Update remote-file.cy.ts * Update netlify.mjs * Revert "fix: ensure we pass the corrent data to variable declaration check" This reverts commit 772d895. --------- Co-authored-by: Michal Piechowiak <[email protected]>
1 parent 11848ae commit 3ccd1d8

File tree

8 files changed

+122
-79
lines changed

8 files changed

+122
-79
lines changed

.circleci/config.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ jobs:
502502
e2e_tests_adapters:
503503
<<: *e2e-executor
504504
docker:
505-
- image: cypress/browsers:node-18.16.1-chrome-114.0.5735.133-1-ff-114.0.2-edge-114.0.1823.51-1
505+
- image: cypress/browsers:node-18.20.3-chrome-125.0.6422.141-1-ff-126.0.1-edge-125.0.2535.85-1
506506
steps:
507507
- run: echo 'export CYPRESS_RECORD_KEY="${CY_CLOUD_ADAPTERS}"' >> "$BASH_ENV"
508508
- e2e-test:
@@ -513,7 +513,7 @@ jobs:
513513
e2e_tests_adapters_monorepo:
514514
<<: *e2e-executor
515515
docker:
516-
- image: cypress/browsers:node-18.16.1-chrome-114.0.5735.133-1-ff-114.0.2-edge-114.0.1823.51-1
516+
- image: cypress/browsers:node-18.20.3-chrome-125.0.6422.141-1-ff-126.0.1-edge-125.0.2535.85-1
517517
steps:
518518
- run: echo 'export CYPRESS_RECORD_KEY="${CY_CLOUD_ADAPTERS}"' >> "$BASH_ENV"
519519
- e2e-test:

e2e-tests/adapters/cypress/e2e/remote-file.cy.ts

+6-4
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,15 @@ for (const config of configs) {
8888
).to.be.equal(expectation.height)
8989
}
9090
if (expectedNaturalWidth) {
91-
expect(Math.ceil(images[i].naturalWidth)).to.be.equal(
92-
expectedNaturalWidth
91+
expect(Math.ceil(images[i].naturalWidth)).to.be.closeTo(
92+
expectedNaturalWidth,
93+
1
9394
)
9495
}
9596
if (expectedNaturalHeight) {
96-
expect(Math.ceil(images[i].naturalHeight)).to.be.equal(
97-
expectedNaturalHeight
97+
expect(Math.ceil(images[i].naturalHeight)).to.be.closeTo(
98+
expectedNaturalHeight,
99+
1
98100
)
99101
}
100102
}

packages/gatsby-source-contentful/package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,12 @@
88
},
99
"dependencies": {
1010
"@babel/runtime": "^7.20.13",
11-
"@contentful/rich-text-react-renderer": "^15.17.0",
12-
"@contentful/rich-text-types": "^15.15.1",
11+
"@contentful/rich-text-react-renderer": "^15.22.11",
1312
"@hapi/joi": "^15.1.1",
1413
"@vercel/fetch-retry": "^5.1.3",
1514
"chalk": "^4.1.2",
1615
"common-tags": "^1.8.2",
17-
"contentful": "^9.3.5",
16+
"contentful": "^11.2.5",
1817
"fs-extra": "^11.2.0",
1918
"gatsby-core-utils": "^4.15.0-next.0",
2019
"gatsby-plugin-utils": "^4.15.0-next.0",

packages/gatsby-source-contentful/src/__tests__/fetch-network-errors.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ describe(`fetch-retry`, () => {
108108
const msg = expect(e.context.sourceMessage)
109109
msg.toEqual(
110110
expect.stringContaining(
111-
`Fetching contentful data failed: ERR_BAD_RESPONSE 500 MockedContentfulError`
111+
`Fetching contentful data failed: ERR_BAD_RESPONSE 500 500 MockedContentfulError`
112112
)
113113
)
114114
msg.toEqual(expect.stringContaining(`Request ID: 123abc`))

packages/gatsby-source-contentful/src/__tests__/fetch.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@ const mockClient = {
4949

5050
jest.mock(`contentful`, () => {
5151
return {
52-
createClient: jest.fn(() => mockClient),
52+
createClient: jest.fn(() => {
53+
return { ...mockClient, withoutLinkResolution: mockClient }
54+
}),
5355
}
5456
})
5557

@@ -432,15 +434,13 @@ describe(`Displays troubleshooting tips and detailed plugin options on contentfu
432434
expect(mockClient.sync).toHaveBeenCalledWith({
433435
initial: true,
434436
limit: 1000,
435-
resolveLinks: false,
436437
})
437438
mockClient.sync.mockClear()
438439

439440
await fetchContent({ pluginConfig, reporter, syncToken: `mocked` })
440441

441442
expect(mockClient.sync).toHaveBeenCalledWith({
442443
nextSyncToken: `mocked`,
443-
resolveLinks: false,
444444
})
445445
})
446446
})

packages/gatsby-source-contentful/src/fetch.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,9 @@ export async function fetchContent({ syncToken, pluginConfig, reporter }) {
277277
reporter,
278278
syncProgress,
279279
})
280-
const syncClient = createClient(contentfulSyncClientOptions)
280+
const syncClient = createClient(
281+
contentfulSyncClientOptions
282+
).withoutLinkResolution
281283

282284
let currentSyncData
283285
let currentPageLimit = pageLimit
@@ -287,8 +289,8 @@ export async function fetchContent({ syncToken, pluginConfig, reporter }) {
287289
while (!syncSuccess) {
288290
try {
289291
const query = syncToken
290-
? { nextSyncToken: syncToken, resolveLinks: false }
291-
: { initial: true, limit: currentPageLimit, resolveLinks: false }
292+
? { nextSyncToken: syncToken }
293+
: { initial: true, limit: currentPageLimit }
292294
currentSyncData = await syncClient.sync(query)
293295
syncSuccess = true
294296
} catch (e) {

packages/gatsby-source-shopify/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"shift-left": "^0.1.5"
3333
},
3434
"devDependencies": {
35-
"@types/node": "^18.16.18",
35+
"@types/node": "^18.17.19",
3636
"@types/node-fetch": "^2.6.4",
3737
"cross-env": "^7.0.3",
3838
"gatsby-plugin-image": "^3.15.0-next.0",

yarn.lock

+102-62
Original file line numberDiff line numberDiff line change
@@ -1414,22 +1414,25 @@
14141414
resolved "https://registry.yarnpkg.com/@builder.io/partytown/-/partytown-0.7.5.tgz#f501e3db37a5ac659f21ba0c2e61b278e58b64b9"
14151415
integrity sha512-Zbr2Eo0AQ4yzmQr/36/h+6LKjmdVBB3Q5cGzO6rtlIKB/IOpbQVUZW+XAnhpJmJr9sIF97OZjgbhG9k7Sjn4yw==
14161416

1417-
"@contentful/rich-text-react-renderer@^15.17.0":
1418-
version "15.17.0"
1419-
resolved "https://registry.yarnpkg.com/@contentful/rich-text-react-renderer/-/rich-text-react-renderer-15.17.0.tgz#88b6c707eec5d0d45491be830f0cfb1a0fae9472"
1420-
integrity sha512-6dmfzq67eR2Pd4od1WMTWgatO0A873msb/hSFSgAEUwXyS3TjIQAFLfvPA3r6jPy6M5A26wUkfQ3I9caSHyqrw==
1417+
"@contentful/content-source-maps@^0.11.6":
1418+
version "0.11.7"
1419+
resolved "https://registry.yarnpkg.com/@contentful/content-source-maps/-/content-source-maps-0.11.7.tgz#ddb494bdfeeab74169f95eca1dff2a1e7b88c2b6"
1420+
integrity sha512-f+AVIM/Z+AmCagM+9hDUhhT63WVFJurbqHhzul8KVyPNIJLaUHAfMns+nxgEKCPRtef+rCk7ufaZ3HEUS1ssYQ==
14211421
dependencies:
1422-
"@contentful/rich-text-types" "^16.2.0"
1422+
"@vercel/stega" "^0.1.2"
1423+
json-pointer "^0.6.2"
14231424

1424-
"@contentful/rich-text-types@^15.15.1":
1425-
version "15.15.1"
1426-
resolved "https://registry.yarnpkg.com/@contentful/rich-text-types/-/rich-text-types-15.15.1.tgz#96835cf0d0eba9e54f92ee43a4a1ce2a74014b53"
1427-
integrity sha512-oheW0vkxWDuKBIIXDeJfZaRYo+NzKbC4gETMhH+MGJd4nfL9cqrOvtRxZBgnhICN4vDpH4my/zUIZGKcFqGSjQ==
1425+
"@contentful/rich-text-react-renderer@^15.22.11":
1426+
version "15.22.11"
1427+
resolved "https://registry.yarnpkg.com/@contentful/rich-text-react-renderer/-/rich-text-react-renderer-15.22.11.tgz#111859f7278a42c52b8ad1ce9ffc2f877609fc83"
1428+
integrity sha512-IDDdiFSab+C3G2HZRbFegTFuagl8dZpJHgWevoS9ODbatgC9GU6LcLz2hz7KKazsxuBJzgxnFsPd2v5+EtTHrg==
1429+
dependencies:
1430+
"@contentful/rich-text-types" "^16.8.5"
14281431

1429-
"@contentful/rich-text-types@^16.0.2", "@contentful/rich-text-types@^16.2.0":
1430-
version "16.2.0"
1431-
resolved "https://registry.yarnpkg.com/@contentful/rich-text-types/-/rich-text-types-16.2.0.tgz#5a98cb119340f4da46555216913e96d7ce58df70"
1432-
integrity sha512-4BHC+mfa50JB70epzpnas4EkiuB3mGdBZ5Rp8w7R5wXvswEf8TLg5yGau2FxmZeEjrAkDrt4vzBLVQ8v3Y//Jw==
1432+
"@contentful/rich-text-types@^16.6.1", "@contentful/rich-text-types@^16.8.5":
1433+
version "16.8.5"
1434+
resolved "https://registry.yarnpkg.com/@contentful/rich-text-types/-/rich-text-types-16.8.5.tgz#832c8b428612f5181908bc1033c6ef9f48f1ce83"
1435+
integrity sha512-q18RJuJCOuYveGiCIjE5xLCQc5lZ3L2Qgxrlg/H2YEobDFqdtmklazRi1XwEWaK3tMg6yVXBzKKkQfLB4qW14A==
14331436

14341437
"@discoveryjs/json-ext@^0.5.0":
14351438
version "0.5.7"
@@ -4230,6 +4233,11 @@
42304233
estree-walker "^2.0.1"
42314234
picomatch "^2.2.2"
42324235

4236+
"@rollup/rollup-linux-x64-gnu@^4.18.0":
4237+
version "4.28.1"
4238+
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz#b83001b5abed2bcb5e2dbeec6a7e69b194235c1e"
4239+
integrity sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==
4240+
42334241
42344242
version "2.6.5-forked.0"
42354243
resolved "https://registry.yarnpkg.com/@rtsao/csstype/-/csstype-2.6.5-forked.0.tgz#b5b4e2a07ad83a91874ebf5fabdb73dc8c1632f6"
@@ -4914,10 +4922,12 @@
49144922
"@types/node" "*"
49154923
form-data "^3.0.0"
49164924

4917-
"@types/node@*", "@types/node@>= 8", "@types/node@>=10.0.0", "@types/node@^18.16.18":
4918-
version "18.16.19"
4919-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.19.tgz#cb03fca8910fdeb7595b755126a8a78144714eea"
4920-
integrity sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==
4925+
"@types/node@*", "@types/node@>= 8", "@types/node@>=10.0.0", "@types/node@^18.17.19":
4926+
version "18.19.68"
4927+
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.68.tgz#f4f10d9927a7eaf3568c46a6d739cc0967ccb701"
4928+
integrity sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==
4929+
dependencies:
4930+
undici-types "~5.26.4"
49214931

49224932
"@types/node@^12.20.55":
49234933
version "12.20.55"
@@ -5289,6 +5299,11 @@
52895299
async-retry "^1.3.3"
52905300
debug "^4.3.3"
52915301

5302+
"@vercel/stega@^0.1.2":
5303+
version "0.1.2"
5304+
resolved "https://registry.yarnpkg.com/@vercel/stega/-/stega-0.1.2.tgz#0c20c5c9419c4288b1de58a64b5f9f26c763b25f"
5305+
integrity sha512-P7mafQXjkrsoyTRppnt0N21udKS9wUmLXHRyP9saLXLHw32j/FgUJ3FscSWgvSqRs4cj7wKZtwqJEvWJ2jbGmA==
5306+
52925307
52935308
version "1.7.3"
52945309
resolved "https://registry.yarnpkg.com/@vercel/webpack-asset-relocator-loader/-/webpack-asset-relocator-loader-1.7.3.tgz#e65ca1fd9feb045039788f9b4710e5acc84b01b0"
@@ -6563,18 +6578,10 @@ axios-rate-limit@^1.3.0:
65636578
resolved "https://registry.yarnpkg.com/axios-rate-limit/-/axios-rate-limit-1.3.0.tgz#03241d24c231c47432dab6e8234cfde819253c2e"
65646579
integrity sha512-cKR5wTbU/CeeyF1xVl5hl6FlYsmzDVqxlN4rGtfO5x7J83UxKDckudsW0yW21/ZJRcO0Qrfm3fUFbhEbWTLayw==
65656580

6566-
axios@^0.27.0:
6567-
version "0.27.2"
6568-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972"
6569-
integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
6570-
dependencies:
6571-
follow-redirects "^1.14.9"
6572-
form-data "^4.0.0"
6573-
6574-
axios@^1.6.2, axios@^1.6.4, axios@^1.7.7:
6575-
version "1.7.7"
6576-
resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f"
6577-
integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==
6581+
axios@^1.6.2, axios@^1.6.4, axios@^1.7.4, axios@^1.7.7:
6582+
version "1.7.9"
6583+
resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.9.tgz#d7d071380c132a24accda1b2cfc1535b79ec650a"
6584+
integrity sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==
65786585
dependencies:
65796586
follow-redirects "^1.15.6"
65806587
form-data "^4.0.0"
@@ -8392,35 +8399,38 @@ content-type@~1.0.4, content-type@~1.0.5:
83928399
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
83938400
integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
83948401

8395-
contentful-resolve-response@^1.3.12:
8396-
version "1.3.12"
8397-
resolved "https://registry.yarnpkg.com/contentful-resolve-response/-/contentful-resolve-response-1.3.12.tgz#8d1c37e4c084d87eba825a1f376e3562cb834385"
8398-
integrity sha512-fe2dsACyV3jzRjHcoeAa4bBt06YwkdsY+kdQwFCcdETyBQIxifuyGamIF4NmKcDqvZ9Yhw7ujjPCadzHb9jmKw==
8402+
contentful-resolve-response@^1.9.0:
8403+
version "1.9.2"
8404+
resolved "https://registry.yarnpkg.com/contentful-resolve-response/-/contentful-resolve-response-1.9.2.tgz#a341e84aabb16c871fea37073e6d890e0e2513fb"
8405+
integrity sha512-VTY1hZGh29yspBeveJ62cuDf+cw9Iq/NcKWBdNHjTq8hvgxz+E19+Pej3LW/02o98+D0XcKfcPYXIpm4lHY+eg==
83998406
dependencies:
84008407
fast-copy "^2.1.7"
84018408

8402-
contentful-sdk-core@^7.0.5:
8403-
version "7.0.6"
8404-
resolved "https://registry.yarnpkg.com/contentful-sdk-core/-/contentful-sdk-core-7.0.6.tgz#bd6be54f166b5cddf7a5132f8087b22d8bb8d477"
8405-
integrity sha512-xG4+a4p7VGCuxxUWh8t3O3V6gEcPP/aSE/KkvPRMYkm8PbxWYTAYG3c5pn5lmtj1QKcsY7yjiLWRXtP4qzem3Q==
8409+
contentful-sdk-core@^9.0.1:
8410+
version "9.0.1"
8411+
resolved "https://registry.yarnpkg.com/contentful-sdk-core/-/contentful-sdk-core-9.0.1.tgz#13460882fe58a0e507227831f5596c6d9f27233e"
8412+
integrity sha512-Ao/5Y74ERPn6kjzb/8okYPuQJnikMtR+dnv0plLw8IvPomwXonLq3qom0rLSyo5KuvQkBMa9AApy1izunxW4mw==
84068413
dependencies:
8407-
fast-copy "^2.1.7"
8408-
lodash.isplainobject "^4.0.6"
8409-
lodash.isstring "^4.0.1"
8410-
p-throttle "^4.1.1"
8411-
qs "^6.9.4"
8412-
8413-
contentful@^9.3.5:
8414-
version "9.3.5"
8415-
resolved "https://registry.yarnpkg.com/contentful/-/contentful-9.3.5.tgz#4644461f7b34a99ed64a10511743e7c278a71a00"
8416-
integrity sha512-QVXHwD9nxREBpcemC6Po2LUYStmBBHPyVbN3SKzkR+WmIZhflF6x+TDmmz2jcCg/RSN+INDZbhe8FQ1S/zTE8w==
8417-
dependencies:
8418-
"@contentful/rich-text-types" "^16.0.2"
8419-
axios "^0.27.0"
8420-
contentful-resolve-response "^1.3.12"
8421-
contentful-sdk-core "^7.0.5"
8422-
fast-copy "^2.1.7"
8414+
fast-copy "^3.0.2"
8415+
lodash "^4.17.21"
8416+
p-throttle "^6.1.0"
8417+
process "^0.11.10"
8418+
qs "^6.12.3"
8419+
optionalDependencies:
8420+
"@rollup/rollup-linux-x64-gnu" "^4.18.0"
8421+
8422+
contentful@^11.2.5:
8423+
version "11.3.1"
8424+
resolved "https://registry.yarnpkg.com/contentful/-/contentful-11.3.1.tgz#c477183cbd4de7decfed5992e96f0ef7455cb52d"
8425+
integrity sha512-9kVP4yZPbd9bfGZyvGdmztiHQ1pzZi/sK1uscM65kAYMpQgt0XNrxfO8JyiSrHGA6D+r/wyIxWeEQaEvoyi9GQ==
8426+
dependencies:
8427+
"@contentful/content-source-maps" "^0.11.6"
8428+
"@contentful/rich-text-types" "^16.6.1"
8429+
axios "^1.7.4"
8430+
contentful-resolve-response "^1.9.0"
8431+
contentful-sdk-core "^9.0.1"
84238432
json-stringify-safe "^5.0.1"
8433+
type-fest "^4.0.0"
84248434

84258435
continuable-cache@^0.3.1:
84268436
version "0.3.1"
@@ -11484,6 +11494,11 @@ fast-copy@^2.1.7:
1148411494
resolved "https://registry.yarnpkg.com/fast-copy/-/fast-copy-2.1.7.tgz#affc9475cb4b555fb488572b2a44231d0c9fa39e"
1148511495
integrity sha512-ozrGwyuCTAy7YgFCua8rmqmytECYk/JYAMXcswOcm0qvGoE3tPb7ivBeIHTOK2DiapBhDZgacIhzhQIKU5TCfA==
1148611496

11497+
fast-copy@^3.0.2:
11498+
version "3.0.2"
11499+
resolved "https://registry.yarnpkg.com/fast-copy/-/fast-copy-3.0.2.tgz#59c68f59ccbcac82050ba992e0d5c389097c9d35"
11500+
integrity sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==
11501+
1148711502
fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1148811503
version "3.1.3"
1148911504
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
@@ -11845,7 +11860,7 @@ flush-write-stream@^1.0.0, flush-write-stream@^1.0.2:
1184511860
inherits "^2.0.1"
1184611861
readable-stream "^2.0.4"
1184711862

11848-
follow-redirects@^1.14.9, follow-redirects@^1.15.6:
11863+
follow-redirects@^1.15.6:
1184911864
version "1.15.9"
1185011865
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1"
1185111866
integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==
@@ -11919,9 +11934,10 @@ for-in@^1.0.2:
1191911934
version "1.0.2"
1192011935
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
1192111936

11922-
foreach@^2.0.5:
11923-
version "2.0.5"
11924-
resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
11937+
foreach@^2.0.4, foreach@^2.0.5:
11938+
version "2.0.6"
11939+
resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.6.tgz#87bcc8a1a0e74000ff2bf9802110708cfb02eb6e"
11940+
integrity sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg==
1192511941

1192611942
foreground-child@^2.0.0:
1192711943
version "2.0.0"
@@ -15405,6 +15421,13 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
1540515421
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
1540615422
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
1540715423

15424+
json-pointer@^0.6.2:
15425+
version "0.6.2"
15426+
resolved "https://registry.yarnpkg.com/json-pointer/-/json-pointer-0.6.2.tgz#f97bd7550be5e9ea901f8c9264c9d436a22a93cd"
15427+
integrity sha512-vLWcKbOaXlO+jvRy4qNd+TI1QUPZzfJj1tpJ3vAXDych5XJf93ftpUKe5pKCrzyIIwgBJcOcCVRUfqQP25afBw==
15428+
dependencies:
15429+
foreach "^2.0.4"
15430+
1540815431
json-schema-traverse@^0.4.1:
1540915432
version "0.4.1"
1541015433
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
@@ -18813,10 +18836,10 @@ p-some@^6.0.0:
1881318836
aggregate-error "^4.0.0"
1881418837
p-cancelable "^3.0.0"
1881518838

18816-
p-throttle@^4.1.1:
18817-
version "4.1.1"
18818-
resolved "https://registry.yarnpkg.com/p-throttle/-/p-throttle-4.1.1.tgz#80b1fbd358af40a8bfa1667f9dc8b72b714ad692"
18819-
integrity sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==
18839+
p-throttle@^6.1.0:
18840+
version "6.2.0"
18841+
resolved "https://registry.yarnpkg.com/p-throttle/-/p-throttle-6.2.0.tgz#bc75ff1f128680bec15568cbf7312ae34a9d35ed"
18842+
integrity sha512-NCKkOVj6PZa6NiTmfvGilDdf6vO1rFCD3KDnkHko8dTOtkpk4cSR/VTAhhLMG9aiQ7/A9HYgEDNmxzf6hxzR3g==
1882018843

1882118844
p-timeout@^3.1.0, p-timeout@^3.2.0:
1882218845
version "3.2.0"
@@ -20525,13 +20548,20 @@ [email protected]:
2052520548
dependencies:
2052620549
side-channel "^1.0.4"
2052720550

20528-
[email protected], qs@^6.1.0, qs@^6.11.0, qs@^6.4.0, qs@^6.5.2, qs@^6.9.4, qs@^6.9.6:
20551+
2052920552
version "6.13.0"
2053020553
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
2053120554
integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
2053220555
dependencies:
2053320556
side-channel "^1.0.6"
2053420557

20558+
qs@^6.1.0, qs@^6.11.0, qs@^6.12.3, qs@^6.4.0, qs@^6.5.2, qs@^6.9.6:
20559+
version "6.13.1"
20560+
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.1.tgz#3ce5fc72bd3a8171b85c99b93c65dd20b7d1b16e"
20561+
integrity sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==
20562+
dependencies:
20563+
side-channel "^1.0.6"
20564+
2053520565
qs@~6.5.2:
2053620566
version "6.5.2"
2053720567
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
@@ -24315,6 +24345,11 @@ type-fest@^2.11.2, type-fest@^2.19.0:
2431524345
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
2431624346
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
2431724347

24348+
type-fest@^4.0.0:
24349+
version "4.30.0"
24350+
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.30.0.tgz#cf411e7630578ad9e9884951dfaeef6588f970fe"
24351+
integrity sha512-G6zXWS1dLj6eagy6sVhOMQiLtJdxQBHIA9Z6HFUNLOlr6MFOgzV8wvmidtPONfPtEUv0uZsy77XJNzTAfwPDaA==
24352+
2431824353
type-is@^1.6.4, type-is@~1.6.18:
2431924354
version "1.6.18"
2432024355
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
@@ -24475,6 +24510,11 @@ underscore@^1.8.3:
2447524510
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.7.tgz#970e33963af9a7dda228f17ebe8399e5fbe63a10"
2447624511
integrity sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==
2447724512

24513+
undici-types@~5.26.4:
24514+
version "5.26.5"
24515+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
24516+
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
24517+
2447824518
unherit@^1.0.4:
2447924519
version "1.1.1"
2448024520
resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.1.tgz#132748da3e88eab767e08fabfbb89c5e9d28628c"

0 commit comments

Comments
 (0)