-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.json
More file actions
34 lines (34 loc) · 1.6 KB
/
deno.json
File metadata and controls
34 lines (34 loc) · 1.6 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
{
"workspace": [
"./packages/app",
"./packages/core",
"./packages/shared"
],
"nodeModulesDir": "auto",
"lock": false,
"tasks": {
"dev:app": "deno task --config ./packages/app/deno.json dev",
"dev:core": "deno task --config ./packages/core/deno.json dev",
"dev:runner": "deno task --config ./packages/runner/deno.json dev",
"build:app": "deno task --config ./packages/app/deno.json build",
"build:core": "deno task --config ./packages/core/deno.json build",
"test": "STRIPE_USE_MOCK=true GCP_USE_FAKE_GCS_SERVER=true deno test -A",
"db:docker": "docker container rm stackcore-pg --force || true && docker run --name stackcore-pg -e POSTGRES_PASSWORD=password -e POSTGRES_USER=user -e POSTGRES_DB=core -p 5432:5432 -d pgvector/pgvector:pg17",
"db:migrate": "deno task --config ./packages/core/deno.json migrate -A",
"stripe:create-products": "deno run -A --env-file=.env ./packages/core/src/stripe/scripts/createProducts.ts",
"stripe:cli": "docker run --rm -it --env-file=.env stripe/stripe-cli:latest",
"stripe:forward": "deno task stripe:cli listen --forward-to http://host.docker.internal:4000/billing/webhook",
"stripe:mock": "docker run --rm -it -p 12111-12112:12111-12112 stripe/stripe-mock:latest",
"bucket:mock": "docker run --rm -it -p 4443:4443 fsouza/fake-gcs-server:latest -scheme http -public-host localhost:4443",
"email": "deno task --config ./packages/core/deno.json email"
},
"lint": {
"exclude": [
"packages/app/dist/**/*",
"packages/app/public/tarteaucitron/**/*"
]
},
"compilerOptions": {
"strict": true
}
}