From 88ed99b7fc274521d9e3aeb7b54266d159c6065d Mon Sep 17 00:00:00 2001 From: Sahil Ahuja Date: Sun, 16 Feb 2025 22:21:04 +0530 Subject: [PATCH] Adding vitest to repo templates --- repo-template/node-based-repo/package.json | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/repo-template/node-based-repo/package.json b/repo-template/node-based-repo/package.json index 395e711..004bec4 100644 --- a/repo-template/node-based-repo/package.json +++ b/repo-template/node-based-repo/package.json @@ -22,11 +22,15 @@ "check": "$(pnpm bin)/tsc --noEmit", "lint": "$(pnpm bin)/eslint ./src", "circular": "npx madge --circular --extensions ts src/index.ts", + "test": "vitest run", + "watch-test": "vitest", "@comment PUBLISH": "Used for publishing this repo", "build_npm": "rm -rf lib; pnpm buildpackagejson && pnpm buildesm && pnpm buildcjs", "buildpackagejson": "tsconfig-to-dual-package ./src/tsconfig-esm.json ./src/tsconfig-cjs.json", - "buildesm": "./node_modules/.bin/tsc --project src/ -p src/tsconfig-esm.json;", - "buildcjs": "./node_modules/.bin/tsc --project src/ -p src/tsconfig-cjs.json;" + "buildesm": "tsc --project src/ -p src/tsconfig-esm.json;", + "buildcjs": "tsc --project src/ -p src/tsconfig-cjs.json;", + "@maintenance": "For maintenance", + "cleanup": "pnpm prune; pnpm store prune; pnpm outdated; pnpx depcheck; exit 0;" }, "peerDependencies": { "@gmetrixr/gdash": "1.*.*" @@ -39,6 +43,7 @@ "tsconfig-to-dual-package": "^1.2.0", "tsx": "^4.19.2", "typescript": "^5.7.3", - "typescript-eslint": "^8.21.0" + "typescript-eslint": "^8.21.0", + "vitest": "3.0.5" } }