UNPKG

react-native-share

Version:
139 lines (138 loc) 3.66 kB
{ "name": "react-native-share", "description": "Social share, sending simple data to other apps.", "version": "9.1.0", "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/src/index.d.ts", "files": [ "src", "lib", "android", "ios", "windows", "codegenSpec", "RNShare.podspec", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__" ], "devDependencies": { "@babel/core": "^7.12.9", "@babel/runtime": "^7.12.5", "@commitlint/cli": "11.0.0", "@commitlint/config-conventional": "11.0.0", "@react-native-community/eslint-config": "^3.0.0", "@semantic-release/commit-analyzer": "^8.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/github": "^7.1.1", "@semantic-release/npm": "^7.0.6", "@semantic-release/release-notes-generator": "^9.0.1", "@types/react": "16.14.5", "@types/react-native": "0.68.15", "eslint": "^7.24.0", "eslint-config-satya164": "3.1.10", "husky": "4.3.0", "lint-staged": "10.3.0", "metro-config": "^0.66.2", "metro-react-native-babel-preset": "^0.66.2", "pre-commit": "1.2.2", "prettier": "^2.2.1", "react": "17.0.2", "react-native": "0.66.4", "react-native-builder-bob": "^0.18.1", "react-native-windows": "0.66.4", "semantic-release": "^19.0.3", "typescript": "4.2.4" }, "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": { "start": "react-native start", "start:android": "react-native run-android", "start:ios": "react-native run-ios --project-path example/ios", "lint": "eslint \"src/**/*.{js,ts,tsx}\" \"codegenSpec/**/*.{js,ts,tsx}\" --max-warnings=0", "typescript": "tsc --noEmit", "validate": "yarn lint && yarn typescript", "ci:publish": "npx semantic-release", "prepare": "bob build", "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": "./codegenSpec", "android": { "javaPackageName": "cl.json" } } }