Shows how to get repo export and walk it in TypeScript
walktherepo.wisp.place
1{
2 "name": "repo-walk-example",
3 "private": true,
4 "version": "0.0.0",
5 "type": "module",
6 "scripts": {
7 "dev": "vite",
8 "build": "vite build",
9 "preview": "vite preview",
10 "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json",
11 "lint": "eslint ."
12 },
13 "devDependencies": {
14 "@sveltejs/vite-plugin-svelte": "^6.2.1",
15 "@tsconfig/svelte": "^5.0.6",
16 "@types/node": "^24.10.1",
17 "daisyui": "^5.5.14",
18 "svelte": "^5.43.8",
19 "svelte-check": "^4.3.4",
20 "typescript": "~5.9.3",
21 "vite": "^7.2.4"
22 },
23 "dependencies": {
24 "@atcute/atproto": "^3.1.10",
25 "@atcute/client": "^4.2.1",
26 "@atcute/identity": "^1.1.3",
27 "@atcute/identity-resolver": "^1.2.2",
28 "@atcute/lexicons": "^1.2.6",
29 "@atcute/repo": "^0.1.1",
30 "@eslint/compat": "^2.0.0",
31 "@eslint/js": "^9.39.2",
32 "@tailwindcss/vite": "^4.1.18",
33 "eslint": "^9.39.2",
34 "eslint-plugin-svelte": "^3.14.0",
35 "globals": "^17.0.0",
36 "tailwindcss": "^4.1.18",
37 "typescript-eslint": "^8.52.0"
38 }
39}