{ "name": "@xuqm/rn-update", "version": "0.5.0-alpha.10", "description": "XuqmGroup RN SDK — Android app update and transactional RN plugin runtime", "license": "UNLICENSED", "main": "src/index.ts", "react-native": "src/index.ts", "types": "src/index.ts", "exports": { ".": "./src/index.ts", "./native-bundle": "./src/NativeBundle.ts", "./plugin-assets": "./src/PluginAssets.ts", "./plugin-registry": "./src/PluginRegistry.ts", "./metro": "./metro/index.js", "./schema/xuqm.modules.schema.json": "./schema/xuqm.modules.schema.json", "./package.json": "./package.json" }, "files": [ "src", "android", "metro", "schema", "scripts", "templates", "react-native.config.js", "README.md" ], "bin": { "xuqm-rn": "scripts/xuqm-rn.mjs" }, "private": false, "publishConfig": { "registry": "https://nexus.xuqinmin.com/repository/npm-hosted/" }, "scripts": { "test": "node --test scripts/*.test.mjs && node --import tsx --test tests/*.test.ts", "typecheck": "tsc --noEmit", "pack:check": "node scripts/verify-package.mjs" }, "dependencies": { "fflate": "0.8.3", "semver": "7.8.5" }, "peerDependencies": { "@react-native-async-storage/async-storage": ">=1.21.0", "@xuqm/rn-common": "workspace:>=0.6.0-alpha.4", "react-native": ">=0.76.0" }, "devDependencies": { "@types/semver": "7.7.1", "tsx": "^4.23.1", "typescript": "catalog:" } }