{ "name": "@radial/ui", "version": "0.1.0", "private": true, "type": "module", "bin": { "radial-ui": "./dist/serve.js" }, "scripts": { "build": "tsc -p tsconfig.node.json && node scripts/copy-wasm.mjs && vite build && node scripts/build-worker.mjs", "dev": "vite dev", "lint": "pnpm typecheck", "og": "node scripts/og-card.mjs", "prepare": "svelte-kit sync", "preview": "vite preview", "start": "pnpm build && node dist/serve.js", "test": "tsc -p tsconfig.node.json && node --test test/*.test.mjs && vitest run", "typecheck": "tsc -p tsconfig.node.json --noEmit && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { "@atproto/oauth-client-browser": "^0.4.9", "@atproto/oauth-types": "^0.7.5", "@codemirror/commands": "^6.10.4", "@codemirror/lang-markdown": "^6.5.1", "@codemirror/language": "^6.12.4", "@codemirror/state": "^6.7.1", "@codemirror/view": "^6.43.7", "@lezer/highlight": "^1.2.3", "@radial/atproto": "workspace:*", "@radial/core": "workspace:*", "@radial/ingest": "workspace:*", "@radial/sidecar": "workspace:*", "@radial/transport-iroh-wasm": "workspace:*", "marked": "^18.0.7" }, "devDependencies": { "@atproto/oauth-scopes": "^0.5.6", "@sveltejs/adapter-static": "^3.0.10", "@sveltejs/kit": "^2.70.1", "@sveltejs/vite-plugin-svelte": "^7.2.0", "esbuild": "^0.28.1", "jsdom": "^30.0.1", "svelte": "^5.56.8", "svelte-check": "^4.7.3", "vite": "^8.1.5", "vitest": "^4.1.10" } }