@shopify/app-bridge-host
Version:
App Bridge Host contains middleware and components that are meant to be consumed by the app's host. The middleware and `Frame` component are responsible for facilitating messages posted between the client and host, and used to act on actions sent from the
78 lines (77 loc) • 1.92 kB
JSON
{
"name": "@shopify/app-bridge-host",
"version": "1.8.0",
"types": "index.d.ts",
"main": "index.js",
"files": [
"/components/",
"/store/",
"/actions.d.ts",
"/actions.js",
"/clientValidator.d.ts",
"/clientValidator.js",
"/decorator.d.ts",
"/decorator.js",
"/Frame.d.ts",
"/Frame.js",
"/index.d.ts",
"/index.js",
"/Middleware.d.ts",
"/Middleware.js",
"/PropTypes.d.ts",
"/PropTypes.js",
"/Provider.d.ts",
"/Provider.js",
"/HostProvider.d.ts",
"/HostProvider.js",
"/Host.d.ts",
"/Host.js",
"/types.d.ts",
"/types.js",
"/withFeature.d.ts",
"/withFeature.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": "yarn build:tsc",
"build:tsc": "NODE_ENV=production tsc",
"check": "tsc --pretty --noEmit",
"clean": "cat package.json | node -pe \"JSON.parse(require('fs').readFileSync('/dev/stdin').toString()).files.map(f => './'+f).join(' ')\" | xargs rm -rf",
"pack": "yarn pack",
"size": "size-limit"
},
"sideEffects": false,
"size-limit": [
{
"limit": "250 KB",
"path": "index.js"
}
],
"devDependencies": {
"@types/hoist-non-react-statics": "^3.0.1",
"@types/react": "^16.7.3",
"@types/react-redux": "^7.1.2",
"@types/redux": "^3.6.0",
"typescript": "3.2.1"
},
"dependencies": {
"@shopify/app-bridge": "^1.8.0",
"@shopify/javascript-utilities": "^2.3.0",
"@shopify/react-compose": "^1.0.4",
"hoist-non-react-statics": "^3.1.0",
"react": "^16.6.1",
"react-redux": "^7.1.1",
"redux": "^4.0.0"
},
"resolutions": {
"sqlite3": "4.0.1"
},
"gitHead": "34980d190e0bd4a149fbf0d585d16c03ec58fd53"
}