XuqmGroup-RNSDK/packages/update/package.json
2026-07-18 08:59:40 +08:00

49 行
1.2 KiB
JSON

{
"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",
"./metro": "./metro/index.js",
"./package.json": "./package.json"
},
"files": [
"src",
"android",
"metro",
"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": {
"semver": "7.8.5"
},
"peerDependencies": {
"react-native": ">=0.76.0",
"@react-native-async-storage/async-storage": ">=1.21.0",
"@xuqm/rn-common": "workspace:>=0.6.0-alpha.4"
},
"devDependencies": {
"@types/semver": "7.7.1",
"tsx": "^4.23.1",
"typescript": "catalog:"
}
}