grain.social is a photo sharing platform built on atproto.
1{ 2 "imports": { 3 "$lexicon/": "./__generated__/", 4 "@atproto/syntax": "npm:@atproto/syntax@^0.4.0", 5 "@bigmoves/bff": "jsr:@bigmoves/bff@0.3.0-beta.15", 6 "@gfx/canvas": "jsr:@gfx/canvas@^0.5.8", 7 "@std/path": "jsr:@std/path@^1.0.9", 8 "@tailwindcss/cli": "npm:@tailwindcss/cli@^4.1.4", 9 "date-fns": "npm:date-fns@^4.1.0", 10 "popmotion": "npm:popmotion@^11.0.5", 11 "preact": "npm:preact@^10.26.5", 12 "tailwindcss": "npm:tailwindcss@^4.1.4", 13 "typed-htmx": "npm:typed-htmx@^0.3.1" 14 }, 15 "tasks": { 16 "start": "deno run -A --unstable-kv --unstable-ffi main.tsx", 17 "dev": "deno run \"dev:*\"", 18 "dev:server": "deno run -A --unstable-kv --unstable-ffi --env-file=.env --watch ./main.tsx", 19 "dev:tailwind": "deno run -A --node-modules-dir npm:@tailwindcss/cli -i ./input.css -o ./static/styles.css --watch", 20 "codegen": "deno run -A ../../packages/bff-cli/mod.ts lex" 21 }, 22 "compilerOptions": { 23 "jsx": "precompile", 24 "jsxPrecompileSkipElements": ["a", "label"], 25 "jsxImportSource": "preact" 26 }, 27 "nodeModulesDir": "auto" 28}