UNPKG

@shopify/app-bridge-host

Version:

App Bridge Host contains components and middleware to be consumed by the app's host, as well as the host itself. The middleware and `Frame` component are responsible for facilitating communication between the client and host, and used to act on actions se

166 lines (165 loc) 5.08 kB
{ "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" } }