{
  "name": "@remote-dom/react",
  "type": "module",
  "license": "MIT",
  "publishConfig": {
    "access": "public",
    "@remote-dom/registry": "https://registry.npmjs.org"
  },
  "version": "1.2.2",
  "engines": {
    "node": ">=18.0.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Shopify/remote-dom",
    "directory": "packages/react"
  },
  "exports": {
    ".": {
      "types": "./build/typescript/index.d.ts",
      "quilt:source": "./source/index.ts",
      "quilt:esnext": "./build/esnext/index.esnext",
      "import": "./build/esm/index.mjs",
      "require": "./build/cjs/index.cjs"
    },
    "./host": {
      "types": "./build/typescript/host.d.ts",
      "quilt:source": "./source/host.ts",
      "quilt:esnext": "./build/esnext/host.esnext",
      "import": "./build/esm/host.mjs",
      "require": "./build/cjs/host.cjs"
    },
    "./html": {
      "types": "./build/typescript/html.d.ts",
      "quilt:source": "./source/html.ts",
      "quilt:esnext": "./build/esnext/html.esnext",
      "import": "./build/esm/html.mjs",
      "require": "./build/cjs/html.cjs"
    },
    "./polyfill": {
      "types": "./build/typescript/polyfill.d.ts",
      "quilt:source": "./source/polyfill.ts",
      "quilt:esnext": "./build/esnext/polyfill.esnext",
      "import": "./build/esm/polyfill.mjs",
      "require": "./build/cjs/polyfill.cjs"
    }
  },
  "types": "./build/typescript/index.d.ts",
  "typesVersions": {
    "*": {
      "host": [
        "./build/typescript/host.d.ts"
      ],
      "html": [
        "./build/typescript/html.d.ts"
      ],
      "polyfill": [
        "./build/typescript/polyfill.d.ts"
      ]
    }
  },
  "sideEffects": [
    "./source/polyfill.ts",
    "./build/esnext/polyfill.esnext",
    "./build/esm/polyfill.mjs"
  ],
  "dependencies": {
    "@remote-dom/core": "^1.7.0",
    "@types/react": "^18.0.0",
    "htm": "^3.1.1"
  },
  "peerDependencies": {
    "react": "^17.0.0 || ^18.0.0"
  },
  "peerDependenciesMeta": {
    "react": {
      "optional": true
    }
  },
  "devDependencies": {
    "@quilted/react-testing": "^0.6.11",
    "@types/react-dom": "^18.3.0",
    "react": "^18.3.0",
    "react-dom": "^18.3.0"
  },
  "browserslist": [
    "defaults and not dead"
  ],
  "scripts": {
    "build": "rollup --config rollup.config.js"
  }
}