Skip to content

Commit fd53324

Browse files
feat: default non-object stream highWatermark to 64k
As it became the default since Node 22 and benchmarked to be faster: nodejs/node#52037
1 parent 16416c2 commit fd53324

File tree

5 files changed

+99
-86
lines changed

5 files changed

+99
-86
lines changed

src/csv/transformToCSV.ts

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ export function transformToCSV<IN extends AnyObject = any>(
3030
return new Transform({
3131
writableObjectMode: true,
3232
readableObjectMode: false,
33+
readableHighWaterMark: 64 * 1024,
3334
transform(chunk: IN, _, cb) {
3435
try {
3536
let s = ''

src/stream/ndjson/transformJsonParse.ts

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ export function transformJsonParse<OUT = any>(
3535
return new Transform({
3636
writableObjectMode: false,
3737
readableObjectMode: true,
38+
// highWatermark increased, because it's proven to be faster: https://github.com./nodejs/node/pull/52037
39+
// todo: it'll be default in Node 22, then we can remove this
40+
writableHighWaterMark: 64 * 1024,
3841
transform(chunk: string, _, cb) {
3942
try {
4043
const data = JSON.parse(chunk, reviver)

src/stream/ndjson/transformToNDJson.ts

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export function transformToNDJson<IN = any>(
3434
return new Transform({
3535
writableObjectMode: true,
3636
readableObjectMode: false,
37+
readableHighWaterMark: 64 * 1024,
3738
transform(chunk: IN, _, cb) {
3839
try {
3940
if (sortObjects) {

src/stream/transform/transformSplit.ts

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import { TransformTyped } from '../stream.model'
22

3+
// https://github.com./max-mapper/binary-split
4+
// todo: test its newer version that doesn't have `through2` dependency
5+
// todo: test writableHighWaterMark of 64k
36
const _binarySplit = require('binary-split')
47

58
/**

yarn.lock

+91-86
Original file line numberDiff line numberDiff line change
@@ -314,11 +314,11 @@
314314
integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==
315315

316316
"@commitlint/cli@^19.0.0":
317-
version "19.2.2"
318-
resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-19.2.2.tgz#7b6d78596dcf6d716942b147aa07c04c4ee126df"
319-
integrity sha512-P8cbOHfg2PQRzfICLSrzUVOCVMqjEZ8Hlth6mtJ4yOEjT47Q5PbIGymgX3rLVylNw+3IAT2Djn9IJ2wHbXFzBg==
317+
version "19.3.0"
318+
resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-19.3.0.tgz#44e6da9823a01f0cdcc43054bbefdd2c6c5ddf39"
319+
integrity sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==
320320
dependencies:
321-
"@commitlint/format" "^19.0.3"
321+
"@commitlint/format" "^19.3.0"
322322
"@commitlint/lint" "^19.2.2"
323323
"@commitlint/load" "^19.2.0"
324324
"@commitlint/read" "^19.2.1"
@@ -359,10 +359,10 @@
359359
resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-19.0.0.tgz#928fb239ae8deec82a6e3b05ec9cfe20afa83856"
360360
integrity sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==
361361

362-
"@commitlint/format@^19.0.3":
363-
version "19.0.3"
364-
resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-19.0.3.tgz#6e3dcdc028b39d370ba717b8bde0853705c467dc"
365-
integrity sha512-QjjyGyoiVWzx1f5xOteKHNLFyhyweVifMgopozSgx1fGNrGV8+wp7k6n1t6StHdJ6maQJ+UUtO2TcEiBFRyR6Q==
362+
"@commitlint/format@^19.3.0":
363+
version "19.3.0"
364+
resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-19.3.0.tgz#48dd9e6930d41eb0ca19f36159ee940c5b25d857"
365+
integrity sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==
366366
dependencies:
367367
"@commitlint/types" "^19.0.3"
368368
chalk "^5.3.0"
@@ -527,10 +527,10 @@
527527
minimatch "^3.1.2"
528528
strip-json-comments "^3.1.1"
529529

530-
"@eslint/js@9.0.0":
531-
version "9.0.0"
532-
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.0.0.tgz#1a9e4b4c96d8c7886e0110ed310a0135144a1691"
533-
integrity sha512-RThY/MnKrhubF6+s1JflwUjPEsnCEmYCWwqa/aRISKWNXGZ9epUwft4bUMM35SdKF9xvBrLydAM1RDHd1Z//ZQ==
530+
"@eslint/js@9.1.1":
531+
version "9.1.1"
532+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.1.1.tgz#eb0f82461d12779bbafc1b5045cde3143d350a8a"
533+
integrity sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==
534534

535535
"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0":
536536
version "9.3.0"
@@ -544,10 +544,10 @@
544544
dependencies:
545545
"@hapi/hoek" "^9.0.0"
546546

547-
"@humanwhocodes/config-array@^0.12.3":
548-
version "0.12.3"
549-
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.12.3.tgz#a6216d90f81a30bedd1d4b5d799b47241f318072"
550-
integrity sha512-jsNnTBlMWuTpDkeE3on7+dWJi0D6fdDfeANj/w7MpS8ztROCoLvIO2nG0CcFj+E4k8j4QrSTh4Oryi3i2G669g==
547+
"@humanwhocodes/config-array@^0.13.0":
548+
version "0.13.0"
549+
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
550+
integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
551551
dependencies:
552552
"@humanwhocodes/object-schema" "^2.0.3"
553553
debug "^4.3.1"
@@ -563,6 +563,11 @@
563563
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
564564
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
565565

566+
"@humanwhocodes/retry@^0.2.3":
567+
version "0.2.3"
568+
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.2.3.tgz#c9aa036d1afa643f1250e83150f39efb3a15a631"
569+
integrity sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==
570+
566571
"@istanbuljs/load-nyc-config@^1.0.0":
567572
version "1.1.0"
568573
resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
@@ -879,9 +884,9 @@
879884
zod "^3.20.2"
880885

881886
"@naturalcycles/nodejs-lib@^13.0.1", "@naturalcycles/nodejs-lib@^13.0.2":
882-
version "13.15.0"
883-
resolved "https://registry.yarnpkg.com/@naturalcycles/nodejs-lib/-/nodejs-lib-13.15.0.tgz#47160aaaa36ae14df7b1d9aa9c4f96d404fdb35b"
884-
integrity sha512-5hEx0fTYAH2pccG0ZgA4TpWp0Ptxbd22qmp4Mw7/cYYjFm3mrZPSuef6Uz3AJp6q4UM7F0jkly2m2guZKv/MtQ==
887+
version "13.20.0"
888+
resolved "https://registry.yarnpkg.com/@naturalcycles/nodejs-lib/-/nodejs-lib-13.20.0.tgz#8d97cef2f685b387559d5be78d91f942d411d92f"
889+
integrity sha512-qUmYEK2m58N2MwMXri+zqL/bJvc58FqBx1aV31Xtu6BiGMyRUZrqls+SuYCUW+/oJj9ULWFcBL08AHSbLnWC9A==
885890
dependencies:
886891
"@naturalcycles/js-lib" "^14.0.0"
887892
"@types/js-yaml" "^4.0.9"
@@ -1133,15 +1138,15 @@
11331138
"@types/yargs-parser" "*"
11341139

11351140
"@typescript-eslint/eslint-plugin@^7.0.1":
1136-
version "7.7.0"
1137-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.0.tgz#bf34a02f221811505b8bf2f31060c8560c1bb0a3"
1138-
integrity sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==
1141+
version "7.7.1"
1142+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz#50a9044e3e5fe76b22caf64fb7fc1f97614bdbfd"
1143+
integrity sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==
11391144
dependencies:
11401145
"@eslint-community/regexpp" "^4.10.0"
1141-
"@typescript-eslint/scope-manager" "7.7.0"
1142-
"@typescript-eslint/type-utils" "7.7.0"
1143-
"@typescript-eslint/utils" "7.7.0"
1144-
"@typescript-eslint/visitor-keys" "7.7.0"
1146+
"@typescript-eslint/scope-manager" "7.7.1"
1147+
"@typescript-eslint/type-utils" "7.7.1"
1148+
"@typescript-eslint/utils" "7.7.1"
1149+
"@typescript-eslint/visitor-keys" "7.7.1"
11451150
debug "^4.3.4"
11461151
graphemer "^1.4.0"
11471152
ignore "^5.3.1"
@@ -1150,14 +1155,14 @@
11501155
ts-api-utils "^1.3.0"
11511156

11521157
"@typescript-eslint/parser@^7.0.1":
1153-
version "7.7.0"
1154-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.7.0.tgz#6b1b3ce76c5de002c43af8ae933613b0f2b4bcc6"
1155-
integrity sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==
1156-
dependencies:
1157-
"@typescript-eslint/scope-manager" "7.7.0"
1158-
"@typescript-eslint/types" "7.7.0"
1159-
"@typescript-eslint/typescript-estree" "7.7.0"
1160-
"@typescript-eslint/visitor-keys" "7.7.0"
1158+
version "7.7.1"
1159+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.7.1.tgz#f940e9f291cdca40c46cb75916217d3a42d6ceea"
1160+
integrity sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==
1161+
dependencies:
1162+
"@typescript-eslint/scope-manager" "7.7.1"
1163+
"@typescript-eslint/types" "7.7.1"
1164+
"@typescript-eslint/typescript-estree" "7.7.1"
1165+
"@typescript-eslint/visitor-keys" "7.7.1"
11611166
debug "^4.3.4"
11621167

11631168
"@typescript-eslint/[email protected]":
@@ -1168,21 +1173,21 @@
11681173
"@typescript-eslint/types" "6.21.0"
11691174
"@typescript-eslint/visitor-keys" "6.21.0"
11701175

1171-
"@typescript-eslint/[email protected].0":
1172-
version "7.7.0"
1173-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.0.tgz#3f0db079b275bb8b0cb5be7613fb3130cfb5de77"
1174-
integrity sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==
1176+
"@typescript-eslint/[email protected].1":
1177+
version "7.7.1"
1178+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz#07fe59686ca843f66e3e2b5c151522bc38effab2"
1179+
integrity sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==
11751180
dependencies:
1176-
"@typescript-eslint/types" "7.7.0"
1177-
"@typescript-eslint/visitor-keys" "7.7.0"
1181+
"@typescript-eslint/types" "7.7.1"
1182+
"@typescript-eslint/visitor-keys" "7.7.1"
11781183

1179-
"@typescript-eslint/[email protected].0":
1180-
version "7.7.0"
1181-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.0.tgz#36792ff4209a781b058de61631a48df17bdefbc5"
1182-
integrity sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==
1184+
"@typescript-eslint/[email protected].1":
1185+
version "7.7.1"
1186+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz#2f8094edca3bebdaad009008929df645ed9c8743"
1187+
integrity sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==
11831188
dependencies:
1184-
"@typescript-eslint/typescript-estree" "7.7.0"
1185-
"@typescript-eslint/utils" "7.7.0"
1189+
"@typescript-eslint/typescript-estree" "7.7.1"
1190+
"@typescript-eslint/utils" "7.7.1"
11861191
debug "^4.3.4"
11871192
ts-api-utils "^1.3.0"
11881193

@@ -1191,10 +1196,10 @@
11911196
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
11921197
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
11931198

1194-
"@typescript-eslint/[email protected].0":
1195-
version "7.7.0"
1196-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.0.tgz#23af4d24bf9ce15d8d301236e3e3014143604f27"
1197-
integrity sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==
1199+
"@typescript-eslint/[email protected].1":
1200+
version "7.7.1"
1201+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.1.tgz#f903a651fb004c75add08e4e9e207f169d4b98d7"
1202+
integrity sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==
11981203

11991204
"@typescript-eslint/[email protected]":
12001205
version "6.21.0"
@@ -1210,31 +1215,31 @@
12101215
semver "^7.5.4"
12111216
ts-api-utils "^1.0.1"
12121217

1213-
"@typescript-eslint/[email protected].0":
1214-
version "7.7.0"
1215-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.0.tgz#b5dd6383b4c6a852d7b256a37af971e8982be97f"
1216-
integrity sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==
1218+
"@typescript-eslint/[email protected].1":
1219+
version "7.7.1"
1220+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz#5cafde48fe390fe1c1b329b2ce0ba8a73c1e87b2"
1221+
integrity sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==
12171222
dependencies:
1218-
"@typescript-eslint/types" "7.7.0"
1219-
"@typescript-eslint/visitor-keys" "7.7.0"
1223+
"@typescript-eslint/types" "7.7.1"
1224+
"@typescript-eslint/visitor-keys" "7.7.1"
12201225
debug "^4.3.4"
12211226
globby "^11.1.0"
12221227
is-glob "^4.0.3"
12231228
minimatch "^9.0.4"
12241229
semver "^7.6.0"
12251230
ts-api-utils "^1.3.0"
12261231

1227-
"@typescript-eslint/[email protected].0":
1228-
version "7.7.0"
1229-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.0.tgz#3d2b6606a60ac34f3c625facfb3b3ab7e126f58d"
1230-
integrity sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==
1232+
"@typescript-eslint/[email protected].1":
1233+
version "7.7.1"
1234+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.1.tgz#5d161f2b4a55e1bc38b634bebb921e4bd4e4a16e"
1235+
integrity sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==
12311236
dependencies:
12321237
"@eslint-community/eslint-utils" "^4.4.0"
12331238
"@types/json-schema" "^7.0.15"
12341239
"@types/semver" "^7.5.8"
1235-
"@typescript-eslint/scope-manager" "7.7.0"
1236-
"@typescript-eslint/types" "7.7.0"
1237-
"@typescript-eslint/typescript-estree" "7.7.0"
1240+
"@typescript-eslint/scope-manager" "7.7.1"
1241+
"@typescript-eslint/types" "7.7.1"
1242+
"@typescript-eslint/typescript-estree" "7.7.1"
12381243
semver "^7.6.0"
12391244

12401245
"@typescript-eslint/utils@^6.0.0":
@@ -1258,12 +1263,12 @@
12581263
"@typescript-eslint/types" "6.21.0"
12591264
eslint-visitor-keys "^3.4.1"
12601265

1261-
"@typescript-eslint/[email protected].0":
1262-
version "7.7.0"
1263-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.0.tgz#950148cf1ac11562a2d903fdf7acf76714a2dc9e"
1264-
integrity sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==
1266+
"@typescript-eslint/[email protected].1":
1267+
version "7.7.1"
1268+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz#da2294796220bb0f3b4add5ecbb1b9c3f4f65798"
1269+
integrity sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==
12651270
dependencies:
1266-
"@typescript-eslint/types" "7.7.0"
1271+
"@typescript-eslint/types" "7.7.1"
12671272
eslint-visitor-keys "^3.4.3"
12681273

12691274
JSONStream@^1.3.5:
@@ -1738,9 +1743,9 @@ camelcase@^6.2.0:
17381743
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
17391744

17401745
caniuse-lite@^1.0.30001587:
1741-
version "1.0.30001610"
1742-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz#2f44ed6e21d359e914271ae35b68903632628ccf"
1743-
integrity sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==
1746+
version "1.0.30001612"
1747+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz#d34248b4ec1f117b70b24ad9ee04c90e0b8a14ae"
1748+
integrity sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==
17441749

17451750
[email protected], chalk@^5.3.0:
17461751
version "5.3.0"
@@ -2175,9 +2180,9 @@ [email protected]:
21752180
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
21762181

21772182
electron-to-chromium@^1.4.668:
2178-
version "1.4.738"
2179-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.738.tgz#9a7fca98abaee61e20c9c25013d5ce60bb533436"
2180-
integrity sha512-lwKft2CLFztD+vEIpesrOtCrko/TFnEJlHFdRhazU7Y/jx5qc4cqsocfVrBg4So4gGe9lvxnbLIoev47WMpg+A==
2183+
version "1.4.748"
2184+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.748.tgz#aa7d4f2f3eac3a6a863cd1779bd4682b4bb68ed5"
2185+
integrity sha512-VWqjOlPZn70UZ8FTKUOkUvBLeTQ0xpty66qV0yJcAGY2/CthI4xyW9aEozRVtuwv3Kpf5xTesmJUcPwuJmgP4A==
21812186

21822187
emittery@^0.13.1:
21832188
version "0.13.1"
@@ -2473,16 +2478,17 @@ eslint-visitor-keys@^4.0.0:
24732478
integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==
24742479

24752480
eslint@^9.0.0:
2476-
version "9.0.0"
2477-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.0.0.tgz#6270548758e390343f78c8afd030566d86927d40"
2478-
integrity sha512-IMryZ5SudxzQvuod6rUdIUz29qFItWx281VhtFVc2Psy/ZhlCeD/5DT6lBIJ4H3G+iamGJoTln1v+QSuPw0p7Q==
2481+
version "9.1.1"
2482+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.1.1.tgz#39ec657ccd12813cb4a1dab2f9229dcc6e468271"
2483+
integrity sha512-b4cRQ0BeZcSEzPpY2PjFY70VbO32K7BStTGtBsnIGdTSEEQzBi8hPBcGQmTG2zUvFr9uLe0TK42bw8YszuHEqg==
24792484
dependencies:
24802485
"@eslint-community/eslint-utils" "^4.2.0"
24812486
"@eslint-community/regexpp" "^4.6.1"
24822487
"@eslint/eslintrc" "^3.0.2"
2483-
"@eslint/js" "9.0.0"
2484-
"@humanwhocodes/config-array" "^0.12.3"
2488+
"@eslint/js" "9.1.1"
2489+
"@humanwhocodes/config-array" "^0.13.0"
24852490
"@humanwhocodes/module-importer" "^1.0.1"
2491+
"@humanwhocodes/retry" "^0.2.3"
24862492
"@nodelib/fs.walk" "^1.2.8"
24872493
ajv "^6.12.4"
24882494
chalk "^4.0.0"
@@ -2498,7 +2504,6 @@ eslint@^9.0.0:
24982504
file-entry-cache "^8.0.0"
24992505
find-up "^5.0.0"
25002506
glob-parent "^6.0.2"
2501-
graphemer "^1.4.0"
25022507
ignore "^5.2.0"
25032508
imurmurhash "^0.1.4"
25042509
is-glob "^4.0.0"
@@ -3787,9 +3792,9 @@ jiti@^1.19.1:
37873792
integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==
37883793

37893794
joi@^17.9.2:
3790-
version "17.12.3"
3791-
resolved "https://registry.yarnpkg.com/joi/-/joi-17.12.3.tgz#944646979cd3b460178547b12ba37aca8482f63d"
3792-
integrity sha512-2RRziagf555owrm9IRVtdKynOBeITiDpuZqIpgwqXShPncPKNiRQoiGsl/T8SQdq+8ugRzH2LqY67irr2y/d+g==
3795+
version "17.13.0"
3796+
resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.0.tgz#b6f340b8029ee7af2397f821d17a4f03bf34b043"
3797+
integrity sha512-9qcrTyoBmFZRNHeVP4edKqIUEgFzq7MHvTNSDuHSqkpOPtiBkgNgcmTSqmiw1kw9tdKaiddvIDv/eCJDxmqWCA==
37933798
dependencies:
37943799
"@hapi/hoek" "^9.3.0"
37953800
"@hapi/topo" "^5.1.0"
@@ -5642,6 +5647,6 @@ yocto-queue@^1.0.0:
56425647
integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==
56435648

56445649
zod@^3.20.2:
5645-
version "3.22.4"
5646-
resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff"
5647-
integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==
5650+
version "3.23.4"
5651+
resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.4.tgz#c63805b2f39e10d4ab3d55eb3c8cdb472c79dfb1"
5652+
integrity sha512-/AtWOKbBgjzEYYQRNfoGKHObgfAZag6qUJX1VbHo2PRBgS+wfWagEY2mizjfyAPcGesrJOcx/wcl0L9WnVrHFw==

0 commit comments

Comments
 (0)