{
  "name": "zmdms-webui",
  "version": "3.2.7",
  "private": false,
  "main": "dist/index.es.js",
  "module": "dist/index.es.js",
  "unpkg": "dist/index.umd.js",
  "types": "dist/index.build.d.ts",
  "type": "module",
  "license": "MIT",
  "peerDependencies": {
    "@tanstack/react-query": ">=5",
    "@tanstack/react-query-devtools": ">=5",
    "ahooks": ">=3.7.8",
    "antd": ">=4.24.8",
    "dayjs": ">=1.11.7",
    "html2canvas": ">=1.4.1",
    "jspdf": ">=2.5.1",
    "lodash": ">=4.17.21",
    "print-js": ">=1.6.0",
    "react": ">=16.8.0",
    "react-dom": ">=16.8.0",
    "react-draggable": ">=4.4.5",
    "react-resizable": "^3.0.5",
    "react-router-dom": ">=6",
    "zmdms-utils": ">=0.0.1"
  },
  "sideEffects": [
    "dist/es/**/style/*",
    "*.less",
    "src/styles/*.less",
    "src/common/init.ts"
  ],
  "scripts": {
    "start": "craco start",
    "clean": "rimraf ./dist",
    "build": "npm run clean && npm run build-es && npm run build-css",
    "build-es": "rollup --config ./rollup/rollup.esm.config.js",
    "build-umd": "rollup --config ./rollup/rollup.umd.config.js",
    "build-css": "rollup --config ./rollup/rollup.css.config.js",
    "test": "craco test",
    "eject": "craco eject",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build",
    "extract:docs": "tsx scripts/extract-docs/index.ts"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest",
      "plugin:storybook/recommended",
      "plugin:storybook/recommended"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "files": [
    "dist"
  ],
  "devDependencies": {
    "@babel/plugin-proposal-private-property-in-object": "^7.21.11",
    "@craco/craco": "^7.1.0",
    "@rollup/plugin-commonjs": "^24.0.1",
    "@rollup/plugin-json": "^6.0.0",
    "@rollup/plugin-node-resolve": "^15.0.1",
    "@rollup/plugin-replace": "^5.0.2",
    "@rollup/plugin-terser": "^0.4.0",
    "@rollup/plugin-url": "^8.0.1",
    "@storybook/addon-essentials": "^7.6.16",
    "@storybook/addon-interactions": "^7.6.17",
    "@storybook/addon-links": "^7.6.16",
    "@storybook/addon-onboarding": "1.0.11",
    "@storybook/blocks": "^7.6.16",
    "@storybook/jest": "^0.2.3",
    "@storybook/react": "^7.6.16",
    "@storybook/react-webpack5": "^7.6.16",
    "@storybook/test": "^7.6.16",
    "@storybook/testing-library": "^0.2.2",
    "@tanstack/react-query": "^5.75.4",
    "@tanstack/react-query-devtools": "^5.75.4",
    "@testing-library/jest-dom": "^5.16.5",
    "@testing-library/react": "^13.4.0",
    "@testing-library/user-event": "^13.5.0",
    "@types/jest": "^27.5.2",
    "@types/lodash": "^4.14.195",
    "@types/node": "^16.18.14",
    "@types/react": "^18.0.28",
    "@types/react-dom": "^18.0.11",
    "@types/react-resizable": "^3.0.4",
    "@types/react-router-dom": "^5.3.3",
    "@typescript-eslint/parser": "^5.62.0",
    "@typescript-eslint/typescript-estree": "^8.58.2",
    "@welldone-software/why-did-you-render": "^7.0.1",
    "ahooks": "^3.8.4",
    "antd": "^4.24.16",
    "autoprefixer": "^10.4.14",
    "axios": "^1.4.0",
    "crypto-js": "^4.1.1",
    "dayjs": "^1.11.7",
    "eslint-plugin-storybook": "^0.8.0",
    "html2canvas": "^1.4.1",
    "http-proxy-middleware": "^2.0.6",
    "i18next": "^22.4.12",
    "jspdf": "^2.5.1",
    "less": "^4.1.3",
    "less-loader": "10.2.0",
    "localforage": "^1.10.0",
    "lodash": "^4.17.21",
    "postcss": "^8.4.21",
    "print-js": "^1.6.0",
    "qiankun": "^2.10.8",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-i18next": "^12.2.0",
    "react-resizable": "^3.0.5",
    "react-router-dom": "^6.9.0",
    "react-scripts": "5.0.1",
    "rimraf": "^4.4.0",
    "rollup": "^3.19.0",
    "rollup-plugin-copy": "^3.4.0",
    "rollup-plugin-delete": "^2.0.0",
    "rollup-plugin-dts": "^5.3.0",
    "rollup-plugin-less": "^1.1.3",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-typescript2": "^0.34.1",
    "rollup-plugin-visualizer": "^5.9.0",
    "sass": "^1.58.3",
    "storybook": "^7.6.16",
    "tsx": "^4.21.0",
    "typescript": "^4.9.5",
    "web-vitals": "^2.1.4",
    "zmdms-utils": "^0.0.92"
  },
  "resolutions": {
    "rc-virtual-list": "3.11.3"
  },
  "dependencies": {
    "@types/exceljs": "^1.3.2",
    "antd-img-crop": "^4.12.2",
    "exceljs": "^4.4.0",
    "file-saver": "^2.0.5",
    "immutability-helper": "^3.1.1",
    "react-contexify": "^6.0.0",
    "react-dnd": "^16.0.1",
    "react-dnd-html5-backend": "^16.0.1",
    "screenfull": "^6.0.2",
    "virtuallist-antd": "^0.8.0-beta.1",
    "xlsx": "^0.18.5",
    "xlsx-js-style": "^1.2.0"
  }
}