UNPKG

lottie-react-native

Version:
123 lines (122 loc) 3.04 kB
{ "name": "lottie-react-native", "version": "7.2.2", "description": "React Native bindings for Lottie", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", "react-native": "src/index.tsx", "types": "lib/typescript/index.d.ts", "source": "src/index.tsx", "sideEffects": false, "files": [ "src", "lib", "android", "ios", "*.podspec", "react-native.config.js", "windows" ], "author": "Emilio Rodriguez <emiliorodriguez@gmail.com>", "homepage": "https://airbnb.io/lottie/#/react-native", "license": "Apache-2.0", "keywords": [ "lottie", "animation", "react", "react-native", "keyframe" ], "repository": "https://github.com/react-native-community/lottie-react-native", "bugs": { "url": "https://github.com/react-native-community/lottie-react-native/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "bob build", "release": "release-it", "lint:swift": "swiftlint ios", "lint-fix:swift": "swiftlint --fix ios" }, "peerDependencies": { "@lottiefiles/dotlottie-react": "^0.6.5", "react": "*", "react-native": ">=0.46", "react-native-windows": ">=0.63.x" }, "peerDependenciesMeta": { "@lottiefiles/dotlottie-react": { "optional": true }, "react-native-windows": { "optional": true } }, "devDependencies": { "@lottiefiles/dotlottie-react": "^0.6.5", "@react-native-community/eslint-config": "^3.1.0", "@release-it/conventional-changelog": "^5.1.1", "@types/react": "^18.2.12", "@types/react-native": "^0.70.14", "@typescript-eslint/eslint-plugin": "^5.59.11", "@typescript-eslint/parser": "^5.59.11", "eslint": "^8.43.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^4.2.1", "metro-react-native-babel-preset": "^0.73.10", "prettier": "^2.8.8", "react": "18.2.0", "react-native": "0.71.11", "react-native-builder-bob": "^0.20.4", "react-native-windows": "0.70.20", "release-it": "^15.11.0", "typescript": "^5.1.3" }, "contributors": [ { "name": "Matin Zadeh Dolatabad", "email": "me@matinzd.dev" }, { "name": "Parsa Nasirimehr", "email": "p.nasirimehr@gmail.com" } ], "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", "typescript" ] }, "codegenConfig": { "android": { "javaPackageName": "com.airbnb.android.react.lottie" }, "name": "lottiereactnative", "type": "components", "jsSrcsDir": "./src/specs" }, "release-it": { "git": { "commitMessage": "chore: release ${version}", "tagName": "v${version}" }, "npm": { "publish": true }, "github": { "release": true }, "plugins": { "@release-it/conventional-changelog": { "preset": "angular", "infile": "../../CHANGELOG.md" } } } }