{
  "name": "@xrnjs/ui",
  "version": "0.1.1",
  "description": "XTransfer components library",
  "license": "Apache-2.0",
  "author": "XTransfer",
  "main": "lib/commonjs/index",
  "module": "lib/module/index",
  "source": "src/index",
  "types": "lib/typescript/src/index.d.ts",
  "meta": {
    "componentDir": "src/components"
  },
  "publishConfig": {
    "access": "public"
  },
  "react-native-builder-bob": {
    "source": "src",
    "output": "lib",
    "exclude": "**/{__tests__,__fixtures__,__mocks__,example}/**",
    "targets": [
      "commonjs",
      "module",
      [
        "typescript",
        {
          "project": "tsconfig.build.json"
        }
      ]
    ]
  },
  "files": [
    "lib",
    "src",
    "index.d.ts"
  ],
  "scripts": {
    "build": "bob build",
    "lint-staged": "lint-staged",
    "pretest": "yarn build",
    "test": "jest",
    "publish:beta": "node ./scripts/publish.js beta",
    "publish:prod": "node ./scripts/publish.js prod",
    "publish:local-registry": "node ./scripts/publish-local.js",
    "publish:local-beta": "node ./scripts/publish-local.js beta",
    "doc": "export NODE_OPTIONS=--openssl-legacy-provider && dumi dev",
    "doc:build": "export NODE_OPTIONS=--openssl-legacy-provider && dumi build",
    "release": "standard-version -a",
    "prepare": "husky install",
    "watch": "nodemon --ignore dist/  --ignore lib/ --ignore node_modules/ --watch ./ -C -e js,jsx,ts,tsx,css,less --debug -x 'yarn build && yalc push'",
    "release:changelog": "standard-version --skip.tag --skip.commit --skip.bump"
  },
  "dependencies": {
    "@fruits-chain/design-tokens-bailu": "0.0.7",
    "@fruits-chain/icons-react-native": "0.0.9",
    "@react-native-camera-roll/camera-roll": "7.10.0",
    "@react-native-ohos/react-native-popover-view": "6.1.1-rc.1",
    "@react-native-ohos/react-native-smartrefreshlayout": "0.7.0-rc.1",
    "@sdcx/pull-to-refresh": "1.1.1",
    "react-hook-form": "7.44.3",
    "ahooks": "3.7.7",
    "big.js": "6.2.1",
    "color": "3.2.1",
    "dayjs": "1.11.6",
    "hoist-non-react-statics": "3.3.1",
    "lodash": "4.17.21",
    "memoize-one": "5.2.1",
    "mime": "^4.0.7",
    "prop-types": "15.5.10",
    "react-icons": "^4.12.0",
    "react-is": "18.2.0",
    "react-native-blob-util": "0.22.1",
    "react-native-confirmation-code-field": "6",
    "react-native-fs": "2.20.0",
    "react-native-pdf": "6.7.6",
    "react-native-popover-view": "6.1.0",
    "react-native-qrcode-svg": "^6.3.14",
    "react-native-swipe-gestures": "1.0.5",
    "recyclerlistview": "4.0.0",
    "rn-placeholder": "3.0.3",
    "text-encoding": "^0.7.0",
    "xdate": "0.8.0"
  },
  "peerDependencies": {
    "@hookform/resolvers": "*",
    "@react-native-async-storage/async-storage": ">=1.21.0",
    "lottie-react-native": "*",
    "react": "*",
    "react-hook-form": ">=7.0.0",
    "react-native": "*",
    "react-native-document-picker": "*",
    "react-native-fs": "*",
    "react-native-gesture-handler": "*",
    "react-native-image-picker": "*",
    "react-native-image-zoom-viewer": "*",
    "react-native-keyboard-manager": "*",
    "react-native-linear-gradient": "*",
    "react-native-permissions": "*",
    "react-native-safe-area-context": "*",
    "react-native-svg": "*",
    "react-native-vision-camera": "*",
    "@xrnjs/image": "*",
    "@xrnjs/keyboard": "*",
    "@xrnjs/modules-core": "*",
    "yup": ">=1.0.0"
  },
  "devDependencies": {
    "@babel/core": "^7.20.12",
    "@babel/plugin-proposal-class-properties": "^7.18.6",
    "@babel/plugin-transform-class-properties": "^7.22.5",
    "@babel/plugin-transform-exponentiation-operator": "^7.22.5",
    "@babel/plugin-transform-for-of": "^7.22.5",
    "@babel/plugin-transform-object-assign": "^7.22.5",
    "@babel/plugin-transform-regenerator": "^7.22.5",
    "@babel/plugin-transform-template-literals": "^7.22.5",
    "@babel/runtime": "^7.20.13",
    "@commitlint/cli": "^17.3.0",
    "@commitlint/config-conventional": "^17.3.0",
    "@fruits-chain/eslint-config-rn": "0.2.13",
    "@fruits-chain/prettier-config-preset": "^0.0.3",
    "@hookform/resolvers": "^5.1.1",
    "@react-native-async-storage/async-storage": "2.2.0",
    "@react-native-community/segmented-control": "2.2.2",
    "@react-native-community/slider": "4.4.2",
    "@react-native-oh/react-native-harmony": "0.77.33",
    "@react-native-ohos/async-storage": "2.2.1-rc.2",
    "@react-native-ohos/camera-roll": "7.10.1-rc.3",
    "@react-native-ohos/clipboard": "1.16.3-rc.2",
    "@react-native-ohos/cookies": "6.3.0-rc.2",
    "@react-native-ohos/lottie-react-native": "7.2.3-rc.4",
    "@react-native-ohos/netinfo": "11.4.2-rc.1",
    "@react-native-ohos/push-notification-ios": "1.12.0-rc.1",
    "@react-native-ohos/react-native-blob-util": "0.22.2-rc.1",
    "@react-native-ohos/react-native-config": "1.6.0-rc.1",
    "@react-native-ohos/react-native-device-info": "14.0.5-rc.5",
    "@react-native-ohos/react-native-document-picker": "9.3.2-rc.1",
    "@react-native-ohos/react-native-fast-image": "8.7.0-rc.2",
    "@react-native-ohos/react-native-fs": "2.21.0-rc.1",
    "@react-native-ohos/react-native-gesture-handler": "2.23.2-rc.4",
    "@react-native-ohos/react-native-get-random-values": "1.12.0-rc.1",
    "@react-native-ohos/react-native-image-picker": "8.2.2-rc.4",
    "@react-native-ohos/react-native-image-resizer": "3.0.10-rc.1",
    "@react-native-ohos/react-native-linear-gradient": "3.1.0-rc.1",
    "@react-native-ohos/react-native-localize": "3.4.2-rc.3",
    "@react-native-ohos/react-native-orientation-locker": "1.8.0-rc.3",
    "@react-native-ohos/react-native-pdf": "6.8.0-rc.3",
    "@react-native-ohos/react-native-permissions": "5.3.1-rc.2",
    "@react-native-ohos/react-native-safe-area-context": "5.1.1-rc.1",
    "@react-native-ohos/react-native-svg": "15.12.1-rc.9",
    "@react-native-ohos/react-native-touch-id": "4.5.0-rc.4",
    "@react-native-ohos/react-native-video": "6.14.0-rc.3",
    "@react-native-ohos/react-native-vision-camera": "4.7.1-rc.5",
    "@react-native-ohos/react-native-webview": "13.15.1-rc.7",
    "@react-native/eslint-config": "0.77.1",
    "@react-native/metro-config": "0.77.1",
    "@react-navigation/bottom-tabs": "^6.5.4",
    "@react-navigation/native": "^6.1.3",
    "@react-navigation/stack": "^6.3.12",
    "@release-it/conventional-changelog": "^2.0.0",
    "@testing-library/jest-native": "^5.4.1",
    "@testing-library/react-native": "^12.4.1",
    "@tsconfig/react-native": "^3.0.0",
    "@types/big.js": "^6.2.2",
    "@types/color": "^3.0.3",
    "@types/hoist-non-react-statics": "^3.3.5",
    "@types/jest": "^29.2.5",
    "@types/lodash": "4.14.191",
    "@types/react": "18.2.6",
    "@types/react-is": "18.2.0",
    "@types/react-native": "0.72.5",
    "@types/react-test-renderer": "^18.0.0",
    "@types/xdate": "^0.8.35",
    "@typescript-eslint/eslint-plugin": "^5.46.0",
    "@typescript-eslint/parser": "^5.46.0",
    "antd": "4",
    "babel-jest": "^29.2.1",
    "babel-loader": "^8.2.5",
    "babel-plugin-lodash": "^3.3.4",
    "babel-plugin-module-resolver": "^4.1.0",
    "commitlint": "^11.0.0",
    "copy-webpack-plugin": "6.4.1",
    "core-js": "^3.8.2",
    "cross-env": "^7.0.3",
    "dumi": "^1.1.49",
    "eslint": "^8.19.0",
    "eslint-config-prettier": "^7.0.0",
    "eslint-plugin-ft-flow": "^3.0.11",
    "eslint-plugin-jest": "latest",
    "eslint-plugin-prettier": "^3.1.3",
    "eslint-plugin-react": "^7.31.11",
    "exec-sh": "^0.4.0",
    "expo-modules-core": "1.12.26",
    "husky": "^6.0.0",
    "jest": "^29.3.1",
    "jest-date-mock": "^1.0.8",
    "lerna": "^6.1.0",
    "lint-staged": "^13.1.0",
    "lottie-react-native": "7.2.2",
    "metro-react-native-babel-preset": "0.74.1",
    "nodemon": "^3.1.1",
    "pod-install": "^0.1.0",
    "prettier": "^2.4.1",
    "react": "18.2.0",
    "react-component-driver": "^0.11.0",
    "react-markdown": "^8.0.7",
    "react-native": "0.72.5",
    "react-native-builder-bob": "0.18.0",
    "react-native-document-picker": "9.3.1",
    "react-native-fs": "2.20.0",
    "react-native-gesture-handler": "2.23.1",
    "react-native-image-picker": "8.2.1",
    "react-native-image-zoom-viewer": "3.0.1",
    "react-native-keyboard-manager": "6.5.16-0",
    "react-native-linear-gradient": "3.0.0-alpha.1",
    "react-native-permissions": "5.3.0",
    "react-native-safe-area-context": "5.1.0",
    "react-native-svg": "15.12.0",
    "react-native-vision-camera": "4.7.0",
    "react-native-web-lottie": "^1.4.4",
    "react-shallow-renderer": "^16.15.0",
    "react-test-renderer": "^18.2.0",
    "release-it": "^14.2.2",
    "standard-version": "^9.5.0",
    "ts-jest": "^29.1.0",
    "tslib": "^2.4.0",
    "typescript": "^4.8.4",
    "umi-plugin-react-native": "^0.5.0",
    "@xrnjs/image": "0.1.0",
    "@xrnjs/modules-core": "0.1.0",
    "@xrnjs/keyboard": "0.1.0",
    "yup": "^1.6.1"
  },
  "resolutions": {
    "@babel/core": "7.28.0",
    "@types/react": "18.2.6",
    "@types/react-native": "0.72.5",
    "@types/node": "18.19.106"
  }
}
