Skip to content

Commit 93f722e

Browse files
committed
Cleaned obsolete dependency resolutions from package.json
Removed stale `resolutions` entries for `node-loggly-bulk`, `node-loggly-bulk/axios`, and `handlebars` now that the lockfile no longer needs those forced transitive pins. Updated `.github/workflows/ci.yml` to test the exact minimum supported Node version, `22.13.1`, alongside `24`, so CI matches the published `engines` range while keeping `yarn.lock` focused on live dependencies.
1 parent 8e8946e commit 93f722e

3 files changed

Lines changed: 12 additions & 111 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
node-version: [22, 24]
15+
node-version: [22.13.1, 24]
1616
env:
1717
FORCE_COLOR: 1
1818
steps:

package.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,6 @@
7373
"nodemon": "3.1.14",
7474
"vitest": "4.1.7"
7575
},
76-
"resolutions": {
77-
"node-loggly-bulk": "4.0.2",
78-
"node-loggly-bulk/axios": "1.16.1",
79-
"**/handlebars": "4.7.9"
80-
},
8176
"files": [
8277
"lib",
8378
"bin"

yarn.lock

Lines changed: 11 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -1273,13 +1273,6 @@ acorn@^8.15.0, acorn@^8.16.0:
12731273
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.16.0.tgz#4ce79c89be40afe7afe8f3adb902a1f1ce9ac08a"
12741274
integrity sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==
12751275

1276-
agent-base@6:
1277-
version "6.0.2"
1278-
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
1279-
integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
1280-
dependencies:
1281-
debug "4"
1282-
12831276
ajv@^6.14.0:
12841277
version "6.15.0"
12851278
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.15.0.tgz#07e982c74626167aa7a2495c53817892d7139492"
@@ -1395,21 +1388,6 @@ async@^3.0.0, async@^3.2.4:
13951388
resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce"
13961389
integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==
13971390

1398-
asynckit@^0.4.0:
1399-
version "0.4.0"
1400-
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
1401-
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
1402-
1403-
axios@1.16.1, axios@1.7.4:
1404-
version "1.16.1"
1405-
resolved "https://registry.yarnpkg.com/axios/-/axios-1.16.1.tgz#517e29291d19d6e8cf919ff264f4fe157261ba12"
1406-
integrity sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==
1407-
dependencies:
1408-
follow-redirects "^1.16.0"
1409-
form-data "^4.0.5"
1410-
https-proxy-agent "^5.0.1"
1411-
proxy-from-env "^2.1.0"
1412-
14131391
b4a@^1.6.4:
14141392
version "1.8.1"
14151393
resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.8.1.tgz#7f16334ca80127aeb26064a28841acbf174840a4"
@@ -1704,13 +1682,6 @@ colors@1.4.0:
17041682
resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
17051683
integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
17061684

1707-
combined-stream@^1.0.8:
1708-
version "1.0.8"
1709-
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
1710-
integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
1711-
dependencies:
1712-
delayed-stream "~1.0.0"
1713-
17141685
command-line-args@^6.0.1:
17151686
version "6.0.2"
17161687
resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-6.0.2.tgz#a5b8a87d3f12aa1707c122c5ed38bc64535514a0"
@@ -1839,7 +1810,7 @@ date-format@4.0.14:
18391810
resolved "https://registry.yarnpkg.com/date-format/-/date-format-4.0.14.tgz#7a8e584434fb169a521c8b7aa481f355810d9400"
18401811
integrity sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==
18411812

1842-
debug@4, debug@4.4.3, debug@^4, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.5, debug@^4.4.0, debug@^4.4.1, debug@^4.4.3:
1813+
debug@4.4.3, debug@^4, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.5, debug@^4.4.0, debug@^4.4.1, debug@^4.4.3:
18431814
version "4.4.3"
18441815
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a"
18451816
integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
@@ -1858,11 +1829,6 @@ deep-is@^0.1.3:
18581829
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
18591830
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
18601831

1861-
delayed-stream@~1.0.0:
1862-
version "1.0.0"
1863-
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
1864-
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
1865-
18661832
depd@^2.0.0, depd@~2.0.0:
18671833
version "2.0.0"
18681834
resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
@@ -1985,16 +1951,6 @@ es-object-atoms@^1.0.0, es-object-atoms@^1.1.1:
19851951
dependencies:
19861952
es-errors "^1.3.0"
19871953

1988-
es-set-tostringtag@^2.1.0:
1989-
version "2.1.0"
1990-
resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d"
1991-
integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==
1992-
dependencies:
1993-
es-errors "^1.3.0"
1994-
get-intrinsic "^1.2.6"
1995-
has-tostringtag "^1.0.2"
1996-
hasown "^2.0.2"
1997-
19981954
escalade@^3.1.1:
19991955
version "3.2.0"
20001956
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
@@ -2459,11 +2415,6 @@ flatted@^3.2.9:
24592415
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726"
24602416
integrity sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==
24612417

2462-
follow-redirects@^1.16.0:
2463-
version "1.16.0"
2464-
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.16.0.tgz#28474a159d3b9d11ef62050a14ed60e4df6d61bc"
2465-
integrity sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==
2466-
24672418
foreground-child@^3.1.0, foreground-child@^3.3.1:
24682419
version "3.3.1"
24692420
resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz#32e8e9ed1b68a3497befb9ac2b6adf92a638576f"
@@ -2477,17 +2428,6 @@ form-data-encoder@^4.0.2:
24772428
resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-4.1.0.tgz#497cedc94810bd5d53b99b5d4f6c152d5cbc9db2"
24782429
integrity sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==
24792430

2480-
form-data@^4.0.5:
2481-
version "4.0.5"
2482-
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.5.tgz#b49e48858045ff4cbf6b03e1805cebcad3679053"
2483-
integrity sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==
2484-
dependencies:
2485-
asynckit "^0.4.0"
2486-
combined-stream "^1.0.8"
2487-
es-set-tostringtag "^2.1.0"
2488-
hasown "^2.0.2"
2489-
mime-types "^2.1.12"
2490-
24912431
forwarded-parse@2.1.2:
24922432
version "2.1.2"
24932433
resolved "https://registry.yarnpkg.com/forwarded-parse/-/forwarded-parse-2.1.2.tgz#08511eddaaa2ddfd56ba11138eee7df117a09325"
@@ -2539,7 +2479,7 @@ get-caller-file@^2.0.5:
25392479
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
25402480
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
25412481

2542-
get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.3.0:
2482+
get-intrinsic@^1.2.5, get-intrinsic@^1.3.0:
25432483
version "1.3.0"
25442484
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
25452485
integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==
@@ -2708,18 +2648,11 @@ has-flag@^4.0.0:
27082648
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
27092649
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
27102650

2711-
has-symbols@^1.0.3, has-symbols@^1.1.0:
2651+
has-symbols@^1.1.0:
27122652
version "1.1.0"
27132653
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
27142654
integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==
27152655

2716-
has-tostringtag@^1.0.2:
2717-
version "1.0.2"
2718-
resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc"
2719-
integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==
2720-
dependencies:
2721-
has-symbols "^1.0.3"
2722-
27232656
hasown@^2.0.2, hasown@^2.0.3:
27242657
version "2.0.3"
27252658
resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.3.tgz#5e5c2b15b60370a4c7930c383dfb76bf17bc403c"
@@ -2771,14 +2704,6 @@ http2-wrapper@^2.2.1:
27712704
quick-lru "^5.1.1"
27722705
resolve-alpn "^1.2.0"
27732706

2774-
https-proxy-agent@^5.0.1:
2775-
version "5.0.1"
2776-
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
2777-
integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
2778-
dependencies:
2779-
agent-base "6"
2780-
debug "4"
2781-
27822707
iconv-lite@^0.7.0, iconv-lite@~0.7.0:
27832708
version "0.7.2"
27842709
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.2.tgz#d0bdeac3f12b4835b7359c2ad89c422a4d1cc72e"
@@ -3020,7 +2945,7 @@ json-stable-stringify-without-jsonify@^1.0.1:
30202945
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
30212946
integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
30222947

3023-
json-stringify-safe@5.0.1, json-stringify-safe@5.0.x:
2948+
json-stringify-safe@5.0.1:
30242949
version "5.0.1"
30252950
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
30262951
integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
@@ -3271,20 +3196,20 @@ mime-db@^1.54.0:
32713196
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5"
32723197
integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==
32733198

3274-
mime-types@^2.1.12, mime-types@~2.1.24:
3275-
version "2.1.35"
3276-
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
3277-
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
3278-
dependencies:
3279-
mime-db "1.52.0"
3280-
32813199
mime-types@^3.0.0, mime-types@^3.0.2:
32823200
version "3.0.2"
32833201
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-3.0.2.tgz#39002d4182575d5af036ffa118100f2524b2e2ab"
32843202
integrity sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==
32853203
dependencies:
32863204
mime-db "^1.54.0"
32873205

3206+
mime-types@~2.1.24:
3207+
version "2.1.35"
3208+
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
3209+
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
3210+
dependencies:
3211+
mime-db "1.52.0"
3212+
32883213
mimic-response@^4.0.0:
32893214
version "4.0.0"
32903215
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f"
@@ -3357,11 +3282,6 @@ moment-timezone@^0.5.23:
33573282
dependencies:
33583283
moment "^2.29.4"
33593284

3360-
moment@2.29.4:
3361-
version "2.29.4"
3362-
resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108"
3363-
integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==
3364-
33653285
moment@^2.19.3, moment@^2.29.4:
33663286
version "2.30.1"
33673287
resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae"
@@ -3439,15 +3359,6 @@ no-case@^3.0.4:
34393359
lower-case "^2.0.2"
34403360
tslib "^2.0.3"
34413361

3442-
node-loggly-bulk@4.0.2:
3443-
version "4.0.2"
3444-
resolved "https://registry.yarnpkg.com/node-loggly-bulk/-/node-loggly-bulk-4.0.2.tgz#09060608434b4d478b43228cfe4294cfec530dce"
3445-
integrity sha512-4hLNDaW4f2MjIvPh1/HQ+3g5bL19Hl3Q2cyUER93GrscjEdjA1nX61ekrm616NI5emHJT9lBUBFJiS2uoXq5Rw==
3446-
dependencies:
3447-
axios "1.7.4"
3448-
json-stringify-safe "5.0.x"
3449-
moment "2.29.4"
3450-
34513362
nodemon@3.1.14:
34523363
version "3.1.14"
34533364
resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-3.1.14.tgz#8487ca379c515301d221ec007f27f24ecafa2b51"
@@ -3739,11 +3650,6 @@ proxy-addr@^2.0.7:
37393650
forwarded "0.2.0"
37403651
ipaddr.js "1.9.1"
37413652

3742-
proxy-from-env@^2.1.0:
3743-
version "2.1.0"
3744-
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-2.1.0.tgz#a7487568adad577cfaaa7e88c49cab3ab3081aba"
3745-
integrity sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==
3746-
37473653
pstree.remy@^1.1.8:
37483654
version "1.1.8"
37493655
resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a"

0 commit comments

Comments
 (0)