{
  "name": "plugin-file-previewer-pdfjs",
  "displayName": "PDF File Previewer",
  "displayName.zh-CN": "PDF 文件预览",
  "description": "PDF preview plugin using PDF.js",
  "description.zh-CN": "使用 PDF.js 实现 PDF 文件预览",
  "version": "1.9.12",
  "license": "AGPL-3.0",
  "main": "dist/server/index.js",
  "exports": {
    ".": "./dist/server/index.js",
    "./server": "./dist/server/index.js",
    "./client": "./dist/client/index.js",
    "./package.json": "./package.json"
  },
  "nocobase": {
    "server": "./dist/server/index.js",
    "client": "./dist/client/index.js"
  },
  "scripts": {
    "build": "rimraf dist && node scripts/build-esbuild.js && rollup -c && node scripts/bundle-deps.js"
  },
  "peerDependencies": {
    "@nocobase/client": "0.x || 1.x",
    "@nocobase/server": "0.x || 1.x",
    "@nocobase/test": "0.x || 1.x",
    "antd": "5.x",
    "file-saver": "^2.0.5",
    "pdfjs-dist": "^3.4.120",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-pdf": "^7.7.3"
  },
  "devDependencies": {
    "@ant-design/icons": "5.x",
    "@babel/core": "^7.28.5",
    "@babel/preset-env": "^7.28.5",
    "@babel/preset-react": "^7.28.5",
    "@babel/preset-typescript": "^7.28.5",
    "@rollup/plugin-babel": "^6.1.0",
    "@rollup/plugin-commonjs": "^28.0.9",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@types/file-saver": "^2.0.5",
    "@types/node": "^24.9.0",
    "@types/react": "^18.2.15",
    "@types/react-dom": "^18.2.7",
    "antd": "5.x",
    "esbuild": "^0.19.12",
    "file-saver": "^2.0.5",
    "glob": "^11.1.0",
    "pdfjs-dist": "^3.4.120",
    "react": "18.x",
    "react-dom": "18.x",
    "react-i18next": "^11.15.1",
    "react-pdf": "^7.7.3",
    "rimraf": "^6.1.2",
    "rollup": "^4.53.3",
    "typescript": "^5.9.3"
  },
  "keywords": [
    "PDF viewer",
    "File preview"
  ]
}
