{ "name": "hypertuner-cloud", "description": "HyperTuner Cloud - Share your tunes and logs", "version": "1.0.0", "author": "Piotr Rogowski ", "private": true, "license": "MIT", "homepage": "./", "repository": { "type": "git", "url": "https://github.com/hyper-tuner/hypertuner-cloud" }, "scripts": { "start": "vite", "build": "tsc && vite build && generate-version", "serve": "vite preview", "lint": "npm run lint:eslint && tsc", "lint:eslint": "eslint src", "lint:fix": "eslint src --fix", "analyze": "npm run build && open stats.html", "typegen": "pocketbase-typegen --json ../cloud-backend/pb_schema.json --out src/@types/pocketbase-types.ts" }, "dependencies": { "@hyper-tuner/ini": "github:hyper-tuner/ini", "@hyper-tuner/types": "github:hyper-tuner/types", "@reduxjs/toolkit": "^2.2.1", "@sentry/react": "^7.101.1", "@sentry/tracing": "^7.101.1", "antd": "^4.24.15", "fuse.js": "^7.0.0", "kbar": "^0.1.0-beta.45", "lodash.debounce": "^4.0.8", "mlg-converter": "^0.9.0", "nanoid": "^5.0.5", "pako": "^2.1.0", "pocketbase": "^0.21.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-ga4": "^2.1.0", "react-markdown": "^9.0.1", "react-perfect-scrollbar": "^1.5.8", "react-redux": "^9.1.0", "react-router-dom": "^6.22.1", "react-update-notification": "^1.2.0", "uplot": "^1.6.30", "uplot-react": "^1.1.5", "vite": "^5.1.3" }, "devDependencies": { "@total-typescript/ts-reset": "^0.5.1", "@types/lodash.debounce": "^4.0.9", "@types/node": "^20.11.19", "@types/pako": "^2.0.3", "@types/react": "^18.2.57", "@types/react-dom": "^18.2.19", "@types/react-redux": "^7.1.33", "@types/react-router-dom": "^5.3.3", "@typescript-eslint/eslint-plugin": "^7.0.2", "@typescript-eslint/parser": "^7.0.2", "@vitejs/plugin-react": "^4.2.1", "eslint": "^8.56.0", "eslint-config-next": "^14.1.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "less": "^4.2.0", "pocketbase-typegen": "^1.2.1", "prettier": "^3.2.5", "rollup-plugin-visualizer": "^5.12.0", "typescript": "^5.3.3", "vite-plugin-html": "^3.2.2", "vite-plugin-pwa": "^0.19.0" } }