{
  "name": "@shopify/app-bridge-host",
  "version": "11.0.0",
  "types": "index.d.ts",
  "module": "esm/index.js",
  "main": "index.js",
  "files": [
    "/esm/",
    "/components/",
    "/features/",
    "/hooks/",
    "/store/",
    "/api.d.ts",
    "/api.js",
    "/actions.d.ts",
    "/actions.js",
    "/clientValidator.d.ts",
    "/clientValidator.js",
    "/decorator.d.ts",
    "/decorator.js",
    "/eventHandlers.d.ts",
    "/eventHandlers.js",
    "/Frame.d.ts",
    "/Frame.js",
    "/Host.d.ts",
    "/Host.js",
    "/HostProvider.d.ts",
    "/HostProvider.js",
    "/index.d.ts",
    "/index.js",
    "/Middleware.d.ts",
    "/Middleware.js",
    "/PropTypes.d.ts",
    "/PropTypes.js",
    "/Provider.d.ts",
    "/Provider.js",
    "/types.d.ts",
    "/types.js",
    "/withFeature.d.ts",
    "/withFeature.js"
  ],
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./esm/index.js",
      "default": "./index.js"
    },
    "./store/reducers/embeddedApp": {
      "types": "./store/reducers/embeddedApp/index.d.ts",
      "import": "./esm/store/reducers/embeddedApp/index.js",
      "default": "./store/reducers/embeddedApp/index.js"
    },
    "./store/reducers/embeddedApp/utilities": {
      "types": "./store/reducers/embeddedApp/utilities.d.ts",
      "import": "./esm/store/reducers/embeddedApp/utilities.js",
      "default": "./store/reducers/embeddedApp/utilities.js"
    },
    "./store/reducers/embeddedApp/*": {
      "types": "./store/reducers/embeddedApp/*/index.d.ts",
      "import": "./esm/store/reducers/embeddedApp/*/index.js",
      "default": "./store/reducers/embeddedApp/*/index.js"
    },
    "./store/reducers/embeddedApp/features/*": {
      "types": "./store/reducers/embeddedApp/features/*.d.ts",
      "import": "./esm/store/reducers/embeddedApp/features/*.js",
      "default": "./store/reducers/embeddedApp/features/*.js"
    },
    "./store/reducers/embeddedApp/pos/*": {
      "types": "./store/reducers/embeddedApp/pos/*.d.ts",
      "import": "./esm/store/reducers/embeddedApp/pos/*.js",
      "default": "./store/reducers/embeddedApp/pos/*.js"
    },
    "./store/reducers/*": {
      "types": "./store/reducers/*.d.ts",
      "import": "./esm/store/reducers/*.js",
      "default": "./store/reducers/*.js"
    },
    "./store": {
      "types": "./store/index.d.ts",
      "import": "./esm/store/index.js",
      "default": "./store/index.js"
    },
    "./components/ContextualSaveBar": {
      "types": "./components/ContextualSaveBar/index.d.ts",
      "import": "./esm/components/ContextualSaveBar/index.js",
      "default": "./components/ContextualSaveBar/index.js"
    },
    "./components/Navigation": {
      "types": "./components/Navigation/index.d.ts",
      "import": "./esm/components/Navigation/index.js",
      "default": "./components/Navigation/index.js"
    },
    "./components/utilities": {
      "types": "./components/utilities/index.d.ts",
      "import": "./esm/components/utilities/index.js",
      "default": "./components/utilities/index.js"
    },
    "./components/*": {
      "types": "./components/*.d.ts",
      "import": "./esm/components/*.js",
      "default": "./components/*.js"
    },
    "./features/utilities": {
      "types": "./features/utilities/index.d.ts",
      "import": "./esm/features/utilities/index.js",
      "default": "./features/utilities/index.js"
    },
    "./features/utilities/*": {
      "types": "./features/utilities/*.d.ts",
      "import": "./esm/features/utilities/*.js",
      "default": "./features/utilities/*.js"
    },
    "./features/*": {
      "types": "./features/*.d.ts",
      "import": "./esm/features/*.js",
      "default": "./features/*.js"
    },
    "./*": {
      "types": "./*.d.ts",
      "import": "./esm/*.js",
      "default": "./*.js"
    }
  },
  "private": false,
  "publishConfig": {
    "access": "public",
    "@shopify:registry": "https://registry.npmjs.org"
  },
  "repository": "git@github.com:Shopify/app-bridge.git",
  "author": "Shopify Inc.",
  "license": "MIT",
  "scripts": {
    "build": "rollup --config rollup.config.mjs; cp package.json esm/package.json",
    "clean": "git clean -xdf .; rm -rf ./esm",
    "pack": "yarn pack"
  },
  "sideEffects": false,
  "devDependencies": {
    "@remote-ui/core": "^2.1.15",
    "@shopify/polaris-internal": "^16.0.0",
    "@shopify/react-testing": "^4.1.1",
    "@types/hoist-non-react-statics": "^3.0.1",
    "@types/react": "^18.3.12",
    "@types/react-dom": "^18.3.0",
    "@types/react-redux": "^7.1.24",
    "react": "^18.2.0",
    "react-dom": "^18.2.0"
  },
  "peerDependencies": {
    "@remote-ui/core": "^2.1.15",
    "@shopify/polaris-internal": "^17.0.0",
    "@shopify/react-i18n": "^5.0.0 || ^6.0.0 || 7.0.0",
    "react": "^18.0.0",
    "react-dom": "^18.0.0"
  },
  "dependencies": {
    "@shopify/app-bridge-core": "1.4.0",
    "@shopify/react-compose": "^2.1.12 || ^3.0.0",
    "@shopify/useful-types": "^5.3.0",
    "hoist-non-react-statics": "^3.1.0",
    "react-redux": "^8.0.2",
    "redux": "^4.2.0",
    "tslib": "^2.6.3"
  }
}
