{"bugs":{"url":"https://github.com/software-mansion/react-native-gesture-handler/issues"},"dist":{"shasum":"58817e551bab57e514fb6784003222d7d7f5738f","tarball":"https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-3.3.0.tgz","fileCount":1368,"integrity":"sha512-ZCTlJ09nE3GPbm7J74lvwpxmx1TQ/7MDlHZNLARVYTN82k21mJUJ7BmI9eWjEi8eevHiAudI5O1Cpnt0rJfoJA==","signatures":[{"sig":"MEMCHwIjwkPzVkahfG3w89fsvlXGSUdJ2QpJsmG9Ii28T5wCICLwQoRQRsKrt0AANyZYWVoFfBC6gRF5jn2ml/81zVi6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkm5X2AC8tWDWgzSUcnqjhcTf67vFzcZN08zfFt6kMRQIgAsYaAdkc6bUGT8yyb4vA5CPwZiAvzIblZK50cW4nI9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-native-gesture-handler@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3209635},"main":"lib/module/index.js","name":"react-native-gesture-handler","_from":"file:react-native-gesture-handler-3.3.0.tgz","types":"lib/typescript/index.d.ts","author":{"name":"Krzysztof Magiera","email":"krzys.magiera@gmail.com"},"module":"lib/module/index.js","license":"MIT","scripts":{"test":"jest","build":"yarn tsc -p tsconfig.build.json && bob build","clean":"rm -rf node_modules android/build android/.cxx","lint-js":"eslint --ext '.js,.ts,.tsx' src/ && yarn prettier --check './src/**/*.{js,jsx,ts,tsx}'","lint:js":"yarn lint-js","prepack":"cp ../../README.md ./README.md","postpack":"rm ./README.md","ts-check":"yarn tsc --noEmit && yarn tsc -p __typetests__ --noEmit","format-js":"prettier --write --list-different './src/**/*.{js,jsx,ts,tsx}'","format:js":"yarn format-js","format:cpp":"FORMAT_GLOB_PATTERN=\"../packages/react-native-gesture-handler/{shared,android/src}/**/*.{h,cpp}\" node ../../scripts/format-cpp.js","format:apple":"FORMAT_GLOB_PATTERN=\"../packages/react-native-gesture-handler/apple/**/*.{h,m,mm,cpp}\" node ../../scripts/format-cpp.js","lint:android":"./android/gradlew -p android spotlessCheck -q","format:android":"node ../../scripts/format-android.js","circular-dependency-check":"yarn madge --extensions js,ts,tsx --circular src"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f8dec83-90aa-447e-b595-d9fef7eb6093"}},"homepage":"https://docs.swmansion.com/react-native-gesture-handler/","_resolved":"/home/runner/work/react-native-gesture-handler/react-native-gesture-handler/packages/react-native-gesture-handler/react-native-gesture-handler-3.3.0.tgz","_integrity":"sha512-ZCTlJ09nE3GPbm7J74lvwpxmx1TQ/7MDlHZNLARVYTN82k21mJUJ7BmI9eWjEi8eevHiAudI5O1Cpnt0rJfoJA==","repository":{"url":"git+https://github.com/software-mansion/react-native-gesture-handler.git","type":"git"},"_npmVersion":"11.11.0","description":"Declarative API exposing native platform touch and gesture system to React Native","directories":{},"maintainers":[{"name":"m-bert","email":"michal.bert@swmansion.com"},{"name":"swm-bot","email":"npm@swmansion.com"}],"_nodeVersion":"24.20.0","dependencies":{"invariant":"^2.2.4","@types/react-test-renderer":"^19.1.0"},"react-native":"src/index.ts","codegenConfig":{"ios":{"componentProvider":{"RNGestureHandlerButton":"RNGestureHandlerButtonComponentView","RNGestureHandlerDetector":"RNGestureHandlerDetector"}},"name":"rngesturehandler_codegen","type":"all","android":{"javaPackageName":"com.swmansion.gesturehandler"},"jsSrcsDir":"./src/specs"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","madge":"^6.1.0","react":"19.2.3","eslint":"^8.57.0","prettier":"3.3.3","typescript":"~6.0.3","@babel/core":"^7.25.2","@types/jest":"^29.5.12","lint-staged":"^12.3.2","@types/react":"^19.2.0","clang-format":"^1.8.0","react-native":"0.87.0","@types/invariant":"^2.2.37","@babel/preset-env":"^7.25.3","eslint-plugin-jest":"27.4.3","eslint-plugin-react":"^7.37.5","react-test-renderer":"19.2.3","react-native-worklets":"0.12.1","eslint-config-satya164":"3.3.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"4.6.0","@babel/preset-typescript":"^7.12.7","react-native-builder-bob":"^0.40.13","@react-native/jest-preset":"0.87.0","@typescript-eslint/parser":"^6.9.0","@react-native/babel-preset":"0.87.0","babel-plugin-module-resolver":"^5.0.2","@testing-library/react-native":"^12.5.1","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-import-resolver-babel-module":"^5.2.0"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-gesture-handler_3.3.0_1789123699969_0.5352308099790684","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["module",["typescript",{"project":"tsconfig.build.json"}]]},"_id":"react-native-gesture-handler@3.3.0","version":"3.3.0"}