@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
JSON
{
"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"
}
}