{ "name": "yaak-app", "private": true, "version": "0.0.0", "repository": { "type": "git", "url": "git+https://github.com/yaakapp/app.git" }, "workspaces": [ "plugin-runtime", "plugin-runtime-types", "src-tauri/yaak_models", "src-tauri/yaak_plugin_runtime", "src-tauri/yaak_sync", "src-tauri/yaak_templates", "src-tauri/yaak_sse", "src-web" ], "scripts": { "start": "npm run app-dev", "app-build": "tauri build", "app-dev": "tauri dev --no-watch --config ./src-tauri/tauri-dev.conf.json", "bootstrap": "run-p bootstrap:* && npm run --workspaces --if-present bootstrap", "bootstrap:vendor-node": "node scripts/vendor-node.cjs", "bootstrap:vendor-plugins": "node scripts/vendor-plugins.cjs", "bootstrap:vendor-protoc": "node scripts/vendor-protoc.cjs", "lint": "npm run --workspaces --if-present lint", "replace-version": "node scripts/replace-version.cjs", "tauri": "tauri", "tauri-before-build": "npm run bootstrap && npm run --workspaces --if-present build", "tauri-before-dev": "npm run --workspaces --if-present dev" }, "devDependencies": { "@tauri-apps/cli": "^2.0.4", "@typescript-eslint/eslint-plugin": "^8.5.0", "@typescript-eslint/parser": "^8.5.0", "eslint": "^8", "eslint-config-prettier": "^8", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-react": "^7.35.2", "eslint-plugin-react-hooks": "^4.6.2", "nodejs-file-downloader": "^4.13.0", "npm-run-all": "^4.1.5", "prettier": "^3.3.3", "typescript": "^5.6.2" } }