UNPKG

react-native-share

Version:
163 lines (162 loc) 4.53 kB
{ "name": "react-native-share", "description": "Social share, sending simple data to other apps.", "version": "12.0.9", "repository": { "type": "git", "url": "git+https://github.com/react-native-community/react-native-share.git" }, "bugs": { "url": "https://github.com/react-native-community/react-native-share/issues" }, "main": "lib/commonjs/index.js", "react-native": "src/index.tsx", "module": "lib/module/index.js", "types": "lib/typescript/index.d.ts", "files": [ "src", "lib", "android", "ios", "windows", "RNShare.podspec", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__", "app.plugin.js", "plugin" ], "devDependencies": { "@babel/core": "^7.23.3", "@babel/preset-env": "^7.23.3", "@babel/runtime": "^7.23.2", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@expo/config-plugins": "^9.0.10", "@react-native/eslint-config": "^0.74.0", "@react-native/metro-config": "^0.73.2", "@semantic-release/commit-analyzer": "^11.1.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^9.2.1", "@semantic-release/npm": "^11.0.1", "@semantic-release/release-notes-generator": "^12.1.0", "@tsconfig/node-lts": "^22.0.0", "@tsconfig/react-native": "^3.0.2", "@types/react": "^18.2.37", "@types/react-native": "^0.72.6", "@types/react-test-renderer": "^18.0.6", "babel-jest": "^29.7.0", "eslint": "^8.53.0", "eslint-config-satya164": "^3.2.0", "expo-build-properties": "^0.13.1", "husky": "^4.3.0", "jest": "^29.7.0", "lint-staged": "^15.0.2", "metro-config": "^0.80.0", "metro-react-native-babel-preset": "^0.77.0", "pre-commit": "^1.2.2", "prettier": "^3.0.3", "react": "^18.2.0", "react-native": "0.72.6", "react-native-builder-bob": "^0.23.1", "react-native-windows": "^0.72.19", "react-test-renderer": "^18.2.0", "semantic-release": "^22.0.7", "typescript": "^5.2.2", "patch-package": "^8.0.0", "postinstall-postinstall": "^2.1.0" }, "resolutions": { "eslint-plugin-prettier": "5.0.1", "wrap-ansi": "7.0.0", "string-width": "4.1.0" }, "keywords": [ "react-native", "android", "ios", "windows", "bridge", "react", "share" ], "nativePackage": true, "author": { "name": "Esteban Fuentealba", "email": "efuentealba@json.cl" }, "homepage": "https://react-native-share.github.io/react-native-share/", "license": "MIT", "lint-staged": { "*.{js,ts,tsx}": [ "yarn lint" ] }, "readmeFilename": "README.md", "scripts": { "patch:example:app": "patch-package", "start": "react-native start", "start:android": "react-native run-android", "start:ios": "react-native run-ios", "lint": "eslint \"src/**/*.{js,ts,tsx}\" --max-warnings=0", "typescript": "tsc --noEmit", "build:expo-plugin": "tsc --project ./plugin/tsconfig.json", "validate": "yarn lint && yarn typescript", "ci:publish": "npx semantic-release", "prepare": "bob build && yarn build:expo-plugin", "windows": "react-native run-windows" }, "husky": { "hooks": { "commit-msg": "commitlint -e $HUSKY_GIT_PARAMS", "pre-commit": "yarn typescript && lint-staged" } }, "release": { "branches": [ "main" ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", [ "@semantic-release/github", { "assets": [ "package.json" ], "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ], [ "@semantic-release/git", { "assets": "package.json", "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ] ] }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", "typescript" ] }, "codegenConfig": { "name": "RNShareSpec", "type": "modules", "jsSrcsDir": "./src/codegenSpec", "android": { "javaPackageName": "cl.json" } }, "engines": { "node": ">=16" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }