Skip to content

Commit cd7fd31

Browse files
committed
build: pnpm hoisted linker와 vitest 테스트 인프라 설정
1 parent 4cc59aa commit cd7fd31

7 files changed

Lines changed: 736 additions & 7 deletions

File tree

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ apps/api/public/
2121
# TypeScript
2222

2323
# Testing
24+
coverage/
25+
**/coverage/
2426

2527
# Misc
2628

27-
# ETC
29+
# ETC

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node-linker=hoisted

apps/api/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
"dev": "tsx watch src/index.ts",
88
"build": "tsc",
99
"start": "node dist/index.js",
10+
"test": "vitest run",
1011
"typecheck": "tsc --noEmit"
12+
},
13+
"devDependencies": {
14+
"vitest": "^2.1.9"
1115
}
1216
}

apps/web/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66
"dev": "vite",
77
"build": "tsc && vite build",
88
"preview": "vite preview",
9+
"test": "vitest run --passWithNoTests",
910
"typecheck": "tsc --noEmit"
1011
},
1112
"devDependencies": {
1213
"typescript": "^5.9.2",
13-
"vite": "^5.4.19"
14+
"vite": "^5.4.19",
15+
"vitest": "^2.1.9"
1416
}
1517
}

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
"name": "fieldstack",
33
"private": true,
44
"version": "0.0.0",
5+
"devDependencies": {
6+
"@types/node": "^22.18.2",
7+
"@vitest/coverage-v8": "^2.1.9",
8+
"typescript": "^5.9.2",
9+
"vitest": "^2.1.9"
10+
},
511
"scripts": {
612
"dev": "pnpm --parallel dev",
713
"dev:api": "pnpm --filter api dev",

packages/core/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
"types": "dist/index.d.ts",
77
"scripts": {
88
"build": "tsc",
9+
"test": "vitest run",
910
"typecheck": "tsc --noEmit"
11+
},
12+
"devDependencies": {
13+
"vitest": "^2.1.9"
1014
}
1115
}

0 commit comments

Comments
 (0)