From 55be1b9b51433fecd6c47797681958f7793227bf Mon Sep 17 00:00:00 2001 From: Rob Woodgate Date: Wed, 3 Jun 2026 19:43:47 +0100 Subject: [PATCH] chore(scripts): unbreak renovate by narrowing tsconfig to the CI script The crypto split in #667 renamed src/crypto/bls to src/crypto/curve_bls but left generate-nuts-vectors.ts pointing at the old path, which broke renovate's build:scripts step. Narrow scripts/tsconfig.json to compile only UpdateMakefileMintVersion.ts (the sole script CI runs) so dev/bench files can't block renovate again, and fix the stale import. --- scripts/generate-nuts-vectors.ts | 2 +- scripts/tsconfig.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/generate-nuts-vectors.ts b/scripts/generate-nuts-vectors.ts index 5243e070b..fed6a4066 100644 --- a/scripts/generate-nuts-vectors.ts +++ b/scripts/generate-nuts-vectors.ts @@ -17,7 +17,7 @@ import { verifyUnblindedSignatureBls, type G1Point, type G2Point, -} from '../src/crypto/bls'; +} from '../src/crypto/curve_bls'; import { deriveKeysetId } from '../src/utils/core'; const G2 = BLS_G2_GENERATOR; diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json index 2056c7ade..ee8c36e46 100644 --- a/scripts/tsconfig.json +++ b/scripts/tsconfig.json @@ -7,5 +7,5 @@ "strict": true, "esModuleInterop": true }, - "include": ["./**/*.ts"] + "include": ["./UpdateMakefileMintVersion.ts"] }