49 lines
1.4 KiB
JSON

{
"name": "Investments Control Frontend",
"version": "0.0.0",
"author": "Krylov <ksv741@mail.ru> Sergey",
"private": true,
"scripts": {
"build": "rsbuild build",
"dev": "rsbuild dev",
"preview": "rsbuild preview",
"lint": "eslint",
"test:unit": "jest",
"typecheck": "tsc --noEmit",
"openapi:gen": "npx 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.4.15",
"@rsbuild/plugin-eslint": "1.1.2",
"@rsbuild/plugin-react": "1.3.5",
"@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.39.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"
}
}