UNPKG

@appzung/react-native-code-push

Version:

React Native plugin for the CodePush service

132 lines (131 loc) 3.93 kB
{ "name": "@appzung/react-native-code-push", "version": "10.2.1", "description": "React Native plugin for the CodePush service", "author": "Louis Lagrange <lagrange.louis@gmail.com> (https://github.com/Minishlink)", "license": "MIT", "homepage": "https://appzung.com", "bugs": { "email": "support@appzung.com" }, "main": "./lib/commonjs/index.js", "source": "./src/index.ts", "module": "./lib/module/index.js", "types": "./lib/typescript/commonjs/src/index.d.ts", "exports": { ".": { "import": { "types": "./lib/typescript/module/src/index.d.ts", "default": "./lib/module/index.js" }, "require": { "types": "./lib/typescript/commonjs/src/index.d.ts", "default": "./lib/commonjs/index.js" } }, "./package.json": "./package.json" }, "scripts": { "genversion": "genversion src/internals/version.ts --esm -s", "prepare": "yarn genversion && typedoc && bob build", "clean": "shx rm -rf bin", "prebuild:tests": "yarn clean", "build:tests": "tsc", "test:android": "yarn build:tests && yarn test:setup:android && yarn test:fast:android", "test:ios": "yarn build:tests && yarn test:setup:ios && yarn test:fast:ios", "test:setup": "mocha --recursive bin/test --android --ios --setup", "test:setup:android": "mocha --recursive bin/test --android --setup", "test:setup:ios": "mocha --recursive bin/test --ios --setup", "test:fast": "mocha --recursive bin/test --android --ios", "test:fast:android": "mocha --recursive bin/test --android", "test:fast:ios": "mocha --recursive bin/test --ios", "test:debugger:android": "mocha --recursive --inspect-brk=0.0.0.0 bin/test --android", "test:debugger:ios": "mocha --recursive --inspect-brk=0.0.0.0 bin/test --ios", "test:types": "tsc --noEmit", "test:format": "prettier --check \"docs/**/*.md\" README.md", "test:lint": "eslint \"**/*.{js,ts,tsx}\"", "test": "yarn test:lint && yarn test:format && yarn test:types" }, "repository": { "type": "git", "url": "https://github.com/appzung/react-native-code-push" }, "dependencies": { "hoist-non-react-statics": "^3.3.2" }, "devDependencies": { "@eslint/compat": "^1.2.7", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.23.0", "@react-native/eslint-config": "^0.78.1", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@types/assert": "^1.5.2", "@types/hoist-non-react-statics": "^3.3.6", "@types/mkdirp": "^1.0.1", "@types/mocha": "^9.0.0", "@types/node": "^18.19.74", "@types/q": "^1.5.4", "archiver": "^7.0.1", "body-parser": "^1.20.3", "code-push-plugin-testing-framework": "workspace:./code-push-plugin-testing-framework", "del": "v6.0.0", "eslint": "^9.23.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-prettier": "^5.2.5", "express": "^4.21.2", "genversion": "^3.2.0", "mkdirp": "latest", "mocha": "^9.2.0", "prettier": "^3.4.2", "q": "^1.5.1", "react-native-builder-bob": "^0.36.0", "run-sequence": "latest", "shx": "^0.3.4", "slash": "^3.0.0", "typedoc": "^0.28.1", "typedoc-plugin-markdown": "^4.6.0", "typescript": "^5.7.3" }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ [ "commonjs", { "esm": true } ], [ "module", { "esm": true } ], [ "typescript", { "project": "tsconfig.build.json", "esm": true } ] ] }, "workspaces": [ "code-push-plugin-testing-framework" ], "keywords": [ "appzung", "codepush", "react-native", "code", "push", "ota", "live-updates", "hot-updates", "expo-updates", "expo-ota", "appcenter" ], "packageManager": "yarn@4.8.1" }