diff --git a/apps/config/package-lock.json b/apps/config/package-lock.json index b87994c7..4e717016 100644 --- a/apps/config/package-lock.json +++ b/apps/config/package-lock.json @@ -14,7 +14,7 @@ "eslint-plugin-jsdoc": "50.6.3", "jiti": "2.4.2", "pkg-types": "2.0.1", - "typescript": "5.8.2", + "typescript": "5.7.3", "typescript-eslint": "8.25.0" } }, @@ -394,21 +394,6 @@ "typescript": ">=4.8.4 <5.8.0" } }, - "node_modules/@stylistic/eslint-plugin/node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", @@ -1704,9 +1689,9 @@ } }, "node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/apps/config/package.json b/apps/config/package.json index 3d436941..bcf548c4 100644 --- a/apps/config/package.json +++ b/apps/config/package.json @@ -10,7 +10,7 @@ "eslint-plugin-jsdoc": "50.6.3", "jiti": "2.4.2", "pkg-types": "2.0.1", - "typescript": "5.8.2", + "typescript": "5.7.3", "typescript-eslint": "8.25.0" } } diff --git a/apps/extract-subs/default.nix b/apps/extract-subs/default.nix index 211ac805..aa569b61 100644 --- a/apps/extract-subs/default.nix +++ b/apps/extract-subs/default.nix @@ -5,7 +5,7 @@ }: buildApp { src = ./.; - npmDepsHash = "sha256-398LPw+wNTu48aPOzOH/KK55u+Bg50iHWOtB20ud6vY="; + npmDepsHash = "sha256-wVM3HawTbtU0+pobM9H/xzAwAKrACEJmSMdTPRCJshM="; runtimeInputs = [ ffmpeg-full diff --git a/apps/extract-subs/package-lock.json b/apps/extract-subs/package-lock.json index 27321c8f..99daa453 100644 --- a/apps/extract-subs/package-lock.json +++ b/apps/extract-subs/package-lock.json @@ -33,7 +33,7 @@ "eslint": "9.21.0", "eslint-plugin-jsdoc": "50.6.3", "jiti": "2.4.2", - "pkg-types": "2.0.0", + "pkg-types": "2.0.1", "typescript": "5.7.3", "typescript-eslint": "8.25.0" } diff --git a/apps/mc-mods/default.nix b/apps/mc-mods/default.nix index 50376717..a8e22263 100644 --- a/apps/mc-mods/default.nix +++ b/apps/mc-mods/default.nix @@ -5,7 +5,7 @@ }: buildApp { src = ./.; - npmDepsHash = "sha256-DFVawa1L/ls91OXtW5WpAz1ruQqRf2QnTSCOwiLEL5Q="; + npmDepsHash = "sha256-9qmgL6tLGhis+mTMwjri7TQTa0ATdi+EskgBy53tNuA="; runtimeInputs = [ nodejs_latest diff --git a/apps/mc-mods/package-lock.json b/apps/mc-mods/package-lock.json index 07441289..5d59debb 100644 --- a/apps/mc-mods/package-lock.json +++ b/apps/mc-mods/package-lock.json @@ -31,7 +31,7 @@ "eslint-plugin-jsdoc": "50.6.3", "jiti": "2.4.2", "pkg-types": "2.0.1", - "typescript": "5.8.2", + "typescript": "5.7.3", "typescript-eslint": "8.25.0" } }, diff --git a/apps/pin-inputs/default.nix b/apps/pin-inputs/default.nix index 9f433e9f..75b91b63 100644 --- a/apps/pin-inputs/default.nix +++ b/apps/pin-inputs/default.nix @@ -1,7 +1,7 @@ {buildApp, ...}: buildApp { src = ./.; - npmDepsHash = "sha256-z9KkaDJy4+9H0U0Wb5AYNScFW2lwU0l8U+YUm0lnVvE="; + npmDepsHash = "sha256-kGxmG3UmWdOPkv/MWXfUzQgDqXf+pdUFDhr1zsJjTII="; runtimeInputs = []; diff --git a/apps/pin-inputs/package-lock.json b/apps/pin-inputs/package-lock.json index a4c59687..2c50b118 100644 --- a/apps/pin-inputs/package-lock.json +++ b/apps/pin-inputs/package-lock.json @@ -31,7 +31,7 @@ "eslint-plugin-jsdoc": "50.6.3", "jiti": "2.4.2", "pkg-types": "2.0.1", - "typescript": "5.8.2", + "typescript": "5.7.3", "typescript-eslint": "8.25.0" } }, diff --git a/apps/update-sources/default.nix b/apps/update-sources/default.nix index 40866c9d..dd9044ef 100644 --- a/apps/update-sources/default.nix +++ b/apps/update-sources/default.nix @@ -12,7 +12,7 @@ }: buildApp { src = ./.; - npmDepsHash = "sha256-3lMCTrp8x+wse9Bu3qCR5/ssqdMZ9eG0S5fEOvETlrk="; + npmDepsHash = "sha256-VKl1Ewv6yTEbbuOVcuvKgjiz1RHRp1moZik3gm9goME="; runtimeInputs = [ curl diff --git a/apps/update-sources/package-lock.json b/apps/update-sources/package-lock.json index 08341e49..75fa1ebf 100644 --- a/apps/update-sources/package-lock.json +++ b/apps/update-sources/package-lock.json @@ -17,7 +17,7 @@ "eslint-conf": "file:../config", "jiti": "2.4.2", "pkg-types": "2.0.1", - "typescript": "5.8.2" + "typescript": "5.7.3" } }, "../config": { @@ -30,7 +30,7 @@ "eslint": "9.21.0", "eslint-plugin-jsdoc": "50.6.3", "jiti": "2.4.2", - "pkg-types": "2.0.0", + "pkg-types": "2.0.1", "typescript": "5.7.3", "typescript-eslint": "8.25.0" } @@ -1567,9 +1567,9 @@ } }, "node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/apps/update-sources/package.json b/apps/update-sources/package.json index 7c550747..a4755d1b 100644 --- a/apps/update-sources/package.json +++ b/apps/update-sources/package.json @@ -13,6 +13,6 @@ "eslint": "9.21.0", "jiti": "2.4.2", "pkg-types": "2.0.1", - "typescript": "5.8.2" + "typescript": "5.7.3" } } diff --git a/apps/update-sources/src/node-modules.ts b/apps/update-sources/src/node-modules.ts index e676b6f3..5d29f5c8 100644 --- a/apps/update-sources/src/node-modules.ts +++ b/apps/update-sources/src/node-modules.ts @@ -8,7 +8,10 @@ import { replaceInFile, npmRun } from './lib'; /* Constants */ const FLAKE = process.env.FLAKE as string; -const PINS = new Map([]); +const PINS = new Map([ + // FIXME: https://github.com/typescript-eslint/typescript-eslint/pull/10903 + ['typescript', '5.7.3'], +]); const updatePackageJson = async(workspaceDir: string, updates: object) => {