{ "name": "root", "private": true, "workspaces": [ "packages/*" ], "scripts": { "start-docs": "dumi dev", "bootstrap": "lerna bootstrap", "clean": "rimraf -rf packages/*/{lib,esm,dist} && lerna clean", "build": "lerna run build", "test": "jest --coverage", "lint": "eslint ." }, "resolutions": { "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0" }, "devDependencies": { "@types/bcrypt": "^5.0.0", "@types/jest": "^26.0.0", "@types/koa": "^2.13.4", "@types/koa-bodyparser": "^4.3.4", "@types/koa-multer": "^1.0.1", "@types/lodash": "^4.14.177", "@types/multer": "^1.4.5", "@types/node": "^12.6.8", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "@typescript-eslint/eslint-plugin": "^4.9.1", "@typescript-eslint/parser": "^4.8.2", "cross-env": "^5.2.0", "dotenv": "^10.0.0", "dumi": "^1.1.33", "eslint": "^7.14.0", "eslint-config-prettier": "^7.0.0", "eslint-plugin-import": "^2.13.0", "eslint-plugin-markdown": "^2.0.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^3.1.0", "eslint-plugin-promise": "^4.0.0", "eslint-plugin-react": "^7.14.2", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-vue": "^7.0.1", "glob": "^7.1.3", "jest": "^26.0.0", "jest-codemods": "^0.19.1", "jest-dom": "^3.1.2", "jest-localstorage-mock": "^2.3.0", "jest-styled-components": "6.3.3", "jest-watch-lerna-packages": "^1.1.0", "koa": "^2.13.4", "koa-bodyparser": "^4.3.0", "lerna": "^4.0.0", "prettier": "^2.2.1", "pretty-format": "^24.0.0", "pretty-quick": "^3.1.0", "react": "^17.0.1", "react-dom": "^17.0.1", "rimraf": "^3.0.0", "sqlite3": "^5.0.2", "supertest": "^6.1.6", "ts-jest": "^26.0.0", "ts-loader": "^7.0.4", "ts-node": "^9.1.1", "tsconfig-paths": "^3.11.0", "typescript": "^4.1.5" } }