{"bugs":{"url":"https://github.com/software-mansion/react-native-screens/issues"},"dist":{"shasum":"909a890f669e32b0fb1b1410278b71ad2f8238f6","tarball":"https://registry.npmjs.org/react-native-screens/-/react-native-screens-3.31.1.tgz","fileCount":609,"integrity":"sha512-8fRW362pfZ9y4rS8KY5P3DFScrmwo/vu1RrRMMx0PNHbeC9TLq0Kw1ubD83591yz64gLNHFLTVkTJmWeWCXKtQ==","signatures":[{"sig":"MEUCIQDWFp7yelnCTkH+i+G2I5hO+zXZAMLhiCVG5IyCcBbvwAIgZnfR+rDe8NI2hZkpLgq9PK0eMFlv9P9cVzbgDRnWvYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1275489},"main":"lib/commonjs/index","name":"react-native-screens","types":"lib/typescript/index.d.ts","author":{"name":"Krzysztof Magiera","email":"krzys.magiera@gmail.com"},"module":"lib/module/index","source":"src/index","gitHead":"7aa5e7b022d2aa55d05f752f7127a6d142b2b44b","license":"MIT","scripts":{"lint":"yarn lint-js && yarn lint-android","start":"react-native start","format":"yarn format-js && yarn format-android && yarn format-ios","lint-js":"eslint --ext '.js,.ts,.tsx' --fix src","prepare":"bob build && husky install","release":"yarn prepare && npm login && release-it","format-js":"prettier --write --list-different './{src,Example}/**/*.{js,ts,tsx}'","test:unit":"jest --passWithNoTests","format-ios":"find ios/ -iname \"*.h\" -o -iname \"*.m\" -o -iname \"*.cpp\" -o -iname \"*.mm\" | xargs clang-format -i","submodules":"git submodule update --init --recursive && (cd react-navigation && yarn)","check-types":"tsc --noEmit","lint-android":"./android/gradlew -p android spotlessCheck -q","format-android":"node ./scripts/format-android.js"},"_npmUser":{"name":"tboba","email":"tymoteusz.boba@gmail.com"},"homepage":"https://github.com/software-mansion/react-native-screens#readme","repository":{"url":"git+https://github.com/software-mansion/react-native-screens.git","type":"git"},"_npmVersion":"9.5.1","description":"Native navigation primitives for your React Native app.","directories":{},"lint-staged":{"android/**/*.kt":"yarn format-android","src/**/*.{js,ts,tsx}":"yarn lint-js","ios/**/*.{h,m,mm,cpp}":"yarn format-ios","{src,Example}/**/*.{js,ts,tsx}":"yarn format-js"},"maintainers":[{"name":"kmag","email":"krzys.magiera@gmail.com"},{"name":"wolewicki","email":"wojciech.lewicki@swmansion.com"},{"name":"jgonet","email":"jakub.gonet@swmansion.com"},{"name":"kacperkapusciak","email":"kapusciak.k@gmail.com"},{"name":"kkafar","email":"kacperkafara@gmail.com"},{"name":"tboba","email":"tymoteusz.boba@gmail.com"},{"name":"maciekstosio","email":"maciekstosio@icloud.com"}],"resolutions":{"@types/react":"^18.2.21","@react-native-community/cli":"^11.3.6","@react-native-community/cli-platform-ios":"^11.3.6","@react-native-community/cli-platform-android":"^11.3.6"},"_nodeVersion":"18.16.0","dependencies":{"warn-once":"^0.1.0","react-freeze":"^1.0.0"},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","codegenConfig":{"name":"rnscreens","type":"all","android":{"javaPackageName":"com.swmansion.rnscreens"},"jsSrcsDir":"./src/fabric"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"^29.3.1","husky":"^8.0.3","react":"18.2.0","eslint":"^8.19.0","prettier":"^2.8.8","react-dom":"^18.2.0","babel-jest":"^29.6.4","release-it":"^15.6.0","typescript":"4.8.4","@babel/core":"^7.20.0","@types/jest":"^29.3.1","lint-staged":"^14.0.1","@types/react":"^18.2.21","clang-format":"^1.8.0","react-native":"0.72.4","eslint-plugin-n":"^16.0.2","eslint-plugin-jest":"^27.2.3","eslint-plugin-react":"^7.33.2","react-test-renderer":"^18.2.0","@babel/eslint-parser":"7.22.15","eslint-plugin-import":"^2.28.1","react-native-windows":"^0.64.8","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^8.10.0","eslint-config-standard":"^17.1.0","@react-navigation/stack":"^5.10.0","react-native-reanimated":"3.9.0-nightly-20240402-12717cdb5","@react-navigation/native":"^5.8.0","react-native-builder-bob":"^0.23.2","@typescript-eslint/parser":"^6.5.0","eslint-plugin-react-hooks":"^4.6.0","@types/react-test-renderer":"^18.0.0","eslint-plugin-react-native":"^4.0.0","@react-native-community/cli":"^11.3.6","react-native-gesture-handler":"^2.13.3","react-native-safe-area-context":"^4.8.1","metro-react-native-babel-preset":"^0.76.8","@typescript-eslint/eslint-plugin":"^6.5.0","@react-native-community/cli-platform-ios":"^11.3.6","@react-native-community/cli-platform-android":"^11.3.6"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-screens_3.31.1_1713879700562_0.5530434113877942","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"_id":"react-native-screens@3.31.1","version":"3.31.1"}