forked from theopenco/llmgateway
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
135 lines (135 loc) · 4.86 KB
/
Copy pathpackage.json
File metadata and controls
135 lines (135 loc) · 4.86 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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
{
"name": "llmgateway",
"private": true,
"license": "SEE LICENSE IN LICENSE",
"workspaces": [
"apps/*",
"packages/*"
],
"scripts": {
"build": "TURBO_TOKEN=turbotokenoss turbo run build 2>&1",
"build:ci": "TURBO_TOKEN=turbotokenoss turbo run build --concurrency=1 2>&1",
"build:core": "TURBO_TOKEN=turbotokenoss turbo run build --filter=!ui --filter=!docs --filter=!playground --filter=!admin --filter=!code",
"clean": "find . -path \"./node_modules\" -prune -o \\( -type d -name \"dist\" -o -name \".turbo\" -o -name \".source\" -o -name \".vercel\" -o -name \".out\" -o -name \".next-dev\" -o -name \".next\" \\) -exec rm -rf {} +",
"clean:node_modules": "find . -type d -name \"node_modules\" -exec rm -rf {} +",
"dev": "turbo run dev",
"format": "turbo run format 2>&1",
"postinstall": "husky",
"lint": "turbo run lint",
"migrate": "pnpm --filter db migrate",
"migrations": "pnpm --filter db migrations",
"prepare-codex": "mv ~/.nvm ~/.nvm-bak && export PATH=\"${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH\" && . ~/.bashrc && sudo service postgresql start && sudo service redis-server start && sleep 20 && pnpm sync",
"push": "pnpm push-dev && pnpm push-test",
"push-dev": "pnpm --filter db push",
"push-test": "DATABASE_URL=${DATABASE_URL:-postgres://postgres:pw@localhost:5432/test} pnpm --filter db push",
"seed": "pnpm --filter db seed",
"setup": "pnpm build:core && docker compose down -v && docker compose up -d && sleep 5 && pnpm push-test && pnpm push-dev && pnpm seed",
"sync": "pnpm push-dev; pnpm push-test",
"stripe:listen": "stripe listen --api-key \"$(grep -E '^STRIPE_SECRET_KEY=' .env | head -1 | cut -d= -f2-)\" --forward-to localhost:4002/stripe/webhook",
"test:e2e": "pnpm build:core && E2E_TEST=true vitest run -c vitest/vitest.e2e.config.mts --no-file-parallelism",
"test:unit": "pnpm build:core && vitest run --no-file-parallelism"
},
"commitlint": {
"extends": "@steebchen/commitlint-config"
},
"prettier": "@steebchen/prettier-config",
"devDependencies": {
"@abinnovision/eslint-config-react": "3.1.1",
"@semantic-release/exec": "^7.1.0",
"@semantic-release/npm": "^13.1.5",
"@steebchen/commitlint-config": "^1.7.0",
"@steebchen/eslint-config": "^1.11.1",
"@steebchen/lint-base": "1.1.0",
"@steebchen/prettier-config": "^1.5.0",
"@types/canvas-confetti": "1.9.0",
"@types/node": "25.3.0",
"commitlint": "21.0.1",
"concurrently": "^9.2.1",
"dotenv": "17.4.2",
"esbuild-fix-imports-plugin": "1.0.23",
"eslint": "^9.34.0",
"eslint-import-resolver-typescript": "4.4.4",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-no-relative-import-paths": "1.6.1",
"husky": "^9.1.7",
"lint-staged": "16.4.0",
"nodemon": "3.1.10",
"prettier": "^3.6.2",
"resolve-tspaths": "0.8.23",
"semantic-release": "^24.2.5",
"semantic-release-monorepo": "8.0.2",
"sort-package-json": "3.4.0",
"sql.js": "1.13.0",
"tsc-watch": "7.2.0",
"tsx": "4.22.4",
"turbo": "^2.9.14",
"typescript": "5.9.2",
"vite": "^7.3.5",
"vite-tsconfig-paths": "^5.1.4",
"vitest": "^4.1.8"
},
"disabledLinters": [
"eslint-plugin-tailwindcss"
],
"pnpm": {
"overrides": {
"shiki": "3.22.0",
"flatted": ">=3.4.0",
"rollup": ">=4.59.0",
"handlebars": ">=4.7.9",
"protobufjs": "^7.6.1",
"kysely": "^0.28.17",
"minimatch@>=3 <3.1.4": "^3.1.4",
"minimatch@>=4 <4.2.5": "^4.2.5",
"minimatch@>=5 <5.1.8": "^5.1.8",
"minimatch@>=6 <6.2.2": "^6.2.2",
"minimatch@>=7 <7.4.8": "^7.4.8",
"minimatch@>=8 <8.0.6": "^8.0.6",
"minimatch@>=9 <9.0.7": "^9.0.7",
"minimatch@>=10 <10.2.3": "^10.2.3",
"defu@<6.1.5": "^6.1.7",
"lodash@<4.18.0": "^4.18.1",
"lodash-es@<4.18.0": "^4.18.1",
"picomatch@<2.3.2": "^2.3.2",
"picomatch@>=4 <4.0.4": "^4.0.4",
"fast-uri@<3.1.2": "^3.1.2",
"fast-xml-builder@<1.1.7": "^1.1.7",
"uuid@<11.1.1": "^11.1.1",
"dompurify@<3.4.11": "^3.4.11",
"fast-xml-parser@<5.7.0": "^5.7.0",
"postcss@<8.5.10": "^8.5.10",
"ip-address@<10.1.1": "^10.1.1",
"qs@<6.15.2": "^6.15.2",
"yaml@<2.8.3": "^2.8.3",
"brace-expansion@>=1 <1.1.13": "^1.1.13",
"brace-expansion@>=2 <2.0.3": "^2.0.3",
"brace-expansion@>=5 <5.0.6": "^5.0.6",
"mermaid@>=11 <11.15.0": "^11.15.0",
"js-yaml@<4.2.0": "^4.2.0",
"mdast-util-to-hast@>=13 <13.2.1": "^13.2.1",
"ajv@>=6 <6.14.0": "^6.14.0",
"@tootallnate/once@<2.0.1": "^2.0.1",
"shell-quote@<1.8.4": "^1.8.4",
"@grpc/grpc-js": ">=1.14.4",
"esbuild@>=0.17.0 <0.28.1": "^0.28.1",
"form-data@<2.5.6": "^2.5.6",
"form-data@>=4.0.0 <4.0.6": "^4.0.6",
"undici@<6.27.0": "^6.27.0",
"@opentelemetry/core@<2.8.0": "^2.8.0",
"@babel/core@<=7.29.0": "^7.29.6"
},
"packageExtensions": {
"@hookform/resolvers": {
"peerDependencies": {
"zod": "*"
}
}
},
"patchedDependencies": {
"gray-matter@4.0.3": "patches/gray-matter@4.0.3.patch"
}
},
"dependencies": {
"canvas-confetti": "1.9.4"
}
}