Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
68 lines (68 loc) · 2.42 KB
/
Copy pathpackage.json
File metadata and controls
68 lines (68 loc) · 2.42 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
{
"name": "webdevstudios-fullstack-turborepo",
"version": "1.0.0",
"license": "SEE LICENSE IN LICENSE.md",
"author": "Xiro The Dev <lethanhtrung.trungle@gmail.com>",
"repository": {
"type": "git",
"url": "https://github.com/xirothedev/webdevstudios.git"
},
"homepage": "https://github.com/xirothedev/webdevstudios",
"bugs": {
"url": "https://github.com/xirothedev/webdevstudios/issues"
},
"private": true,
"workspaces": [
"apps/*",
"infra",
"packages/*"
],
"scripts": {
"dev": "bunx --bun --no-install turbo run dev --parallel",
"build": "bunx --bun --no-install turbo run build",
"lint": "bunx --bun --no-install turbo run lint",
"test": "bunx --bun --no-install turbo run test",
"format": "bunx --bun --no-install prettier --write \"apps/api/**/*.{js,jsx,ts,tsx,json,yml,yaml}\" \"infra/**/*.{ts,json,yml}\" \"*.{js,jsx,ts,tsx,json,yml,yaml}\" && cd apps/web && bun run format && cd ../web-vue && bun run format",
"format:check": "bunx --bun --no-install prettier --check \"apps/api/**/*.{js,jsx,ts,tsx,json,yml,yaml}\" \"infra/**/*.{ts,json,yml}\" \"*.{js,jsx,ts,tsx,json,yml,yaml}\" && cd apps/web && bun run format:check && cd ../web-vue && bun run format:check",
"clean": "bunx --bun --no-install turbo run clean",
"prepare": "bunx --bun --no-install husky",
"audit": "bun audit --audit-level=moderate",
"audit:fix": "bun update --latest && bun audit --audit-level=moderate",
"outdated": "bun outdated --recursive",
"lint:boundaries": "depcruise packages",
"lint:app-boundaries": "depcruise apps/api/src --config .dependency-cruiser.cjs --output-type err --exclude node_modules"
},
"devDependencies": {
"dependency-cruiser": "^18.2.0",
"husky": "^9.1.7",
"lint-staged": "^17.0.5",
"oxlint": "^1.78.0",
"prettier": "^3.8.3",
"prettier-plugin-tailwindcss": "^0.8.0",
"turbo": "^2.9.14",
"typescript": "^6.0.3"
},
"packageManager": "bun@1.3.14",
"engines": {
"node": ">=18.0.0",
"bun": ">=1.3.14"
},
"trustedDependencies": [
"@nestjs/core",
"@prisma/engines",
"@scarf/scarf",
"esbuild",
"prisma",
"sharp",
"unrs-resolver"
],
"overrides": {
"glob@>=10.2.0 <10.5.0": ">=10.5.0",
"nodemailer@<7.0.11": ">=7.0.11",
"nodemailer@<7.0.7": ">=7.0.7",
"nodemailer@<=7.0.10": ">=7.0.11",
"mjml": "^5.0.0-alpha.4",
"@hono/node-server": "1.19.13",
"postcss": "8.5.15"
}
}