{ "name": "Investments Control Frontend", "version": "0.0.0", "author": "Krylov Sergey", "private": true, "scripts": { "build": "rsbuild build", "dev": "rsbuild dev", "dev:mock": "rsbuild dev --env-mode mock", "preview": "rsbuild preview", "lint": "eslint", "test:unit": "jest", "typecheck": "tsc --noEmit", "openapi:gen": "openapi-typescript http://localhost:3000/docs/swagger.json -o src/shared/api/schema.ts" }, "dependencies": { "@tanstack/react-query": "5.85.5", "axios": "1.11.0", "react": "19.1.1", "react-dom": "19.1.1", "react-router": "7.8.1" }, "devDependencies": { "@rsbuild/core": "1.5.3", "@rsbuild/plugin-eslint": "1.1.2", "@rsbuild/plugin-react": "1.4.0", "@rsbuild/plugin-type-check": "1.2.4", "@swc/core": "1.13.5", "@swc/jest": "0.2.39", "@tanstack/eslint-plugin-query": "5.83.1", "@testing-library/dom": "10.4.1", "@testing-library/jest-dom": "6.8.0", "@testing-library/react": "16.3.0", "@testing-library/user-event": "14.6.1", "@types/jest": "30.0.0", "@types/react": "19.1.9", "@types/react-dom": "19.1.7", "@typescript-eslint/parser": "8.42.0", "eslint": "9.34.0", "eslint-config-ksv741": "0.2.0", "identity-obj-proxy": "3.0.0", "jest": "30.1.1", "jest-environment-jsdom": "30.1.1", "msw": "2.10.5", "openapi-typescript": "7.9.1", "ts-node": "10.9.2", "typescript": "5.9.2" }, "overrides": { "@stylistic/eslint-plugin": "5.3.1", "typescript-eslint": "8.42.0" }, "msw": { "workerDirectory": [ "public" ] } }