Adding vitest to repo templates

This commit is contained in:
Sahil Ahuja 2025-02-16 22:21:04 +05:30
parent 51d86ab31b
commit 88ed99b7fc

View File

@ -22,11 +22,15 @@
"check": "$(pnpm bin)/tsc --noEmit", "check": "$(pnpm bin)/tsc --noEmit",
"lint": "$(pnpm bin)/eslint ./src", "lint": "$(pnpm bin)/eslint ./src",
"circular": "npx madge --circular --extensions ts src/index.ts", "circular": "npx madge --circular --extensions ts src/index.ts",
"test": "vitest run",
"watch-test": "vitest",
"@comment PUBLISH": "Used for publishing this repo", "@comment PUBLISH": "Used for publishing this repo",
"build_npm": "rm -rf lib; pnpm buildpackagejson && pnpm buildesm && pnpm buildcjs", "build_npm": "rm -rf lib; pnpm buildpackagejson && pnpm buildesm && pnpm buildcjs",
"buildpackagejson": "tsconfig-to-dual-package ./src/tsconfig-esm.json ./src/tsconfig-cjs.json", "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;", "buildesm": "tsc --project src/ -p src/tsconfig-esm.json;",
"buildcjs": "./node_modules/.bin/tsc --project src/ -p src/tsconfig-cjs.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": { "peerDependencies": {
"@gmetrixr/gdash": "1.*.*" "@gmetrixr/gdash": "1.*.*"
@ -39,6 +43,7 @@
"tsconfig-to-dual-package": "^1.2.0", "tsconfig-to-dual-package": "^1.2.0",
"tsx": "^4.19.2", "tsx": "^4.19.2",
"typescript": "^5.7.3", "typescript": "^5.7.3",
"typescript-eslint": "^8.21.0" "typescript-eslint": "^8.21.0",
"vitest": "3.0.5"
} }
} }