Skip to content

Commit fb81b9b

Browse files
authored
Merge pull request #170 from openlayer-ai/minorFix2
fix: yarn upgrade form-data for vulnerability
2 parents 65269d9 + cc222a0 commit fb81b9b

File tree

2 files changed

+130
-33
lines changed

2 files changed

+130
-33
lines changed

examples/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"dependencies": {
1313
"@langchain/core": "^0.3.72",
1414
"@langchain/openai": "^0.1.3",
15+
"form-data": "^4.0.4",
1516
"langchain": "^0.3.5",
1617
"openai": "^4.38.3",
1718
"openlayer": "^0.4.0"

examples/yarn.lock

Lines changed: 129 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,7 @@
77
resolved "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz"
88
integrity sha512-gAmrUZSGtKc3AiBL71iNWxDsyUC5uMaKKGdvzYsBoTW/xi42JQHl7eKV2OYzCUqvc+D2RCcf7EXY2iCyFIk6og==
99

10-
"@langchain/core@^0.3.72", "@langchain/core@>=0.2.21 <0.4.0":
11-
version "0.3.72"
12-
resolved "https://registry.npmjs.org/@langchain/core/-/core-0.3.72.tgz"
13-
integrity sha512-WsGWVZYnlKffj2eEfDocPNiaTRoxyYiLSQdQ7oxZvxGZBqo/90vpjbC33UGK1uPNBM4kT+pkdaol/MnvKUh8TQ==
14-
dependencies:
15-
"@cfworker/json-schema" "^4.0.2"
16-
ansi-styles "^5.0.0"
17-
camelcase "6"
18-
decamelize "1.2.0"
19-
js-tiktoken "^1.0.12"
20-
langsmith "^0.3.46"
21-
mustache "^4.2.0"
22-
p-queue "^6.6.2"
23-
p-retry "4"
24-
uuid "^10.0.0"
25-
zod "^3.25.32"
26-
zod-to-json-schema "^3.22.3"
27-
28-
"@langchain/core@>=0.2.5 <0.3.0":
10+
"@langchain/core@>0.2.0 <0.3.0", "@langchain/core@>=0.2.5 <0.3.0":
2911
version "0.2.36"
3012
resolved "https://registry.npmjs.org/@langchain/core/-/core-0.2.36.tgz"
3113
integrity sha512-qHLvScqERDeH7y2cLuJaSAlMwg3f/3Oc9nayRSXRU2UuaK/SOhI42cxiPLj1FnuHJSmN0rBQFkrLx02gI4mcVg==
@@ -42,24 +24,25 @@
4224
zod "^3.22.4"
4325
zod-to-json-schema "^3.22.3"
4426

45-
"@langchain/core@>0.2.0 <0.3.0":
46-
version "0.2.36"
47-
resolved "https://registry.npmjs.org/@langchain/core/-/core-0.2.36.tgz"
48-
integrity sha512-qHLvScqERDeH7y2cLuJaSAlMwg3f/3Oc9nayRSXRU2UuaK/SOhI42cxiPLj1FnuHJSmN0rBQFkrLx02gI4mcVg==
27+
"@langchain/core@^0.3.72":
28+
version "0.3.72"
29+
resolved "https://registry.npmjs.org/@langchain/core/-/core-0.3.72.tgz"
30+
integrity sha512-WsGWVZYnlKffj2eEfDocPNiaTRoxyYiLSQdQ7oxZvxGZBqo/90vpjbC33UGK1uPNBM4kT+pkdaol/MnvKUh8TQ==
4931
dependencies:
32+
"@cfworker/json-schema" "^4.0.2"
5033
ansi-styles "^5.0.0"
5134
camelcase "6"
5235
decamelize "1.2.0"
5336
js-tiktoken "^1.0.12"
54-
langsmith "^0.1.56-rc.1"
37+
langsmith "^0.3.46"
5538
mustache "^4.2.0"
5639
p-queue "^6.6.2"
5740
p-retry "4"
5841
uuid "^10.0.0"
59-
zod "^3.22.4"
42+
zod "^3.25.32"
6043
zod-to-json-schema "^3.22.3"
6144

62-
"@langchain/openai@^0.1.3", "@langchain/openai@>=0.1.0 <0.4.0":
45+
"@langchain/openai@>=0.1.0 <0.4.0", "@langchain/openai@^0.1.3":
6346
version "0.1.3"
6447
resolved "https://registry.npmjs.org/@langchain/openai/-/openai-0.1.3.tgz"
6548
integrity sha512-riv/JC9x2A8b7GcHu8sx+mlZJ8KAwSSi231IPTlcciYnKozmrQ5H0vrtiD31fxiDbaRsk7tyCpkSBIOQEo7CyQ==
@@ -144,6 +127,14 @@ base64-js@^1.5.1:
144127
resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
145128
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
146129

130+
call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2:
131+
version "1.0.2"
132+
resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6"
133+
integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==
134+
dependencies:
135+
es-errors "^1.3.0"
136+
function-bind "^1.1.2"
137+
147138
camelcase@6:
148139
version "6.3.0"
149140
resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
@@ -203,6 +194,42 @@ delayed-stream@~1.0.0:
203194
resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
204195
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
205196

197+
dunder-proto@^1.0.1:
198+
version "1.0.1"
199+
resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
200+
integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==
201+
dependencies:
202+
call-bind-apply-helpers "^1.0.1"
203+
es-errors "^1.3.0"
204+
gopd "^1.2.0"
205+
206+
es-define-property@^1.0.1:
207+
version "1.0.1"
208+
resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
209+
integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==
210+
211+
es-errors@^1.3.0:
212+
version "1.3.0"
213+
resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
214+
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
215+
216+
es-object-atoms@^1.0.0, es-object-atoms@^1.1.1:
217+
version "1.1.1"
218+
resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
219+
integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==
220+
dependencies:
221+
es-errors "^1.3.0"
222+
223+
es-set-tostringtag@^2.1.0:
224+
version "2.1.0"
225+
resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d"
226+
integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==
227+
dependencies:
228+
es-errors "^1.3.0"
229+
get-intrinsic "^1.2.6"
230+
has-tostringtag "^1.0.2"
231+
hasown "^2.0.2"
232+
206233
event-target-shim@^5.0.0:
207234
version "5.0.1"
208235
resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
@@ -227,6 +254,17 @@ form-data@^4.0.0:
227254
combined-stream "^1.0.8"
228255
mime-types "^2.1.12"
229256

257+
form-data@^4.0.4:
258+
version "4.0.4"
259+
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4"
260+
integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==
261+
dependencies:
262+
asynckit "^0.4.0"
263+
combined-stream "^1.0.8"
264+
es-set-tostringtag "^2.1.0"
265+
hasown "^2.0.2"
266+
mime-types "^2.1.12"
267+
230268
formdata-node@^4.3.2:
231269
version "4.4.1"
232270
resolved "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz"
@@ -235,11 +273,64 @@ formdata-node@^4.3.2:
235273
node-domexception "1.0.0"
236274
web-streams-polyfill "4.0.0-beta.3"
237275

276+
function-bind@^1.1.2:
277+
version "1.1.2"
278+
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
279+
integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
280+
281+
get-intrinsic@^1.2.6:
282+
version "1.3.0"
283+
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
284+
integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
285+
dependencies:
286+
call-bind-apply-helpers "^1.0.2"
287+
es-define-property "^1.0.1"
288+
es-errors "^1.3.0"
289+
es-object-atoms "^1.1.1"
290+
function-bind "^1.1.2"
291+
get-proto "^1.0.1"
292+
gopd "^1.2.0"
293+
has-symbols "^1.1.0"
294+
hasown "^2.0.2"
295+
math-intrinsics "^1.1.0"
296+
297+
get-proto@^1.0.1:
298+
version "1.0.1"
299+
resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1"
300+
integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==
301+
dependencies:
302+
dunder-proto "^1.0.1"
303+
es-object-atoms "^1.0.0"
304+
305+
gopd@^1.2.0:
306+
version "1.2.0"
307+
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
308+
integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
309+
238310
has-flag@^4.0.0:
239311
version "4.0.0"
240312
resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
241313
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
242314

315+
has-symbols@^1.0.3, has-symbols@^1.1.0:
316+
version "1.1.0"
317+
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
318+
integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
319+
320+
has-tostringtag@^1.0.2:
321+
version "1.0.2"
322+
resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
323+
integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
324+
dependencies:
325+
has-symbols "^1.0.3"
326+
327+
hasown@^2.0.2:
328+
version "2.0.2"
329+
resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
330+
integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
331+
dependencies:
332+
function-bind "^1.1.2"
333+
243334
humanize-ms@^1.2.1:
244335
version "1.2.1"
245336
resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz"
@@ -321,6 +412,11 @@ langsmith@^0.3.46:
321412
semver "^7.6.3"
322413
uuid "^10.0.0"
323414

415+
math-intrinsics@^1.1.0:
416+
version "1.1.0"
417+
resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
418+
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
419+
324420
mime-db@1.52.0:
325421
version "1.52.0"
326422
resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
@@ -355,7 +451,7 @@ node-fetch@^2.6.7, node-fetch@^2.7.0:
355451
dependencies:
356452
whatwg-url "^5.0.0"
357453

358-
openai@*, openai@^4.38.3, openai@^4.49.0, openai@^4.49.1:
454+
openai@^4.38.3, openai@^4.49.0, openai@^4.49.1:
359455
version "4.49.1"
360456
resolved "https://registry.npmjs.org/openai/-/openai-4.49.1.tgz"
361457
integrity sha512-bsFSNhhTNon+g6r4UYPKGLi+PlfP1G9TJGSkZS5nZx+PTwW2YUTlfxXxpOKrPab5auIXJdlYpC/g/wkHGR1xug==
@@ -461,16 +557,16 @@ uuid@^9.0.1:
461557
resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz"
462558
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
463559

464-
web-streams-polyfill@^3.2.1:
465-
version "3.3.3"
466-
resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz"
467-
integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==
468-
469560
web-streams-polyfill@4.0.0-beta.3:
470561
version "4.0.0-beta.3"
471562
resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz"
472563
integrity sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==
473564

565+
web-streams-polyfill@^3.2.1:
566+
version "3.3.3"
567+
resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz"
568+
integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==
569+
474570
webidl-conversions@^3.0.0:
475571
version "3.0.1"
476572
resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
@@ -494,7 +590,7 @@ zod-to-json-schema@^3.22.3:
494590
resolved "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.0.tgz"
495591
integrity sha512-az0uJ243PxsRIa2x1WmNE/pnuA05gUq/JB8Lwe1EDCCL/Fz9MgjYQ0fPlyc2Tcv6aF2ZA7WM5TWaRZVEFaAIag==
496592

497-
zod@^3.22.4, zod@^3.23.3, zod@^3.25.32:
593+
zod@^3.22.4, zod@^3.25.32:
498594
version "3.25.76"
499595
resolved "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz"
500596
integrity sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==

0 commit comments

Comments
 (0)