{
  "name": "@maas/payload-plugin-media-cloud",
  "version": "0.0.47",
  "type": "module",
  "contributors": [
    {
      "name": "Robin Scholz",
      "url": "https://github.com/robinscholz"
    },
    {
      "name": "Christoph Jeworutzki",
      "url": "https://github.com/ChristophJeworutzki"
    }
  ],
  "keywords": [],
  "files": [
    "dist"
  ],
  "main": "./dist/index.mjs",
  "types": "./dist/index.d.mts",
  "exports": {
    ".": {
      "types": "./dist/index.d.mts",
      "import": "./dist/index.mjs"
    },
    "./components": {
      "types": "./dist/components/index.d.mts",
      "import": "./dist/components/index.mjs"
    },
    "./useMediaCloudEmitter": {
      "types": "./dist/hooks/useMediaCloudEmitter.d.mts",
      "import": "./dist/hooks/useMediaCloudEmitter.mjs"
    }
  },
  "sideEffects": false,
  "dependencies": {
    "@aws-sdk/client-s3": "^3.943.0",
    "@fastify/deepmerge": "3.1.0",
    "@mux/mux-node": "^12.8.1",
    "@mux/upchunk": "^3.5.0",
    "@smithy/node-http-handler": "^4.4.10",
    "@tus/server": "^2.3.0",
    "@tus/utils": "^0.6.0",
    "defu": "^6.1.4",
    "file-type": "^21.1.1",
    "image-size": "^2.0.2",
    "mitt": "^3.0.1",
    "multistream": "^4.1.0",
    "p-queue": "^9.1.0",
    "pathe": "^2.0.3",
    "tus-js-client": "^4.3.1"
  },
  "peerDependencies": {
    "@dnd-kit/core": "^6.0.0",
    "@mux/mux-player-react": "^3",
    "@payloadcms/plugin-cloud-storage": "^3.61",
    "@payloadcms/translations": "^3.61",
    "@payloadcms/ui": "^3.61",
    "next": "^15.4.10",
    "payload": "^3.61",
    "react": "^19.1",
    "react-dom": "^19.1"
  },
  "peerDependenciesMeta": {
    "@mux/mux-player-react": {
      "optional": false
    },
    "@payloadcms/plugin-cloud-storage": {
      "optional": false
    }
  },
  "devDependencies": {
    "@babel/preset-react": "^7.28.5",
    "@babel/preset-typescript": "^7.28.5",
    "@mux/mux-player-react": "^3.9.2",
    "@payloadcms/plugin-cloud-storage": "3.77.0",
    "@payloadcms/translations": "3.77.0",
    "@payloadcms/ui": "3.77.0",
    "@rollup/plugin-babel": "^6.1.0",
    "@types/multistream": "^4.1.3",
    "@types/node": "^22.19.1",
    "@types/react": "19.2.1",
    "@types/react-dom": "19.2.1",
    "babel-plugin-react-compiler": "^1.0.0",
    "glob": "^13.0.0",
    "next": "15.4.8",
    "payload": "3.77.0",
    "react": "19.2.1",
    "react-dom": "19.2.1",
    "tsdown": "^0.16.8",
    "typescript": "5.7.3",
    "@maas/error-handler": "1.0.0"
  },
  "scripts": {
    "build": "tsdown",
    "dev": "tsdown --watch",
    "lint": "eslint .",
    "format": "prettier --write .",
    "release": "pnpm run build && release-it && pnpx tsx ../../scripts/publish.ts"
  }
}