From 6d52130b387915a8830e92ebf868d32ee277b979 Mon Sep 17 00:00:00 2001 From: neverland Date: Tue, 25 Aug 2026 13:45:13 +0800 Subject: [PATCH] refactor: use rs hooks in generated projects --- package.json | 2 +- packages/create-rstack/src/index.ts | 2 +- packages/create-rstack/tests/create.test.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 8e68bdb4..36aa501e 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "doc:build": "node --run build && pnpm --dir website build", "format": "rs fmt && heading-case --write", "lint": "rs lint --type-check", - "prepare": "node scripts/rs.js setup", + "prepare": "node scripts/rs.js hooks", "release:prepare": "node scripts/prepare-release.js", "test": "pnpm --parallel --filter \"./packages/**\" test" }, diff --git a/packages/create-rstack/src/index.ts b/packages/create-rstack/src/index.ts index 1429da78..34d951fc 100644 --- a/packages/create-rstack/src/index.ts +++ b/packages/create-rstack/src/index.ts @@ -198,7 +198,7 @@ const injectStagedSetup = async ({ }; packageJson.scripts = Object.fromEntries( - Object.entries({ ...packageJson.scripts, prepare: 'rs setup' }).sort( + Object.entries({ ...packageJson.scripts, prepare: 'rs hooks' }).sort( ([left], [right]) => left.localeCompare(right), ), ); diff --git a/packages/create-rstack/tests/create.test.ts b/packages/create-rstack/tests/create.test.ts index 63a44649..a6170b8f 100644 --- a/packages/create-rstack/tests/create.test.ts +++ b/packages/create-rstack/tests/create.test.ts @@ -137,7 +137,7 @@ const expectStagedSetup = async ( configExtension: string, scripts: Record, ): Promise => { - expect(scripts.prepare).toBe('rs setup'); + expect(scripts.prepare).toBe('rs hooks'); expect( await readFile( path.join(projectDirectory, '.rstack', 'hooks', 'pre-commit'),