1{
2 "$schema": "https://turbo.build/schema.json",
3 "tasks": {
4 "install": {
5 "dependsOn": ["^install"]
6 },
7 "build": {
8 "dependsOn": ["^build"],
9 "outputs": ["./dist/**", "../target/**"]
10 },
11 "build:rust": {
12 "dependsOn": ["^build"],
13 "outputs": ["../target/**"]
14 },
15 "check-types": {
16 "dependsOn": ["^check-types"]
17 },
18 "test": {
19 "dependsOn": ["build"]
20 },
21 "test:rust": {
22 "dependsOn": ["build:rust"]
23 },
24 "lex:gen-server": {
25 "dependsOn": [],
26 "outputs": ["./src/types/**"]
27 },
28 "lex:gen": {
29 "dependsOn": [],
30 "outputs": ["./src/types/**", "./src/**/*.rs"]
31 },
32 "lex:watch": {
33 "persistent": true,
34 "cache": false
35 },
36 "lex:validate": {
37 "dependsOn": [],
38 "cache": false
39 },
40 "dev": {
41 "persistent": true,
42 "cache": false
43 },
44 "db:migrate": {
45 "cache": false
46 }
47 }
48}