Graphical PDS migrator for AT Protocol
1{
2 "tasks": {
3 "check": "deno fmt --check . && deno lint . && deno check **/*.ts && deno check **/*.tsx",
4 "dev": "deno run -A --env --watch=static/,routes/ dev.ts",
5 "build": "deno run -A --unstable-otel dev.ts build",
6 "start": "deno run -A --unstable-otel main.ts",
7 "update": "deno run -A -r jsr:@fresh/update ."
8 },
9 "lint": {
10 "rules": {
11 "tags": ["fresh", "recommended"]
12 }
13 },
14 "exclude": ["**/_fresh/*"],
15 "imports": {
16 "@atproto/api": "npm:@atproto/api@^0.15.6",
17 "@bigmoves/atproto-oauth-client": "jsr:@bigmoves/atproto-oauth-client@^0.2.0",
18 "@knotbin/posthog-fresh": "jsr:@knotbin/posthog-fresh@^0.1.3",
19 "fresh": "jsr:@fresh/core@^2.0.0-alpha.33",
20 "@fresh/plugin-tailwind": "jsr:@fresh/plugin-tailwind@^0.0.1-alpha.7",
21 "posthog-js": "npm:posthog-js@1.120.0",
22 "preact": "npm:preact@^10.26.6",
23 "@preact/signals": "npm:@preact/signals@^2.0.4",
24 "tailwindcss": "npm:tailwindcss@^3.4.3"
25 },
26 "compilerOptions": {
27 "lib": ["dom", "dom.asynciterable", "dom.iterable", "deno.ns"],
28 "jsx": "precompile",
29 "jsxImportSource": "preact",
30 "jsxPrecompileSkipElements": ["a", "img", "source", "body", "html", "head"],
31 "types": ["node"]
32 },
33 "unstable": ["kv", "otel"]
34}