{"_id":"react-native-animated-header-flat-list","_rev":"50-c542e1fc308a385b4055668081887d33","name":"react-native-animated-header-flat-list","dist-tags":{"latest":"1.8.1"},"versions":{"1.1.0":{"name":"react-native-animated-header-flat-list","version":"1.1.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen","email":"957458041@qq.com"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.1.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"4efac310c232a0d5dd987e888318cb34251b13a7","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.1.0.tgz","fileCount":32,"integrity":"sha512-exhqEcqntOLJSWBULEsSlYJApjjRGK82IWdTYKHzD18ltWkVGs2h206euW5meKF+6h7gC0AnZ7Hj+T7OGGF+yg==","signatures":[{"sig":"MEUCIQCwjMnHQTBq7xfZKRUddvviXYZ0R8rN6TsyiYjfNeqLZgIgdRA3p0qq6aWF/xB2QmCD0Lh3ulz0pWE7g2Dhp93GL9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81868},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"b8798f4d2c0644b289a8f45012432bca219ab31e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.2.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.2","@react-navigation/native":"^7.0.4","react-native-builder-bob":"^0.32.1","@react-navigation/elements":"^2.1.1","@react-native/eslint-config":"^0.73.1","@react-navigation/native-stack":"^7.1.1","react-native-safe-area-context":"^4.14.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.1.0_1732617499659_0.27846633443379387","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.1.1":{"name":"react-native-animated-header-flat-list","version":"1.1.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.1.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"190ec499b3224391bd7009fe554faf4fb103e4e8","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.1.1.tgz","fileCount":32,"integrity":"sha512-jpXUVf9V+JUENtr2KNcmk3hohumRhvK+OrZ8vyEP+19UQrABEcxx5xOrkzTQC6HCoBzGxI/MbUd3FZ7hstHgvw==","signatures":[{"sig":"MEUCIEnrVPLODCuTZ8EQoHFw9vFwdOgT3aaBM8V5ZoT1gx8DAiEA7qkr+ewGGdD56wNj8NxyitsCSVX3x1c4sj7q0ar8TuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81264},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"bdea90117d148b288f452f6347d367240702cf43","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.2.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.76.2","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.2","@react-navigation/native":"^7.0.4","react-native-builder-bob":"^0.32.1","@react-navigation/elements":"^2.1.1","@react-native/eslint-config":"^0.73.1","@react-navigation/native-stack":"^7.1.1","react-native-safe-area-context":"^4.14.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.1.1_1732682003638_0.14161227078296257","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.2.0":{"name":"react-native-animated-header-flat-list","version":"1.2.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.2.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"d5699ca0360fa4e848f2f89b6adb855674af9861","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.2.0.tgz","fileCount":41,"integrity":"sha512-fCt/wyI30H+471/nxge1Foo1fZCmijLezvwykqGwcGcrQeVHW9Uj8J7s/px8f5cy0VVnhq36NB3pJee97ohUXw==","signatures":[{"sig":"MEQCIGlf/JM5dUNQ/WFq9PFEfDi27JMLlkKrA9JHnk31MPdJAiAgQjQx9oU4Zwu69+cNpdiyvBMtY1VtXkEF18/zsWevjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86962},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"9fa1b09e603b766d7d2cc8a7706c1b5b6ef2b120","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.3.12"},"_nodeVersion":"22.2.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.0","del-cli":"^6.0.0","prettier":"^3.4.1","commitlint":"^19.6.0","release-it":"16.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","react-native":"0.76.3","@evilmartians/lefthook":"^1.8.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^3.16.3","@react-navigation/native":"^7.0.8","react-native-builder-bob":"^0.33.2","@react-navigation/elements":"^2.1.7","@react-native/eslint-config":"0.73.1","@react-navigation/native-stack":"^7.1.9","react-native-safe-area-context":"^4.14.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.2.0_1732771149850_0.6288510178217892","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.2.1":{"name":"react-native-animated-header-flat-list","version":"1.2.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.2.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"a818f84795987562cf5a6d3feef7bbaa46d6fd1d","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.2.1.tgz","fileCount":41,"integrity":"sha512-TnJLJJ3we0z6mJteL0pBbX5ai/1cjinybm1Ub/xevMilprfN39osc8L5YvvCsSaMG4m6zPotYtea5MoK+8I8JA==","signatures":[{"sig":"MEYCIQCJzk95Sv0J5Mw85/Qt4VQ6Fn0l9pos37Cj2id3FlSU9QIhAJ2z3VywHeDkeJWShxeGItdqcLVCatUp4b20pi+VNUVH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88191},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"824a6ab5258a07b2af0658b338c6876be416b0c6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.3.12"},"_nodeVersion":"22.2.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.0","del-cli":"^6.0.0","prettier":"^3.4.1","commitlint":"^19.6.0","release-it":"16.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","react-native":"0.76.3","@evilmartians/lefthook":"^1.8.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^3.16.3","@react-navigation/native":"^7.0.8","react-native-builder-bob":"^0.33.2","@react-navigation/elements":"^2.1.7","@react-native/eslint-config":"0.73.1","@react-navigation/native-stack":"^7.1.9","react-native-safe-area-context":"^4.14.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.2.1_1732783970987_0.6935802195633751","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.2.2":{"name":"react-native-animated-header-flat-list","version":"1.2.2","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.2.2","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"9527856fe69318eaea30933bc707668453033de5","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.2.2.tgz","fileCount":41,"integrity":"sha512-pxNKKIBIZ32wK8qejQSDPU9QipaQhXROIzjPc4i3lsbVLt5JSEvk5zMVBYbcDfcRY7Xro8heCjj8v1eGgE610A==","signatures":[{"sig":"MEYCIQCp/YHhPnYMG9DjH6PnhnlmPg9VctwBUBILygIR2wJKfgIhANTOKoFU57J/2ZKgMhbFhIgTnCYE0PPIcWLOjWy1pMhc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84936},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"26f970aa1dfeb75f1e142db7d5e0a42482e6c402","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.7.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.3.12"},"_nodeVersion":"22.2.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^8.57.0","del-cli":"^6.0.0","prettier":"^3.4.1","commitlint":"^19.6.0","release-it":"16.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","react-native":"0.76.3","@evilmartians/lefthook":"^1.8.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^3.16.3","@react-navigation/native":"^7.0.8","react-native-builder-bob":"^0.33.2","@react-navigation/elements":"^2.1.7","@react-native/eslint-config":"0.73.1","@react-navigation/native-stack":"^7.1.9","react-native-safe-area-context":"^4.14.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.2.2_1732784425983_0.21291186193004785","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.2.3":{"name":"react-native-animated-header-flat-list","version":"1.2.3","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.2.3","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"feb1f32729b0f0b0f80684b1be109c89fd306719","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.2.3.tgz","fileCount":41,"integrity":"sha512-OnFZ2lm9wWs85v1kVqCnzjidKy5VPhNB+5A+nKz234caUWNAWgVY0jE7x07k4NJaVSaMFA3tQP9R3uXmsFD4TA==","signatures":[{"sig":"MEUCIQCrhbDdc6IcO1jqCbH4lE5wXAFTJj0MmII60kC4v3pnjQIgTz8HR8RNblPnYgf+jOled83uTVOiqc32fnY7DCaMX5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84894},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"dce055dbe5543d030c156264b91b8439c9cd25f8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.3.12"},"_nodeVersion":"23.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.4.2","commitlint":"^19.6.0","release-it":"16.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","react-native":"0.76.3","@evilmartians/lefthook":"^1.8.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","react-native-reanimated":"^3.16.3","@react-navigation/native":"^7.0.13","react-native-builder-bob":"^0.33.3","@react-navigation/elements":"^2.2.4","@react-native/eslint-config":"0.73.1","@react-navigation/native-stack":"^7.1.14","react-native-safe-area-context":"^4.14.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.2.3_1733463297623_0.9179360664272502","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.3.0":{"name":"react-native-animated-header-flat-list","version":"1.3.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.3.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"35b4a498ae1c649e2959061648af808c508e86f1","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.3.0.tgz","fileCount":41,"integrity":"sha512-uVQ6cr6F4fmO5SdItvUD6lhggsIlZZtqGiy7xTeX4hjPaSWYDsoSOCcIVSmkXtpBX5yAcZbXHZ1pXWDAKkmDbg==","signatures":[{"sig":"MEUCIDRFNG1RyTwOJW3u1dW9xawNk63wpI7rCwxpasv+RAzbAiEA/klIQedVBzXFKpOU2GpSl/UVkisxSx8O5PhlN7fBE5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89937},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"8ad7fae3f1f158701a5729c83cdf49a2e39d4708","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.0.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.3.12"},"_nodeVersion":"23.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.4.2","commitlint":"^19.6.1","release-it":"16.1.5","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/react":"^18.3.12","react-native":"0.76.6","@evilmartians/lefthook":"^1.8.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","react-native-reanimated":"^3.16.7","@react-navigation/native":"^7.0.14","react-native-builder-bob":"^0.35.2","@react-navigation/elements":"^2.2.4","@react-native/eslint-config":"0.73.1","@react-navigation/native-stack":"^7.2.0","react-native-safe-area-context":"^5.1.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.3.0_1737442535260_0.12032599650951648","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.3.1":{"name":"react-native-animated-header-flat-list","version":"1.3.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.3.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"af31d22c0dc66c08e8728d87feabd54eb7c8ccf2","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.3.1.tgz","fileCount":41,"integrity":"sha512-Q8oTjV3ys0kpHkZVgdoOLZU9nUMjfCi82yAhcfw6RG+qupk4RFEtzN6dE8WIGfjuH/T/2lljKeORtjDS2LF41g==","signatures":[{"sig":"MEUCIQCaMEhlf3xhJIWvo7zZf8YMUkbPRdwm9oVMnENC4pJg5AIgC2UqkPDEXxPIYy2/LanhjHJJQY3T4O/ldDmhB1PuCkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89458},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"33377cfcbfd3822a118752a7e6963b646bf3b15c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.0.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^18.3.12"},"_nodeVersion":"23.3.0","eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.4.2","commitlint":"^19.6.1","release-it":"16.1.5","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/react":"^18.3.12","react-native":"0.76.6","@evilmartians/lefthook":"^1.8.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","react-native-reanimated":"^3.16.7","@react-navigation/native":"^7.0.14","react-native-builder-bob":"^0.35.2","@react-navigation/elements":"^2.2.5","@react-native/eslint-config":"0.73.1","@react-navigation/native-stack":"^7.2.0","react-native-safe-area-context":"^5.1.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.3.1_1737446401829_0.15107157055220144","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.4.0":{"name":"react-native-animated-header-flat-list","version":"1.4.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.4.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"b61105b51929d6f70822c170d3f1f4941c9e8c22","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.4.0.tgz","fileCount":41,"integrity":"sha512-baCThlomtpoDJJ0fLefCheiGtOCLd4CGG5X/4J/7aY5NYhMsR/C9UkYuaH09oB4hgl644bBXIs6PmtkBFKPT/g==","signatures":[{"sig":"MEQCIGGamOdCe4wuczCCur+VUUFHyxHhj7DP0rutIhS1hxzbAiAi3Z/ZgDFNQOxJNRuuUKY9pW4IWIuxf2VsDJL/uVaPtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92771},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"ef8c9b48c16a8beffd664e375c47576d5bb52cd0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.1.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^19.0.10"},"_nodeVersion":"23.3.0","eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.5.3","commitlint":"^19.6.1","release-it":"16.1.5","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/react":"^19.0.10","react-native":"0.78.0","@evilmartians/lefthook":"^1.11.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","react-native-reanimated":"^3.17.1","@react-navigation/native":"^7.0.15","react-native-builder-bob":"^0.37.0","@react-navigation/elements":"^2.2.6","@react-native/eslint-config":"0.78.0","@react-navigation/native-stack":"^7.2.1","react-native-safe-area-context":"^5.3.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.4.0_1741589558001_0.16845671292673692","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.4.1":{"name":"react-native-animated-header-flat-list","version":"1.4.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.4.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"c345c9ef257689ea584606f4a7243146aefbebec","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.4.1.tgz","fileCount":41,"integrity":"sha512-yS/C+cMteOLnwEhy9ermPLa2l2s7C9bedymK6RKXwuZvoEVZfJdmMkgzT74+Hx2PNNezqd1VJul6zxfMcjGSmw==","signatures":[{"sig":"MEUCIE8paMxJs0IKMveUYCXgFSIfNiikocbRUCfa/iKU54arAiEAgBKyjZbQOIOY0a4d6PuM0XzbABvC+gwsBBnTWujC7aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92791},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"edfde70ba0696449545a0a2d5c64d41329346602","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.1.0","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^19.0.10"},"_nodeVersion":"23.3.0","eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.5.3","commitlint":"^19.6.1","release-it":"16.1.5","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/react":"^19.0.10","react-native":"0.78.0","@evilmartians/lefthook":"^1.11.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","react-native-reanimated":"^3.17.1","@react-navigation/native":"^7.0.15","react-native-builder-bob":"^0.37.0","@react-navigation/elements":"^2.2.6","@react-native/eslint-config":"0.78.0","@react-navigation/native-stack":"^7.2.1","react-native-safe-area-context":"^5.3.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.4.1_1742352642754_0.3143781545355102","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.4.2":{"name":"react-native-animated-header-flat-list","version":"1.4.2","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.4.2","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"249bced1e47d83111ba3b3b30fa058c477e6f878","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.4.2.tgz","fileCount":41,"integrity":"sha512-zUnI1GfRwsMZHXh8iWs80XlvRaRpYrOa45kuE9yi7vGSZkxpPu0BLlK/j2vNR9kcAzaGdZsNf0wM6PtS+CowVg==","signatures":[{"sig":"MEUCIQCOabGeKD0i9hSlnFav2U21stku2YHzrMoGo31yeYq+1AIgMQfPcqSZMkzzyK7wYmmEkUpeNShnGWoqJozOzxNXjvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96127},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"4a0078cf73a80fd2725e3964c3dc5ac404f10f82","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"resolutions":{"@types/react":"^19.1.0"},"_nodeVersion":"18.20.8","eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.5.3","commitlint":"^19.8.0","release-it":"^18.1.2","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/react":"^19.1.0","react-native":"0.78.2","@evilmartians/lefthook":"^1.11.7","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.6","react-native-reanimated":"^3.17.3","@react-navigation/native":"^7.1.5","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.3.7","@react-native/eslint-config":"0.78.2","@react-navigation/native-stack":"^7.3.9","react-native-safe-area-context":"^5.3.0","@commitlint/config-conventional":"17.7.0","@release-it/conventional-changelog":"7.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.4.2_1744103769593_0.4457139084609152","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.44.2","languages":"js"}},"1.4.3":{"name":"react-native-animated-header-flat-list","version":"1.4.3","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.4.3","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"ce2942673fb13a82fc02650ff843020b789b820a","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.4.3.tgz","fileCount":23,"integrity":"sha512-kFAPMFpP7gRwvqpv1n8C8EMTnTj2MHDio5LZ/4CCn3uRpr+puSL9XYYtD/AqJaBalfm1kpZEMX0maNYu9SOMfg==","signatures":[{"sig":"MEUCIE6p2lEzSKtE1HISiRRaprxcAq6elv3P0mqa7AehUcBNAiEA8GJCNGullaEWykrY+rtG+MGZmtGWnQll4tsgJsnIyro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60045},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"4ee989c2407a0e4788c048deaa4f9c33d649c37f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^9.22.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.22.0","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^19.0.12","react-native":"0.76.9","@eslint/compat":"^1.2.7","@eslint/eslintrc":"^3.3.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","react-native-reanimated":"^3.17.4","@react-navigation/native":"^7.1.6","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.3.8","@react-native/eslint-config":"^0.78.0","@react-navigation/native-stack":"^7.3.10","react-native-safe-area-context":"^5.3.0","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.4.3_1745315924567_0.5093154915641798","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.5.0":{"name":"react-native-animated-header-flat-list","version":"1.5.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.5.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"01a7a766503c5c2f20619b03b2636667dd2b4925","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.5.0.tgz","fileCount":23,"integrity":"sha512-1tuNJeUn4xdAzDe2gmrf7Zz0ZRSwmFCML2h6s8kd3TssGkUgEQUiNENtEw1EDv3QRLUyMVZn6sHDNSQE+Bgakw==","signatures":[{"sig":"MEUCIFh1kkO/r7g92FmFXP0M+VC47xv8KfEO31Jw+H172BVuAiEAqFn52/hhvXZa7ZKcg5/Ou5oQ+0oe/DGgU/FIQ2ntVf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59796},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"0bbc2133c425a3b9431369815c7a5e6f29a479bb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","actor":{"name":"lukailun","type":"user","email":"957458041@qq.com"},"email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.28.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.14","@types/react":"^19.1.6","react-native":"0.79.2","@eslint/compat":"^1.2.9","@eslint/eslintrc":"^3.3.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.4.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.5.0_1750300681672_0.4993632294126009","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.5.1":{"name":"react-native-animated-header-flat-list","version":"1.5.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.5.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"5c82c6744213d9e4aff07f4e618ea1f0347a4754","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.5.1.tgz","fileCount":23,"integrity":"sha512-V6ZeEF7+IesW0GqR4hoxw9EbxRDIqO1Wo8/sVk1Td6iswqi+4W4KtZ+OnfLKi3J1ywfKJABvJRZe7vD9+eK5UA==","signatures":[{"sig":"MEQCICEZ2is7aHQ4HnbxS1+RxCYvesl3eceTa1sErJiLQNtGAiA53OVsSeWsxxJPW6QP2TyzTgy024MNvtYOZbMLYKlOdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59575},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3ddcf50fd2da6b711640ed7a1a2fdfe7310bbdd0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","actor":{"name":"lukailun","type":"user","email":"957458041@qq.com"},"email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.0.3","@eslint/js":"^9.28.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.14","@types/react":"^19.1.6","react-native":"0.79.2","@eslint/compat":"^1.2.9","@eslint/eslintrc":"^3.3.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.4.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.5.1_1750301573107_0.21123959506676981","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.1":{"name":"react-native-animated-header-flat-list","version":"1.6.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"e887b45b17e30bca512c009a1f9dd5276298f924","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.1.tgz","fileCount":23,"integrity":"sha512-8fFsTE71+2zOjvDvmzv8HHKbIO6kQZIOjbPBdxn+34WALY/waiXehN6veUEK92oXikoWYu9WMdExq0iwCJbr5g==","signatures":[{"sig":"MEQCIBs+iNSYC0MZyCBEZNmw1uc3yrSOrIulxl2cX7DmjSCQAiB3gMhNm1sGlsxg7ZXY/pMKdv4Ow3AY5bLZQt0wdOohvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60125},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"85b5e906152846a7b69ff4889154d74622057720","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.1_1766561026259_0.42932673461943405","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.2":{"name":"react-native-animated-header-flat-list","version":"1.6.2","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.2","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"62807329f139b4d771284abbd8674e3f19da9707","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.2.tgz","fileCount":23,"integrity":"sha512-amhhTVZVl5FBOa1LRCdMCtcTcvak2udzXysqyRE+O3ajxO7Q6rkTSO/rRxeSYWO/jybLSUzzXcNWZznhaHYVug==","signatures":[{"sig":"MEQCIAtuACjePOI/9XBucEzivf3vkUFrl2xKCiSr10V1APRZAiBYqw7neaifV3oNyDslY0yHesu+m9jQ8XeSQX7hq7jqTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61494},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"47a2e315314c68f65c1bfceff1dcaad623150d7e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.2_1770799190428_0.6935772977208685","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.3":{"name":"react-native-animated-header-flat-list","version":"1.6.3","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.3","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"c7cd98198ce31766bd2e890727c721dd9df05973","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.3.tgz","fileCount":23,"integrity":"sha512-DnrNmyt0WJib9iYklTaGC9rFWa0TAWePUwZuX7YcCGzC+gyfsSEFEZr2S+45tljmtTsyicJ7Tq1ht43hPPWIBw==","signatures":[{"sig":"MEUCIQDYTnkaT/eP338lkgxo3w/k9IIcWMDbAJBmwm7E8W1GPQIgUiADb1XwpNgW0034PonKjA1v6gNmop2ceEoNWUffTeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61852},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"1dbd133977b915289fe424f2cb2dc6645b301fca","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.3_1770804267233_0.43501371717412174","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.4":{"name":"react-native-animated-header-flat-list","version":"1.6.4","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.4","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"3da3d0d0b0e5e174a893c8d7818a7fcbaa923878","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.4.tgz","fileCount":23,"integrity":"sha512-zGiJIujD6mRVL3QWUnRb0g0ZnqL21+KKVfdSZL1RJRetZnQVTJNuyjOoGoq2N6fY8cF+JMrLZ4E3MBtrU1g6Yw==","signatures":[{"sig":"MEUCIQDbgrF+k3Amfrym1E/vbid/EK7rwqleaSoF0UgQSMSqwQIgAoX/KHZZfGb0qoPn98n8kT5lIdVe3yOKTzbVBVFnATI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63006},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"3a8b69321952deadacb6665c91824436195dda4f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.4_1770865803050_0.9405350752870079","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.5":{"name":"react-native-animated-header-flat-list","version":"1.6.5","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.5","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"f4bbd8c03139653455dfa1515e615a7a65cd09ff","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.5.tgz","fileCount":23,"integrity":"sha512-eI5DD29MPaRbrLIofUTGFPPVoWhPVRiZhbTHnZbis94l8IFnXc6/yNSnr+e7uWKstosvOqyzxny3TLsE6S+JpQ==","signatures":[{"sig":"MEQCIEYKcCY7or/TOyEQHGMOpEU5XWhO329yK5mkNikpgG2jAiBdRYbsXOTfdX2hKHnnwvacxJL4m4do+Q/3NKEZfoCeDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61770},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"09cfe3512bf1f554175c485532fc5fffc335e9ad","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.5_1770866776025_0.5115294336256679","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.6":{"name":"react-native-animated-header-flat-list","version":"1.6.6","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.6","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"c5b4e6d7615b1fba0cf4cef70f7fec082532a5c4","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.6.tgz","fileCount":23,"integrity":"sha512-SnPUcgpjIumtskz/Q+6OCYLOMuWXep6tMd7UEAFrzM9+cBdh3NWZgFDuo3q5eRVagsPdGWGVlwrWi5sgFuPeNw==","signatures":[{"sig":"MEYCIQCjbWtpZ7qKMMcNZEqA2/6SLV153DPzr0QhO0MtVobC+wIhAMLMwMzfkRfkcpO7BmGc7AyWMx9OXDAFjXY4m3B49nyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62044},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"fd116513c304223b6458436aeddd61e192d6d985","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.6_1770867187504_0.4819125969134279","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.7":{"name":"react-native-animated-header-flat-list","version":"1.6.7","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.7","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"0f9473e8729b2e993d2b41341d0315846f9d5070","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.7.tgz","fileCount":23,"integrity":"sha512-YKNqZYqkPwYKiTiwcVU6MfgPuLkPSImRVedt6FQBnZv8iBlvaq/ZpNWjkflUfA6P2ILtNb/3IZbZLiv3PAn39w==","signatures":[{"sig":"MEUCIBT6vcbhjNntMqV+AKrmdBFqRWpT4vVhaxDqjtOYM+nRAiEA63tY8ktaq0g9+jtLZ5jLhDnziW77V81ebHX8EzE16js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62064},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"34781c808c1461763d5a03d1cec8a5c48c4d1714","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.7_1770867545896_0.5988710799906511","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.8":{"name":"react-native-animated-header-flat-list","version":"1.6.8","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.8","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"2269e125a9b1cdcc49049b85868074079ee7b13b","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.8.tgz","fileCount":23,"integrity":"sha512-wYcXiMBmBe5moxEk4N9EXc16tEfLWp9BoVFxp7WKSZDVqpMaeurKuOREel20g0JFomPZ0Vo6VFrHzN+olaAUlQ==","signatures":[{"sig":"MEUCIENlSZSjlBvibh4khGaK8n3jG+c29upYteIkqzoZ8lecAiEA/4m3vcpFkQK76U2w4oo87xLeVg1zNrgM5WedqsbDcDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61686},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f708038607595f4c3fd51dd123062a597b61b23f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"18.3.1","eslint":"^9.28.0","del-cli":"^5.1.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","commitlint":"^19.8.1","release-it":"^17.10.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/react":"^19.1.9","react-native":"0.76.9","@eslint/compat":"^1.3.1","@eslint/eslintrc":"^3.3.1","eslint-plugin-ft-flow":"^3.0.11","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^3.18.0","@react-navigation/native":"^7.1.10","react-native-builder-bob":"0.37.0","@react-navigation/elements":"^2.4.3","@react-native/eslint-config":"^0.79.2","@react-navigation/native-stack":"^7.3.14","react-native-safe-area-context":"^5.6.2","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.8_1770868165428_0.9765352480056384","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.8","languages":"js"}},"1.6.10":{"name":"react-native-animated-header-flat-list","version":"1.6.10","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.10","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"a32a810600b2d6b7401d056f1b7b60beee0e5e76","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.10.tgz","fileCount":25,"integrity":"sha512-2zSIT4LBOWR51IRKsyklLmX3e64FgbeaizQBNXYYMkhcEDZ2dx1SU1dCPcYKqt8YoOe6qiUu6FmzO5+My61wCQ==","signatures":[{"sig":"MEUCIQDcOT9E1pzJzL7Q9wg0BmjBj8RoA4GpPTsk84HgG4JHEwIgcpzaEZm4BNOlSbmrotzW0/q0ZiVmJbIJLFcmJVRPT3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61186},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c78ef6cc5373f39c627ec13a4e47a07a6779e31f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.1.33","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.83.0","@react-navigation/elements":"^2.9.10","@react-native/eslint-config":"0.83.0","@react-navigation/native-stack":"^7.14.5","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.10_1773718522346_0.16559546863956376","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.57.2","languages":"js"}},"1.6.11":{"name":"react-native-animated-header-flat-list","version":"1.6.11","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.11","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"69c9ad2a81a626b9dce69aa099588b28fc77fce1","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.11.tgz","fileCount":25,"integrity":"sha512-OtnraCzFaSvN9VwBw+k8VnNYH0voSxTcRww4+8vQlHXRo+aA6Bk2esK8XhOc/qfhyzoEdLGWvIdl0tD/tcT2sg==","signatures":[{"sig":"MEUCIQC5V5vmBLOrhsp0LzUmGLXLv1flWnMzB3WcW+KDnq5o7gIgEpcdVpm0zs2i5az7sYy9Mje1nC7nqznsELPrlXJU/hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61034},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"10b3f76a3dc7ce9c078559acaf2b2ffdcf21afa0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","lefthook":"^2.0.3","prettier":"^2.8.8","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.1.33","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.83.0","@react-navigation/elements":"^2.9.10","@react-native/eslint-config":"0.83.0","@react-navigation/native-stack":"^7.14.5","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.0.0","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.11_1773727301463_0.6691390511649855","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.57.2","languages":"js"}},"1.6.12":{"name":"react-native-animated-header-flat-list","version":"1.6.12","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.6.12","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"2b7c62fa225c1fc81cabe30436bb8d771036d054","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.6.12.tgz","fileCount":25,"integrity":"sha512-DehM25mNRhk3fna1+WeGj446JAATpR8jSvxEzY9vSR8x8mxiZ668S5FiNNeUbS5PPCDNXQJmEzVorPlp6ixXAw==","signatures":[{"sig":"MEQCIHsfODyUZH5NQ6Il5jm8mnb4Pszr5n0yFNJZhGRBSgzMAiA5DxPNLGLmIUGouyLYBosJjdroy5myPFVXaUGF3AoHIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61218},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"6b23c700038d6cb9563aea92989bd8081b1b2358","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^30.3.0","react":"19.2.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.83.6","@jest/globals":"^30.0.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-screens":"^4.25.2","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.2.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-navigation/elements":"^2.9.19","@react-native/eslint-config":"0.85.0","@react-navigation/native-stack":"^7.16.0","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.0.0","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.6.12_1779782257431_0.2585394282112947","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.62.0","languages":"js"}},"1.7.0":{"name":"react-native-animated-header-flat-list","version":"1.7.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.7.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"44ee329c8b19952b072d126fac5e20b0b751ae2f","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.7.0.tgz","fileCount":25,"integrity":"sha512-RmWK0Nki/pX3zFBazrPQZRtqoKdMMJ4ixXe5ybYMUWP5waXZCuMqy74AqHuuN/R2AsHIwNm/cr2fDo2eK2vqiA==","signatures":[{"sig":"MEQCIG0BbEI3k1k47pnmr2wZbtP5doV2jRV/YCfMnGAgK4HrAiAeNQ86mqOvQ1S74z4qX9nnrxukdgMGsRwjjbW1YtKcvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61324},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"16f56f1d3905ea37fac546e58eb6d3122a45d29f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.83.6","@jest/globals":"^29.7.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-screens":"^4.25.2","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.2.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-navigation/elements":"^2.9.19","@react-native/eslint-config":"0.85.0","@react-navigation/native-stack":"^7.16.0","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.0.0","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.7.0_1780542850710_0.14991075059399694","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.62.0","languages":"js"}},"1.7.1":{"name":"react-native-animated-header-flat-list","version":"1.7.1","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.7.1","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"9e3f82445aab0dafe1cc3c49318d18bf726b4698","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.7.1.tgz","fileCount":25,"integrity":"sha512-fPqQhbk1Zf+2MI1bZLAecLBSFvHtfeoJ3/g1BfA3TdocS1VJdA6MeFMqvYp2UReyWeQt+nGnUQk9kWyJcbsh6Q==","signatures":[{"sig":"MEUCIQDm8QXOpUeo62DMvQTj3lu56RO+NQVg+iJSQvrtGDnOswIgYuuGsCWthJpPVXY0sukRQpOya1s7K4W0VQXGczuXPOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61419},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"a69cf0ccc9b52d7d7185895e9a3efe7c216341ef","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.83.6","@jest/globals":"^29.7.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-screens":"^4.25.2","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.2.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-navigation/elements":"^2.9.19","@react-native/eslint-config":"0.85.0","@react-navigation/native-stack":"^7.16.0","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.0.0","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.7.1_1780544053032_0.4179178767653473","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.62.0","languages":"js"}},"1.7.2":{"name":"react-native-animated-header-flat-list","version":"1.7.2","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.7.2","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"e9b1bfae88847eae1bbd9117bd869f6bccaaf936","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.7.2.tgz","fileCount":25,"integrity":"sha512-NK5C8wxs1slLkt2dNRa2/xkcM1fLqcN4PKBUDZ+4pfBsX5TjfBu+UPLtyv5X84EH7zNv99/duEy/XTajcE599A==","signatures":[{"sig":"MEUCIQDA+eWS6BHWeZV/PUR7PguIJl4I6W8LUgwFu3lkSRGpdQIgM2DOYh7l+URlpTP8yN9SQRIbZJSVHREicpsVfluERkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63571},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"2f513035d21f69c77ee44839ffe45d0bfa5fbdf5","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.83.6","@jest/globals":"^29.7.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-screens":"^4.25.2","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.2.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-navigation/elements":"^2.9.19","@react-native/eslint-config":"0.85.0","@react-navigation/native-stack":"^7.16.0","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.0.0","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.7.2_1783934261341_0.7434513390515323","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.62.0","languages":"js"}},"1.8.0":{"name":"react-native-animated-header-flat-list","version":"1.8.0","keywords":["react-native","ios","android","flat-list","animated"],"author":{"url":"https://github.com/lukailun","name":"Karen"},"license":"MIT","_id":"react-native-animated-header-flat-list@1.8.0","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"dist":{"shasum":"fa1042350829a1f69d4c1646a3d05f8231c4695f","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.8.0.tgz","fileCount":25,"integrity":"sha512-t63sRwhEOkfrLlM++5zXPGszBlURM6nKwgAi5+RX/T7R/pt4jr+kw6ZmvTt5i/GeeckVs3oWct+BI5ZSpNyqRw==","signatures":[{"sig":"MEQCIEym+3Z0G2JeK0hWpzWF839Tkzewuu6rxGaBFP1dMLRHAiBVNe31N6lC9rEB/BgNzzrvxXxdiUJQZ+pwTMtT4fyNvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63670},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"7ae2a892fe233a7f9e1593931e67ab4091edbde6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace react-native-animated-header-flat-list-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.11.0","devDependencies":{"jest":"^29.7.0","react":"19.2.0","turbo":"^2.8.21","eslint":"^9.39.4","del-cli":"^7.0.0","lefthook":"^2.1.4","prettier":"^3.8.1","@eslint/js":"^10.0.1","commitlint":"^20.5.0","release-it":"^19.2.4","typescript":"^6.0.2","@types/react":"^19.2.0","react-native":"0.83.6","@jest/globals":"^29.7.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","react-native-screens":"^4.25.2","eslint-plugin-ft-flow":"^3.0.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","react-native-reanimated":"^4.2.2","@react-navigation/native":"^7.2.5","react-native-builder-bob":"^0.41.0","@react-native/jest-preset":"0.85.0","@react-native/babel-preset":"0.85.0","@react-navigation/elements":"^2.9.19","@react-native/eslint-config":"0.85.0","@react-navigation/native-stack":"^7.16.0","react-native-safe-area-context":"^5.8.0","@commitlint/config-conventional":"^20.5.0","@release-it/conventional-changelog":"^10.0.6"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.0.0","react-native-reanimated":">=3.0.0","@react-navigation/native":">=7.0.0","@react-navigation/elements":">=2.0.0","@react-navigation/native-stack":">=7.0.0","react-native-safe-area-context":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-native-animated-header-flat-list_1.8.0_1784022544368_0.7560659728184287","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","tools":["eslint","jest","lefthook","release-it"],"version":"0.62.0","languages":"js"}},"1.8.1":{"name":"react-native-animated-header-flat-list","version":"1.8.1","description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"source":"./src/index.tsx","types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"scripts":{"example":"yarn workspace react-native-animated-header-flat-list-example","clean":"del-cli lib","prepare":"bob build","typecheck":"tsc","lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","release":"release-it --only-version"},"keywords":["react-native","ios","android","flat-list","animated"],"repository":{"type":"git","url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git"},"author":{"name":"Karen","url":"https://github.com/lukailun"},"license":"MIT","bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^20.5.0","@eslint/compat":"^2.0.3","@eslint/eslintrc":"^3.3.5","@eslint/js":"^10.0.1","@jest/globals":"^29.7.0","@react-native/babel-preset":"0.85.0","@react-native/eslint-config":"0.85.0","@react-native/jest-preset":"0.85.0","@react-navigation/elements":"^2.9.19","@react-navigation/native":"^7.2.5","@react-navigation/native-stack":"^7.16.0","@release-it/conventional-changelog":"^10.0.6","@types/react":"^19.2.0","commitlint":"^20.5.0","del-cli":"^7.0.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-ft-flow":"^3.0.11","eslint-plugin-prettier":"^5.5.5","jest":"^29.7.0","lefthook":"^2.1.4","prettier":"^3.8.1","react":"19.2.0","react-native":"0.83.6","react-native-builder-bob":"^0.41.0","react-native-reanimated":"^4.2.2","react-native-safe-area-context":"^5.8.0","react-native-screens":"^4.25.2","release-it":"^19.2.4","turbo":"^2.8.21","typescript":"^6.0.2"},"peerDependencies":{"@react-navigation/elements":">=2.0.0","@react-navigation/native":">=7.0.0","@react-navigation/native-stack":">=7.0.0","react":"*","react-native":"*","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=5.0.0","react-native-screens":">=4.0.0"},"workspaces":["example"],"packageManager":"yarn@4.11.0","react-native-builder-bob":{"source":"src","output":"lib","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"create-react-native-library":{"type":"library","languages":"js","tools":["eslint","jest","lefthook","release-it"],"version":"0.62.0"},"gitHead":"11320abaca9978f59ae180d03af5cd216ee0f4a6","_id":"react-native-animated-header-flat-list@1.8.1","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Hr6ESwQljBiuyQo1JevlxhPMRqoN1AvSncZGF8RPjhGKAdv+5bpNhEV7jWYIKbu+UAv06naMcLHhWKk5AWasGw==","shasum":"d353ab7209bf050d432ddbebd855fd7c9b19b45f","tarball":"https://registry.npmjs.org/react-native-animated-header-flat-list/-/react-native-animated-header-flat-list-1.8.1.tgz","fileCount":25,"unpackedSize":68695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdtIRtD+tqRCOXNYYrYD4mijm6ySDtQ19ahd+DOzrGJAIgSeVDbvtZ7NWQDtFvbUzH8tQWfaLzqJB5TZjYgTNQSFY="}]},"_npmUser":{"name":"lukailun","email":"957458041@qq.com"},"directories":{},"maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-animated-header-flat-list_1.8.1_1784113533118_0.8360234661190125"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-22T11:14:12.617Z","modified":"2026-07-15T11:05:33.381Z","0.1.0":"2024-11-22T11:14:12.844Z","0.1.1":"2024-11-25T03:10:37.364Z","0.1.3":"2024-11-25T05:59:49.117Z","0.1.4":"2024-11-25T06:14:52.742Z","0.1.5":"2024-11-25T06:29:08.480Z","0.1.7":"2024-11-25T07:26:36.135Z","0.1.8":"2024-11-25T09:38:03.444Z","1.0.0":"2024-11-26T04:55:09.398Z","0.9.0":"2024-11-26T05:20:24.241Z","1.0.1":"2024-11-26T05:24:41.424Z","1.1.0":"2024-11-26T10:38:19.813Z","1.1.1":"2024-11-27T04:33:23.827Z","1.2.0":"2024-11-28T05:19:10.026Z","1.2.1":"2024-11-28T08:52:51.159Z","1.2.2":"2024-11-28T09:00:26.224Z","1.2.3":"2024-12-06T05:34:57.814Z","1.3.0":"2025-01-21T06:55:35.436Z","1.3.1":"2025-01-21T08:00:02.008Z","1.4.0":"2025-03-10T06:52:38.189Z","1.4.1":"2025-03-19T02:50:42.951Z","1.4.2":"2025-04-08T09:16:09.786Z","1.4.3":"2025-04-22T09:58:44.749Z","1.5.0":"2025-06-19T02:38:01.849Z","1.5.1":"2025-06-19T02:52:53.364Z","1.6.1":"2025-12-24T07:23:46.443Z","1.6.2":"2026-02-11T08:39:50.618Z","1.6.3":"2026-02-11T10:04:27.373Z","1.6.4":"2026-02-12T03:10:03.196Z","1.6.5":"2026-02-12T03:26:16.188Z","1.6.6":"2026-02-12T03:33:07.644Z","1.6.7":"2026-02-12T03:39:06.063Z","1.6.8":"2026-02-12T03:49:25.570Z","1.6.10":"2026-03-17T03:35:22.507Z","1.6.11":"2026-03-17T06:01:41.626Z","1.6.12":"2026-05-26T07:57:37.569Z","1.7.0":"2026-06-04T03:14:10.849Z","1.7.1":"2026-06-04T03:34:13.201Z","1.7.2":"2026-07-13T09:17:41.488Z","1.8.0":"2026-07-14T09:49:04.510Z","1.8.1":"2026-07-15T11:05:33.264Z"},"bugs":{"url":"https://github.com/lukailun/react-native-animated-header-flat-list/issues"},"author":{"name":"Karen","url":"https://github.com/lukailun"},"license":"MIT","homepage":"https://github.com/lukailun/react-native-animated-header-flat-list#readme","keywords":["react-native","ios","android","flat-list","animated"],"repository":{"type":"git","url":"git+https://github.com/lukailun/react-native-animated-header-flat-list.git"},"description":"A React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.","maintainers":[{"name":"lukailun","email":"957458041@qq.com"}],"readme":"# react-native-animated-header-flat-list\n\n[![NPM Version](https://img.shields.io/npm/v/react-native-animated-header-flat-list)](https://www.npmjs.com/package/react-native-animated-header-flat-list)\n[![NPM License](https://img.shields.io/npm/l/react-native-animated-header-flat-list)](https://www.npmjs.com/package/react-native-animated-header-flat-list)\n[![NPM Type Definitions](https://img.shields.io/npm/types/react-native-animated-header-flat-list)](https://www.npmjs.com/package/react-native-animated-header-flat-list)\n\nA React Native FlatList component with an animated collapsible header, featuring parallax effects, smooth title transitions, sticky component support, and customizable styles. Built with TypeScript and separate background/content layers in header.\n\nEnglish | [简体中文](./README-zh.md)\n\n## Preview\n\n<div align=\"center\">\n  <table style='width:100%;'>\n    <tr>\n      <td><h4 align='center'>iOS</h4></td>\n      <td><h4 align='center'>Android</h4></td>\n      <td><h4 align='center'>Web</h4></td>\n    </tr>\n    <tr>\n      <td><img width=\"296\" height=\"640\" src=\"./assets/iOS.gif\" alt=\"iOS\"></td>\n      <td><img width=\"311\" height=\"640\" src=\"./assets/Android.gif\" alt=\"Android\"></td>\n      <td><img width=\"296\" height=\"640\" src=\"./assets/Web.gif\" alt=\"Web\"></td>\n    </tr>\n  </table>\n</div>\n\n## Features\n\n- Animated collapsible header with parallax effect\n- Smooth title transition from header to navigation bar\n- Optional sticky component support\n- Fully customizable header and title styles\n- Separate background and content layers in header\n- TypeScript support\n\n## Installation\n\n```sh\nnpm install react-native-animated-header-flat-list\n```\n\n## Required Peer Dependencies\n\nThis library requires the following peer dependencies to be installed in your project:\n\n```sh\nnpm install @react-navigation/native @react-navigation/native-stack @react-navigation/elements react-native-reanimated react-native-safe-area-context react-native-worklets\n```\n\nMake sure to follow the installation instructions for each dependency:\n\n- [React Navigation](https://reactnavigation.org/docs/getting-started)\n- [React Native Reanimated](https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/getting-started)\n- [React Native Safe Area Context](https://github.com/th3rdwave/react-native-safe-area-context#getting-started)\n- [React Native Worklets](https://docs.swmansion.com/react-native-worklets/docs/)\n\n## Usage\n\n```tsx\nimport { useCallback } from 'react';\nimport { Image, StyleSheet, Text, View } from 'react-native';\nimport { AnimatedHeaderFlatList } from 'react-native-animated-header-flat-list';\n\nexport default function HomeScreen() {\n  const data = Array.from({ length: 50 }, (_, index) => ({\n    id: `item-${index}`,\n    title: `Item ${index + 1}`,\n    description: 'Lorem ipsum dolor sit amet',\n  }));\n  const title = 'Animated Title';\n\n  const renderItem = useCallback(\n    ({\n      item,\n    }: {\n      item: { id: string; title: string; description: string };\n    }) => (\n      <View style={styles.listItem}>\n        <Text style={styles.itemTitle}>{item.title}</Text>\n        <Text style={styles.itemDescription}>{item.description}</Text>\n      </View>\n    ),\n    []\n  );\n\n  return (\n    <AnimatedHeaderFlatList\n      title={title}\n      headerTitleStyle={styles.headerTitle}\n      navigationTitleStyle={styles.navigationTitle}\n      HeaderBackground={HeaderBackground}\n      HeaderContent={HeaderContent}\n      StickyComponent={StickyComponent}\n      data={data}\n      renderItem={renderItem}\n    />\n  );\n}\n\nconst HeaderBackground = () => {\n  const backgroundImageUrl =\n    'https://images.unsplash.com/photo-1579546929518-9e396f3cc809';\n\n  return (\n    <Image\n      source={{ uri: backgroundImageUrl }}\n      resizeMode=\"cover\"\n      style={styles.headerBackground}\n    />\n  );\n};\n\nconst HeaderContent = () => {\n  const avatarUrl = 'https://api.dicebear.com/7.x/avataaars/png?seed=John';\n\n  return (\n    <View style={styles.headerContent}>\n      <Image source={{ uri: avatarUrl }} style={styles.avatar} />\n    </View>\n  );\n};\n\nconst StickyComponent = () => (\n  <Text style={styles.stickyComponent}>Sticky Item</Text>\n);\n\nconst styles = StyleSheet.create({\n  headerBackground: {\n    backgroundColor: 'white',\n    height: 300,\n    width: '100%',\n  },\n  headerContent: {\n    height: 300,\n    width: '100%',\n  },\n  avatar: {\n    position: 'absolute',\n    top: 80,\n    left: 10,\n    backgroundColor: 'white',\n    width: 120,\n    height: 120,\n    borderRadius: 60,\n    borderWidth: 2,\n    borderColor: 'white',\n  },\n  headerTitle: {\n    position: 'absolute',\n    top: 200,\n    left: 10,\n    fontSize: 30,\n    fontWeight: 'bold',\n    color: 'white',\n  },\n  navigationTitle: {\n    fontSize: 18,\n    fontWeight: '600',\n    color: 'white',\n  },\n  stickyComponent: {\n    backgroundColor: 'white',\n    padding: 15,\n    borderWidth: 1,\n    borderColor: '#EEEEEE',\n  },\n  listItem: {\n    padding: 15,\n    borderBottomWidth: 1,\n    borderBottomColor: '#EEEEEE',\n    backgroundColor: 'white',\n  },\n  itemTitle: {\n    fontSize: 16,\n    fontWeight: '600',\n  },\n  itemDescription: {\n    fontSize: 14,\n    color: '#666666',\n    marginTop: 4,\n  },\n});\n```\n\n### Props\n\n| Prop                        | Type                 | Required | Description                                                                                                    |\n| --------------------------- | -------------------- | -------- | -------------------------------------------------------------------------------------------------------------- |\n| `title`                     | string               | Yes      | The title text that will animate between header and navigation bar                                             |\n| `headerTitleStyle`          | StyleProp<TextStyle> | No       | Style object for the title in the header. Supports all Text style props. Position is relative to header container |\n| `navigationTitleStyle`      | StyleProp<TextStyle> | No       | Style object for the title in the navigation bar. Supports all Text style props except position-related properties |\n| `HeaderBackground`          | React.ComponentType  | Yes      | Component to be rendered as the header background                                                              |\n| `HeaderContent`             | React.ComponentType  | No       | Component to be rendered on top of the header background. Its opacity will automatically animate based on scroll position |\n| `StickyComponent`           | React.ComponentType  | No       | Optional component that sticks below the navigation bar                                                        |\n| `parallax`                  | boolean              | No       | Enable/disable parallax effect for header background. Defaults to true                                         |\n| `navigationBarColor`        | ColorValue           | No       | Color of NavigationBar. Its opacity will automatically animate based on scroll position                        |\n| `navigationTitleTranslateX` | number               | No       | Horizontal offset for the navigation title position. Defaults to 0                                             |\n| `navigationTitleTranslateY` | number               | No       | Vertical offset for the navigation title position. Defaults to 0                                               |\n| `onScrollStateChange`       | (state: AnimatedHeaderScrollState) => void | No | Callback invoked on every scroll event with current scroll state                                               |\n| `...FlatListProps`          | FlatListProps        | -        | All standard FlatList props are supported                                                                      |\n\n### AnimatedHeaderScrollState\n\nThe `onScrollStateChange` callback receives a state object with the following properties:\n\n| Property               | Type    | Description                                                              |\n| ---------------------- | ------- | ------------------------------------------------------------------------ |\n| `scrollY`              | number  | Current scroll distance (contentOffset.y)                                |\n| `isCollapsed`          | boolean | Whether the header is fully collapsed                                    |\n| `headerContentOpacity` | number  | Header content opacity, from `1` (fully visible) to `0` (fully hidden)  |\n\n```tsx\n<AnimatedHeaderFlatList\n  title=\"My Title\"\n  HeaderBackground={HeaderBackground}\n  onScrollStateChange={(state) => {\n    console.log('Scroll Y:', state.scrollY);\n    console.log('Is collapsed:', state.isCollapsed);\n    console.log('Header opacity:', state.headerContentOpacity);\n  }}\n  data={data}\n  renderItem={renderItem}\n/>\n```\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n\n---\n\nMade with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)\n","readmeFilename":"README.md"}