{"_id":"@gluestack-style/animation-resolver","_rev":"17-670a8c3de2759a46c9040f0790e7cab8","name":"@gluestack-style/animation-resolver","dist-tags":{"latest":"1.0.4","alpha":"1.0.4-alpha.0"},"versions":{"0.0.1":{"name":"@gluestack-style/animation-resolver","version":"0.0.1","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2.49"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"_id":"@gluestack-style/animation-resolver@0.0.1","dist":{"shasum":"ea3831a076ce5dde794bf4c132185578ef114d04","integrity":"sha512-vqcglbcLTCdzvtn6lCKMGc35pXpxpxtCu3SFSt8FSPqfFU8aGDmmAu267dp8XeuH/BHmvcpqLUwSazt4S5y2QA==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-0.0.1.tgz","fileCount":41,"unpackedSize":157111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAqFln3nze6LRQhgxJGqXRuqqOPAa2e5LBlxJ4SWVrCgIhAN4WdtBdTOomwjJmk9stvfi1Kg29Kfeexpw07h0fiPqj"}]},"_npmUser":{"name":"rayan1810","email":"rohit99.ind@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_0.0.1_1695283155107_0.5010951706097029"},"_hasShrinkwrap":false},"0.1.0-alpha.0":{"name":"@gluestack-style/animation-resolver","version":"0.1.0-alpha.0","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2.49"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-plugin\n\n## Installation\n\nTo use `@gluestack-style/animation-plugin`, all you need to do is install the\n`@gluestack-style/animation-plugin` package:\n\n```sh\n$ yarn add @gluestack-style/animation-plugin\n\n# or\n\n$ npm i @gluestack-style/animation-plugin\n```\n\n## Usage\n\nYou can initialize the Animation plugin by creating a new instance of the AnimationResolver class and providing it as an argument to the createStyled function. The `AnimationResolver` takes an optional `styledUtils` object that maps the styled utils object. Here's an example:\n\n```jsx\nimport { createStyled } from '@gluestack-style/react';\nimport { AnimationResolver } from '@gluestack-style/animation-plugin';\n\nconst styled = createStyled([\n  new AnimationResolver({\n    aliases: {\n      ':initial': 'initial',\n      ':animate': 'animate',\n      ':exit': 'exit',\n    },\n  }),\n]);\n```\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\n```jsx\nconst Box = styled(Motion.View, {\n  ':initial': { opacity: 0 },\n  ':animate': { opacity: 1 },\n  ':exit': { opacity: 0 },\n});\n```\n\nThe final internal styled object that will be resolved is:\n\n```jsx\nstyledObject = {\n  'props': {\n    initial: {\n      opacity: 0,\n    },\n    animate: {\n      opacity: 1,\n    },\n    exit: {\n      opacity: 0,\n    },\n    }\n  },\n};\n```\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@0.1.0-alpha.0","dist":{"shasum":"9469434f46fe1c1be1265cc3c69b4a8c7dbeaf79","integrity":"sha512-JR1JpVO54xQivsY48S0VkSShvbKSQWk+qXFTCKg8N+yxMk8HHUBykblSRkZa9swn0e58WlbL5ycTKADJ/i5D4g==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-0.1.0-alpha.0.tgz","fileCount":41,"unpackedSize":157829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4BIYaQcnotZyP20YAJQ9HlcOsLvrH5KluJqbEFHptmQIhAKVOR9CHGOYc1H2xSsdurbboJ8z0gzrt1Wse2/zDS2uM"}]},"_npmUser":{"name":"surajahmedc","email":"suraj@geekyants.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_0.1.0-alpha.0_1696416784773_0.7878302589389303"},"_hasShrinkwrap":false},"0.1.0-alpha.1":{"name":"@gluestack-style/animation-resolver","version":"0.1.0-alpha.1","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-plugin\n\n## Installation\n\nTo use `@gluestack-style/animation-plugin`, all you need to do is install the\n`@gluestack-style/animation-plugin` package:\n\n```sh\n$ yarn add @gluestack-style/animation-plugin\n\n# or\n\n$ npm i @gluestack-style/animation-plugin\n```\n\n## Usage\n\nYou can initialize the Animation plugin by creating a new instance of the AnimationResolver class and providing it as an argument to the createStyled function. The `AnimationResolver` takes an optional `styledUtils` object that maps the styled utils object. Here's an example:\n\n```jsx\nimport { createStyled } from '@gluestack-style/react';\nimport { AnimationResolver } from '@gluestack-style/animation-plugin';\n\nconst styled = createStyled([\n  new AnimationResolver({\n    aliases: {\n      ':initial': 'initial',\n      ':animate': 'animate',\n      ':exit': 'exit',\n    },\n  }),\n]);\n```\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\n```jsx\nconst Box = styled(Motion.View, {\n  ':initial': { opacity: 0 },\n  ':animate': { opacity: 1 },\n  ':exit': { opacity: 0 },\n});\n```\n\nThe final internal styled object that will be resolved is:\n\n```jsx\nstyledObject = {\n  'props': {\n    initial: {\n      opacity: 0,\n    },\n    animate: {\n      opacity: 1,\n    },\n    exit: {\n      opacity: 0,\n    },\n    }\n  },\n};\n```\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@0.1.0-alpha.1","dist":{"shasum":"46de582340cad2d8ae75af6c92a1c6e1869447e4","integrity":"sha512-5SE9WoP5cUWS0hJWV37KK/RKqNcwWPCoRv/RTdppyBVbOriUjOAHXYXOKOYnCIO9SJ0xX6beeMtAXbcyvxaidg==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-0.1.0-alpha.1.tgz","fileCount":41,"unpackedSize":157826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3kJAD8KZVBNqED0PUArwUMn8OVydy3ovbu0STz9ORCgIhAPJl2UO5LjSOcuOhUmpKcPZaJQ5ov7MmAfY1lSeCi95t"}]},"_npmUser":{"name":"surajahmedc","email":"suraj@geekyants.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_0.1.0-alpha.1_1696425048176_0.5938114747523187"},"_hasShrinkwrap":false},"0.1.0-alpha.2":{"name":"@gluestack-style/animation-resolver","version":"0.1.0-alpha.2","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-plugin\n\n## Installation\n\nTo use `@gluestack-style/animation-plugin`, all you need to do is install the\n`@gluestack-style/animation-plugin` package:\n\n```sh\n$ yarn add @gluestack-style/animation-plugin\n\n# or\n\n$ npm i @gluestack-style/animation-plugin\n```\n\n## Usage\n\nYou can initialize the Animation plugin by creating a new instance of the AnimationResolver class and providing it as an argument to the createStyled function. The `AnimationResolver` takes an optional `styledUtils` object that maps the styled utils object. Here's an example:\n\n```jsx\nimport { createStyled } from '@gluestack-style/react';\nimport { AnimationResolver } from '@gluestack-style/animation-plugin';\n\nconst styled = createStyled([\n  new AnimationResolver({\n    aliases: {\n      ':initial': 'initial',\n      ':animate': 'animate',\n      ':exit': 'exit',\n    },\n  }),\n]);\n```\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\n```jsx\nconst Box = styled(Motion.View, {\n  ':initial': { opacity: 0 },\n  ':animate': { opacity: 1 },\n  ':exit': { opacity: 0 },\n});\n```\n\nThe final internal styled object that will be resolved is:\n\n```jsx\nstyledObject = {\n  'props': {\n    initial: {\n      opacity: 0,\n    },\n    animate: {\n      opacity: 1,\n    },\n    exit: {\n      opacity: 0,\n    },\n    }\n  },\n};\n```\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@0.1.0-alpha.2","dist":{"shasum":"37cef6d1fdaca8c4685d3d48797d9a1585046bdc","integrity":"sha512-OCuuZkT+nDyyAg75FrXmzSzxH9I8GEwbRe0XlmA4eqxUWjn4uBrBUpiUNZGWyMstlgGfFyJg/+tucAVy33q9Ig==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-0.1.0-alpha.2.tgz","fileCount":41,"unpackedSize":157966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHPFVSuXPrFxqS/n/Tp2ONTXSkfjfUO6b4ZxqeaMJ8OgIgPpQW7ja4+G8GdrIRDKrUqZs79HqwTk0UX4DKzwCBksA="}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_0.1.0-alpha.2_1696491126172_0.2626649401916157"},"_hasShrinkwrap":false},"0.1.0-alpha.3":{"name":"@gluestack-style/animation-resolver","version":"0.1.0-alpha.3","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-plugin\n\n## Installation\n\nTo use `@gluestack-style/animation-plugin`, all you need to do is install the\n`@gluestack-style/animation-plugin` package:\n\n```sh\n$ yarn add @gluestack-style/animation-plugin\n\n# or\n\n$ npm i @gluestack-style/animation-plugin\n```\n\n## Usage\n\nYou can initialize the Animation plugin by creating a new instance of the AnimationResolver class and providing it as an argument to the createStyled function. The `AnimationResolver` takes an optional `styledUtils` object that maps the styled utils object. Here's an example:\n\n```jsx\nimport { createStyled } from '@gluestack-style/react';\nimport { AnimationResolver } from '@gluestack-style/animation-plugin';\n\nconst styled = createStyled([\n  new AnimationResolver({\n    aliases: {\n      ':initial': 'initial',\n      ':animate': 'animate',\n      ':exit': 'exit',\n    },\n  }),\n]);\n```\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\n```jsx\nconst Box = styled(Motion.View, {\n  ':initial': { opacity: 0 },\n  ':animate': { opacity: 1 },\n  ':exit': { opacity: 0 },\n});\n```\n\nThe final internal styled object that will be resolved is:\n\n```jsx\nstyledObject = {\n  'props': {\n    initial: {\n      opacity: 0,\n    },\n    animate: {\n      opacity: 1,\n    },\n    exit: {\n      opacity: 0,\n    },\n    }\n  },\n};\n```\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@0.1.0-alpha.3","dist":{"shasum":"bd681a4563d1bf3fd8b33084ac1b08df096143cb","integrity":"sha512-HvWqkADJzC4KuTbFdr3Pp4ROVoLrJLezCnZuH9GrBMl4EzKgdufOyull/D1w1f3AisWdGJUTiJRyBcVlBMC+vw==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-0.1.0-alpha.3.tgz","fileCount":41,"unpackedSize":157921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8Yzo0zE41IsWcJ5oCMpH95VDXkdIUtSddQESaH8CCTAiEA3O4pexD3zT2rrK7m8xruARgVpgGQ5VNUw9tsIYRFRHk="}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_0.1.0-alpha.3_1696498438771_0.8129068575452152"},"_hasShrinkwrap":false},"1.0.0-alpha.0":{"name":"@gluestack-style/animation-resolver","version":"1.0.0-alpha.0","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-plugin\n\n## Installation\n\nTo use `@gluestack-style/animation-plugin`, all you need to do is install the\n`@gluestack-style/animation-plugin` package:\n\n```sh\n$ yarn add @gluestack-style/animation-plugin\n\n# or\n\n$ npm i @gluestack-style/animation-plugin\n```\n\n## Usage\n\nYou can initialize the Animation plugin by creating a new instance of the AnimationResolver class and providing it as an argument to the createStyled function. The `AnimationResolver` takes an optional `styledUtils` object that maps the styled utils object. Here's an example:\n\n```jsx\nimport { createStyled } from '@gluestack-style/react';\nimport { AnimationResolver } from '@gluestack-style/animation-plugin';\n\nconst styled = createStyled([\n  new AnimationResolver({\n    aliases: {\n      ':initial': 'initial',\n      ':animate': 'animate',\n      ':exit': 'exit',\n    },\n  }),\n]);\n```\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\n```jsx\nconst Box = styled(Motion.View, {\n  ':initial': { opacity: 0 },\n  ':animate': { opacity: 1 },\n  ':exit': { opacity: 0 },\n});\n```\n\nThe final internal styled object that will be resolved is:\n\n```jsx\nstyledObject = {\n  'props': {\n    initial: {\n      opacity: 0,\n    },\n    animate: {\n      opacity: 1,\n    },\n    exit: {\n      opacity: 0,\n    },\n    }\n  },\n};\n```\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.0-alpha.0","dist":{"shasum":"ad8e8c8d1ac71497e70f13e7e402dd59f65f3eb6","integrity":"sha512-mnhn7KEnJvJGEa9ceE2CQ3DJO7r69sUrpK4vlbXz044yxIlyEos3zCk+cBIXzFWuAW65HxyHR/D4RXDCZFNEXg==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.0-alpha.0.tgz","fileCount":41,"unpackedSize":157620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLgW1CuMDsosH6GgwGnrFJihyKm4V3Rcbl91MD4Kfn0AiAXqVzS7Iwt85gSdvWqdPnIl97VWX5N7C+4c4ItA7LlOQ=="}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.0-alpha.0_1696503567010_0.3297383348648226"},"_hasShrinkwrap":false},"1.0.0-alpha.1":{"name":"@gluestack-style/animation-resolver","version":"1.0.0-alpha.1","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-plugin\n\n## Installation\n\nTo use `@gluestack-style/animation-plugin`, all you need to do is install the\n`@gluestack-style/animation-plugin` package:\n\n```sh\n$ yarn add @gluestack-style/animation-plugin\n\n# or\n\n$ npm i @gluestack-style/animation-plugin\n```\n\n## Usage\n\nYou can initialize the Animation plugin by creating a new instance of the AnimationResolver class and providing it as an argument to the createStyled function. The `AnimationResolver` takes an optional `styledUtils` object that maps the styled utils object. Here's an example:\n\n```jsx\nimport { createStyled } from '@gluestack-style/react';\nimport { AnimationResolver } from '@gluestack-style/animation-plugin';\n\nconst styled = createStyled([\n  new AnimationResolver({\n    aliases: {\n      ':initial': 'initial',\n      ':animate': 'animate',\n      ':exit': 'exit',\n    },\n  }),\n]);\n```\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\n```jsx\nconst Box = styled(Motion.View, {\n  ':initial': { opacity: 0 },\n  ':animate': { opacity: 1 },\n  ':exit': { opacity: 0 },\n});\n```\n\nThe final internal styled object that will be resolved is:\n\n```jsx\nstyledObject = {\n  'props': {\n    initial: {\n      opacity: 0,\n    },\n    animate: {\n      opacity: 1,\n    },\n    exit: {\n      opacity: 0,\n    },\n    }\n  },\n};\n```\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.0-alpha.1","dist":{"shasum":"9333d91697e4f9241ecb6e4c09d205a9c469c402","integrity":"sha512-IiqhKlwzMbfRwDfjfgEG7zTaENVtv5y5aF5mhinyu6cnr+Z0gjVQloFfP/lDVBTcrHALzUN7ubbyiRbFC1f2dg==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.0-alpha.1.tgz","fileCount":41,"unpackedSize":162961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDT1axBpmeWK86ZQac//m9AGfTJcLO0+JmFAbvYwDUrTAiAYr89Yt1RWB0KzcBxEtlr2CknW1+4hPSUFkTU3bJOOEQ=="}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.0-alpha.1_1696590992158_0.4360643584733699"},"_hasShrinkwrap":false},"1.0.0":{"name":"@gluestack-style/animation-resolver","version":"1.0.0","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"_id":"@gluestack-style/animation-resolver@1.0.0","dist":{"shasum":"e95a5d8c9086510ede321c578f2109a165d44acf","integrity":"sha512-lrrRwJNa4yLmPzf4KSWKahbE3RpPtkkn1pnQvQ882Kdi1TclYaT123Uy70tRrrRfGi0WsU0Ze8kmpWqyCxdnTA==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.0.tgz","fileCount":41,"unpackedSize":162953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF2g9ba+N0JlFXZIp2+y3vRLgeNd5Jun/yeHZXki3OpwIgR8VRJRghf5QUZEUpsUvoSg9ZJQ8SpRQA0aSGTRGUEl4="}]},"_npmUser":{"name":"surajahmedc","email":"suraj@geekyants.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.0_1696597017479_0.33115332185654545"},"_hasShrinkwrap":false},"1.0.1":{"name":"@gluestack-style/animation-resolver","version":"1.0.1","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"_id":"@gluestack-style/animation-resolver@1.0.1","dist":{"shasum":"2a7d7cc5e8f32bb81f8b690d6f38d626c71fcab7","integrity":"sha512-lu+K1WTPACIwpd0EwfApeRRpiCHuNQoSBMt7/zobFnheV5W7xqKKnBqjMRkCdTdR+ltzYJkjw9uot7Amz1FTEQ==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.1.tgz","fileCount":41,"unpackedSize":162007,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUHmp4RMb4PVMNNgpkeZ4/Qdu7/BvmxORbr98N+pb6QAiEAidbIpOZzCW8ZCA99h9ssmYRjlBSkufIt2QnlFSGrBo8="}]},"_npmUser":{"name":"surajahmedc","email":"suraj@geekyants.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.1_1696600075431_0.7893803154295063"},"_hasShrinkwrap":false},"1.0.2-alpha.0":{"name":"@gluestack-style/animation-resolver","version":"1.0.2-alpha.0","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-resovler\n\n## Installation\n\nTo use `@gluestack-style/animation-resovler`, all you need to do is install the\n`@gluestack-style/animation-resovler` package:\n\n```sh\n$ yarn add @gluestack-style/animation-resovler\n\n# or\n\n$ npm i @gluestack-style/animation-resovler\n```\n\n## Usage\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.2-alpha.0","dist":{"shasum":"66cbc0e689b218c992793671b69cbb7142de7c60","integrity":"sha512-RJlRs23ACfsnnCvlDH/mQn92kM2kjor1HQi7pS7nJ8JW+hoJB1KwPSAA2Um6Ruu+a7NdYZevRctnEZDoAY73IQ==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.2-alpha.0.tgz","fileCount":41,"unpackedSize":177817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZdca6wdgSXfitNEYs4ydqYE8t4c9+3Zn6urlu+KhdgQIhAMfkYr2Py6+FFP0ST4nqvgPIMJHIeEi4SU9KVhDtFamy"}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.2-alpha.0_1696601335397_0.4615249925757916"},"_hasShrinkwrap":false},"1.0.2":{"name":"@gluestack-style/animation-resolver","version":"1.0.2","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=0.2"},"devDependencies":{"@gluestack-style/react":"^0.2.49","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"_id":"@gluestack-style/animation-resolver@1.0.2","dist":{"shasum":"c889d82dbe99d6280c7c074fcd21e68b232a74ef","integrity":"sha512-eWHm092eP4Z0DH4C1sxPkivBou89ZEG6zBUDEHtQsrW9xf9XN8wunda+ahsTvV2HkI8SsZ2sl/M38HkrKrcmtw==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.2.tgz","fileCount":41,"unpackedSize":181066,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeetSwzRhrhjJzC2B5KZC1yUqI1vciPz5rkJjiQNGL0AiEAwt5xgkYFIzwSgyk8TOtxSjWk+KmKhS30sVjkjccYJT0="}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.2_1697030116635_0.8699200128461186"},"_hasShrinkwrap":false},"1.0.3-alpha.0":{"name":"@gluestack-style/animation-resolver","version":"1.0.3-alpha.0","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=1.0.7"},"devDependencies":{"@gluestack-style/react":"^1.0.7","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-resovler\n\n## Installation\n\nTo use `@gluestack-style/animation-resovler`, all you need to do is install the\n`@gluestack-style/animation-resovler` package:\n\n```sh\n$ yarn add @gluestack-style/animation-resovler\n\n# or\n\n$ npm i @gluestack-style/animation-resovler\n```\n\n## Usage\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.3-alpha.0","dist":{"shasum":"21db787b91d5300f7d57bb532f23737d0ca1844e","integrity":"sha512-prSy7icwrBl5OQ6iFHKiUk4hYslXNeSbjkoSY1mdI51e9WeMICXEmuHfpdbKyPZt+LlXe6lD/cJO6ShqGM8adQ==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.3-alpha.0.tgz","fileCount":41,"unpackedSize":182036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxc4V/G7tHplV3SvcY5b8zsHub+C53QJ2B/5T6IFYhsQIhAIoIDd0SpO8T+CCJuLJlYpF3w2cNG1yD15/KDDfRs9Iu"}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.3-alpha.0_1702300695180_0.08113278888320874"},"_hasShrinkwrap":false},"1.0.3-alpha.1":{"name":"@gluestack-style/animation-resolver","version":"1.0.3-alpha.1","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=1.0.7"},"devDependencies":{"@gluestack-style/react":"^1.0.7","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-resovler\n\n## Installation\n\nTo use `@gluestack-style/animation-resovler`, all you need to do is install the\n`@gluestack-style/animation-resovler` package:\n\n```sh\n$ yarn add @gluestack-style/animation-resovler\n\n# or\n\n$ npm i @gluestack-style/animation-resovler\n```\n\n## Usage\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.3-alpha.1","dist":{"shasum":"213d2ce3c20eaed346f9998a02215b111048fe20","integrity":"sha512-F7utp1IxQYaqZSjxFxfDVhIFER733+TZbVvNmFEbzrtpKQPWVblM47k0X1v3Ea0yXKjZ5CHJSd75tPR7ShyxnQ==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.3-alpha.1.tgz","fileCount":41,"unpackedSize":182116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzMC3oyGBgahcPG4251aUSdyAGkpZsJtzUBvrnUjhC1QIhAPRzePPLobYUe/k8C/ns2yj0KsoVyA6YEbzKQN3uxupg"}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.3-alpha.1_1702409004235_0.6293569461442257"},"_hasShrinkwrap":false},"1.0.3-alpha.2":{"name":"@gluestack-style/animation-resolver","version":"1.0.3-alpha.2","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=1.0.7"},"devDependencies":{"@gluestack-style/react":"^1.0.7","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-resovler\n\n## Installation\n\nTo use `@gluestack-style/animation-resovler`, all you need to do is install the\n`@gluestack-style/animation-resovler` package:\n\n```sh\n$ yarn add @gluestack-style/animation-resovler\n\n# or\n\n$ npm i @gluestack-style/animation-resovler\n```\n\n## Usage\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.3-alpha.2","dist":{"shasum":"69d80a0249981a6b312aab7b5b001e6f48ebf285","integrity":"sha512-Jj9FB9efu78uUwM8B6S7qT++x2uiArV3Gh1oEzv0lIM9QVxkjUub2OXXiVehmvHqpRnDDDl6nkvj+R5qCNOYfg==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.3-alpha.2.tgz","fileCount":41,"unpackedSize":184155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEXsDtMAtR7y9hDOPMfB+VGpvR0ZOKUEQuNHepf9yOwAIhAPzEGuSJAblr4Rb26jYOCzlOm/3dCd3hF3Xu4CmsAJvx"}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.3-alpha.2_1702468173171_0.11206314198909384"},"_hasShrinkwrap":false},"1.0.3":{"name":"@gluestack-style/animation-resolver","version":"1.0.3","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=1.0.27"},"devDependencies":{"@gluestack-style/react":"^1.0.27","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"_id":"@gluestack-style/animation-resolver@1.0.3","gitHead":"39ec4f38e93a87f690de01bccb3f68e9963a534c","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-SfBHBBY0PVlLDpYRMz0KKEcyc6GtZJpbt1yYlaaErVaRqPKI1cbBcgWAS29e23i2Q7iwLLRhRZnbnELigcp55w==","shasum":"88ed314cf2e6f15b888cb09f5a7d970b0fe9ee30","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.3.tgz","fileCount":30,"unpackedSize":183869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzFNIe8AM3oFPrxlAnHhcdNoXYxZgo4jdVezK9bob+iAIgKpWjyrSSc/6JjVTVNh5M38MWMNyP3xRhcHFiFBXtKXw="}]},"_npmUser":{"name":"madhavb230100","email":"madhavb230100@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.3_1702473081323_0.5971305455816245"},"_hasShrinkwrap":false},"1.0.4-alpha.0":{"name":"@gluestack-style/animation-resolver","version":"1.0.4-alpha.0","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=1.0.27"},"devDependencies":{"@gluestack-style/react":"^1.0.27","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"readmeFilename":"README.md","readme":"# @gluestack-style/animation-resovler\n\n## Installation\n\nTo use `@gluestack-style/animation-resovler`, all you need to do is install the\n`@gluestack-style/animation-resovler` package:\n\n```sh\n$ yarn add @gluestack-style/animation-resovler\n\n# or\n\n$ npm i @gluestack-style/animation-resovler\n```\n\n## Usage\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","_id":"@gluestack-style/animation-resolver@1.0.4-alpha.0","dist":{"shasum":"f323575278f8fe2b575cf04144691900a86c389c","integrity":"sha512-lw6DkZFb52APl8nwd+E6wu/km9E4yeN120oCGNSqQgz5zdGMfRAd2dsYQRDTWD0q3kmPuIt+/W5TekzxzBJGDQ==","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.4-alpha.0.tgz","fileCount":41,"unpackedSize":180200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTw/YOdZqg0m9+n9QPDoxDiy+2JgCoRR9H19W8FYABNAIhAIHxBReGH4RQLGofqJ1ZItJx/y8ctkK8ks7bvq/kmyxO"}]},"_npmUser":{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.4-alpha.0_1706526087918_0.7261409719942293"},"_hasShrinkwrap":false},"1.0.4":{"name":"@gluestack-style/animation-resolver","version":"1.0.4","description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","react-native":"src/index","source":"src/index","typings":"lib/typescript/index.d.ts","scripts":{"prepare":"bob build","release":"release-it","build":"bob build","clean":"rm -rf lib"},"peerDependencies":{"@gluestack-style/react":">=1.0"},"devDependencies":{"@gluestack-style/react":"^1.0.44","@types/react":"^18.0.22","@types/react-native":"^0.69.15","babel-plugin-transform-remove-console":"^6.9.4","react":"^18.1.0","react-dom":"^18.1.0","react-native":"^0.70.3","react-native-builder-bob":"^0.20.1","tsconfig":"*","typescript":"^4.7.4"},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs",["module"],"typescript"]},"_id":"@gluestack-style/animation-resolver@1.0.4","gitHead":"b0d9bdcccd2edb0f0731b44e468f7bc5e69a5acd","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-AeAQ61u41j9F2fxWTGiR6C7G3KG7qSCAYVi3jCE+aUiOEPEctfurUCT70DnrKp1Tg/Bl29a+OUwutaW/3YKvQw==","shasum":"93be3e67221ccb0ce064ddd260852bcc13612240","tarball":"https://registry.npmjs.org/@gluestack-style/animation-resolver/-/animation-resolver-1.0.4.tgz","fileCount":30,"unpackedSize":179736,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEk2Nr6JRYNzuSa8ZBp35BsgtYgdUxEpQtb7s8S+b2mAIgWtXLOjb2n975xffZutCU/ja/JnW0ibvQEIgVWuf39Zk="}]},"_npmUser":{"name":"madhavb230100","email":"madhavb230100@gmail.com"},"directories":{},"maintainers":[{"name":"rayan1810","email":"rohit99.ind@gmail.com"},{"name":"rohit_singh","email":"rohits@geekyants.com"},{"name":"gluestackadmin","email":"dev@gluestack.io"},{"name":"meenumakkar","email":"makkarmini007@gmail.com"},{"name":"geekashwini","email":"ashwinik@geekyants.com"},{"name":"madhavb230100","email":"madhavb230100@gmail.com"},{"name":"viraj-10","email":"virajjoshi132@gmail.com"},{"name":"ankit-tailor","email":"tailorankit3345@gmail.com"},{"name":"surajahmedc","email":"suraj@geekyants.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animation-resolver_1.0.4_1706527303044_0.5245688379456133"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-21T07:59:15.037Z","0.0.1":"2023-09-21T07:59:15.312Z","modified":"2024-04-30T06:55:58.879Z","0.1.0-alpha.0":"2023-10-04T10:53:04.994Z","0.1.0-alpha.1":"2023-10-04T13:10:48.360Z","0.1.0-alpha.2":"2023-10-05T07:32:06.374Z","0.1.0-alpha.3":"2023-10-05T09:33:59.044Z","1.0.0-alpha.0":"2023-10-05T10:59:27.221Z","1.0.0-alpha.1":"2023-10-06T11:16:32.377Z","1.0.0":"2023-10-06T12:56:57.739Z","1.0.1":"2023-10-06T13:47:55.792Z","1.0.2-alpha.0":"2023-10-06T14:08:55.655Z","1.0.2":"2023-10-11T13:15:16.850Z","1.0.3-alpha.0":"2023-12-11T13:18:15.383Z","1.0.3-alpha.1":"2023-12-12T19:23:24.563Z","1.0.3-alpha.2":"2023-12-13T11:49:33.395Z","1.0.3":"2023-12-13T13:11:21.523Z","1.0.4-alpha.0":"2024-01-29T11:01:28.064Z","1.0.4":"2024-01-29T11:21:43.390Z"},"maintainers":[{"email":"rohit99.ind@gmail.com","name":"rayan1810"},{"email":"dev@gluestack.io","name":"gluestackadmin"},{"email":"makkarmini007@gmail.com","name":"meenumakkar"},{"email":"ashwinik@geekyants.com","name":"geekashwini"},{"email":"madhavb230100@gmail.com","name":"madhavb230100"},{"email":"virajjoshi132@gmail.com","name":"viraj-10"},{"email":"tailorankit3345@gmail.com","name":"ankit-tailor"},{"email":"suraj@geekyants.com","name":"surajahmedc"}],"description":"A gluestack-style plugin for resolving animation properties, utilizing animation libraries.","keywords":["react","native","react-native","animation","transition"],"readme":"# @gluestack-style/animation-resovler\n\n## Installation\n\nTo use `@gluestack-style/animation-resovler`, all you need to do is install the\n`@gluestack-style/animation-resovler` package:\n\n```sh\n$ yarn add @gluestack-style/animation-resovler\n\n# or\n\n$ npm i @gluestack-style/animation-resovler\n```\n\n## Usage\n\nIn this example, we are creating a new instance of the AnimationResolver class, passing an object with the 'aliases' property as an argument. The aliases object maps the aliases :initial, :animate, and :exit to their corresponding animation props.\n\n## Example of creating a styled component:\n\nOnce the plugin is initialized, you can use the styled function to create styled components with animation props. Here's an example:\n\nMore guides on how to get started are available\n[here](https://style.gluestack.io/).\n","readmeFilename":"README.md"}