diff --git a/package.json b/package.json index a71bb24..f02667d 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@jest/types": "^29.6.3", "@monoweave/plugin-github": "^2.7.0", "@noahnu/eslint-config": "workspace:^", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@types/node": "^22.9.0", "@typescript-eslint/eslint-plugin": "^8.13.0", "@typescript-eslint/parser": "^8.13.0", @@ -47,7 +47,7 @@ "jest-junit": "^16.0.0", "lint-staged": "^15.2.10", "prettier": "^3.3.3", - "ts-jest": "^29.1.5", + "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "tsx": "^4.19.2", "typescript": "^5.6.3" diff --git a/packages/eslint/eslint-config/package.json b/packages/eslint/eslint-config/package.json index e169531..995b7cc 100644 --- a/packages/eslint/eslint-config/package.json +++ b/packages/eslint/eslint-config/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@types/debug": "^4.1.12", "@types/eslint": "^9.6.1", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@types/node": "^22.9.0", "@typescript-eslint/eslint-plugin": "^8.13.0", "@typescript-eslint/parser": "^8.13.0", @@ -78,16 +78,16 @@ }, "peerDependencies": { "@noahnu/eslint-import-resolver-require": "workspace:^1.0.0", - "@typescript-eslint/eslint-plugin": ">=8.0.0", - "@typescript-eslint/parser": ">=8.0.0", - "eslint": ">=9.0.0", + "@typescript-eslint/eslint-plugin": ">=8.9.0", + "@typescript-eslint/parser": ">=8.9.0", + "eslint": ">=9.12.0", "eslint-config-prettier": ">=9.1.0", "eslint-import-resolver-node": ">=0.3.9", - "eslint-import-resolver-typescript": ">=3.6.1", + "eslint-import-resolver-typescript": ">=3.6.3", "eslint-plugin-import-x": ">=4.4.0", - "eslint-plugin-jest": ">=28.6.0", - "eslint-plugin-prettier": ">=5.1.3", - "prettier": ">=3.3.2", - "typescript": ">=5.4.5" + "eslint-plugin-jest": ">=28.8.3", + "eslint-plugin-prettier": ">=5.2.1", + "prettier": ">=3.3.3", + "typescript": ">=5.6.3" } } diff --git a/packages/eslint/eslint-import-resolver-require/package.json b/packages/eslint/eslint-import-resolver-require/package.json index 583e689..0132d71 100644 --- a/packages/eslint/eslint-import-resolver-require/package.json +++ b/packages/eslint/eslint-import-resolver-require/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@types/debug": "^4.1.12", "@types/eslint": "^9.6.1", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@types/node": "^22.9.0", "eslint": "^9.14.0", "eslint-plugin-import": "^2.31.0" @@ -39,6 +39,6 @@ "eslint-import-resolver-node": "^0.3.9" }, "peerDependencies": { - "eslint-plugin-import": ">= 2.29.1" + "eslint-plugin-import": ">= 2.31.0" } } diff --git a/yarn.lock b/yarn.lock index d5f373e..479a17a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1725,7 +1725,7 @@ __metadata: "@types/debug": "npm:^4.1.12" "@types/eslint": "npm:^9.6.1" "@types/eslint-config-prettier": "npm:^6.11.3" - "@types/jest": "npm:^29.5.12" + "@types/jest": "npm:^29.5.13" "@types/node": "npm:^22.9.0" "@typescript-eslint/eslint-plugin": "npm:^8.13.0" "@typescript-eslint/parser": "npm:^8.13.0" @@ -1744,17 +1744,17 @@ __metadata: typescript-eslint: "npm:^8.13.0" peerDependencies: "@noahnu/eslint-import-resolver-require": "workspace:^1.0.0" - "@typescript-eslint/eslint-plugin": ">=8.0.0" - "@typescript-eslint/parser": ">=8.0.0" - eslint: ">=9.0.0" + "@typescript-eslint/eslint-plugin": ">=8.9.0" + "@typescript-eslint/parser": ">=8.9.0" + eslint: ">=9.12.0" eslint-config-prettier: ">=9.1.0" eslint-import-resolver-node: ">=0.3.9" - eslint-import-resolver-typescript: ">=3.6.1" + eslint-import-resolver-typescript: ">=3.6.3" eslint-plugin-import-x: ">=4.4.0" - eslint-plugin-jest: ">=28.6.0" - eslint-plugin-prettier: ">=5.1.3" - prettier: ">=3.3.2" - typescript: ">=5.4.5" + eslint-plugin-jest: ">=28.8.3" + eslint-plugin-prettier: ">=5.2.1" + prettier: ">=3.3.3" + typescript: ">=5.6.3" languageName: unknown linkType: soft @@ -1764,14 +1764,14 @@ __metadata: dependencies: "@types/debug": "npm:^4.1.12" "@types/eslint": "npm:^9.6.1" - "@types/jest": "npm:^29.5.12" + "@types/jest": "npm:^29.5.13" "@types/node": "npm:^22.9.0" debug: "npm:^4.3.7" eslint: "npm:^9.14.0" eslint-import-resolver-node: "npm:^0.3.9" eslint-plugin-import: "npm:^2.31.0" peerDependencies: - eslint-plugin-import: ">= 2.29.1" + eslint-plugin-import: ">= 2.31.0" bin: eslint-import-resolver-require: ./lib/bin.js languageName: unknown @@ -1809,7 +1809,7 @@ __metadata: "@monoweave/cli": "npm:^1.10.0" "@monoweave/plugin-github": "npm:^2.7.0" "@noahnu/eslint-config": "workspace:^" - "@types/jest": "npm:^29.5.12" + "@types/jest": "npm:^29.5.13" "@types/node": "npm:^22.9.0" "@typescript-eslint/eslint-plugin": "npm:^8.13.0" "@typescript-eslint/parser": "npm:^8.13.0" @@ -1831,7 +1831,7 @@ __metadata: jest-junit: "npm:^16.0.0" lint-staged: "npm:^15.2.10" prettier: "npm:^3.3.3" - ts-jest: "npm:^29.1.5" + ts-jest: "npm:^29.2.5" ts-node: "npm:^10.9.2" tsx: "npm:^4.19.2" typescript: "npm:^5.6.3" @@ -2262,13 +2262,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^29.5.12": - version: 29.5.12 - resolution: "@types/jest@npm:29.5.12" +"@types/jest@npm:^29.5.13": + version: 29.5.14 + resolution: "@types/jest@npm:29.5.14" dependencies: expect: "npm:^29.0.0" pretty-format: "npm:^29.0.0" - checksum: 10c0/25fc8e4c611fa6c4421e631432e9f0a6865a8cb07c9815ec9ac90d630271cad773b2ee5fe08066f7b95bebd18bb967f8ce05d018ee9ab0430f9dfd1d84665b6f + checksum: 10c0/18e0712d818890db8a8dab3d91e9ea9f7f19e3f83c2e50b312f557017dc81466207a71f3ed79cf4428e813ba939954fa26ffa0a9a7f153181ba174581b1c2aed languageName: node linkType: hard @@ -3567,6 +3567,13 @@ __metadata: languageName: node linkType: hard +"async@npm:^3.2.3": + version: 3.2.6 + resolution: "async@npm:3.2.6" + checksum: 10c0/36484bb15ceddf07078688d95e27076379cc2f87b10c03b6dd8a83e89475a3c8df5848859dd06a4c95af1e4c16fc973de0171a77f18ea00be899aca2a4f85e70 + languageName: node + linkType: hard + "auto-bind@npm:4.0.0": version: 4.0.0 resolution: "auto-bind@npm:4.0.0" @@ -3761,7 +3768,7 @@ __metadata: languageName: node linkType: hard -"bs-logger@npm:0.x": +"bs-logger@npm:^0.2.6": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -3910,7 +3917,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.0": +"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -4553,6 +4560,17 @@ __metadata: languageName: node linkType: hard +"ejs@npm:^3.1.10": + version: 3.1.10 + resolution: "ejs@npm:3.1.10" + dependencies: + jake: "npm:^10.8.5" + bin: + ejs: bin/cli.js + checksum: 10c0/52eade9e68416ed04f7f92c492183340582a36482836b11eab97b159fcdcfdedc62233a1bf0bf5e5e1851c501f2dca0e2e9afd111db2599e4e7f53ee29429ae1 + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.5.41": version: 1.5.52 resolution: "electron-to-chromium@npm:1.5.52" @@ -5464,6 +5482,15 @@ __metadata: languageName: node linkType: hard +"filelist@npm:^1.0.4": + version: 1.0.4 + resolution: "filelist@npm:1.0.4" + dependencies: + minimatch: "npm:^5.0.1" + checksum: 10c0/426b1de3944a3d153b053f1c0ebfd02dccd0308a4f9e832ad220707a6d1f1b3c9784d6cadf6b2f68f09a57565f63ebc7bcdc913ccf8012d834f472c46e596f41 + languageName: node + linkType: hard + "fill-range@npm:^7.1.1": version: 7.1.1 resolution: "fill-range@npm:7.1.1" @@ -6581,6 +6608,20 @@ __metadata: languageName: node linkType: hard +"jake@npm:^10.8.5": + version: 10.9.2 + resolution: "jake@npm:10.9.2" + dependencies: + async: "npm:^3.2.3" + chalk: "npm:^4.0.2" + filelist: "npm:^1.0.4" + minimatch: "npm:^3.1.2" + bin: + jake: bin/cli.js + checksum: 10c0/c4597b5ed9b6a908252feab296485a4f87cba9e26d6c20e0ca144fb69e0c40203d34a2efddb33b3d297b8bd59605e6c1f44f6221ca1e10e69175ecbf3ff5fe31 + languageName: node + linkType: hard + "jest-changed-files@npm:^29.7.0": version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" @@ -7285,7 +7326,7 @@ __metadata: languageName: node linkType: hard -"lodash.memoize@npm:4.x": +"lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" checksum: 10c0/c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8 @@ -7373,7 +7414,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:1.x, make-error@npm:^1.1.1": +"make-error@npm:^1.1.1, make-error@npm:^1.3.6": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 10c0/171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f @@ -7499,6 +7540,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^5.0.1": + version: 5.1.6 + resolution: "minimatch@npm:5.1.6" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/3defdfd230914f22a8da203747c42ee3c405c39d4d37ffda284dac5e45b7e1f6c49aa8be606509002898e73091ff2a3bbfc59c2c6c71d4660609f63aa92f98e3 + languageName: node + linkType: hard + "minimatch@npm:^9.0.1, minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": version: 9.0.4 resolution: "minimatch@npm:9.0.4" @@ -9161,18 +9211,19 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.5": - version: 29.1.5 - resolution: "ts-jest@npm:29.1.5" +"ts-jest@npm:^29.2.5": + version: 29.2.5 + resolution: "ts-jest@npm:29.2.5" dependencies: - bs-logger: "npm:0.x" - fast-json-stable-stringify: "npm:2.x" + bs-logger: "npm:^0.2.6" + ejs: "npm:^3.1.10" + fast-json-stable-stringify: "npm:^2.1.0" jest-util: "npm:^29.0.0" json5: "npm:^2.2.3" - lodash.memoize: "npm:4.x" - make-error: "npm:1.x" - semver: "npm:^7.5.3" - yargs-parser: "npm:^21.0.1" + lodash.memoize: "npm:^4.1.2" + make-error: "npm:^1.3.6" + semver: "npm:^7.6.3" + yargs-parser: "npm:^21.1.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" "@jest/transform": ^29.0.0 @@ -9193,7 +9244,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 10c0/5c1baf4d23342e138745d6283ae530b07957b779b103abc99fd6713e1fd7fc65d4a4638695d5a76e177f78c46c80ec53598b365f245997db5d3d00617940bf87 + checksum: 10c0/acb62d168faec073e64b20873b583974ba8acecdb94681164eb346cef82ade8fb481c5b979363e01a97ce4dd1e793baf64d9efd90720bc941ad7fc1c3d6f3f68 languageName: node linkType: hard @@ -9779,7 +9830,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": +"yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" checksum: 10c0/f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2