diff --git a/.tool-versions b/.tool-versions index 19375db..2969adf 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ -bun 1.3.4 +bun 1.3.5 nodejs 24.12.0 yarn 1.22.22 diff --git a/example/bun.lock b/example/bun.lock index a07d456..040c6e5 100644 --- a/example/bun.lock +++ b/example/bun.lock @@ -9,7 +9,7 @@ }, "devDependencies": { "@tsconfig/node24": "24.0.3", - "@types/node": "24.10.1", + "@types/node": "24.10.4", "typescript": "5.9.3", }, }, @@ -467,7 +467,7 @@ "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], - "@types/node": ["@types/node@24.10.1", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ=="], + "@types/node": ["@types/node@24.10.4", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg=="], "@types/normalize-package-data": ["@types/normalize-package-data@2.4.4", "", {}, "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA=="], @@ -1401,6 +1401,8 @@ "@eslint/eslintrc/js-yaml": ["js-yaml@4.1.1", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA=="], + "@exercode/problem-utils/@types/node": ["@types/node@24.10.1", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ=="], + "@pnpm/network.ca-file/graceful-fs": ["graceful-fs@4.2.10", "", {}, "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="], "@rollup/plugin-commonjs/picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="], @@ -1447,6 +1449,8 @@ "execa/get-stream": ["get-stream@9.0.1", "", { "dependencies": { "@sec-ant/readable-stream": "^0.4.1", "is-stream": "^4.0.1" } }, "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA=="], + "fdir/picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="], + "import-fresh/resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], "load-json-file/parse-json": ["parse-json@4.0.0", "", { "dependencies": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" } }, "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw=="], diff --git a/example/package.json b/example/package.json index 9933c4a..1965e47 100644 --- a/example/package.json +++ b/example/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "@tsconfig/node24": "24.0.3", - "@types/node": "24.10.1", + "@types/node": "24.10.4", "typescript": "5.9.3" }, "packageManager": "bun@1.3.1" diff --git a/package.json b/package.json index 720fecb..0512723 100644 --- a/package.json +++ b/package.json @@ -55,10 +55,10 @@ "devDependencies": { "@tsconfig/node24": "24.0.3", "@types/eslint": "8.56.11", - "@types/node": "24.10.1", + "@types/node": "24.10.4", "@willbooster/eslint-config-ts": "11.4.12", "@willbooster/prettier-config": "10.2.4", - "build-ts": "17.0.8", + "build-ts": "17.0.9", "conventional-changelog-conventionalcommits": "9.1.0", "eslint": "9.39.1", "eslint-config-flat-gitignore": "2.1.0", @@ -77,7 +77,7 @@ "prettier": "3.7.4", "prettier-plugin-java": "2.7.7", "semantic-release": "25.0.2", - "sort-package-json": "3.5.0", + "sort-package-json": "3.6.0", "typescript": "5.9.3", "typescript-eslint": "8.49.0", "vitest": "4.0.15" diff --git a/yarn.lock b/yarn.lock index 7a27356..ff1f204 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1857,10 +1857,10 @@ __metadata: dependencies: "@tsconfig/node24": "npm:24.0.3" "@types/eslint": "npm:8.56.11" - "@types/node": "npm:24.10.1" + "@types/node": "npm:24.10.4" "@willbooster/eslint-config-ts": "npm:11.4.12" "@willbooster/prettier-config": "npm:10.2.4" - build-ts: "npm:17.0.8" + build-ts: "npm:17.0.9" conventional-changelog-conventionalcommits: "npm:9.1.0" eslint: "npm:9.39.1" eslint-config-flat-gitignore: "npm:2.1.0" @@ -1880,7 +1880,7 @@ __metadata: prettier: "npm:3.7.4" prettier-plugin-java: "npm:2.7.7" semantic-release: "npm:25.0.2" - sort-package-json: "npm:3.5.0" + sort-package-json: "npm:3.6.0" typescript: "npm:5.9.3" typescript-eslint: "npm:8.49.0" vitest: "npm:4.0.15" @@ -2905,12 +2905,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:24.10.1": - version: 24.10.1 - resolution: "@types/node@npm:24.10.1" +"@types/node@npm:24.10.4": + version: 24.10.4 + resolution: "@types/node@npm:24.10.4" dependencies: undici-types: "npm:~7.16.0" - checksum: 10c0/d6bca7a78f550fbb376f236f92b405d676003a8a09a1b411f55920ef34286ee3ee51f566203920e835478784df52662b5b2af89159d9d319352e9ea21801c002 + checksum: 10c0/069639cb7233ee747df1897b5e784f6b6c5da765c96c94773c580aac888fa1a585048d2a6e95eb8302d89c7a9df75801c8b5a0b7d0221d4249059cf09a5f4228 languageName: node linkType: hard @@ -3364,14 +3364,14 @@ __metadata: languageName: node linkType: hard -"@willbooster/shared-lib-node@npm:8.0.1": - version: 8.0.1 - resolution: "@willbooster/shared-lib-node@npm:8.0.1" +"@willbooster/shared-lib-node@npm:8.0.2": + version: 8.0.2 + resolution: "@willbooster/shared-lib-node@npm:8.0.2" dependencies: dotenv: "npm:17.2.3" dotenv-expand: "npm:12.0.3" tree-kill: "npm:1.2.2" - checksum: 10c0/a93ec8a29fb03754570bdda7979581344cdae5a98adc15c7ff6e4f2ac61162de524ce426489068d12e2a6934a23530e0952492cf1243da2f43743d87f62d7e65 + checksum: 10c0/b031ae3d58ee843fe9c64838e685abf2420b4c793f35f44b464602ffa855779e530d0afc7948c5c5723fea5780ecf0bab89aae292b880c868df93dc469260f30 languageName: node linkType: hard @@ -3703,9 +3703,9 @@ __metadata: languageName: node linkType: hard -"build-ts@npm:17.0.8": - version: 17.0.8 - resolution: "build-ts@npm:17.0.8" +"build-ts@npm:17.0.9": + version: 17.0.9 + resolution: "build-ts@npm:17.0.9" dependencies: "@babel/core": "npm:7.28.5" "@babel/plugin-proposal-decorators": "npm:7.28.0" @@ -3722,7 +3722,7 @@ __metadata: "@rollup/plugin-replace": "npm:6.0.3" "@rollup/plugin-terser": "npm:0.4.4" "@rollup/pluginutils": "npm:5.3.0" - "@willbooster/shared-lib-node": "npm:8.0.1" + "@willbooster/shared-lib-node": "npm:8.0.2" babel-plugin-polyfill-corejs3: "npm:0.13.0" babel-plugin-transform-remove-console: "npm:6.9.4" chalk: "npm:5.6.2" @@ -3743,7 +3743,7 @@ __metadata: yargs: "npm:18.0.0" bin: build-ts: bin/index.js - checksum: 10c0/b0c334b6d70915f2c5abc6a446150847d31fa332c6a22ea2f9ee5bb3c46f1478a3429adb7b15cf66149e5dfdebf8994a799bda4c64bc4c022a651d41cb234d8a + checksum: 10c0/006960d3bf68e04ee5d1d85bb1ee632bbc6b6002dfeef4d07a305124e56414cb7132930b853cc0e5c55949f99015772f0160a897cf77f7706a0eb8e534e7597d languageName: node linkType: hard @@ -4292,7 +4292,7 @@ __metadata: languageName: node linkType: hard -"detect-indent@npm:^7.0.1": +"detect-indent@npm:^7.0.2": version: 7.0.2 resolution: "detect-indent@npm:7.0.2" checksum: 10c0/adb1334ca3fe516dc6817aff0a777540b88643ab92fe13a72d0f5d12721ca796ffdd0e5fedb7b45e6e82657156c6ad44f5d5758157f0439532ae7d07b595146b @@ -5277,7 +5277,7 @@ __metadata: languageName: node linkType: hard -"git-hooks-list@npm:^4.0.0": +"git-hooks-list@npm:^4.1.1": version: 4.1.1 resolution: "git-hooks-list@npm:4.1.1" checksum: 10c0/74d87b1ed457214599566032e3bb79d75ec1605729e83fa6182b889900dd94fc14aafe7b8c66b40562ab9fdeea0e0d8035c23a64d8eb9d3917d1f1d6c06c8e4d @@ -7989,27 +7989,27 @@ __metadata: languageName: node linkType: hard -"sort-object-keys@npm:^2.0.0": +"sort-object-keys@npm:^2.0.1": version: 2.0.1 resolution: "sort-object-keys@npm:2.0.1" checksum: 10c0/3bbe9d210a24ace65ede8abc4c57ea3280082f7c16fa88c9428eb3a39c85c2ab8a56767e61798bb9c74c272d50a3dbedc20df7065fdf0526c8746fa6b084c6c0 languageName: node linkType: hard -"sort-package-json@npm:3.5.0": - version: 3.5.0 - resolution: "sort-package-json@npm:3.5.0" +"sort-package-json@npm:3.6.0": + version: 3.6.0 + resolution: "sort-package-json@npm:3.6.0" dependencies: - detect-indent: "npm:^7.0.1" + detect-indent: "npm:^7.0.2" detect-newline: "npm:^4.0.1" - git-hooks-list: "npm:^4.0.0" + git-hooks-list: "npm:^4.1.1" is-plain-obj: "npm:^4.1.0" - semver: "npm:^7.7.1" - sort-object-keys: "npm:^2.0.0" - tinyglobby: "npm:^0.2.12" + semver: "npm:^7.7.3" + sort-object-keys: "npm:^2.0.1" + tinyglobby: "npm:^0.2.15" bin: sort-package-json: cli.js - checksum: 10c0/616520c9df6430df5768f1e47aa87876b3d1a98e5168810d341831afc284124c52eab08f97a1786a815c45e2dd0dd6d6797f09d770d8c1021c46005a60732055 + checksum: 10c0/977621b4541e6a107612524c8838a516425786b1d85fad9366416d3736989b1075d40511a28f0b3c47b9a0d7c1197f828af0cc3e350cdf793d1301d427178968 languageName: node linkType: hard