UNPKG

@bravemobile/react-native-code-push

Version:

React Native plugin for the CodePush service

114 lines (113 loc) 3.21 kB
{ "name": "@bravemobile/react-native-code-push", "version": "12.3.2", "description": "React Native plugin for the CodePush service", "main": "src/CodePush.js", "react-native": "src/CodePush.js", "source": "src/CodePush.js", "types": "typings/react-native-code-push.d.ts", "homepage": "https://microsoft.github.io/code-push", "keywords": [ "react-native", "expo", "code", "push", "code-push", "react-native-code-push", "expo-code-push" ], "workspaces": [ "cli" ], "author": "Soomgo Mobile Team (originally Microsoft Corporation)", "license": "MIT", "bin": { "code-push": "bin/code-push.js" }, "files": [ "src", "bin/code-push.js", "android", "ios", "cli/dist", "cli/**/*.ts", "!cli/node_modules", "expo", "typings", "*.podspec", "react-native.config.js", "app.plugin.js", "package.json", "!ios/build", "!android/build", "!android/app/build", "!android/gradle", "!android/gradlew", "!android/gradlew.bat", "!android/local.properties", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__", "!**/.*" ], "scripts": { "setup": "npm install --quiet --no-progress", "setup-example-app": "ts-node --project scripts/setupExampleApp/tsconfig.json scripts/setupExampleApp/runSetupExampleApp.ts", "setup-expo-example-app": "ts-node --project scripts/setupExampleApp/tsconfig.json scripts/setupExpoExampleApp/runSetupExpoExampleApp.ts", "type:cli": "npm run --workspace cli typecheck", "type:scripts": "tsc --project scripts/tsconfig.json --noEmit", "type:e2e": "tsc --project e2e/tsconfig.json --noEmit", "typecheck": "npm run type:cli && npm run type:scripts && npm run type:e2e", "build:cli": "npm run --workspace cli clean && npm run --workspace cli build", "prepack": "npm run build:cli", "publish": "npm publish --access=public", "eslint": "eslint --quiet .", "jest": "jest src/versioning/* expo/* && npm run --workspace cli test", "e2e": "ts-node --project e2e/tsconfig.json e2e/run.ts" }, "repository": { "type": "git", "url": "git+https://github.com/Soomgo-Mobile/react-native-code-push.git" }, "dependencies": { "commander": "^12.1.0", "hoist-non-react-statics": "^3.3.2", "semver": "^7.3.5", "shelljs": "^0.10.0", "xcode": "^3.0.1", "yauzl": "^3.2.0", "yazl": "^3.3.1" }, "peerDependencies": { "expo": ">=50.0.0", "react-native": "*" }, "peerDependenciesMeta": { "expo": { "optional": true } }, "devDependencies": { "@babel/core": "^7.26.0", "@babel/preset-env": "^7.26.0", "@babel/preset-typescript": "^7.27.1", "@eslint/js": "^9.13.0", "@types/express": "^5.0.6", "@types/node": "^18.19.129", "@types/semver": "^7.5.8", "@types/shelljs": "^0.8.15", "@types/yauzl": "^2.10.3", "babel-jest": "^29.7.0", "eslint": "^9.13.0", "eslint-plugin-react": "^7.37.2", "express": "latest", "globals": "^15.11.0", "jest": "^29.7.0", "ts-node": "^10.9.2", "typescript": "5.0.4", "typescript-eslint": "^8.11.0" }, "engines": { "node": ">=18" } }