{
  "name": "@metamask/sdk-ui",
  "version": "0.30.2",
  "description": "MetaMask SDK cross-platform ui library",
  "module": "dist/esm/index.js",
  "types": "dist/esm/dist/src/index.d.ts",
  "homepage": "https://github.com/MetaMask/metamask-sdk#readme",
  "bugs": {
    "url": "https://github.com/MetaMask/metamask-sdk/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/MetaMask/metamask-sdk",
    "directory": "packages/sdk"
  },
  "sideEffects": false,
  "files": [
    "dist",
    "package.json",
    "README.md"
  ],
  "scripts": {
    "clean": "rimraf ./dist",
    "build:pre-tsc": "echo 'n/a'",
    "build": "yarn build:rollup",
    "build:rollup": "yarn clean && rollup -c --bundleConfigAsCjs",
    "build:tsc": "tsc",
    "build:post-tsc": "echo 'n/a'",
    "build:storybook": "sb build",
    "storybook": "storybook dev -p 6226",
    "deploy-storybook": "gh-pages -d storybook-static",
    "lint": "echo 'n/a'",
    "lint:eslint": "eslint . --cache \"src/**/*.{js,ts,tsx}\"",
    "lint:changelog": "../../scripts/validate-changelog.sh @metamask/sdk-ui",
    "lint:fix": "yarn lint:eslint --fix && yarn lint:misc --write",
    "lint:misc": "prettier '**/*.json' '**/*.md' '!CHANGELOG.md' --ignore-path ../../.gitignore",
    "test": "echo 'n/a'",
    "test:ci": "echo 'n/a'",
    "test:coverage": "echo 'n/a'",
    "allow-scripts": ""
  },
  "dependencies": {
    "@metamask/controller-utils": "^5.0.2",
    "@metamask/design-tokens": "^1.12.0",
    "@metamask/network-controller": "^16.0.0",
    "@metamask/sdk": "^0.30.2",
    "@metamask/sdk-communication-layer": "^0.30.2",
    "@metamask/sdk-react": "^0.30.2",
    "@react-navigation/native": "^6.1.9",
    "@testing-library/react-native": "^12.4.0",
    "babel-preset-expo": "^9.5.2",
    "buffer": "^6.0.3",
    "buffer-browserify": "^0.2.5",
    "color": "^4.2.3",
    "cryptocurrency-icons": "^0.18.1",
    "ethereumjs-util": "^7.1.5",
    "i18n-js": "^4.3.2",
    "i18next": "^23.6.0",
    "intl-pluralrules": "^2.0.1",
    "lodash": "^4.17.21",
    "react-i18next": "^13.3.1",
    "react-native-qrcode-svg": "^6.2.0",
    "react-redux": "^8.1.3"
  },
  "devDependencies": {
    "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
    "@babel/preset-flow": "^7.23.3",
    "@babel/preset-react": "^7.23.3",
    "@babel/preset-typescript": "^7.23.3",
    "@metamask/auto-changelog": "^3.4.3",
    "@react-native-async-storage/async-storage": "^1.19.6",
    "@react-native-community/eslint-config": "^3.2.0",
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-commonjs": "^22.0.1",
    "@rollup/plugin-image": "^3.0.3",
    "@rollup/plugin-json": "^6.0.1",
    "@rollup/plugin-node-resolve": "^13.3.0",
    "@rollup/plugin-typescript": "^8.3.3",
    "@storybook/addon-essentials": "^7.5.3",
    "@storybook/addon-interactions": "^7.5.3",
    "@storybook/addon-jest": "^7.5.3",
    "@storybook/addon-knobs": "^7.0.2",
    "@storybook/addon-links": "^7.5.3",
    "@storybook/addon-react-native-web": "^0.0.21",
    "@storybook/cli": "^7.6.5",
    "@storybook/react-native": "^6.5.7",
    "@storybook/react-webpack5": "^7.5.3",
    "@svgr/webpack": "^8.1.0",
    "@types/color": "^3.0.6",
    "@types/enzyme": "^3.10.16",
    "@types/lodash": "^4.14.201",
    "@types/react": "^18.2.37",
    "@types/react-native": "^0.72.2",
    "@types/react-native-vector-icons": "^6.4.17",
    "@typescript-eslint/eslint-plugin": "^6.10.0",
    "@typescript-eslint/parser": "^6.10.0",
    "babel-jest": "^29.7.0",
    "enzyme": "^3.11.0",
    "eslint": "^8.53.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-plugin-prettier": "^5.0.1",
    "eslint-plugin-storybook": "^0.6.15",
    "expo": "^49.0.17",
    "expo-clipboard": "^4.5.0",
    "file-loader": "^6.2.0",
    "gh-pages": "^6.1.0",
    "jest": "^29.7.0",
    "prettier": "^3.0.3",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-native": "^0.72.4",
    "react-native-device-info": "^10.11.0",
    "react-native-gesture-handler": "^2.13.4",
    "react-native-jazzicon": "^0.1.2",
    "react-native-paper": "^5.11.1",
    "react-native-reanimated": "^3.5.4",
    "react-native-safe-area-context": "^4.7.4",
    "react-native-svg": "^14.0.0",
    "react-native-vector-icons": "^10.0.2",
    "react-native-web": "^0.19.9",
    "react-test-renderer": "^18.2.0",
    "rimraf": "^5.0.5",
    "rollup": "^3.21.8",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-copy-assets": "^2.0.3",
    "rollup-plugin-dts": "^4.2.2",
    "rollup-plugin-flow": "^1.1.1",
    "rollup-plugin-img": "^1.1.0",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-terser": "^7.0.2",
    "storybook": "^7.6.5",
    "storybook-addon-deep-controls": "^0.3.0",
    "storybook-addon-next": "^1.8.0",
    "storybook-react-context": "^0.6.0",
    "ts-jest": "^29.1.1",
    "typescript": "^5.2.2",
    "url-loader": "^4.1.1"
  },
  "peerDependencies": {
    "@react-native-async-storage/async-storage": "^1.19.6",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-native": "^0.72.4",
    "react-native-device-info": "^10.11.0",
    "react-native-gesture-handler": "^2.13.4",
    "react-native-jazzicon": "^0.1.2",
    "react-native-paper": "^5.11.1",
    "react-native-reanimated": "^3.5.4",
    "react-native-safe-area-context": "^4.7.4",
    "react-native-svg": "^14.0.0",
    "react-native-vector-icons": "^10.0.2",
    "react-native-web": "^0.19.9"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  }
}