-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpackage.json
More file actions
98 lines (98 loc) · 3.99 KB
/
Copy pathpackage.json
File metadata and controls
98 lines (98 loc) · 3.99 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
{
"name": "comet",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "turbo run dev --filter=@comet/app",
"bundle": "pnpm tauri build --bundles app",
"prepare": "husky",
"typecheck": "turbo run typecheck",
"build": "turbo run build --filter=@comet/app",
"lint": "turbo run lint",
"lint:fix": "pnpm --filter @comet/app lint:fix",
"test": "turbo run test --filter=@comet/app",
"blossom:build": "pnpm --filter @comet/blossom build",
"blossom:dev": "pnpm --filter @comet/blossom dev",
"blossom:lint": "pnpm --filter @comet/blossom lint",
"blossom:lint:fix": "pnpm --filter @comet/blossom lint:fix",
"blossom:test": "pnpm --filter @comet/blossom test",
"blossom:typecheck": "pnpm --filter @comet/blossom typecheck",
"mcp:dev": "pnpm --filter @comet/mcp dev",
"mcp:start": "pnpm --filter @comet/mcp start",
"mcp:build": "pnpm --filter @comet/mcp build",
"mcp:lint": "pnpm --filter @comet/mcp lint",
"mcp:lint:fix": "pnpm --filter @comet/mcp lint:fix",
"mcp:test": "pnpm --filter @comet/mcp test",
"mcp:typecheck": "pnpm --filter @comet/mcp typecheck",
"relay:build": "pnpm --filter @comet/relay build",
"relay:dev": "pnpm --filter @comet/relay dev",
"relay:lint": "pnpm --filter @comet/relay lint",
"relay:lint:fix": "pnpm --filter @comet/relay lint:fix",
"relay:test": "pnpm --filter @comet/relay test",
"relay:typecheck": "pnpm --filter @comet/relay typecheck",
"docs:dev": "pnpm --filter @comet/docs dev",
"docs:build": "pnpm --filter @comet/docs build",
"docs:preview": "pnpm --filter @comet/docs preview",
"docs:typecheck": "pnpm --filter @comet/docs typecheck",
"docs:deploy": "pnpm --filter @comet/docs run deploy",
"docs:deploy:preview": "pnpm --filter @comet/docs run deploy:preview",
"web:dev": "pnpm --filter @comet/web dev",
"web:build": "pnpm --filter @comet/web build",
"web:typecheck": "pnpm --filter @comet/web typecheck",
"web:lint": "pnpm --filter @comet/web lint",
"web:lint:fix": "pnpm --filter @comet/web lint:fix",
"www:dev": "pnpm --filter @comet/www dev",
"www:build": "pnpm --filter @comet/www build",
"www:preview": "pnpm --filter @comet/www preview",
"format": "oxfmt --write .",
"format:check": "oxfmt --check .",
"preview": "turbo run preview --filter=@comet/app",
"seed:db": "pnpm --filter @comet/app seed:db",
"tauri": "pnpm --filter @comet/app tauri",
"tauri:dev": "pnpm --filter @comet/app tauri:dev"
},
"devDependencies": {
"husky": "^9.1.7",
"lint-staged": "^16.4.0",
"oxfmt": "^0.44.0",
"turbo": "^2.0.0"
},
"lint-staged": {
"app/**/*.{ts,tsx}": [
"pnpm --filter @comet/app exec oxlint --fix",
"pnpm --filter @comet/app exec oxfmt --write"
],
"relay/**/*.{ts,tsx}": [
"pnpm --filter @comet/relay exec oxlint --type-aware --fix",
"pnpm --filter @comet/relay exec oxfmt --write"
],
"blossom/**/*.{ts,tsx}": [
"pnpm --filter @comet/blossom exec oxlint --type-aware --fix",
"pnpm --filter @comet/blossom exec oxfmt --write"
],
"mcp/**/*.{ts,tsx}": [
"pnpm --filter @comet/mcp exec oxlint --type-aware --fix",
"pnpm --filter @comet/mcp exec oxfmt --write"
],
"web/**/*.{ts,tsx}": [
"pnpm --filter @comet/web exec oxlint --fix",
"pnpm --filter @comet/web exec oxfmt --write"
],
"packages/data/**/*.{ts,tsx}": [
"pnpm --filter @comet/data exec oxlint --type-aware --fix",
"pnpm --filter @comet/data exec oxfmt --write"
],
"packages/nostr/**/*.{ts,tsx}": [
"pnpm --filter @comet/nostr exec oxlint --type-aware --fix",
"pnpm --filter @comet/nostr exec oxfmt --write"
],
"**/*.{js,mjs,cjs,json,md,yml,yaml}": [
"oxfmt --write"
],
"app/**/*.{css,html}": [
"oxfmt --write"
]
},
"packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be"
}