UNPKG

react-native-rate-app

Version:

React Native module for In App Rating on Android and iOS

154 lines (153 loc) 3.99 kB
{ "name": "react-native-rate-app", "version": "1.3.5", "description": "React Native module for In App Rating on Android and iOS", "source": "src/index.tsx", "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", "cpp", "*.podspec", "react-native.config.js", "!ios/build", "!android/build", "!android/gradle", "!android/gradlew", "!android/gradlew.bat", "!android/local.properties", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__", "!**/.*", "app.plugin.js" ], "scripts": { "example": "yarn workspace react-native-rate-app-example", "test": "jest", "lint": "npx biome check ./src && npx biome format ./src && yarn lint:example", "lint:example": "npx biome check ./example/src && npx biome format ./example/src", "lint:fix": "npx biome lint --write ./src && npx biome format --write ./src && npx biome check --write ./src && yarn lint:fix:example", "lint:fix:example": "npx biome lint --write ./example/src && npx biome format --write ./example/src && npx biome check --write ./example/src", "clean": "del-cli android/build example/android/build example/android/app/build example/ios/build lib", "prepare": "bob build", "release": "semantic-release" }, "keywords": [ "react-native", "ios", "android", "rate", "review", "native", "store", "huawei", "samsung", "amazon" ], "repository": { "type": "git", "url": "git+https://github.com/huextrat/react-native-rate-app.git" }, "author": "Hugo EXTRAT <extrat.h@gmail.com> (https://github.com/huextrat)", "license": "MIT", "bugs": { "url": "https://github.com/huextrat/react-native-rate-app/issues" }, "homepage": "https://github.com/huextrat/react-native-rate-app#readme", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@commitlint/cli": "19.8.0", "@commitlint/config-conventional": "19.8.0", "@react-native-community/cli": "15.1.3", "@semantic-release/changelog": "6.0.3", "@semantic-release/git": "10.0.1", "@types/jest": "29.5.14", "@types/react": "19.0.12", "commitlint": "19.8.0", "del-cli": "6.0.0", "expo": "^52.0.31", "husky": "9.1.7", "jest": "29.7.0", "react": "19.1.0", "react-native": "0.78.2", "react-native-builder-bob": "0.39.0", "semantic-release": "24.2.3", "turbo": "2.4.4", "typescript": "5.8.2" }, "resolutions": { "@types/react": "19.0.12" }, "peerDependencies": { "react": "*", "react-native": ">=0.76" }, "peerDependenciesMeta": { "expo": { "optional": true } }, "workspaces": [ "example" ], "packageManager": "yarn@4.8.1", "jest": { "preset": "react-native", "modulePathIgnorePatterns": [ "<rootDir>/example/node_modules", "<rootDir>/lib/" ], "setupFilesAfterEnv": [ "<rootDir>/setupJest.ts" ], "collectCoverageFrom": [ "src/**/*.ts", "src/**/*.tsx", "!src/types.ts", "!src/NativeRateApp.ts" ], "collectCoverage": true }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "codegen", "commonjs", "module", "typescript" ] }, "codegenConfig": { "name": "RateAppSpec", "type": "modules", "jsSrcsDir": "./src/codegenSpec", "outputDir": { "ios": "ios/generated", "android": "android/generated" }, "android": { "javaPackageName": "com.rateapp" }, "includesGeneratedCode": true }, "create-react-native-library": { "type": "turbo-module", "languages": "kotlin-objc", "version": "0.48.3" } }