{"_id":"@colorfy-software/zfy","_rev":"4-51206ec8643a27fce921524ac8887e37","name":"@colorfy-software/zfy","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.1":{"name":"@colorfy-software/zfy","version":"0.1.1","description":"Useful helpers for state management in React with zustand","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest --updateSnapshot --verbose","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\" --fix","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["zustand","react","state","management","store"],"repository":{"type":"git","url":"git+https://github.com/colorfy-software/zfy.git"},"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com","url":"https://github.com/CharlesMangwa"},"license":"MIT","bugs":{"url":"https://github.com/colorfy-software/zfy/issues"},"homepage":"https://github.com/colorfy-software/zfy#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@testing-library/react-hooks":"^5.1.1","@testing-library/react-native":"^7.2.0","@types/jest":"^26.0.22","@types/react":"^17.0.3","@types/react-native":"0.64.2","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","husky":"^4.2.5","immer":"^9.0.1","jest":"^26.0.1","pod-install":"^0.1.20","prettier":"^2.0.5","react":"17.0.2","react-native":"0.64.0","react-native-builder-bob":"^0.18.0","react-test-renderer":"^17.0.2","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"immer":">=7","react":">=16.8.3","zustand":">= 3 < 4"},"jest":{"preset":"react-native","testPathIgnorePatterns":["<rootDir>/src/__tests__/helpers.ts"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript && yarn test"}},"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":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","trailingComma":"es5","bracketSpacing":true,"singleQuote":true,"useTabs":false,"tabWidth":2,"semi":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"zustand":"^3.4.1"},"directories":{"example":"example","lib":"lib"},"gitHead":"7e9dcccd20e06c7bd014a4b844548317a17f25f1","_id":"@colorfy-software/zfy@0.1.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","_npmUser":{"name":"colorfy-software","email":"development@colorfy.me"},"dist":{"integrity":"sha512-ZBWc+DQxib7NUz+CDeNs+p7RBNxpDAaPreFFfh9OrdIvZL2o67nNXVZNAoh1Ftmr9Us3Riaq+58N1Kz0zbATrw==","shasum":"9238a61637bf1fcef5d0df1ed3bde8502481b05f","tarball":"https://registry.npmjs.org/@colorfy-software/zfy/-/zfy-0.1.1.tgz","fileCount":81,"unpackedSize":133498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgguL5CRA9TVsSAnZWagAAExwQAJmIiFEnf3Jlolq0+MAZ\n3NJo7dXvqrTCOE9Usrsh5rCEj4dn5XHVbR4NRoZrmvh/mNMkf/IVFhNb5Lch\nukymdIWh214g991IPWMrjJI4fJRU/y9hZx3ta2ZZn2yCahtw68zSsjjs0xJo\nF0Z2Rd6AuTTgBLQ3+IKznaS6El+nQBr4WwtXSjb8ke4/0UrPZR7OdgLyM4PP\nCs4EXnddgDb6m2Xk1yrFLAMU8DZQczs2MYG+JutlfqeRV7f4FRtCtqBkTipQ\n7Gle+uDnxxnw5cVIq+vyIiSgBrVPia8vfSERwoh19a0urx0jM2NMfnSxCG/+\ngNksH72xCi/zWIlXw+IXMls8wXY+l44VOTJzBft3zvMQjCyTrFHovttHBd+S\n+LEdW0sKPWYH7geDbt5iJ24+sOnyVgrwdpdEfw1H28tog5xgEhQO7STPqweA\nX8V9dJP8CCR6uLLi2j6EvMJfYl21nH8FXP0d199HeTBOqTHVTI4V6ONFKwSH\nEdlMo4rYnvoM5Fmw7Ri0mKW7IzQ0q+zLtfGhTc6iZph2WNQomHvrRaAHj2TZ\n9hw9MWQtexZGXc5+OV8xd8EzS4BaQGpJwieXL7Kb8Q36PAELzt3axO9YAN0C\nY41E0nkyiBFYdd7kHCmxQ8JjM37ifiKFoA+itwMNC3yrn1UyuFcrFb515vgv\ndf88\r\n=b++j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj8N+ugJ+Tt8Pnwo0Lxo0KzU30XQvFT19c92OmBOgYDAIhANVODdkdfpocpsjZ91zSvydkT88jbLkFdIeJK66w6X70"}]},"maintainers":[{"name":"colorfy-software","email":"development@colorfy.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zfy_0.1.1_1619190521172_0.2490097494094221"},"_hasShrinkwrap":false},"0.1.2":{"name":"@colorfy-software/zfy","version":"0.1.2","description":"Useful helpers for state management in React with zustand","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/src/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest --updateSnapshot --verbose","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\" --fix","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["zustand","react","state","management","store"],"repository":{"type":"git","url":"git+https://github.com/colorfy-software/zfy.git"},"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com","url":"https://github.com/CharlesMangwa"},"license":"MIT","bugs":{"url":"https://github.com/colorfy-software/zfy/issues"},"homepage":"https://github.com/colorfy-software/zfy#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@testing-library/react-hooks":"^5.1.1","@testing-library/react-native":"^7.2.0","@types/jest":"^26.0.22","@types/react":"^17.0.3","@types/react-native":"0.64.2","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","husky":"^4.2.5","immer":"^9.0.1","jest":"^26.0.1","pod-install":"^0.1.20","prettier":"^2.0.5","react":"17.0.2","react-native":"0.64.0","react-native-builder-bob":"^0.18.0","react-test-renderer":"^17.0.2","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"immer":">=7","react":">=16.8.3","zustand":">= 3 < 4"},"jest":{"preset":"react-native","testPathIgnorePatterns":["<rootDir>/src/__tests__/helpers.ts"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript && yarn test"}},"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":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","trailingComma":"es5","bracketSpacing":true,"singleQuote":true,"useTabs":false,"tabWidth":2,"semi":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"zustand":"^3.4.1"},"directories":{"example":"example","lib":"lib"},"gitHead":"87f51acc2f11289335ec90dee4146d72a1039c17","_id":"@colorfy-software/zfy@0.1.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","_npmUser":{"name":"colorfy-software","email":"development@colorfy.me"},"dist":{"integrity":"sha512-HQsIjxTN7egor5wy3HGoF6REcg1NEss9b5e2oE3otvBqMdfTgCwtZUu0Ylv0oKYNT9+JlmfylYQqF3yzAL+a8w==","shasum":"d0f0e8210158ddfde1fb39855cb1a252ccdc2726","tarball":"https://registry.npmjs.org/@colorfy-software/zfy/-/zfy-0.1.2.tgz","fileCount":81,"unpackedSize":133493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgguZdCRA9TVsSAnZWagAA5o4P/1m7rSl5vef7NY7y+3vM\n75yQyMVmBI4xrYHQVVSSpFmGCijfsw9lKqmyN6aF6naxSd3hO6zfx/KSyz9g\nvFc6fZf/VmwDVx7zSuS42nvBiCfgpz1T/Ladtnr8yyUXyLtehC4NBcCFfa/W\nJngcI9Pwt3wDAT9HrEMGfwa4Dfa4tbjn1Id+V32aC00j3rYWyi2s4NhlB/Gv\nlE6S6K2B7UqZhmJhUDKlmnnDNsaW7PI5wGCTreixkf7QxnvNGoWjB7C42aSb\nTU4/XwVWypVq6YPK6asNZio13RlN7klTYfZJ4DbgXHyRCDschSbok3LslDa9\nXFLaxXGwgVgblOz8DeLByKbafo9uPjoT+jRkefWvitKz4QI9y8M6UC+y5uIO\nOhxYmdQLS4U52x9K6FtxAmchxumLLxNuxY/d+8In6ZlzdTzGdyYQWMWFVUzc\non7FP7OLpo2igOT3nuUltFLfsU8ngAJWhFoNm/rvniazbCtFlY6WvcywVb9I\n8CnGybDqidCBuMZ4kSuN9zM5LnBE5wImdJhh9KZT/hKqzV59V0SvecmMKQTB\nIGWRLp1oNwUYVg7YoJfXvn5O1Fj+ynpeHdi8VIC6HKCM3G4tkpgX6Ltaxwnl\nyxFru5n6A5EZLLCmv6EaSpaSjx/IhunD20i0rZYjz4iQ/XqYq9y0jaVu9Wtt\n4Oa+\r\n=Y/yV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlvZonCVhFoRxvY9YfD81WEPWPBE4NhVZvs+3/TMRgqwIhAIwV+Nbuv3i87MTd6sGPaTpP422QgcIWvMa5bILsygzZ"}]},"maintainers":[{"name":"colorfy-software","email":"development@colorfy.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zfy_0.1.2_1619191388127_0.5453950815452024"},"_hasShrinkwrap":false},"0.1.3":{"name":"@colorfy-software/zfy","version":"0.1.3","description":"Useful helpers for state management in React with zustand","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest --updateSnapshot --verbose","typescript":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\" --fix","prepare":"bob build","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["zustand","react","state","management","store"],"repository":{"type":"git","url":"git+https://github.com/colorfy-software/zfy.git"},"author":{"name":"Charles Mangwa","email":"charlesmangwa@gmail.com","url":"https://github.com/CharlesMangwa"},"license":"MIT","bugs":{"url":"https://github.com/colorfy-software/zfy/issues"},"homepage":"https://github.com/colorfy-software/zfy#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^2.0.0","@release-it/conventional-changelog":"^2.0.0","@testing-library/react-hooks":"^5.1.1","@testing-library/react-native":"^7.2.0","@types/jest":"^26.0.22","@types/react":"^17.0.3","@types/react-native":"0.64.2","commitlint":"^11.0.0","eslint":"^7.2.0","eslint-config-prettier":"^8.2.0","eslint-plugin-prettier":"^3.4.0","husky":"^4.2.5","immer":"^9.0.1","jest":"^26.0.1","pod-install":"^0.1.20","prettier":"^2.0.5","react":"17.0.2","react-native":"0.64.0","react-native-builder-bob":"^0.18.0","react-test-renderer":"^17.0.2","release-it":"^14.2.2","typescript":"^4.1.3"},"peerDependencies":{"immer":">=7","react":">=16.8.3","zustand":">= 3 < 4"},"jest":{"preset":"react-native","testPathIgnorePatterns":["<rootDir>/src/__tests__/helpers.ts"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn typescript && yarn test"}},"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":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}]}},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","trailingComma":"es5","bracketSpacing":true,"singleQuote":true,"useTabs":false,"tabWidth":2,"semi":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"zustand":"^3.4.1"},"directories":{"example":"example","lib":"lib"},"gitHead":"35831fa7a18828da817608543905e09072a22ec1","_id":"@colorfy-software/zfy@0.1.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","_npmUser":{"name":"colorfy-software","email":"development@colorfy.me"},"dist":{"integrity":"sha512-lClIojpxR+M46IRPVVmVF+NaYNV1PzYzlp2cnCfPbQiY2pAMkkEVzzvfNvGK1pgFqpeg6gXtuE7TwUbs/km4Nw==","shasum":"cc32bf5ba63f675f9ddb3e0c823b668765a7ad9d","tarball":"https://registry.npmjs.org/@colorfy-software/zfy/-/zfy-0.1.3.tgz","fileCount":81,"unpackedSize":134344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggyEjCRA9TVsSAnZWagAA4mUQAJrAK9Nrf9sASrY5e5w4\nzrN2qv7vlvi7CRgzFx9kaWMFOqAu99hNbouJtSfYn+DhvpUiBvn7EjyG5yzS\nFZIbJfZgVdM/pOkrYsQKCk44dNLWDbo7ggLWQD7wPUO1dedmai0WxLmHcnD9\n1VdO+wgOtxGWvwASm/x7G698TyAcjPqxaBwHzAvZsLEp6r+Llb1UnasFJw9S\nEPsIl5HogN8xTJJ5GVmBAMsR8T03Rc6fI4zIe2NNG0IAlgPuF+oovuhyUN3p\nZUufnrC6AK7oL37QrASKd9sNnYHdPilrB5MByxxNhWCorqou9pdO+cSSvkMy\nVTMB39R43+KgbCp8aysWIjbWwDmE9HtRVx9M3q/Me3X/qQv76XS1Y4A91KIL\n5sZTF68KIMFQon1mjkyv1hVECgscSiQ4605KMZiJVFg/+9IRFieg/PTBvqP7\nMrwZ8FKBKJlRZBQHdqcJIWFDHhp5yufI6cjB9ZeN7ShouY6U3L05RyXkQCst\nn4nDpLAujRVgbtIQyJmuw6Z0I7PzfLleytncYngo6r5xRquyXL9sKcVy3FBk\nNNaGPHRtNv9cWAjrkPRjHflGSWjNNrLn7Ftv1RWx3PYEL/vMrmSP6pbNnyqP\ndS5ll4rqDWAwF2hYsuwk9iHGwAH31QQGgWIMuFy30FKBxpmOu83JxGwxaBJq\nT4Ae\r\n=lMxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlMN2Gpd+tQFLKUMP6ozhDw/TPDlBzgoeGC3c5q+Ig4AiEAq426NU4ytllvuGGeTszu5kvcG6aRGj8RSNYRxKUlmeo="}]},"maintainers":[{"name":"colorfy-software","email":"development@colorfy.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zfy_0.1.3_1619206434705_0.8021586657270834"},"_hasShrinkwrap":false},"1.0.0":{"name":"@colorfy-software/zfy","version":"1.0.0","description":"Useful helpers for state management in React with zustand","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest --updateSnapshot --verbose","type":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\" --fix","pre-commit":"yarn lint && yarn type && yarn test","prepare":"bob build && husky install","release":"release-it","example":"yarn --cwd example","pods":"cd example && pod-install --quiet","bootstrap":"yarn example && yarn && yarn pods"},"keywords":["zustand","react","state","management","store"],"repository":{"type":"git","url":"git+https://github.com/colorfy-software/zfy.git"},"author":{"name":"Charles Mangwa","email":"charles.m@hey.com","url":"https://github.com/CharlesMangwa"},"license":"MIT","bugs":{"url":"https://github.com/colorfy-software/zfy/issues"},"homepage":"https://colorfy-software.gitbook.io/zfy","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@commitlint/config-conventional":"^11.0.0","@react-native-community/eslint-config":"^3.0.1","@release-it/conventional-changelog":"^2.0.0","@testing-library/react-hooks":"^7.0.2","@testing-library/react-native":"^9.0.0","@types/jest":"^27.4.0","@types/react":"^17.0.3","@types/react-native":"0.66.12","commitlint":"^11.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.2.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-prettier":"^4.0.0","husky":"^7.0.0","immer":"^9.0.1","jest":"^27.4.7","pod-install":"^0.1.20","prettier":"^2.0.5","react":"17.0.2","react-native":"0.67.0","react-native-builder-bob":"^0.18.0","react-test-renderer":"^17.0.2","release-it":"^14.2.2","typescript":"^4.5.4"},"peerDependencies":{"immer":">=7","react":">=16.8.3","zustand":">= 3.6.0 < 4"},"resolutions":{"@typescript-eslint/eslint-plugin":"^5.1.0","@typescript-eslint/typescript-estree":"^5.10.0"},"jest":{"preset":"react-native","testPathIgnorePatterns":["<rootDir>/src/__tests__/index.ts"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn pre-commit"}},"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":"angular"}}},"eslintConfig":{"root":true,"extends":["@react-native-community","prettier"],"rules":{"prettier/prettier":["error",{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false}],"react/jsx-uses-react":"off","react/react-in-jsx-scope":"off"},"overrides":[{"files":["*.ts","*.tsx"],"rules":{"no-undef":"off"}}]},"eslintIgnore":["node_modules/","lib/"],"prettier":{"quoteProps":"consistent","trailingComma":"es5","bracketSpacing":true,"singleQuote":true,"useTabs":false,"tabWidth":2,"semi":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"dependencies":{"zustand":"^3.4.1"},"directories":{"example":"example","lib":"lib"},"gitHead":"467e606610ee41ea1a73eb7fbeb66545e377c5e4","_id":"@colorfy-software/zfy@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-aa/k2ZYHY/U1ux4JPkx0lKHoliEHSvNDx7OrRm8ze2Wy0ormXNgAQ0kSswsL1GeUTU/VR2QOCEjZAoSoKjDdgw==","shasum":"dbe103effac26df039f4a688d018c27c75a72998","tarball":"https://registry.npmjs.org/@colorfy-software/zfy/-/zfy-1.0.0.tgz","fileCount":81,"unpackedSize":120162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCikJCRA9TVsSAnZWagAAHQQQAIvBXSnn/GJIBEbgbXV1\nDQ6sr3/BLHH9Kj5mEz8WOatshZTOxAu3ROB1eh+em9excCaqCp9MW9/XuBCH\nBrWCQnM3d5rh19/nkrRPnklkVuYXGVDW8hdnOzr7nJ+rnGgOo20hE7CsEzls\nOkKkHAD73YbFG4mURNzqaXHNOiG+hQXzv7Wi38SbmiMOMnJ4XqBdwaH/h+/l\nQKBz40zWgg7ulsQoh4YyOExtQfCACpcvkneViWJNIhwUAAdO6pB7OpaMF17I\nGWGmM2mpj1Pvb+ScjYxb7cBCkIHoePvUXz763Y5v6Q5dFvygkqW6UaYei0WJ\nz4EpipP/FVYXXunBlkAs4MMiRhdH9APXroR76DKyM5IGfVsnkfMXn5KtApqY\nau0MTdhjbnBmMLHttKZQ096vlXULehrqT8yKqOqe9aTJBoaS/yy1LBQjq4oL\n08mSfOcKBR9nKodQ7Mt+8r2r4ObMqUPm2TIVCHvFUn7TpuKrUVwnPy4hKWlv\nWx2iHpvuizlzRReTGEkCPRPUwGFwAjil+nZyWooDeBf5bUvdjR6e6wlcdSOe\nZswCL7DfvmTZZlFfThd8spNqFTsAhoCgHtTynRv/DkTlXRky3zkZ4KIR1pe5\nCuaS6KsV+dxkONhIz9jC8YMieSpEbiocvoR0PC72cvmfkXXqG7RMLqBycHej\nMeq1\r\n=rov/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApyxPcNIVOd9E1aSSMKUHSZzZ7xPpASmTuzjh1nP+oWAiBw7/xcCFDli+2sAQWrI2YlexE4VwjxwGQ5U+PWsycPJA=="}]},"_npmUser":{"name":"colorfy-software","email":"development@colorfy.me"},"maintainers":[{"name":"colorfy-software","email":"development@colorfy.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zfy_1.0.0_1644833033327_0.30950136052746813"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-23T15:08:41.136Z","0.1.1":"2021-04-23T15:08:41.381Z","modified":"2022-04-05T00:22:58.847Z","0.1.2":"2021-04-23T15:23:09.060Z","0.1.3":"2021-04-23T19:33:54.864Z","1.0.0":"2022-02-14T10:03:53.483Z"},"maintainers":[{"name":"colorfy-software","email":"development@colorfy.me"}],"description":"Useful helpers for state management in React with zustand","homepage":"https://colorfy-software.gitbook.io/zfy","keywords":["zustand","react","state","management","store"],"repository":{"type":"git","url":"git+https://github.com/colorfy-software/zfy.git"},"author":{"name":"Charles Mangwa","email":"charles.m@hey.com","url":"https://github.com/CharlesMangwa"},"bugs":{"url":"https://github.com/colorfy-software/zfy/issues"},"license":"MIT","readme":"<h1 align=\"center\">\n  <a href=\"https://colorfy-software.gitbook.io/zfy\" target=\"_blank\" rel=\"noopener noreferrer\">\n    🧸 zfy\n  </a>\n</h1>\n\n<h4 align=\"center\">\n  <strong>Useful helpers for state management in React with <a href=\"https://github.com/pmndrs/zustand\" target=\"_blank\" rel=\"noopener noreferrer\">zustand</a>.</strong>\n</h4>\n\n<p align=\"center\">\n  <a href=\"https://github.com/colorfy-software/zfy/actions\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <img src=\"https://github.com/colorfy-software/zfy/workflows/Test%20Suite/badge.svg?branch=main\" alt=\"Current GitHub Actions build status\" />\n  </a>\n  <a href=\"https://www.npmjs.org/package/@colorfy-software/zfy\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <img src=\"https://badge.fury.io/js/%40colorfy-software%2Fzfy.svg\" alt=\"npm version\" height=\"18\"/>\n  </a>\n  <a href=\"https://www.npmjs.org/package/@colorfy-software/zfy\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <img src=\"https://img.shields.io/npm/dm/@colorfy-software/zfy.svg?maxAge=2592000\" alt=\"Monthly npm downloads\" />\n  </a>\n  <a href=\"https://colorfy-software.gitbook.io/@colorfy-software/zfy/contributing\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs welcome!\" />\n  </a>\n</p>\n\n# 🎯 Purpose\n\n[zustand](https://github.com/pmndrs/zustand) is a library that keeps state management as simple as you would have always loved it to be. zfy has been built on top of it to provide [a useful set of tools](https://colorfy-software.gitbook.io/zfy/#features) to make that experience even\nmore delightful.\n\n# 🏗️ Installation\n\n```sh\nyarn add @colorfy-software/zfy\n```\n\n# 📚 Documentation\n\nThe doc is accessible at https://colorfy-software.gitbook.io/zfy.\n\n- The best way to learn is to follow the [guides](https://colorfy-software.gitbook.io/zfy/guides/creating-and-using-a-store). They will help you to get up and running in no time.\n- The [API reference](https://colorfy-software.gitbook.io/zfy/api/types) lists all public APIs.\n\n# 🤝 Contributing\n\nThis library is a very opinionated approach to using zustand that the team uses at colorfy.\n\n**Therefore, we might not consider requests that do not align with our goals/vision/use cases for zfy**.\n\nHowever, feel free to voice your opinions if need be: our position might change!\n\nYou can also consider doing so [_from the inside_](https://colorfy.me/team/) 👀…\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n# 📰 License\n\nMIT\n","readmeFilename":"README.md"}