{ "name": "moonsound", "version": "0.1.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "watch": "ng build --watch --configuration development", "tauri": "tauri", "tauri:dev": "pnpm tauri dev", "format": "prettier --write .", "lint": "ng lint" }, "private": true, "dependencies": { "@angular/animations": "^21.0.8", "@angular/common": "^21.0.8", "@angular/compiler": "^21.0.8", "@angular/core": "^21.0.8", "@angular/forms": "^21.0.8", "@angular/platform-browser": "^21.0.8", "@angular/platform-browser-dynamic": "^21.0.8", "@angular/router": "^21.0.8", "@reduxjs/angular-redux": "^2.0.1", "@reduxjs/toolkit": "^2.11.2", "@tanstack/angular-query-experimental": "^5.90.20", "@tauri-apps/api": "^2.9.1", "@tauri-apps/plugin-dialog": "~2.5.0", "@tauri-apps/plugin-opener": "^2.5.3", "@tauri-apps/plugin-os": "~2.3.2", "@tauri-apps/plugin-process": "~2.3.1", "@tauri-apps/plugin-sql": "~2.3.1", "node-vibrant": "^4.0.3", "redux": "^5.0.1", "rxjs": "~7.8.2", "tslib": "^2.3.0" }, "devDependencies": { "@angular-eslint/builder": "21.1.0", "@angular/build": "^21.0.5", "@angular/cli": "^21.0.5", "@angular/compiler-cli": "^21.0.8", "@eslint/js": "^9.39.2", "@tauri-apps/cli": "^2.9.6", "angular-eslint": "21.1.0", "eslint": "^9.39.2", "prettier": "^3.7.4", "typescript": "~5.9.3", "typescript-eslint": "8.52.0" } }