{
  "name": "@holi/moderation-frontend",
  "private": true,
  "version": "0.1.0",
  "type": "module",
  "packageManager": "yarn@4.7.0",
  "scripts": {
    "dev": "vite",
    "build": "yarn clean && vite build",
    "clean": "rimraf dist",
    "preview": "vite preview",
    "gqlgen": "graphql-codegen --config ./graphql.config.ts"
  },
  "dependencies": {
    "@mantine/core": "7.16.3",
    "@mantine/dates": "7.16.3",
    "@mantine/form": "7.16.3",
    "@mantine/hooks": "7.16.3",
    "@mantine/modals": "7.16.3",
    "@mantine/notifications": "7.16.3",
    "@tabler/icons-react": "3.29.0",
    "clsx": "2.1.1",
    "date-fns": "4.1.0",
    "dayjs": "1.11.13",
    "graphql": "16.10.0",
    "graphql-request": "7.1.2",
    "graphql-tag": "2.12.6",
    "js-duration-parser": "1.1.3",
    "jwt-decode": "4.0.0",
    "mantine-form-zod-resolver": "1.1.0",
    "mantine-react-table": "2.0.0-beta.9",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-router-dom": "6.29.0",
    "swr": "2.3.2",
    "zod": "3.24.2",
    "zustand": "4.5.6"
  },
  "devDependencies": {
    "@graphql-codegen/cli": "^5.0.5",
    "@graphql-codegen/import-types-preset": "^3.0.0",
    "@graphql-codegen/typescript": "^4.1.3",
    "@types/react": "^18.3.5",
    "@types/react-dom": "^18.3.0",
    "@vitejs/plugin-react-swc": "^3.7.0",
    "graphql-config": "^5.1.3",
    "postcss": "^8.4.43",
    "postcss-preset-mantine": "^1.17.0",
    "postcss-simple-vars": "^7.0.1",
    "rimraf": "6.0.1",
    "typescript": "^5.5.4",
    "vite": "^6.0.0",
    "vite-plugin-svgr": "^4.2.0"
  }
}