{"_id":"react-native-auto-skeleton","_rev":"32-c55ff96a0be29f6b3da2de402fe26f94","name":"react-native-auto-skeleton","dist-tags":{"latest":"0.1.32"},"versions":{"0.1.1":{"name":"react-native-auto-skeleton","version":"0.1.1","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.1","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"15c60fa382c8ccdb4b366fac6c2a87bb9d841a9a","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.1.tgz","fileCount":77,"integrity":"sha512-ztVCEIpcRdVmcWI8XvVQKEoNIkn3GeIJGavzyNbp6Sm5j7jvUBKHTgmQrzhkXbMorZ2Jdo3khznd8xnrWbHbZA==","signatures":[{"sig":"MEUCIQCHs1WoaePmE7yF8zw09cobXldZrkYBjMVrFBxPWchAzwIgIrHUwnTH27mqvc2K0E2Xn2CsGupT1JYVATcGQzQLdvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62285},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"b030bcce01a9a67c2f554a40790b53f32929ff44","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.1_1742831342419_0.7461802411456822","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.2":{"name":"react-native-auto-skeleton","version":"0.1.2","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.2","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"d98fbb810e033376ed85f6fb7fc3b800a6198794","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.2.tgz","fileCount":77,"integrity":"sha512-brqjKWk8b8H5lPvnSU16nKlT1YaRIb1YI7N+DWuomfHoA1dWOGOnPnkEk4KUcgbHmJpXSQIvRT2g3SIYC2zhdA==","signatures":[{"sig":"MEYCIQD1fnfJesbJ+dE86YqkA8cnyNhRUDUC+0QY8hXhsNbz8gIhAKOOIn1E+YJkbYHD4rNsflm9zPgVnb0MMj07NXslDjRd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62282},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"68ba16aba788af1901fc4dee8010ee1991fae038","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.2_1742831670792_0.12393071277652523","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.3":{"name":"react-native-auto-skeleton","version":"0.1.3","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.3","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"9afc6d967673e3d805bc54e60efd86ac15f43c7e","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.3.tgz","fileCount":79,"integrity":"sha512-ulCCWNE6o9xLCAtBa/oFZ/Dcb0IvnxtCBBbbA0LE8k9ZzUJSHwN+wNBQAfu2j4i8z2ZVfdVPgjDQztWs35mNAw==","signatures":[{"sig":"MEUCIQCf78tmibr7VDUQjtrRJ4/yckPj4jJIIr2U+zkzRDQtMwIgG+VmXZJwPs4PMcF1XAz3bjt6NMzi+2YHN32pzDSRjRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63836},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"ea1f5070c7dff8b087ada6a943a72694ec66ddb8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.3_1742841151987_0.64753896389825","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.4":{"name":"react-native-auto-skeleton","version":"0.1.4","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.4","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"3ec8cc941febfabd759c09344d6965cbda5299b6","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.4.tgz","fileCount":79,"integrity":"sha512-XNoAG0FPPsen3TcjoONAS/IQZSOq5TP7CmOap1/iKXskDYO4AMynsUS3Z74Z9ii4h771gmd9Tuc/qYcdP89Z2g==","signatures":[{"sig":"MEUCIDftpznQZEJ7WDQLOWz4F9UQjH4O9ZXoEN0xCaJWH8GfAiEA9vRhp/5oOPdfk+4+XqZJQd28iDbOn+eOOb1ff8mgs6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63885},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"55a76ae9ecd064d1eb5f3b6da312075b3c4bb85f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.4_1742847969537_0.08682503521680762","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.5":{"name":"react-native-auto-skeleton","version":"0.1.5","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.5","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"d33390852e8492fb47bd263242f168945f631591","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.5.tgz","fileCount":79,"integrity":"sha512-aveZr9ccdgcGDnQ+pJUfIl0JVmMFYSZWGL8ApCqQ60mdbHSriu7Vcb5L78yjOafxx3p29mDl2RTg1efoAF+VAA==","signatures":[{"sig":"MEYCIQDhGVKkJLCnH5xfWywAdxsIdsRsvFVXJn7tyo0+AIpDkAIhAO1k6i00dxHsnaMW6Ocr7aXSg7TeM0q05vP8m/9zBaY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64649},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"4cbcef782453e6ccb7e9b66339f8963979514569","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.5_1742892790061_0.5274601780204138","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.6":{"name":"react-native-auto-skeleton","version":"0.1.6","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.6","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"c9a878e2b1f0130a745d4bdbc760288a4ef803a3","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.6.tgz","fileCount":82,"integrity":"sha512-sf5YxjJ2qLyr+VBOpsox+PsLF7AljOlnsNeX6NPddVUog4RJABuA3nTVxq8JET1C/+LV0pLsFFzLkyCJSVLozg==","signatures":[{"sig":"MEYCIQCVlO19QDhaKpo7qKhJ0OisHkm7WSzHo3AdzxZADjNTwwIhAInArGeJclL5Bjo9ZSe/iabtZnD6TRmVi7zSXFL6rU7q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72075},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"ea0aeabe8f0cd1e9463337563eef23272d8fa262","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.6_1743006590259_0.026585404547867286","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.7":{"name":"react-native-auto-skeleton","version":"0.1.7","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.7","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"2df8fb8245617500b0aa930a401569dde56a45cb","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.7.tgz","fileCount":84,"integrity":"sha512-1h1eYcBspiI76p5O/uKJl/aXW2qrFfSELf7FvTMpMdydMWtZ29s5eSqJeYrmZ45vzev+6DqG8lIb436sP/BO0Q==","signatures":[{"sig":"MEQCIAm0G7U4YJPgu9QjbYyvtMMdKx6zrn5B4RaPHPoPsbkwAiB7uQaEqoIgWeaS9wkStVVFIfw6ADvwh7PZ2cX8a5iEFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74839},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"a1cc9c7a3fd5b26655dfeddcc661d92bcb686d8b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.7_1743018592903_0.8042343194584143","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.8":{"name":"react-native-auto-skeleton","version":"0.1.8","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.8","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"f3d163f40c8ebfc3cb1e5c6e17755ef97ca59ed8","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.8.tgz","fileCount":86,"integrity":"sha512-6t6Rt4sbs4iVGWDcGSG9hsgw6TT2mgaWJ52kV4sOJk94saF2/kfNodOAqkJhDiBVC39Tpv3gxve8xUUs/yhsVA==","signatures":[{"sig":"MEUCIQDOpgysds9/JGJmMRI2zzIiw2YY/dFgZa8A8VGQBM3xQQIgKBRP/FZT7gasTtx+TdsNChbVzrBALPJUpb0AzYW5cFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75780},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"acf3cfbe11bcfeab4001cfe02c79b63944dd9bae","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.8_1743028773826_0.7619858749089727","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.9":{"name":"react-native-auto-skeleton","version":"0.1.9","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.9","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"8947d310a61c26d4678694ff816312a211c90480","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.9.tgz","fileCount":67,"integrity":"sha512-R3wA2YC/ZSzndSrOJt88gyenYGxOQmY1e+ttVr2KupEq5sqQbsc+8CdTXgigc+spIrNfgu/zWEDg1s+RbTPsug==","signatures":[{"sig":"MEQCIHmwT+IXajhvLqV/CWEEV/AmxYB2fJZU3LpO2t9Jos5oAiBscHlBUd2qWnE44gnZPFVbINRodztZb5CbXSUOXlRZXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60236},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"6ae7d30a02b3cbb32ed498622ea156ccfe9a226f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.9_1743029111979_0.029885162587278025","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.10":{"name":"react-native-auto-skeleton","version":"0.1.10","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.10","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"1c7b974017ac944d75c918079030ff12d342f133","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.10.tgz","fileCount":86,"integrity":"sha512-2anTFV4MjzPwsrcHdxZyrTXIUBuM7JO4Aayp+I1eORiHbYzgUs43t3b2cJB3Ohr5mzt3bByvyrDVgWT2INz4xA==","signatures":[{"sig":"MEUCIBqqawyG5HPzxWonigKKRyDrsSurlXAOMYq9t1xqsOwnAiEAjCD8+43Ewbp57h4085t5QI96fHCWaqIZn4OG9KxnqRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75640},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"3139c6574cade4985056c4fddb017c60c0ed5ea7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.10_1743068665649_0.5834114928291054","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.11":{"name":"react-native-auto-skeleton","version":"0.1.11","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.11","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"28039ce09a8c13d161bb0aee4b8c1868ebc098a1","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.11.tgz","fileCount":86,"integrity":"sha512-xAZAkBBx8cEsNFwCaVY55nRAZPLpZJ3YmoWzfEn/6ZPD4vn7j0+Oqf3rak9AYJxaaJ0eiHolgkOjTGuxplTpUQ==","signatures":[{"sig":"MEUCIQD7mAi3CclkGkmqZ9xtExefv9D82Xt75AGnUpQyusw1lgIgWjMCX7kcQb9vw97ykxR8tmPqPSzOuRAMJMX+DXTtt+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75636},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"af918c6ac17426a9321e411f846b5b212f2c6abe","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.11_1743069789277_0.5211047254180714","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.12":{"name":"react-native-auto-skeleton","version":"0.1.12","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.12","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"4f2f667c76a437ad6d10ce158fcaad9af7716ad9","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.12.tgz","fileCount":86,"integrity":"sha512-HTJ+PpRJaUE1m0JYP0PHOUgdYd1mkYkyZgwGJs1cgVvBnVT3ViOafTClW28I5aWrHcRr6e6C1TkeCOJB31yyFg==","signatures":[{"sig":"MEYCIQC2r4NhTUdonLpcxTH/OPNt+aaNdQgAyj+pTgCiLOiIQQIhAKRlLE943b2kXY80GK+MsMPuEv2pEmtrP6zwxjz91tiZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75860},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"7bd8a379fc24c6e5b03f5be1121165c0c6314214","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.12_1743070262472_0.2740723795393971","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.13":{"name":"react-native-auto-skeleton","version":"0.1.13","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.13","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"232abbda20f931dc89aad036d6bdd9a785285b73","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.13.tgz","fileCount":86,"integrity":"sha512-kzZTqNfvxTPC4AaFFRUqW3ZYmz1a0uF7kbBVinxoeb6g/EC/HxSYO8nzLGgenP8segQL2VifiBTrrXBkh3lV9g==","signatures":[{"sig":"MEQCIA7Tdr/E1KAm5EozyeT7RLfR2PtIyPyLuusWO14XIP3QAiAvbiCWLZn0V5SSoZa6fGGiWGY+DKhgqiLrEwNw2cBIyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75787},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"fea4695b22b19e581894d896f7301b2d584f7c00","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.13_1743070379574_0.48532801003034876","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.14":{"name":"react-native-auto-skeleton","version":"0.1.14","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.14","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"7ecb8235a406e993c1304f592291c7f08c2db1ed","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.14.tgz","fileCount":86,"integrity":"sha512-fIr+2wKmNdx0buFfwhc7wAS6Xr6o0Cr1JOeVfGD5ZqvReYsr6ICYzw/XDlLYyjHJYQNZV/JyHJkdxCtB7XfX0A==","signatures":[{"sig":"MEYCIQCLwwwys2yuvQ+lDYj7BNLBV8AZQn52MAdZb4n4oPTqngIhAMu1X6/CJM1+Z+JjpKQhTLx+G14NnIlYP0J8woN8qPX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76120},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"1b7a379ca9e433821942c1291ebabc367b9b4919","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.14_1743079614278_0.1451202621270491","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.15":{"name":"react-native-auto-skeleton","version":"0.1.15","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.15","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"8f828220d1c038905dcd1f8092c1ea41ce715171","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.15.tgz","fileCount":86,"integrity":"sha512-M01b2OYcCrLWIQfEaW7empV//00yenGfpRA55/Kgfb0WtTUL3MCQ21H9E5PTW4EL3eYHNXcsRjencZ9TPBEg5g==","signatures":[{"sig":"MEQCIBDo3mXvPPjeX/tgMdl/bInAiorGLnPE469fWio61glCAiB6+c95T9II2v3zchi5CP18cT9FKvrVypfJMqjm8CnqFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79011},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"1d57ce0eb847794bed3af18188cb1364857d1c68","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.15_1743241726482_0.29934609204892393","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.16":{"name":"react-native-auto-skeleton","version":"0.1.16","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.16","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"6c8f8355e3fd9a4aadf6dea630462f37585c4b31","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.16.tgz","fileCount":86,"integrity":"sha512-QcuVWnNQY3tl8ab+JM6Qrl4GdUzgXjod2DCHW8PsX8GmdxGqxJK5kOXlRDhRCK3Yhn6U7MNAG4eZLD10TXTB9A==","signatures":[{"sig":"MEQCICUvTKRZITZN/ycJkIBgid+LA2nyFpQTiJkg/MbVlwbbAiBz9QN1AuhguWf31XMZiWhrMLIxZBQL0S/GRvFgH0/wmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85495},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"4455ba826e666b21f10782c7a502a5e3cd93d26c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.16_1743246222964_0.11644588933229705","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.17":{"name":"react-native-auto-skeleton","version":"0.1.17","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.17","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"e1c2d935c75d249c2cd4ea194f809cdb3dc7223e","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.17.tgz","fileCount":86,"integrity":"sha512-l9KyCd9qmpLRiJXlnAMw4RD69hScUYAMwYih9dmqNqcSEtqy6NddHBvdPHsz6jLSJyajscaCgF35gjcU8r/otg==","signatures":[{"sig":"MEQCIFeg3VM36E1yNEtGEUCSh/odfw9Gf2sd2kEkodfLKbuiAiA8wKgAMrjP/hL7O1P4ccV4rCgFEtVeq3DIjXCVUbOOoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85576},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"0126ba907497575bc2a36115bf99f208df955a79","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.17_1743249044186_0.5553224590320314","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.18":{"name":"react-native-auto-skeleton","version":"0.1.18","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.18","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"96ebecda10f3912ee754f97ebc350b0feee3fdd4","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.18.tgz","fileCount":86,"integrity":"sha512-PFTKYyHGjhGo3mGS6P2UOLA9ohknTkxd5aXRy7Fi3mJTgaBd2Cx5gA/ATji5LbTJ7a+6k1khyFIBuO9KqkNJUQ==","signatures":[{"sig":"MEQCICyvSIR3OXpyEhNc12jsTp0SnwSksYDB4bSvn25RP4w/AiAQOvAeV2D0LBt16oS8vx+iM5NbyP46kFGu18zELiNZeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86870},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"794863fde380d595613da0fce3ff9b5997f3b32b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.18_1743266851343_0.5546862617781434","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.19":{"name":"react-native-auto-skeleton","version":"0.1.19","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.19","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"979ef5c2f78e4f11d25b4d53fb5f4440c4d811a9","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.19.tgz","fileCount":92,"integrity":"sha512-J1YmxYB7eAt1vbkAHfZotoBIjB4VYv3n0TGBJpu4e2T0b2CQykIB2AqQ5BGBQlYMvzMc++wpgLBaDTwdgjcEZw==","signatures":[{"sig":"MEUCIG/STpdpeevposJpNhnNrjXxa64FQxVaVBdYRhICHMwFAiEA+LjCWe1Fsc92ocp87+hURE8sWxv59TL5pIrdNnS6tPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99031},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"16b949cff02c2c6c034557f0e678837ef4313707","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.19_1743370503680_0.5496210507419799","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.20":{"name":"react-native-auto-skeleton","version":"0.1.20","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.20","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"548f0509feda13acfd425fc16706df69d59e1920","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.20.tgz","fileCount":92,"integrity":"sha512-Sah6FGrBxtUXPR2gIr4MqB3HiRYTh9wmztILeYFW9yQdSjZRto3XDAbMrHNEsYBYgOz00DwvO7bCVxFGzT0O3Q==","signatures":[{"sig":"MEYCIQDkMbZ1Lqr4CqRqVpx2t/LLkOLTFzULebZszabBSar1NgIhAPC+xw2IqqUZNlu9GXxgsDWEev9uqcB6gpv5i1tUZ3qp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99278},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"5f13612815b9f4f2cd50ec07e9cda915d8ca71f3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.20_1743621588126_0.4848439434115339","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.21":{"name":"react-native-auto-skeleton","version":"0.1.21","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.21","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"3f4a408081762b3dd6c51159321f73de6af3417f","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.21.tgz","fileCount":98,"integrity":"sha512-Ax3nKuomma4zCszH4guovHF797CTJVQasCeeqtVaQ7C6++5s/z1Gu/FbNjJoxlJlMFfhQcySriHJkDnFUwA1jg==","signatures":[{"sig":"MEYCIQD+WdM6Sn6cG/XtMolZ38rhCutB0ogLSmfP8vazx1WUAwIhAMTVmoB4IKEI2dx0Vmbo7CwO3wTZCGnvt7SCeS14A6MK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104864},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"7505cc626330516c7ac2dac9883295b9132ccbc7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.21_1744226371852_0.6867985696342016","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.22":{"name":"react-native-auto-skeleton","version":"0.1.22","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.22","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"d1592a15d1984cb1c84e931936f6f29240ab0860","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.22.tgz","fileCount":98,"integrity":"sha512-CD1LzqaXanwr0CMWZHwssp2DtdaB8Cvd9Qxw8r9HbjFb/9XhsuNn3DEW+xktCdguDKv+E5AQsY0FZ8WS6wdiGQ==","signatures":[{"sig":"MEQCIErDIFF7RerLPMPglKZ1XkeKgjrvRp4MngHt/gNRwZ//AiBZrNBo0ODMcFYfxSxA8tCwI+Umupu66BPIfk5V0nPH/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100563},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"621c3b5171261a5f82bf052c76ddc57c0b5a5854","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.22_1744227293367_0.06661488236927227","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.23":{"name":"react-native-auto-skeleton","version":"0.1.23","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.23","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"163eb826061b03d2d424ae016d11afdf6d6be452","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.23.tgz","fileCount":123,"integrity":"sha512-MsRPRf48eqZeRsK0OupV2FoJSQjvUoxvR1/QbejjzgdtgH498PIrasckfi0uVkuEr8uHqlnXbjjLZkucQCh8DA==","signatures":[{"sig":"MEQCIE6K0B1j/AxW4JtxITL7rt+y77A8kNlztBP+DoUimpITAiAUjzIlai8ltLZqB4xpgFgrGT+DItNNxjJOBh4GyvGAsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122202},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"d7c1c334c8207aa7b1bd193beb15f9669d5cccd7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.23_1746643809633_0.6032338705632099","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.24":{"name":"react-native-auto-skeleton","version":"0.1.24","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.24","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"22c4984b42c2f45dc72164b77ee033db2ce218ee","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.24.tgz","fileCount":123,"integrity":"sha512-f3bp+N7NenYtw/unLsLlnCOFKrQvEIxM2uA5pbCT6Wbat5kO1T254QWfhGa0TTX7mY64G7IBANo/ncg6PZFcIQ==","signatures":[{"sig":"MEQCIET3+I0M95sM3l/26JVq/J2ls7s1WDYG4sCoOEwfU1JNAiBZG0b+i2QqJ2F6plebjDrZW207Q5IkADP6Ob6Ng9rMow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122706},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"4ae7a6aa1c8fb7494525c9f24cda66a83a9b7fe0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.24_1746740281776_0.17199200285568228","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.25":{"name":"react-native-auto-skeleton","version":"0.1.25","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.25","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"f7b1151e3dfe3ef78adb1d1df5bafcc0f39a035f","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.25.tgz","fileCount":123,"integrity":"sha512-uNjQ87zNqvpp6tu59gyvnnzacokcf4hi95jtXF/iZThgCG1khpYUIihuLdMLfe1j2aQEl80/0ZmoNV0k8qBSYw==","signatures":[{"sig":"MEUCIACTZ7HOi/r72PdjYhTbd+9aw/Z6c24ikfXYEnOscZQAAiEArEkGnJ03ByQw8DT3Djcj2vURSTdxKHuKo0uyhWpvDdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122653},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"1011983d5e84124ad5b4c4fb84ff25829379b506","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.25_1747330950606_0.31471519146894344","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.26":{"name":"react-native-auto-skeleton","version":"0.1.26","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.26","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"1a460be7208f42d7af38dda2f42f49ace1540252","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.26.tgz","fileCount":123,"integrity":"sha512-5uNJlNB3em3fN6aytEfV4Brit1ywwYvFtLInxZrMmY34lV/iVwJn3hWg/EAgUBrUU3u0+F9GoXY6Psy8ddPY4Q==","signatures":[{"sig":"MEUCIQCprT3NfXqBHDwc3iO68no8LjxIgN/rGGAVM71AgPEQQgIgKk++YKLQD3Gyy4iD6RToBisTpMEPFjgLNqh0BuQ8aQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122728},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"265af359f12a239a9ec289ff8d2d14025a7b6ca8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.1.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.7.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.26_1748532639796_0.8575516473393829","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.27":{"name":"react-native-auto-skeleton","version":"0.1.27","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.27","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"27d777f55127c113d2eb7c71860fef9ce0b29d40","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.27.tgz","fileCount":123,"integrity":"sha512-6BQVvRVdjXbrmFYB0HogBKoXvyY6MnqoYaHHNIEcpCe5lLIqSCFmVwxGq730UgO4EhoFbuRSKoFXVf76sZ6qUg==","signatures":[{"sig":"MEYCIQCBFnHQLMNnWGHg+eyfc1JU2dazzs6NfJW73/Mm3tGW5gIhALwByZ+oU+c3NpP/iPMMSH2V7JSHJxqIwgZKWLVJ+osy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122730},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"5a561ff85e38745fed50111f14cc9ce60342d565","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.11.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"all","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"},"includesGeneratedCode":true},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.27_1759007771590_0.4865371595263841","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.28":{"name":"react-native-auto-skeleton","version":"0.1.28","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.28","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"7cb4550cecef3a1d729049af794a22da239223ae","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.28.tgz","fileCount":104,"integrity":"sha512-FKYVRINUyl20KyeQCUooWwrI77/8wF11A0KPOa6kDB7fVuiNOtwpEBzgFiI/qkj0zRYjCarsi8Bgz6u+KEnkvg==","signatures":[{"sig":"MEUCIC6Izdo9h9FdP4Hr5FFDmeMWmH4H5ZxwV4pd1Puqzuv1AiEAovTk3vnjNyfmrE+TppA5GlAJhI3M3AC//82sf9e9/XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106538},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"aefb9f23635eeb57aa4f6dc062353dda80dc40e9","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.11.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"components","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.28_1759013953674_0.1318289672548949","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.29":{"name":"react-native-auto-skeleton","version":"0.1.29","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.29","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"af8bb0aebd0c777c640b5d3a0f14ec3f92b2f701","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.29.tgz","fileCount":89,"integrity":"sha512-l5y5P90upXMUIVkBCgMhpebePZdjyNDjB973liPKo8SThL+oVtENgZ9md5cbV4wEEOxhh1QkJol7vF46klZXaw==","signatures":[{"sig":"MEUCIQDtFebVwhvBkgXLcxUWhSv3RBClqSI8PH4+EpqvQQYEEAIgEdujTZHZijqMOgKHF3zLSEsK4JhHiw+P70pIVQDleks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94282},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"a4d376e549c8c74f6fa7c243f5dada0d8288bd06","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.11.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"components","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.29_1761162866541_0.4507981749336034","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.30":{"name":"react-native-auto-skeleton","version":"0.1.30","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.30","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"47d20162106abe11e8ad01ce81c7c76929787bea","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.30.tgz","fileCount":89,"integrity":"sha512-+xm4R2ogzpVNGXj8ov2e2FWymoW27NzpEb9k36QyWLUQHxUd1pC08BtRGAQUpp3mXLkJqY5oEe6l/XYLHbqd+Q==","signatures":[{"sig":"MEUCIQDbp4ixSurmTHIZOUdXtg8kCBtj83WXz0wZ4da1MuD55AIgCQYW0fKNgjURjdWv2hIUZxO4T7cbEPbVPrQxB0JXsTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94661},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"2faa3fa51659042ca47eff6a46cb3ebee4698d1c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.2","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"25.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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"components","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.30_1764068061419_0.5162693964106435","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.31":{"name":"react-native-auto-skeleton","version":"0.1.31","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"author":{"url":"https://github.com/pioner92","name":"pioner921227","email":"alex.shumihin921227@gmail.com"},"license":"MIT","_id":"react-native-auto-skeleton@0.1.31","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"dist":{"shasum":"03f55a62d3bbf937c0e08bce0350e4a637e540ca","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.31.tgz","fileCount":89,"integrity":"sha512-yxDJt6liudx1CJJvI0475gDwXkUwWe/Il/m7giculBE+IdZkliXc+Y0DLGNxejoloOjYAyz2y1ai7K5ky/Bd6Q==","signatures":[{"sig":"MEUCIBEoKd9Mi3Qjw7zmXjba5ietVFzzWsURuXdf7clI9W1VAiEA31ufUKNEFIcW+5k/ijDlRVB3gCOek7FaWd5PB0fRTjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96998},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"lib/typescript/index.d.ts","module":"./lib/module/index.js","source":"./src/index","gitHead":"e17c7e0d78da1e135e333d6da2c626c45909897a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace react-native-auto-skeleton-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.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/pioner92/react-native-auto-skeleton.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.9.0","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"25.6.1","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/"],"react-native":"src/index","codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"components","android":{"javaPackageName":"com.autoskeleton"},"jsSrcsDir":"src"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.0.0","turbo":"^1.10.7","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.78.1","@expo/config-plugins":"^9.0.17","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-builder-bob":"^0.36.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@commitlint/config-conventional":"^19.6.0","@release-it/conventional-changelog":"^9.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-native-auto-skeleton_0.1.31_1777974446044_0.5218362948146886","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"fabric-view","version":"0.48.5","languages":"kotlin-objc"}},"0.1.32":{"name":"react-native-auto-skeleton","version":"0.1.32","description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","main":"./lib/commonjs/index.js","module":"./lib/module/index.js","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"./src/index","scripts":{"example":"yarn workspace react-native-auto-skeleton-example","test":"jest","typecheck":"tsc","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","release":"release-it"},"keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"repository":{"type":"git","url":"git+https://github.com/pioner92/react-native-auto-skeleton.git"},"author":{"name":"pioner921227","email":"alex.shumihin921227@gmail.com","url":"https://github.com/pioner92"},"license":"MIT","bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^19.6.0","@evilmartians/lefthook":"^1.5.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.73.1","@release-it/conventional-changelog":"^9.0.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","commitlint":"^19.6.1","del-cli":"^5.1.0","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","jest":"^29.7.0","prettier":"^3.0.3","react":"19.0.0","react-native":"0.78.1","react-native-builder-bob":"^0.36.0","release-it":"^17.10.0","turbo":"^1.10.7","typescript":"^5.2.2"},"resolutions":{"@types/react":"^18.2.44"},"peerDependencies":{"@expo/config-plugins":"^9.0.0","expo":">=50.0.0","react":"*","react-native":"*"},"peerDependenciesMeta":{"@expo/config-plugins":{"optional":true},"expo":{"optional":true}},"workspaces":["example"],"packageManager":"yarn@3.6.1","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"}}}},"eslintConfig":{"root":true,"extends":["@react-native","prettier"],"rules":{"react/react-in-jsx-scope":"off","prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"codegenConfig":{"name":"RNAutoSkeletonViewSpec","type":"components","jsSrcsDir":"src","android":{"javaPackageName":"com.autoskeleton"}},"create-react-native-library":{"languages":"kotlin-objc","type":"fabric-view","version":"0.48.5"},"gitHead":"8c7f17257cb4de913c51e5958318aa8ba5bd91fa","_id":"react-native-auto-skeleton@0.1.32","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-Je0sD0mC6INCAW85NbTRDb4fWuQ+HCMWM719CDVZ6cKiXm+kGbUYUnWevO4eT5Buy7OmIQYl18i5uliSeIlLUg==","shasum":"789c64dd6d93f6f0db6571d7c920741bfcc43623","tarball":"https://registry.npmjs.org/react-native-auto-skeleton/-/react-native-auto-skeleton-0.1.32.tgz","fileCount":89,"unpackedSize":98307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEqUyQHQkSKBZN/6NQQ8d/jAL626zap5QQpagTzEnLT+AiEAqDCLRPB+VF2CX8wXNK4iOt/Y8DSxGoAKpwiKG4PL9Yc="}]},"_npmUser":{"name":"pioner92","email":"alex.shumihin921227@gmail.com"},"directories":{},"maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-auto-skeleton_0.1.32_1778074253479_0.375738293931972"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-24T15:49:02.418Z","modified":"2026-05-06T13:30:53.730Z","0.1.1":"2025-03-24T15:49:02.626Z","0.1.2":"2025-03-24T15:54:30.995Z","0.1.3":"2025-03-24T18:32:32.165Z","0.1.4":"2025-03-24T20:26:09.761Z","0.1.5":"2025-03-25T08:53:10.223Z","0.1.6":"2025-03-26T16:29:50.477Z","0.1.7":"2025-03-26T19:49:53.096Z","0.1.8":"2025-03-26T22:39:34.022Z","0.1.9":"2025-03-26T22:45:12.163Z","0.1.10":"2025-03-27T09:44:25.864Z","0.1.11":"2025-03-27T10:03:09.478Z","0.1.12":"2025-03-27T10:11:02.694Z","0.1.13":"2025-03-27T10:12:59.733Z","0.1.14":"2025-03-27T12:46:54.480Z","0.1.15":"2025-03-29T09:48:46.671Z","0.1.16":"2025-03-29T11:03:43.207Z","0.1.17":"2025-03-29T11:50:44.415Z","0.1.18":"2025-03-29T16:47:31.526Z","0.1.19":"2025-03-30T21:35:03.872Z","0.1.20":"2025-04-02T19:19:48.342Z","0.1.21":"2025-04-09T19:19:32.047Z","0.1.22":"2025-04-09T19:34:53.545Z","0.1.23":"2025-05-07T18:50:09.917Z","0.1.24":"2025-05-08T21:38:02.014Z","0.1.25":"2025-05-15T17:42:30.896Z","0.1.26":"2025-05-29T15:30:40.031Z","0.1.27":"2025-09-27T21:16:11.764Z","0.1.28":"2025-09-27T22:59:13.853Z","0.1.29":"2025-10-22T19:54:26.740Z","0.1.30":"2025-11-25T10:54:21.621Z","0.1.31":"2026-05-05T09:47:26.213Z","0.1.32":"2026-05-06T13:30:53.619Z"},"bugs":{"url":"https://github.com/pioner92/react-native-auto-skeleton/issues"},"author":{"name":"pioner921227","email":"alex.shumihin921227@gmail.com","url":"https://github.com/pioner92"},"license":"MIT","homepage":"https://github.com/pioner92/react-native-auto-skeleton#readme","keywords":["react-native","ios","android","skeleton","skeleton-loader","loading-placeholder","shimmer-effect","react-native-skeleton","react-native-loading","react-native-shimmer","react-native-placeholder","react-native-skeleton-loader","react-native-shimmer-placeholder","react-native-shimmer-placeholder-view","react-native-shimmer-placeholder-view-component","react-native-shimmer-placeholder-component","react-native-shimmer-placeholder-component-view","shimmer-placeholder","rn-skeleton","rn-loading","rn-shimmer","rn-placeholder","rn-skeleton-loader","rn-shimmer-placeholder","rn-shimmer-placeholder-view","skeleton-placeholder","skeleton-placeholder-view","skeleton-placeholder-component","skeleton-placeholder-component-view","react-native-skeleton-placeholder","react-native-placeholder-loader"],"repository":{"type":"git","url":"git+https://github.com/pioner92/react-native-auto-skeleton.git"},"description":"🚀 Automatically generates skeleton based on your existing UI layout without manual configuration.","maintainers":[{"name":"pioner92","email":"alex.shumihin921227@gmail.com"}],"readme":"# React Native Auto Skeleton – Lightweight Skeleton Loader for React Native\n\n**`react-native-auto-skeleton`** is a modern **skeleton loader for React Native**, designed to automatically render **loading placeholders** (shimmer-style) based on your existing layout.\n\n> Ideal replacement for `react-native-skeleton-placeholder` and other manual solutions.\n\n\n<div align=\"center\" style=\"max-width: 400px; margin: auto;\">\n  <a href=\"https://www.npmjs.com/package/react-native-auto-skeleton\">\n    <img src=\"https://img.shields.io/npm/v/react-native-auto-skeleton.svg\" alt=\"npm version\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/react-native-auto-skeleton\">\n    <img src=\"https://img.shields.io/npm/dm/react-native-auto-skeleton.svg\" alt=\"npm downloads\" />\n  </a>\n  <img src=\"https://img.shields.io/badge/platform-iOS-blue?logo=apple\" alt=\"iOS\" />\n  <img src=\"https://img.shields.io/badge/platform-Android-green?logo=android\" alt=\"Android\" />\n  <img src=\"https://img.shields.io/badge/types-TypeScript-blue?logo=typescript\" alt=\"TypeScript\" />\n  <img src=\"https://img.shields.io/badge/license-MIT-yellow.svg\" alt=\"MIT License\" />\n  <a href=\"https://bundlephobia.com/result?p=react-native-auto-skeleton\">\n    <img src=\"https://img.shields.io/bundlephobia/minzip/react-native-auto-skeleton\" alt=\"Bundle size\" />\n  </a>\n</div>\n\n## Demo\n<p align=\"center\">\n<img src=\"./assets/demo.gif\" width=\"500\" alt=\"react-native-auto-skeleton demo\" />\n</p>\n\n## ✅ Platform Support\n\n| Platform | Old Arch | Fabric |\n|----------|----------|--------|\n| iOS      | ✅        | ✅      |\n| Android  | ✅        | ✅      |\n\n## Installation\n\nUsing npm:\n```bash\nnpm install react-native-auto-skeleton\n```\n\nUsing yarn:\n```bash\nyarn add react-native-auto-skeleton\n```\n### Expo\nThis library works in Expo (with `expo prebuild`) without additional configuration.\n\n## Usage\n\n> ⚠️ **Warning:** On Android, automatic detection of a view’s border-radius is not supported. You can override it manually via the defaultRadius prop.\n\nHere's a quick example to get started:\n\n\n```tsx\n\nimport { AutoSkeletonView, AutoSkeletonIgnoreView } from 'react-native-auto-skeleton';\n...\n\n<AutoSkeletonView isLoading={isLoading}>\n    ...YOUR VIEWS\n  <AutoSkeletonIgnoreView> // Content that will be ignored by the skeleton\n    ... Views without skeleton\n  </AutoSkeletonIgnoreView>\n</AutoSkeletonView>\n```\n\nFull example\n\n```tsx\nimport { AutoSkeletonView } from 'react-native-auto-skeleton';\n\ninterface IProfile {\n  name: string;\n  jobTitle: string;\n  avatar: string;\n}\n\nconst getProfile = async (): Promise<IProfile> => {\n  // Fetch profile data from your API\n};\n\nexport default function App() {\n  const [isLoading, setIsLoading] = useState(true);\n  const [profile, setProfile] = useState<IProfile>({} as IProfile);\n\n  useEffect(() => {\n    (async () => {\n      const res = await getProfile();\n      setProfile(res);\n      setIsLoading(false);\n    })();\n  }, []);\n\n  return (\n     <AutoSkeletonView isLoading={isLoading}>\n      <View style={styles.avatarWithName}>\n        <Image style={styles.avatar} source={{ uri: profile.avatar }} />\n        <View style={{ flex: 1 }}>\n          <Text style={styles.name}>{profile.name}</Text>\n          <Text style={styles.jobTitle}>{profile.jobTitle}</Text>\n        </View>\n      </View>\n\n      {/* This buttons block will have skeleton applied */}\n      <View style={styles.buttons}>\n        <TouchableOpacity style={styles.button}>\n          <Text style={styles.buttonTitle}>Add</Text>\n        </TouchableOpacity>\n        <TouchableOpacity style={styles.button}>\n          <Text style={styles.buttonTitle}>Delete</Text>\n        </TouchableOpacity>\n      </View>\n\n      {/* Alternatively, to exclude buttons from skeleton rendering: */}\n      <AutoSkeletonIgnoreView>\n        <View style={styles.buttons}>\n           ...\n        </View>\n      </AutoSkeletonIgnoreView>\n    </AutoSkeletonView>\n  );\n}\n```\n\n## API\n\n### AutoSkeletonView\n| Prop | type | Description |\n|---|---|---|\n| **isLoading** | boolean | Enables or disables the skeleton state|\n| **shimmerSpeed** | number | Duration of one shimmer animation cycle in seconds. Lower values = faster shimmer |\n| **shimmerBackgroundColor** | string | Background color for animation types: `pulse` and `none` |\n| **gradientColors** | [string,string] | Gradient colors for the skeleton gradient |\n| **defaultRadius** | number | Default corner radius for skeleton elements that don't have a defined `borderRadius` |   |\n| **animationType** | `\"gradient\"` \\| `\"pulse\"` \\| `\"none\"` | Skeleton animation |   |\n\n### AutoSkeletonIgnoreView\nWrap any subtree with this component to exclude it from skeleton rendering. Children will remain visible while the skeleton is active.\n\n## Best Practices\n\n- For rapid implementation, wrap entire UI sections with `<AutoSkeletonView>`.\n- For precise control, wrap individual UI components or groups separately.\n- Ensure components have clearly defined dimensions, backgrounds, or styles for optimal skeleton rendering.\n- To exclude specific components from skeleton rendering, wrap them with `<AutoSkeletonIgnoreView>`. Any content inside this wrapper will not be processed by the skeleton system.\n\n## 🔁 Alternative Solutions\n\nYou may also know:\n\n- [`react-native-skeleton-placeholder`](https://github.com/chramos/react-native-skeleton-placeholder)\n- [`react-content-loader`](https://github.com/danilowoz/react-content-loader)\n\nIf you're looking for a **React Native skeleton loader** that works **automatically**, with **Fabric support**, and no manual configuration, `react-native-auto-skeleton` is your go-to solution.\n\n## License\n\n[MIT](LICENSE)\n\n---\n\n## 📌 Keywords\n\nReact Native Skeleton, React Native Placeholder, react-native skeleton loader, react native shimmer, loading indicator React Native, Fabric placeholder view, auto skeleton view, react native content loader.\n","readmeFilename":"README.md"}