Skip to content

Commit e9232f0

Browse files
committed
feat: create demo
1 parent d7160c7 commit e9232f0

File tree

53 files changed

+6337
-4260
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+6337
-4260
lines changed

demos/agent-task-manager/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"agents-sdk": "^0.0.27",
2323
"ai": "^4.1.39",
2424
"hono": "^4.7.1",
25+
"workers-ai-provider": "0.2.0",
2526
"zod": "^3.24.2"
2627
}
2728
}

nx.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818
},
1919
"type-check": {
2020
"cache": true
21+
},
22+
"@nx/js:tsc": {
23+
"cache": true,
24+
"dependsOn": ["^build"],
25+
"inputs": ["default", "^default"]
2126
}
2227
}
2328
}

package-lock.json

Lines changed: 5590 additions & 3255 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
"name": "ai-mono",
33
"author": "Andy Jessop",
44
"scripts": {
5-
"generate-app": "npx tsx ./scripts/generate-app/index.ts",
6-
"generate-readmes": "npx tsx ./scripts/readme-generator/readme-generator.ts",
5+
"create-demo": "npx tsx ./tools/create-demo/index.ts",
76
"prepare": "husky"
87
},
98
"devDependencies": {
109
"@biomejs/biome": "^1.8.2",
1110
"@clack/prompts": "^0.10.0",
11+
"@nx/devkit": "20.5.0",
12+
"@swc-node/register": "~1.9.1",
13+
"@swc/cli": "~0.3.12",
14+
"@swc/core": "~1.5.7",
15+
"@swc/helpers": "~0.5.11",
1216
"@types/ejs": "^3.1.5",
1317
"@types/node": "^22.13.10",
1418
"@types/wait-on": "^5.3.4",
@@ -18,7 +22,9 @@
1822
"husky": "^9.1.7",
1923
"miniflare": "^3.20250204.1",
2024
"msw": "^2.7.3",
21-
"nx": "^20.4.3",
25+
"nx": "20.5.0",
26+
"prettier": "^2.6.2",
27+
"tslib": "^2.3.0",
2228
"typescript": "^5.5.2",
2329
"vite": "^6.1.0",
2430
"vitest": "~3.0.7",
@@ -31,6 +37,7 @@
3137
"@changesets/cli": "^2.28.1",
3238
"@cloudflare/workers-types": "^4.20250310.0",
3339
"@modelcontextprotocol/sdk": "^1.7.0",
40+
"@nx/devkit": "20.5.0",
3441
"agents-sdk": "^0.0.27",
3542
"ai": "^4.1.39",
3643
"chalk": "^5.4.1",
@@ -45,9 +52,5 @@
4552
"tsup": "^8.4.0",
4653
"zod": "^3.24.2"
4754
},
48-
"workspaces": [
49-
"libs/*",
50-
"demos/*",
51-
"packages/*"
52-
]
55+
"workspaces": ["libs/*", "demos/*", "packages/*"]
5356
}

scripts/generate-app/index.ts

Lines changed: 0 additions & 198 deletions
This file was deleted.

scripts/generate-app/servers/structured-output/index.ts.ejs

Lines changed: 0 additions & 49 deletions
This file was deleted.

scripts/generate-app/servers/text-generation/index.ts.ejs

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)