-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
108 lines (108 loc) · 3.98 KB
/
Copy pathpackage.json
File metadata and controls
108 lines (108 loc) · 3.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
"name": "@voidhash/root",
"version": "0.0.1-alpha.1",
"private": true,
"license": "SEE LICENSE IN LICENSE.md",
"workspaces": {
"packages": [
"packages/*",
"packages/platform/*",
"apps/*",
"libraries/*",
"examples/*",
"vendored/*",
"vendored/mimic/apps/*",
"vendored/mimic/packages/*"
],
"catalogs": {
"react18": {
"react": "18.3.1",
"react-dom": "18.3.1"
}
},
"catalog": {
"@types/react": "^19.1.0",
"@types/react-dom": "^19.1.0",
"@trpc/client": "^11.1.0",
"@trpc/server": "^11.1.0",
"@tanstack/react-query": "^5.90.21",
"@trpc/tanstack-react-query": "^11.1.0",
"effect": "4.0.0-beta.100",
"@effect/platform-node": "4.0.0-beta.100",
"@effect/platform-bun": "4.0.0-beta.100",
"@effect/language-service": "^0.86.2",
"@effect/vitest": "4.0.0-beta.100",
"@better-auth/api-key": "^1.6.23",
"better-auth": "^1.6.23"
}
},
"type": "module",
"scripts": {
"build": "turbo build",
"dev": "pnpm alchemy dev",
"dev:doctor": "portless doctor",
"dev:status": "portless list",
"clean": "turbo clean && rm -rf node_modules",
"format": "vp check --fix",
"lint": "vp lint",
"bump": "bumpp",
"openapi:generate": "node ./scripts/generate-openapi-clients.mjs",
"docs:api:generate": "node ./scripts/generate-api-reference-docs.mjs",
"docs:api:check": "node ./scripts/generate-api-reference-docs.mjs --check",
"openapi:generate:dev": "pnpm openapi:generate -- localhost:8787",
"openapi:generate:prod": "pnpm openapi:generate -- api.voidhash.com",
"db:generate": "node ./scripts/db-generate.mjs",
"db:migrate": "node ./scripts/db-migrate-local.mjs",
"sync:plugins": "tsx ./scripts/sync-plugins.ts",
"sync:plugins:check": "tsx ./scripts/sync-plugins.ts --check",
"check:publication": "node ./scripts/check-publication-boundary.mjs",
"check:platform-seam": "node ./scripts/check-platform-seam.mjs",
"verify": "pnpm verify:quick",
"verify:quick": "pnpm check:publication && pnpm check:platform-seam && pnpm lint && pnpm typecheck",
"test": "echo 'The test suite is maintained in the private source repository.'",
"test:integration": "echo 'The test suite is maintained in the private source repository.'",
"test:purchase-restore": "echo 'The test suite is maintained in the private source repository.'",
"test:android-native-compile": "pnpm --filter @voidhash/react-native-voidhash-example exec expo prebuild --platform android --no-install && examples/react-native-example/android/gradlew -p examples/react-native-example/android :voidhash_react-native:compileDebugKotlin --no-daemon",
"typecheck": "turbo typecheck",
"lines-of-code": "npx cloc . --exclude-dir=.next,node_modules,.vercel,.turbo,.git,meta,.github,.expo,build,.expo-shared,nitrogen --vcs git --not-match-f=pnpm-lock.yaml,meta.json --exclude-ext=yaml,md"
},
"dependencies": {
"@effect/language-service": "catalog:",
"@effect/platform-node": "catalog:",
"@types/node": "^24.0.12",
"@typescript/native-preview": "7.0.0-dev.20260210.1",
"bumpp": "^10.3.2",
"cross-env": "^7.0.3",
"drizzle-kit": "1.0.0-rc.4",
"effect": "catalog:",
"simple-git-hooks": "^2.13.1",
"taze": "^0.18.0",
"tinyglobby": "^0.2.15",
"turbo": "^2.9.16",
"typescript": "catalog:"
},
"devDependencies": {
"@mpsuesser/oxlint-plugin-effect": "^0.4.3",
"@electric-sql/pglite": "^0.5.5",
"@electric-sql/pglite-socket": "^0.2.8",
"@typescript/native-preview": "7.0.0-dev.20260302.1",
"alchemy": "catalog:",
"dotenv-cli": "^8.0.0",
"portless": "0.15.5",
"react": "catalog:",
"react-dom": "catalog:",
"tslib": "2.8.1",
"tsx": "^4.19.3",
"vite-plus": "catalog:",
"wrangler": "^4.0.0",
"zustand": "^5.0.9"
},
"resolutions": {
"react": "19.2.7",
"react-dom": "19.2.7"
},
"engines": {
"node": ">=24"
},
"packageManager": "pnpm@11.21.0"
}