UNPKG

react-native-fbsdk-next

Version:
166 lines (165 loc) 4.58 kB
{ "name": "react-native-fbsdk-next", "version": "12.1.4", "description": "Facebook SDK support for React Native apps.", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", "types": "lib/typescript/src/index.d.ts", "sideEffects": false, "author": { "name": "Marcos Bérgamo" }, "contributors": [ { "name": "Zhuowen Deng" }, { "name": "Chris Hackmann" }, { "name": "Pouya Larjani" }, { "name": "Cody Winton" }, { "name": "Janic Duplessis" }, { "name": "Georges DIMITRY" }, { "name": "Mike Hardy" } ], "repository": { "type": "git", "url": "git+https://github.com/thebergamo/react-native-fbsdk-next.git" }, "homepage": "https://github.com/thebergamo/react-native-fbsdk-next/", "keywords": [ "react", "react-native", "react-component", "ios", "android", "facebook", "core" ], "license": "MIT", "scripts": { "build:plugin": "tsc --build plugin", "clean:plugin": "expo-module clean plugin", "lint:plugin": "eslint plugin/src/*", "start": "react-native start", "prepare": "bob build && npm run clean:plugin && npm run build:plugin", "lint": "eslint ./src", "test": "yarn validate:prettier && yarn validate:eslint && yarn jest", "validate:eslint": "eslint \"src/**/*\"", "validate:prettier": "prettier \"{src,jest,plugin/src}/**/*.{js,ts,tsx}\" --check", "validate:prettier:fix": "prettier \"{src,jest,plugin/src}/**/*.{js,ts,tsx}\" --write", "validate:ts": "tsc --noEmit", "example:start": "cd ./RNFBSDKExample && yarn start", "example:ios": "cd ./RNFBSDKExample/ios && rm -f Podfile.lock && pod install && yarn ios", "example:android": "cd ./RNFBSDKExample && yarn android", "example:clean": "cd RNFBSDKExample && \\rm -fr yarn.lock node_modules ios/Podfile.lock && cd ..", "example:install": "cd RNFBSDKExample && yarn && cd ios && (rm -f Podfile.lock && pod install || true) && cd ../..", "example:devcopy": "yarn prepare && cp -rv package.json android ios lib src *.podspec RNFBSDKExample/node_modules/react-native-fbsdk-next/", "semantic-release": "semantic-release", "jest": "jest" }, "files": [ "android/src/main/AndroidManifest.xml", "android/src/main/java/", "android/build.gradle", "ios", "lib", "src", "LICENSE.txt", "README.md", "react-native-fbsdk-next.podspec", "jest", "tsconfig.json", "app.plugin.js", "expo-module.config.json", "plugin/build/" ], "dependencies": {}, "peerDependencies": { "expo": ">=47.0.0", "react-native": ">=0.63.3" }, "peerDependenciesMeta": { "expo": { "optional": true } }, "devDependencies": { "@babel/core": "^7.23.9", "@babel/runtime": "^7.23.9", "@react-native-community/eslint-config": "^3.2.0", "@semantic-release/commit-analyzer": "^11.1.0", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^9.2.6", "@semantic-release/npm": "^11.0.2", "@semantic-release/release-notes-generator": "^12.1.0", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@tsconfig/node14": "^14.1.0", "@types/react": "^18.2.48", "@types/xml2js": "^0.4.14", "@typescript-eslint/eslint-plugin": "^6.19.1", "@typescript-eslint/parser": "^6.19.1", "babel-jest": "^29.7.0", "babel-plugin-module-resolver": "^5.0.0", "conventional-changelog-conventionalcommits": "^7.0.2", "eslint": "^8.56.0", "expo": "^47", "expo-module-scripts": "^3.4.0", "jest": "^29.7.0", "metro-react-native-babel-preset": "^0.77.0", "prettier": "^3.2.4", "react": "18.2.0", "react-native": "^0.73.2", "react-native-builder-bob": "^0.23.2", "react-test-renderer": "18.2.0", "semantic-release": "^23.0.0", "typescript": "^5.3.3", "xml2js": "^0.6.2" }, "resolutions": { "cliui": "^6", "lru-cache": "^8" }, "prettier": { "singleQuote": true, "trailingComma": "all", "bracketSpacing": false, "bracketSameLine": true, "parser": "typescript" }, "@react-native-community/bob": { "source": "src", "output": "lib", "targets": [ [ "commonjs" ], "module", "typescript" ] }, "react-native": "src/index.ts", "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", "typescript" ] }, "eslintIgnore": [ "node_modules/", "lib/" ] }