{"_id":"@carlosalmonte04/react-native-gesture-handler","_rev":"2-6a37934fb44692d3553a925c13f2ede1","name":"@carlosalmonte04/react-native-gesture-handler","dist-tags":{"latest":"2.27.3"},"versions":{"2.27.2":{"name":"@carlosalmonte04/react-native-gesture-handler","version":"2.27.2","author":{"name":"Krzysztof Magiera","email":"krzys.magiera@gmail.com"},"license":"MIT","_id":"@carlosalmonte04/react-native-gesture-handler@2.27.2","maintainers":[{"name":"carlosalmonte04","email":"c.darioalmonte@gmail.com"}],"homepage":"https://github.com/carlosalmonte04/react-native-gesture-handler#readme","bugs":{"url":"https://github.com/carlosalmonte04/react-native-gesture-handler/issues"},"dist":{"shasum":"ddfe875ca1d8b3bd7fc55c3b58ab2560387b2302","tarball":"https://registry.npmjs.org/@carlosalmonte04/react-native-gesture-handler/-/react-native-gesture-handler-2.27.2.tgz","fileCount":1247,"integrity":"sha512-2C31eh7A7g47eAc+R8etgPyHP0geBzF4UK13rDFf+Jy0BwFAhilRHa/ijdUeh5oE7IzTvILTnF+clqbh5d931w==","signatures":[{"sig":"MEYCIQDfLlhlOTwkV0AwvQRiNdL5yvF74X1i/GCv5amEHaa+lAIhAO8rkVk3RjjG9uluNr5uhtaFWmyTTi7o3Qh25C+2McSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3250976},"main":"lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"lib/module/index.js","gitHead":"7fbc46f8a7f0c1cb7ebd67a78b8ae6023ccc14e6","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","format-js":"prettier --write --list-different './src/**/*.{js,jsx,ts,tsx}'","format:js":"yarn format-js","format:apple":"node ../../scripts/format-apple.js","lint:android":"./android/gradlew -p android spotlessCheck -q","format:android":"node ../../scripts/format-android.js","sync-architectures":"node ../../scripts/codegen-sync-archs.js","circular-dependency-check":"yarn madge --extensions js,ts,tsx --circular src","architectures-consistency-check":"node ../../scripts/codegen-check-consistency.js"},"_npmUser":{"name":"carlosalmonte04","actor":{"name":"carlosalmonte04","type":"user","email":"c.darioalmonte@gmail.com"},"email":"c.darioalmonte@gmail.com"},"repository":{"url":"git+https://github.com/carlosalmonte04/react-native-gesture-handler.git","type":"git"},"_npmVersion":"10.5.1","description":"Declarative API exposing native platform touch and gesture system to React Native","directories":{},"_nodeVersion":"22.0.0","dependencies":{"invariant":"^2.2.4","@egjs/hammerjs":"^2.0.17","hoist-non-react-statics":"^3.3.0"},"react-native":"src/index.ts","codegenConfig":{"ios":{"componentProvider":{"RNGestureHandlerButton":"RNGestureHandlerButtonComponentView"}},"name":"rngesturehandler_codegen","type":"all","android":{"javaPackageName":"com.swmansion.gesturehandler"},"jsSrcsDir":"./src/specs"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"jest":"^28.1.0","husky":"^8.0.1","madge":"^6.1.0","react":"19.1.0","eslint":"^8.57.0","prettier":"3.3.3","typescript":"~5.8.3","@babel/core":"^7.25.2","@types/jest":"^27.0.3","lint-staged":"^12.3.2","@types/react":"^19.1.0","clang-format":"^1.8.0","react-native":"0.80.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.1.0","eslint-config-satya164":"3.3.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.18.0","@babel/preset-typescript":"^7.12.7","react-native-builder-bob":"^0.39.0","@typescript-eslint/parser":"^6.9.0","@react-native/babel-preset":"0.80.0","@types/react-test-renderer":"^19.1.0","babel-plugin-module-resolver":"^5.0.2","@testing-library/react-native":"^12.5.1","@types/hoist-non-react-statics":"^3.3.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_2.27.2_1751834968562_0.6720851959761007","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.27.3":{"name":"@carlosalmonte04/react-native-gesture-handler","version":"2.27.3","description":"Declarative API exposing native platform touch and gesture system to React Native","scripts":{"test":"jest","build":"yarn tsc -p tsconfig.build.json && bob build","ts-check":"yarn tsc --noEmit","format-js":"prettier --write --list-different './src/**/*.{js,jsx,ts,tsx}'","format:js":"yarn format-js","format:android":"node ../../scripts/format-android.js","format:apple":"node ../../scripts/format-apple.js","lint-js":"eslint --ext '.js,.ts,.tsx' src/ && yarn prettier --check './src/**/*.{js,jsx,ts,tsx}'","lint:js":"yarn lint-js","lint:android":"./android/gradlew -p android spotlessCheck -q","circular-dependency-check":"yarn madge --extensions js,ts,tsx --circular src","architectures-consistency-check":"node ../../scripts/codegen-check-consistency.js","sync-architectures":"node ../../scripts/codegen-sync-archs.js","clean":"rm -rf node_modules android/build android/.cxx","prepack":"cp ../../README.md ./README.md","postpack":"rm ./README.md"},"react-native":"src/index.ts","main":"lib/commonjs/index.js","module":"lib/module/index.js","types":"lib/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/carlosalmonte04/react-native-gesture-handler.git"},"author":{"name":"Krzysztof Magiera","email":"krzys.magiera@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/carlosalmonte04/react-native-gesture-handler/issues"},"homepage":"https://github.com/carlosalmonte04/react-native-gesture-handler#readme","dependencies":{"@egjs/hammerjs":"^2.0.17","hoist-non-react-statics":"^3.3.0","invariant":"^2.2.4"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@babel/preset-typescript":"^7.12.7","@react-native/babel-preset":"0.80.0","@testing-library/react-native":"^12.5.1","@types/hoist-non-react-statics":"^3.3.1","@types/invariant":"^2.2.37","@types/jest":"^27.0.3","@types/react":"^19.1.0","@types/react-test-renderer":"^19.1.0","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","babel-plugin-module-resolver":"^5.0.2","clang-format":"^1.8.0","eslint":"^8.57.0","eslint-config-satya164":"3.3.0","eslint-import-resolver-babel-module":"^5.2.0","eslint-plugin-jest":"27.4.3","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.37.5","husky":"^8.0.1","jest":"^28.1.0","lint-staged":"^12.3.2","madge":"^6.1.0","prettier":"3.3.3","react":"19.1.0","react-native":"0.80.0","react-native-builder-bob":"^0.39.0","react-native-reanimated":"^3.18.0","react-test-renderer":"19.1.0","typescript":"~5.8.3"},"peerDependencies":{"react":"*","react-native":"*"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"codegenConfig":{"name":"rngesturehandler_codegen","type":"all","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.swmansion.gesturehandler"},"ios":{"componentProvider":{"RNGestureHandlerButton":"RNGestureHandlerButtonComponentView"}}},"packageManager":"yarn@4.7.0","publishConfig":{"access":"public"},"_id":"@carlosalmonte04/react-native-gesture-handler@2.27.3","gitHead":"9df8d8a19f0c62e477bcd41c6ecf7c07eb559a42","_nodeVersion":"22.0.0","_npmVersion":"10.5.1","dist":{"integrity":"sha512-iB2cNB12HKhrjr/HmL7B9um9KqeHFn4zBYnsVHxNp/qavYOvjso+G/v7X0s7mS6NFb3PboJAL6IvI3BI0Z4eaQ==","shasum":"eae2a30ff21f79b6a1ce167107bfc49ab05b18d8","tarball":"https://registry.npmjs.org/@carlosalmonte04/react-native-gesture-handler/-/react-native-gesture-handler-2.27.3.tgz","fileCount":1247,"unpackedSize":3250976,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFyaoy8lZRrq5gtdODyP2G51LMIOYhPshEX/nW5AzaAQIgNFK83yJqJl7O6kR0wvjHqWvUVwm/ze1BY8SyrWOPMWk="}]},"_npmUser":{"name":"carlosalmonte04","email":"c.darioalmonte@gmail.com","actor":{"name":"carlosalmonte04","email":"c.darioalmonte@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"carlosalmonte04","email":"c.darioalmonte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-gesture-handler_2.27.3_1751835946164_0.5393059963798208"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-06T20:49:28.483Z","modified":"2025-07-06T21:05:46.582Z","2.27.2":"2025-07-06T20:49:28.793Z","2.27.3":"2025-07-06T21:05:46.398Z"},"bugs":{"url":"https://github.com/carlosalmonte04/react-native-gesture-handler/issues"},"author":{"name":"Krzysztof Magiera","email":"krzys.magiera@gmail.com"},"license":"MIT","homepage":"https://github.com/carlosalmonte04/react-native-gesture-handler#readme","repository":{"type":"git","url":"git+https://github.com/carlosalmonte04/react-native-gesture-handler.git"},"description":"Declarative API exposing native platform touch and gesture system to React Native","maintainers":[{"name":"carlosalmonte04","email":"c.darioalmonte@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":"README.md"}