{
  "name": "next-sanity",
  "version": "9.9.9",
  "description": "Sanity.io toolkit for Next.js",
  "keywords": [
    "sanity",
    "sanity.io",
    "next.js",
    "studio",
    "studio-v3",
    "live",
    "preview"
  ],
  "homepage": "https://github.com/sanity-io/next-sanity#readme",
  "bugs": {
    "url": "https://github.com/sanity-io/next-sanity/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/sanity-io/next-sanity.git",
    "directory": "packages/next-sanity"
  },
  "license": "MIT",
  "author": "Sanity.io <hello@sanity.io>",
  "sideEffects": false,
  "type": "module",
  "exports": {
    ".": {
      "source": "./src/index.ts",
      "edge-light": "./dist/index.edge-light.js",
      "import": "./dist/index.js",
      "require": "./dist/index.cjs",
      "default": "./dist/index.js"
    },
    "./draft-mode": {
      "source": "./src/draft-mode/index.ts",
      "import": "./dist/draft-mode.js",
      "require": "./dist/draft-mode.cjs",
      "default": "./dist/draft-mode.js"
    },
    "./hooks": {
      "source": "./src/hooks/index.ts",
      "import": "./dist/hooks.js",
      "require": "./dist/hooks.cjs",
      "default": "./dist/hooks.js"
    },
    "./image": {
      "source": "./src/image/index.ts",
      "import": "./dist/image.js",
      "require": "./dist/image.cjs",
      "default": "./dist/image.js"
    },
    "./preview": {
      "source": "./src/preview/index.ts",
      "import": "./dist/preview.js",
      "require": "./dist/preview.cjs",
      "default": "./dist/preview.js"
    },
    "./preview/live-query": {
      "source": "./src/preview/LiveQuery/index.ts",
      "import": "./dist/preview/live-query.js",
      "require": "./dist/preview/live-query.cjs",
      "default": "./dist/preview/live-query.js"
    },
    "./studio": {
      "source": "./src/studio/index.ts",
      "import": "./dist/studio.js",
      "require": "./dist/studio.cjs",
      "default": "./dist/studio.js"
    },
    "./studio/client-component": {
      "source": "./src/studio/client-component/index.ts",
      "import": "./dist/studio/client-component.js",
      "require": "./dist/studio/client-component.cjs",
      "default": "./dist/studio/client-component.js"
    },
    "./visual-editing/client-component": {
      "source": "./src/visual-editing/client-component/index.ts",
      "import": "./dist/visual-editing/client-component.js",
      "require": "./dist/visual-editing/client-component.cjs",
      "default": "./dist/visual-editing/client-component.js"
    },
    "./visual-editing/server-actions": {
      "source": "./src/visual-editing/server-actions/index.ts",
      "import": "./dist/visual-editing/server-actions.js",
      "require": "./dist/visual-editing/server-actions.cjs",
      "default": "./dist/visual-editing/server-actions.js"
    },
    "./webhook": {
      "source": "./src/webhook/index.ts",
      "import": "./dist/webhook.js",
      "require": "./dist/webhook.cjs",
      "default": "./dist/webhook.js"
    },
    "./package.json": "./package.json"
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "typesVersions": {
    "*": {
      "draft-mode": [
        "./dist/draft-mode.d.ts"
      ],
      "hooks": [
        "./dist/hooks.d.ts"
      ],
      "image": [
        "./dist/image.d.ts"
      ],
      "preview": [
        "./dist/preview.d.ts"
      ],
      "preview/live-query": [
        "./dist/preview/live-query.d.ts"
      ],
      "studio": [
        "./dist/studio.d.ts"
      ],
      "studio/client-component": [
        "./dist/studio/client-component.d.ts"
      ],
      "visual-editing/client-component": [
        "./dist/visual-editing/client-component.d.ts"
      ],
      "visual-editing/server-actions": [
        "./dist/visual-editing/server-actions.d.ts"
      ],
      "webhook": [
        "./dist/webhook.d.ts"
      ]
    }
  },
  "files": [
    "dist",
    "src"
  ],
  "browserslist": "extends @sanity/browserslist-config",
  "dependencies": {
    "@portabletext/react": "^3.2.1",
    "@sanity/client": "^6.28.4",
    "@sanity/next-loader": "^1.3.9",
    "@sanity/preview-kit": "^6.0.6",
    "@sanity/preview-url-secret": "^2.1.7",
    "@sanity/visual-editing": "^2.13.15",
    "groq": "^3.82.0",
    "history": "^5.3.0"
  },
  "devDependencies": {
    "@sanity/browserslist-config": "^1.0.5",
    "@sanity/eslint-config-studio": "^5.0.2",
    "@sanity/pkg-utils": "^7.2.2",
    "@sanity/webhook": "4.0.4",
    "@types/react": "^19.0.12",
    "@types/react-dom": "^19.0.4",
    "@typescript-eslint/eslint-plugin": "^8.29.0",
    "@vitest/coverage-v8": "^3.1.1",
    "eslint": "^8.57.1",
    "eslint-config-prettier": "^10.1.1",
    "eslint-config-sanity": "^7.1.4",
    "eslint-gitignore": "^0.1.0",
    "eslint-plugin-react": "^7.37.4",
    "eslint-plugin-react-compiler": "beta",
    "eslint-plugin-react-hooks": "^5.2.0",
    "eslint-plugin-simple-import-sort": "^12.1.1",
    "next": "15.2.4",
    "react": "19.1.0",
    "react-dom": "19.1.0",
    "styled-components": "^6.1.16",
    "typescript": "5.8.2",
    "vite-tsconfig-paths": "^5.1.4",
    "vitest": "^3.1.1"
  },
  "peerDependencies": {
    "@sanity/client": "^6.28.4",
    "@sanity/icons": "^3.7.0",
    "@sanity/types": "^3.82.0",
    "@sanity/ui": "^2.15.12",
    "next": "^14.2 || ^15.0.0-0",
    "react": "^18.3 || ^19.0.0-0",
    "sanity": "^3.82.0",
    "styled-components": "^6.1"
  },
  "engines": {
    "node": ">=18.18"
  },
  "scripts": {
    "build": "pkg build --strict --clean --check",
    "coverage": "npm test -- --coverage",
    "format": "eslint --fix .",
    "lint": "eslint --max-warnings 0 .",
    "test": "vitest",
    "type-check": "tsc --noEmit"
  }
}