Skip to content

Commit bdf911e

Browse files
committed
Chore: Upgrade to Node v24
1 parent 46541c7 commit bdf911e

File tree

5 files changed

+113
-32
lines changed

5 files changed

+113
-32
lines changed

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
24

build/social.min.asset.php

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/social.min.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
"@wordpress/scripts": "^26.1.0"
1010
},
1111
"resolutions": {
12-
"axios": "^1.6.0"
12+
"axios": "^1.6.0",
13+
"eslint-plugin-jsdoc": "^50.6.17"
14+
},
15+
"engines": {
16+
"node": ">=24.0.0"
1317
}
1418
}

yarn.lock

Lines changed: 107 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,14 +1134,16 @@
11341134
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
11351135
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
11361136

1137-
"@es-joy/jsdoccomment@~0.36.1":
1138-
version "0.36.1"
1139-
resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz#c37db40da36e4b848da5fd427a74bae3b004a30f"
1140-
integrity sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg==
1137+
"@es-joy/jsdoccomment@~0.50.1":
1138+
version "0.50.2"
1139+
resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.50.2.tgz#707768f0cb62abe0703d51aa9086986d230a5d5c"
1140+
integrity sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==
11411141
dependencies:
1142-
comment-parser "1.3.1"
1143-
esquery "^1.4.0"
1144-
jsdoc-type-pratt-parser "~3.1.0"
1142+
"@types/estree" "^1.0.6"
1143+
"@typescript-eslint/types" "^8.11.0"
1144+
comment-parser "1.4.1"
1145+
esquery "^1.6.0"
1146+
jsdoc-type-pratt-parser "~4.1.0"
11451147

11461148
"@eslint-community/eslint-utils@^4.2.0":
11471149
version "4.4.0"
@@ -1748,6 +1750,11 @@
17481750
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2"
17491751
integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==
17501752

1753+
"@types/estree@^1.0.6":
1754+
version "1.0.7"
1755+
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.7.tgz#4158d3105276773d5b7695cd4834b1722e4f37a8"
1756+
integrity sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==
1757+
17511758
"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33":
17521759
version "4.17.33"
17531760
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz#de35d30a9d637dc1450ad18dd583d75d5733d543"
@@ -2053,6 +2060,11 @@
20532060
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.58.0.tgz#54c490b8522c18986004df7674c644ffe2ed77d8"
20542061
integrity sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==
20552062

2063+
"@typescript-eslint/types@^8.11.0":
2064+
version "8.33.0"
2065+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.33.0.tgz#02a7dbba611a8abf1ad2a9e00f72f7b94b5ab0ee"
2066+
integrity sha512-DKuXOKpM5IDT1FA2g9x9x1Ug81YuKrzf4mYX8FAVSNu5Wo/LELHWQyM1pQaDkI42bX15PWl0vNPt1uGiIFUOpg==
2067+
20562068
"@typescript-eslint/typescript-estree@5.58.0":
20572069
version "5.58.0"
20582070
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz#4966e6ff57eaf6e0fce2586497edc097e2ab3e61"
@@ -2470,6 +2482,11 @@ acorn@^8.0.4, acorn@^8.1.0, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8
24702482
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
24712483
integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
24722484

2485+
acorn@^8.14.0:
2486+
version "8.14.1"
2487+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.1.tgz#721d5dc10f7d5b5609a891773d47731796935dfb"
2488+
integrity sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==
2489+
24732490
adm-zip@^0.5.9:
24742491
version "0.5.10"
24752492
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.10.tgz#4a51d5ab544b1f5ce51e1b9043139b639afff45b"
@@ -2570,6 +2587,11 @@ anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.2:
25702587
normalize-path "^3.0.0"
25712588
picomatch "^2.0.4"
25722589

2590+
are-docs-informative@^0.0.2:
2591+
version "0.0.2"
2592+
resolved "https://registry.yarnpkg.com/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963"
2593+
integrity sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==
2594+
25732595
argparse@^1.0.7:
25742596
version "1.0.10"
25752597
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -3227,10 +3249,10 @@ commander@~9.0.0:
32273249
resolved "https://registry.yarnpkg.com/commander/-/commander-9.0.0.tgz#86d58f24ee98126568936bd1d3574e0308a99a40"
32283250
integrity sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==
32293251

3230-
comment-parser@1.3.1:
3231-
version "1.3.1"
3232-
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.3.1.tgz#3d7ea3adaf9345594aedee6563f422348f165c1b"
3233-
integrity sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==
3252+
comment-parser@1.4.1:
3253+
version "1.4.1"
3254+
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.4.1.tgz#bdafead37961ac079be11eb7ec65c4d021eaf9cc"
3255+
integrity sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==
32343256

32353257
common-path-prefix@^3.0.0:
32363258
version "3.0.0"
@@ -3557,6 +3579,13 @@ debug@^3.2.7:
35573579
dependencies:
35583580
ms "^2.1.1"
35593581

3582+
debug@^4.3.6:
3583+
version "4.4.1"
3584+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b"
3585+
integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==
3586+
dependencies:
3587+
ms "^2.1.3"
3588+
35603589
decamelize-keys@^1.1.0:
35613590
version "1.1.1"
35623591
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8"
@@ -4034,18 +4063,21 @@ eslint-plugin-jest@^27.2.1:
40344063
dependencies:
40354064
"@typescript-eslint/utils" "^5.10.0"
40364065

4037-
eslint-plugin-jsdoc@^39.6.9:
4038-
version "39.9.1"
4039-
resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.9.1.tgz#e9ce1723411fd7ea0933b3ef0dd02156ae3068e2"
4040-
integrity sha512-Rq2QY6BZP2meNIs48aZ3GlIlJgBqFCmR55+UBvaDkA3ZNQ0SvQXOs2QKkubakEijV8UbIVbVZKsOVN8G3MuqZw==
4066+
eslint-plugin-jsdoc@^39.6.9, eslint-plugin-jsdoc@^50.6.17:
4067+
version "50.6.17"
4068+
resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.17.tgz#68a1f1e91aeac8f2784c7e9ee4229f31adb773b2"
4069+
integrity sha512-hq+VQylhd12l8qjexyriDsejZhqiP33WgMTy2AmaGZ9+MrMWVqPECsM87GPxgHfQn0zw+YTuhqjUfk1f+q67aQ==
40414070
dependencies:
4042-
"@es-joy/jsdoccomment" "~0.36.1"
4043-
comment-parser "1.3.1"
4044-
debug "^4.3.4"
4071+
"@es-joy/jsdoccomment" "~0.50.1"
4072+
are-docs-informative "^0.0.2"
4073+
comment-parser "1.4.1"
4074+
debug "^4.3.6"
40454075
escape-string-regexp "^4.0.0"
4046-
esquery "^1.4.0"
4047-
semver "^7.3.8"
4048-
spdx-expression-parse "^3.0.1"
4076+
espree "^10.1.0"
4077+
esquery "^1.6.0"
4078+
parse-imports-exports "^0.2.4"
4079+
semver "^7.6.3"
4080+
spdx-expression-parse "^4.0.0"
40494081

40504082
eslint-plugin-jsx-a11y@^6.5.1:
40514083
version "6.7.1"
@@ -4128,6 +4160,11 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.0:
41284160
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz#c7f0f956124ce677047ddbc192a68f999454dedc"
41294161
integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==
41304162

4163+
eslint-visitor-keys@^4.2.0:
4164+
version "4.2.0"
4165+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
4166+
integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
4167+
41314168
eslint@^8.3.0:
41324169
version "8.38.0"
41334170
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.38.0.tgz#a62c6f36e548a5574dd35728ac3c6209bd1e2f1a"
@@ -4174,6 +4211,15 @@ eslint@^8.3.0:
41744211
strip-json-comments "^3.1.0"
41754212
text-table "^0.2.0"
41764213

4214+
espree@^10.1.0:
4215+
version "10.3.0"
4216+
resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a"
4217+
integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==
4218+
dependencies:
4219+
acorn "^8.14.0"
4220+
acorn-jsx "^5.3.2"
4221+
eslint-visitor-keys "^4.2.0"
4222+
41774223
espree@^9.5.1:
41784224
version "9.5.1"
41794225
resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.1.tgz#4f26a4d5f18905bf4f2e0bd99002aab807e96dd4"
@@ -4188,13 +4234,20 @@ esprima@^4.0.0, esprima@^4.0.1:
41884234
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
41894235
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
41904236

4191-
esquery@^1.4.0, esquery@^1.4.2:
4237+
esquery@^1.4.2:
41924238
version "1.5.0"
41934239
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
41944240
integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
41954241
dependencies:
41964242
estraverse "^5.1.0"
41974243

4244+
esquery@^1.6.0:
4245+
version "1.6.0"
4246+
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
4247+
integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
4248+
dependencies:
4249+
estraverse "^5.1.0"
4250+
41984251
esrecurse@^4.3.0:
41994252
version "4.3.0"
42004253
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
@@ -5879,10 +5932,10 @@ js-yaml@^4.1.0:
58795932
dependencies:
58805933
argparse "^2.0.1"
58815934

5882-
jsdoc-type-pratt-parser@~3.1.0:
5883-
version "3.1.0"
5884-
resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz#a4a56bdc6e82e5865ffd9febc5b1a227ff28e67e"
5885-
integrity sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==
5935+
jsdoc-type-pratt-parser@~4.1.0:
5936+
version "4.1.0"
5937+
resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz#ff6b4a3f339c34a6c188cbf50a16087858d22113"
5938+
integrity sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==
58865939

58875940
jsdom@^20.0.0:
58885941
version "20.0.3"
@@ -6447,9 +6500,9 @@ ms@2.1.2:
64476500
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
64486501
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
64496502

6450-
ms@2.1.3, ms@^2.1.1:
6503+
ms@2.1.3, ms@^2.1.1, ms@^2.1.3:
64516504
version "2.1.3"
6452-
resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
6505+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
64536506
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
64546507

64556508
multicast-dns@^7.2.5:
@@ -6820,6 +6873,13 @@ parent-module@^1.0.0:
68206873
dependencies:
68216874
callsites "^3.0.0"
68226875

6876+
parse-imports-exports@^0.2.4:
6877+
version "0.2.4"
6878+
resolved "https://registry.yarnpkg.com/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz#e3fb3b5e264cfb55c25b5dfcbe7f410f8dc4e7af"
6879+
integrity sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==
6880+
dependencies:
6881+
parse-statements "1.0.11"
6882+
68236883
parse-json@^5.0.0, parse-json@^5.2.0:
68246884
version "5.2.0"
68256885
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
@@ -6835,6 +6895,11 @@ parse-passwd@^1.0.0:
68356895
resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"
68366896
integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==
68376897

6898+
parse-statements@1.0.11:
6899+
version "1.0.11"
6900+
resolved "https://registry.yarnpkg.com/parse-statements/-/parse-statements-1.0.11.tgz#8787c5d383ae5746568571614be72b0689584344"
6901+
integrity sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==
6902+
68386903
parse5@^7.0.0, parse5@^7.1.1:
68396904
version "7.1.2"
68406905
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32"
@@ -7789,6 +7854,11 @@ semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8:
77897854
dependencies:
77907855
lru-cache "^6.0.0"
77917856

7857+
semver@^7.6.3:
7858+
version "7.7.2"
7859+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
7860+
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
7861+
77927862
send@0.18.0:
77937863
version "0.18.0"
77947864
resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
@@ -8029,14 +8099,22 @@ spdx-exceptions@^2.1.0:
80298099
resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz"
80308100
integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
80318101

8032-
spdx-expression-parse@^3.0.0, spdx-expression-parse@^3.0.1:
8102+
spdx-expression-parse@^3.0.0:
80338103
version "3.0.1"
80348104
resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz"
80358105
integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
80368106
dependencies:
80378107
spdx-exceptions "^2.1.0"
80388108
spdx-license-ids "^3.0.0"
80398109

8110+
spdx-expression-parse@^4.0.0:
8111+
version "4.0.0"
8112+
resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz#a23af9f3132115465dac215c099303e4ceac5794"
8113+
integrity sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==
8114+
dependencies:
8115+
spdx-exceptions "^2.1.0"
8116+
spdx-license-ids "^3.0.0"
8117+
80408118
spdx-license-ids@^3.0.0:
80418119
version "3.0.12"
80428120
resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz"

0 commit comments

Comments
 (0)