mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-10-27 23:50:36 +08:00
When we switched off debug-assertions in the backend it inadvertently also disabled browser devtools in the app. We need those in dev mode to debug things, this brings them back.
97 lines
3.1 KiB
JSON
97 lines
3.1 KiB
JSON
{
|
|
"name": "radicle-desktop",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"description": "",
|
|
"type": "module",
|
|
"scripts": {
|
|
"start": "vite",
|
|
"dev": "npx tauri dev -- --profile dev-without-assertions --features devtools",
|
|
"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:unit": "TZ='UTC' vitest run",
|
|
"test:e2e": "TZ='UTC' playwright test",
|
|
"format": "npx prettier . --write && npx eslint --fix .",
|
|
"generate-types": "cargo test --manifest-path ./crates/radicle-types/Cargo.toml",
|
|
"tauri": "npx tauri"
|
|
},
|
|
"engines": {
|
|
"node": "22.11.0"
|
|
},
|
|
"license": "GPL-3.0-only",
|
|
"dependencies": {
|
|
"@floating-ui/dom": "^1.7.6",
|
|
"@tauri-apps/api": "^2.5.0",
|
|
"@tauri-apps/plugin-clipboard-manager": "^2.2.2",
|
|
"@tauri-apps/plugin-dialog": "^2.2.1",
|
|
"@tauri-apps/plugin-log": "^2.4.0",
|
|
"@tauri-apps/plugin-shell": "^2.2.1",
|
|
"@tauri-apps/plugin-window-state": "^2.2.2",
|
|
"hast-util-to-html": "^9.0.5",
|
|
"overlayscrollbars": "^2.11.4",
|
|
"overlayscrollbars-svelte": "^0.5.5",
|
|
"semver": "^7.7.2",
|
|
"zod": "^3.24.4"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.26.0",
|
|
"@playwright/test": "^1.52.0",
|
|
"@radicle/gray-matter": "4.1.0",
|
|
"@sveltejs/vite-plugin-svelte": "^5.0.3",
|
|
"@tauri-apps/cli": "^2.5.0",
|
|
"@tsconfig/svelte": "^5.0.4",
|
|
"@types/hast": "^3.0.4",
|
|
"@types/lodash": "^4.17.16",
|
|
"@types/md5": "^2.3.5",
|
|
"@types/node": "^22.15.17",
|
|
"@types/semver": "^7.7.0",
|
|
"@types/wait-on": "^5.3.4",
|
|
"@wooorm/starry-night": "^3.7.0",
|
|
"baconjs": "^3.0.23",
|
|
"bs58": "^6.0.0",
|
|
"buffer": "^6.0.3",
|
|
"chalk": "^5.4.1",
|
|
"dompurify": "^3.2.5",
|
|
"eslint": "^9.26.0",
|
|
"eslint-config-prettier": "^10.1.5",
|
|
"eslint-plugin-simple-import-sort": "^12.1.1",
|
|
"eslint-plugin-svelte": "^3.5.1",
|
|
"execa": "^9.5.3",
|
|
"fuzzysort": "^3.1.0",
|
|
"get-port": "^7.1.0",
|
|
"globals": "^16.1.0",
|
|
"happy-dom": "^17.4.6",
|
|
"hast-util-to-dom": "^4.0.1",
|
|
"katex": "^0.16.22",
|
|
"keyux": "^0.11.1",
|
|
"lodash": "^4.17.21",
|
|
"lru-cache": "^11.1.0",
|
|
"marked": "^15.0.11",
|
|
"marked-emoji": "^2.0.0",
|
|
"marked-footnote": "^1.2.4",
|
|
"marked-katex-extension": "^5.1.4",
|
|
"marked-linkify-it": "^3.1.12",
|
|
"md5": "^2.3.0",
|
|
"playwright": "^1.52.0",
|
|
"prettier": "^3.5.3",
|
|
"prettier-plugin-svelte": "^3.3.3",
|
|
"svelte": "^5.28.2",
|
|
"svelte-check": "^4.1.7",
|
|
"svelte-eslint-parser": "^1.1.3",
|
|
"tslib": "^2.8.1",
|
|
"twemoji": "^14.0.2",
|
|
"typescript": "^5.8.3",
|
|
"typescript-eslint": "^8.32.0",
|
|
"vite": "^6.3.5",
|
|
"vitest": "^3.1.3",
|
|
"vscode-oniguruma": "^2.0.1",
|
|
"wait-on": "^8.0.3"
|
|
}
|
|
}
|