{ "name": "tailchat-admin", "private": true, "sideEffects": false, "scripts": { "build": "remix build", "dev": "remix build && run-p \"dev:*\"", "dev:node": "cross-env NODE_ENV=development nodemon", "dev:remix": "remix watch", "start": "cross-env NODE_ENV=production ts-node ./server.ts", "typecheck": "tsc -b" }, "dependencies": { "@mui/icons-material": "^5.11.0", "@mui/material": "^5.11.3", "@remix-run/express": "^1.9.0", "@remix-run/node": "^1.9.0", "@remix-run/react": "^1.9.0", "@typegoose/typegoose": "9.3.1", "@types/md5": "^2.3.2", "ahooks": "^3.7.4", "axios": "^1.2.2", "body-parser": "^1.20.1", "compression": "^1.7.4", "express": "^4.18.2", "express-mongoose-ra-json-server": "^0.1.0", "filesize": "^8.0.7", "isbot": "^3.6.5", "jsonwebtoken": "^8.5.1", "lodash": "^4.17.21", "md5": "^2.3.0", "morgan": "^1.10.0", "ra-data-json-server": "^4.7.0", "ra-i18n-polyglot": "^4.7.0", "ra-language-english": "^4.7.0", "react": "^18.2.0", "react-admin": "^4.7.0", "react-dom": "^18.2.0", "react-router-dom": "^6.5.0", "tailchat-server-sdk": "workspace:^0.0.14", "ts-node": "^10.9.1" }, "devDependencies": { "@remix-run/dev": "^1.9.0", "@types/compression": "^1.7.2", "@types/express": "^4.17.15", "@types/morgan": "^1.9.4", "@types/react": "^18.0.25", "@types/react-dom": "^18.0.8", "cross-env": "^7.0.3", "dotenv": "^16.0.3", "nodemon": "^2.0.20", "npm-run-all": "^4.1.5", "typescript": "^4.8.4" }, "engines": { "node": ">=14" } }