{ "name": "radicle-desktop", "private": true, "version": "0.0.0", "description": "", "type": "module", "scripts": { "start": "vite", "start:http": "cargo run --manifest-path ./crates/test-http-api/Cargo.toml", "build": "vite build && scripts/copy-katex-assets && scripts/install-twemoji-assets", "build:http": "cargo build --manifest-path ./crates/test-http-api/Cargo.toml", "postinstall": "scripts/copy-katex-assets && scripts/install-twemoji-assets", "preview": "vite preview", "check": "scripts/check-js && scripts/check-rs", "check-js": "scripts/check-js", "check-rs": "scripts/check-rs", "test:e2e": "TZ='UTC' playwright test", "format": "npx prettier '**/*.@(ts|js|svelte|json|css|html|yml)' --write", "generate-types": "cargo test --manifest-path ./crates/radicle-types/Cargo.toml", "tauri": "npx tauri" }, "engines": { "node": "22.11.0" }, "license": "MIT", "dependencies": { "@tauri-apps/api": "^2.1.1", "@tauri-apps/plugin-clipboard-manager": "^2.0.0", "@tauri-apps/plugin-log": "^2.0.0", "@tauri-apps/plugin-shell": "^2.0.0", "@tauri-apps/plugin-window-state": "^2.0.0" }, "devDependencies": { "@eslint/js": "^9.15.0", "@playwright/test": "^1.49.0", "@radicle/gray-matter": "4.1.0", "@sveltejs/vite-plugin-svelte": "^4.0.0", "@tauri-apps/cli": "^2.1.0", "@tsconfig/svelte": "^5.0.4", "@types/lodash": "^4.17.13", "@types/node": "^22.10.0", "@types/wait-on": "^5.3.4", "@wooorm/starry-night": "^3.5.0", "baconjs": "^3.0.19", "bs58": "^6.0.0", "buffer": "^6.0.3", "chalk": "^5.3.0", "dompurify": "^3.2.1", "eslint": "^9.15.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.45.1", "execa": "^9.5.1", "get-port": "^7.1.0", "hast-util-to-dom": "^4.0.0", "lodash": "^4.17.21", "marked": "^15.0.2", "marked-emoji": "^1.4.3", "marked-footnote": "^1.2.4", "marked-katex-extension": "^5.1.3", "marked-linkify-it": "^3.1.12", "prettier": "^3.4.1", "prettier-plugin-svelte": "^3.3.2", "svelte": "^5.2.9", "svelte-check": "^4.1.0", "svelte-eslint-parser": "^0.43.0", "tslib": "^2.8.1", "twemoji": "^14.0.2", "typescript": "^5.7.2", "typescript-eslint": "^8.16.0", "vite": "^5.4.9", "wait-on": "^8.0.1" } }