package.json41 lines · main
1{
2 "name": "briven",
3 "private": true,
4 "version": "0.0.0",
5 "description": "briven — the postgres backend you actually own",
6 "packageManager": "pnpm@9.12.0",
7 "engines": {
8 "node": ">=20.0.0",
9 "pnpm": ">=9.0.0"
10 },
11 "scripts": {
12 "build": "turbo run build",
13 "dev": "turbo run dev",
14 "lint": "turbo run lint",
15 "typecheck": "turbo run typecheck",
16 "test": "turbo run test",
17 "test:e2e": "turbo run test:e2e",
18 "format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md,css,html}\" --ignore-path .gitignore",
19 "format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,json,md,css,html}\" --ignore-path .gitignore",
20 "clean": "turbo run clean && rm -rf node_modules",
21 "prepare": "simple-git-hooks"
22 },
23 "simple-git-hooks": {
24 "commit-msg": "pnpm exec commitlint --edit \"$1\""
25 },
26 "devDependencies": {
27 "@commitlint/cli": "^20.5.2",
28 "@commitlint/config-conventional": "^20.5.0",
29 "@eslint/js": "^9.39.0",
30 "@types/node": "^25.6.0",
31 "eslint": "^9.39.0",
32 "globals": "^16.5.0",
33 "prettier": "^3.8.3",
34 "prettier-plugin-tailwindcss": "^0.6.11",
35 "simple-git-hooks": "^2.13.1",
36 "tsx": "^4.21.0",
37 "turbo": "^2.9.6",
38 "typescript": "^6.0.3",
39 "typescript-eslint": "^8.48.0"
40 }
41}