{"_id":"react-principal","_rev":"45-7df178d21ccf7ad89df70d50fe299dc2","name":"react-principal","dist-tags":{"latest":"2.1.5"},"versions":{"0.0.1":{"name":"react-principal","version":"0.0.1","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^24.9.0","prettier":"^1.19.1","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"3.4.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@0.0.1","dist":{"shasum":"ce7fe609400ada15e92a030b36d6cf0fa476135d","integrity":"sha512-fkw9pQHOxMWzf1L0uCJEi7bMrgxK8cou6m3izWz0UNqn2zSpW+HHXUcPxkG+vWfTdRsiOs75uuqFHAARi9AFyg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-0.0.1.tgz","fileCount":16,"unpackedSize":12337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea4gICRA9TVsSAnZWagAAjWgQAJWNIplkwnkghvsxjUxH\nMnSV0LWZ6LA6swfE04b8fK7LJDyi2HQrHtAfQNTB8Hwj9k+i+uWexJ88NOGq\nXMZNvUk70wCMyVS7wfnVERsOiM6BozdTtv7dMqESQVqb9Dnta2MTrGYE5wWo\nApF/57/8hQRZJpF4IEy0ksSiMq52tni2sbX5ZR7g5lRP+Zc721fi9lEWo+bl\nAd7//DULtejkGQe/2gp05ifB3h9UZA1MKrgv6cmPYB0nwZuKygrUzlzhNZ4D\nEYuzvN35HcdhEv9AjUrXKAAnZYl/sZyUFyisF6W7+QqDUiItJ7XsPJXKAC+Y\nABh4z5dAnp0lrMKeZw63kHJHvOX1B/GEKX9djZ7GGEnWnibN4/UWf0z2LaeN\n2g1TiFkE1/w777WI0KfqgG11ETMLWzyNi3muIgUaL6L1CrbKajc5HvZn08vb\nJ9OZGKpaQphwP/JsNc7euztLemJBFULWLj94L0zRXASdkflxFyK5oXQoU7ZZ\nFJJ1+b8kThKTZfm7BtIWpjbhq6x0v+EpTyoh+tQFKbrOsjmoeOWfGiwUCmA1\npDCLKgy4Br09lhQOJ9N1Vx95IUl8XO92HR/kShNaVJlQ3hOOxOFYP6PGKiFg\nvdfFl/TF2JBqVlnG6S7kMZxlxzgPFh+sA7WyqCCMWQLYPlGVmjI6W+0RIs+U\nQtxl\r\n=a/dC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnAd+o/sHnstFPGfse19+g86fIFFeEOqeYq59tWptG/AiB1OTJOwhoRs7uiURazrcLguAyDdYUheTgxOiucYgTbog=="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_0.0.1_1584105479864_0.28138048436039576"},"_hasShrinkwrap":false},"0.0.2":{"name":"react-principal","version":"0.0.2","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^24.9.0","prettier":"^1.19.1","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"3.4.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@0.0.2","dist":{"shasum":"5b62eb63b0b83628169a470529c7ead42dd72edd","integrity":"sha512-7BaGMb8mdipmC2bmwQb8NQxmA4ILpEioiwp3kbYUBxJG4fJBJhXrK6EC6QVMQ7z54farRrvtktw5/ir+RFWk4g==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-0.0.2.tgz","fileCount":16,"unpackedSize":13172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea9FsCRA9TVsSAnZWagAA1EkP/jyCVGyAJN7f+xMee1P6\n33nUeYZ/R3anciJ+YeZiv0lQyeXSWLVUAuznE3+fC33Mq1V6GyaRqmznEhwD\n862Tmrf/sqrCVNpygOEqOsNZZlAWCFsfSu9/wIYQ00qw2zXXfVEvTzfEodJ7\nCyk+dszxCodhGvfBunJ9nbWD+hPBIbOIvo/5UL/YMlGIchUHYsXJEOImysH2\nj632eyMyWZRfcIT3EVl/ZtsyqFuWOVmVTstdKW41lM02rU9jdDiv4WWCY49O\nKEp43EFwI9QzAedWE7OmTgiB/dgJ1iahxRfkpp4H2PnXRSn0P6c9Gl+PnMcr\nDdpp3IjxT2G4r023AQXOTBKIMzWFcnce5j3gNhZnNbldqFoe6tFIOY6yngLK\nFtYf1HfrW3dU23mGDwjutzdOtM4K0wBPaKovSCwaXDFA6c+xuxUCVYbCXWrH\nINjVoVKNzXzUWMe13n1b+3/5lPUx5IUEI1GlaCpFfgXxIKzoy5M9OT4/HI7w\n42Iil9P3xxsgBzENQxVZW59fFDD/+7uNPsOUs/Eb986dnrrSFAHtnkjO6E8h\n0dJ9WdUcKJn83IUP1vssUbCNmAemDJQc0LRWi3JEFqMiDeMPDiWITV9zo6OK\n19KRRthGxF60nV2FPNiyxlPBNXypbsBMrWV0Xpv+zTHpGGAAbWe22Zm+inro\nQhrT\r\n=iRiq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7158BNIcFUy7QvR0VrySYcXoPtDqnmnQ6nlyMRANhIgIhAIKY4SG6gisq91BS7gqCwDl16eTutqGPZJ33LqZX8M9M"}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_0.0.2_1584124268264_0.1898461973016401"},"_hasShrinkwrap":false},"0.1.0":{"name":"react-principal","version":"0.1.0","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^24.9.0","prettier":"^1.19.1","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"3.4.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@0.1.0","dist":{"shasum":"678d9086824e18ed42d1c3fc97c75c946dcf2fca","integrity":"sha512-1Wf5uFyIVtTRlRJuiGxpouv1dEqqFUm4UfZxwUpTa9SAtiv0u4GUYH8T6j+qp8352w0wg9ulubyvLE+mlepmNg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-0.1.0.tgz","fileCount":10,"unpackedSize":14194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeckjWCRA9TVsSAnZWagAAPaQQAJsydMAvhjyw4bsf542y\nMpuzy18y4YB86J2aHX1uple9Iow4DoAI7m+aprHXYgo+4Oe4FBGbetgZOce5\nqb4FWZU0t2A1l755ahWZQEdF89byTu9xqJimdAQh6JxKxZXJu8qS3DRzNnjq\nzrODyhgyi0ZXYSKkYRpe1bY3CwLok+NPNr1xfgSMLVhL4gDDqIEYE2ieQZPM\n3TEXSXo8XGQRb6JMpHyBmBmxNddZCj2xxyUyjRUejAKV8RloVgevabmUiSJD\nJI6G5Kk6ncm+mssmLEnPJOFBpR5scnwol1UjSUYAO3qOxAXtpVGjfsSe90Vd\nTqI9v/P6kWeTOWEsloGv9bcgp9C+gFudB1cuX8G76m2r1CJefh1uAA2Ir6C9\nsJAu8iIJ49185dSNk0B4HNMJ1U4qqwZ+unAbOtzCiJeP+uLG18CWvxWJoFKh\npFXZxlS/yfk8ki4wED0e/ukQ8qQfjrIRALiERKBVZZmVGtsLd5OQJafd/rub\nONQDdufBlYF+7WdVKSYyVgX0xpEylSD8ijQ7yClP+qr41hnnjgh0mCXfcFvv\niqmv+VUHvaahGr0dr2ILvPpPDEoXhfu3SediYfadO/N4dQec5v83NXQVyV1Z\nyQHK9Ll1jqF2iFz+UkTQh6EX+eSIgaP+k2+7u6au57eq2zl+ofhpQ8rPkWIT\nhz/3\r\n=aCpZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoC3Pn6ZQcvWj6Gfw/JMkCinGwaAuI8SwTCAeEJCb2XAiEA93puzxbFsG5iyvS7ENJ+N7E2DKUW9OU/B97a/vsH8qE="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_0.1.0_1584548053879_0.18072902683998993"},"_hasShrinkwrap":false},"0.1.1":{"name":"react-principal","version":"0.1.1","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^24.9.0","prettier":"^1.19.1","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"3.4.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@0.1.1","dist":{"shasum":"73ead4ab0f28b7830d621883ac1f665875b35e5d","integrity":"sha512-bblfRJl32rzbeJM8T+UCCOpTpQCek4cqIb5qd4A9k08Zyj/10ND+gvZoIfEW68O3DSU1wTGsm3SkIzzMn+9P4w==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-0.1.1.tgz","fileCount":11,"unpackedSize":10454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejx14CRA9TVsSAnZWagAAFX4P/3I3vvM4pVhycYvhuirE\nZkK4UoXDcMTdQv+mvLOOhuPcDMPtbJOwuf2OcFfyKDpLVtxBaPsW+HavA4J7\ntedb+bjWfK9NOdNnV7r2rpkOV1F1097x9vLb7X8zRk3uCZ7PsVQXPm+7kTeG\nGCnNy213IJsozXdKDZjRfcZRg5gp6AUtENPEUwKBQkSrNw3bipz02gzfIcPq\ntDEmgxpJtqLxuI2zk56RUZWR7TP0oshJUM5EexR2HDGZ+CFCqKBgXqCDZAq5\nV/bdp/5c5/eRf2N9TDShXmsEYWaqcQXDSljCR6LQj1Gjf11wbVEfVqiQc+Cm\nWjEvbmOw/Una1LXiBFZtgrCWYevd4WuxYUcD6Oafb1a/Ae2UZtQ35Ide9Tj2\n+vnZWt61PP8O+qjlcWThge67MiUamczyVqAFmN9o1P+d3cLpTOw0Le7Ahc5C\nUeMv/aDRJQj1bIZYV8JWfFl0p1Oh2ITXcwCg+r5wQl86LnSckSog4tLtQGig\nVaM/Z36GJLEf0lMRzs3Sq8OEv4Tq2PuN9dqkwb6A5c41hSIW9ef/pKDRIYv1\nV1ENecY9IPf6SCxVzKz1Ud2AcGo8Q3i2JoHb4nHtOWMs0v7+N/4xklwVVH2C\nu47nGI3hK0bbpAd0meyelMwqq8AQg9231GSdYTlmKcB+O3cx/J8QhNEzcOba\nD/Pv\r\n=f6l9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChcPGD8N0YGgaHU4h5giec5YtA7tp3mSFV0PXFaoq/2wIgOxNJC56m/R9GenKs5fBNwA/DF4YJB1V+z9hRgTEg3xY="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_0.1.1_1586437496425_0.2261129167771292"},"_hasShrinkwrap":false},"0.1.2":{"name":"react-principal","version":"0.1.2","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^24.9.0","prettier":"^1.19.1","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"3.4.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@0.1.2","dist":{"shasum":"45b41bb3001a1f2964c9a597b802a87389382445","integrity":"sha512-6rgIJIH5NkfW+nIHqtizjo31031pq1p0ZzsMkqDbAUnwzkwVh9ImN0/CaXUn+KVv7YUuJMZUd/WdzDFjeMPDRA==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-0.1.2.tgz","fileCount":11,"unpackedSize":10452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0f+KCRA9TVsSAnZWagAARZwP/ArjwdKr+fTBguVm0nJn\nHhKpIUOX2qFQuzSfbMRPXJscRkukCjYdlDmg5ZLXNZVUdcaTwCN3+bs47/2Q\ncT/YpmEQ+5mlKnPZqe/8Xe1HCj/ZF5UBQdXB8+0joR3x9VGvil6/JTnoXCNG\navxTEHEpJMiJ4VeTrPW2CnerigJz6bcJSsrOZXi6B95jCuJkziegJbzn9zfV\n6LvjmsSwFvRMyY3h0rJF34yW4RE7xrOi21YpCBqfxnXi6+x8vkhaRAOXGNxk\ndVh7PRngjlWIM3uV0hq95DVgA5cD7xvjRqrJdASd7Hb3t00CVA4EVzOKZK6L\na1P9UwEpjPS/qRQ/pv2w/d7r+5ssWHoTjCD3lDgomA5+XkRSQ9u5WlqmuSN4\nZUzd3XPdR5FwWieW4YPGzoj+Td3zpN7c8hWZOzc8GW4ztZHnfedQ65WD8vcp\nMDmEKxKJIDTqCsJcttq3MuG32GiaIND1AXFVCWrnWMKohfyV6Th9C9lEeSrL\nqOjvt29ntFrlvK75tVKgmfruZ+w48Fi0O9h/rKV1YD3ZQ7ItKxmDNfWnqKfO\nGTsUTO9RtBCdehr+CFE4rd/6bw+2SIH/yS17jFMo55buWs4wbP/OGYLnBIz7\nMzfH18LIu0N6K+YOkyhT8ENIDDL5FfaBKTpUX622vcfyFZS4JxnLG+42BfR9\nnVZs\r\n=0Xpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjVdqsaqcpFEGw5kZWku0dIPZduk/XTDyGfg6CRmBW6gIgWFAcwYBQlzZqPGhhkf8093mcf7JIwFn/xslBIercFqM="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_0.1.2_1590820745868_0.7577787098532454"},"_hasShrinkwrap":false},"0.1.3":{"name":"react-principal","version":"0.1.3","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^6.8.0","eslint-plugin-prettier":"^3.1.2","husky":"^4.2.3","jest":"^24.9.0","prettier":"^1.19.1","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"3.4.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@0.1.3","dist":{"shasum":"8b9a44781ebcee7d4dd307b3dc3d2d543a287f9f","integrity":"sha512-+SWYOTxScU1kAyGD7xE2a+IP/z4yH4olafergubzuJnGFU7pEpe5gvBlGngtKptI1dmKhMmF+6br1neU3crIBw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-0.1.3.tgz","fileCount":11,"unpackedSize":10656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1OhjCRA9TVsSAnZWagAAvEwP/07xM4BCEIlCdVVoBBXD\njfrIlLft22BLMehEoDj6uazDxZUFrm+I/AWA/eLUbRuKy9QU+qxGJgPibyCw\nkMFFfo1P74+uMSTow79UeWtqU29WZZ3+CTVsw6t3Rot+yuyJNGEd5IPbEL2r\nUt/9OQzKYtKX6YKUqwmVmGslZeRy0F7vvs8PV8W1/1+3KI9vPoep9y5z9RNy\nNLdJKFxItWhmUOgVgZJfkOdWPtL8UPrI4ZtPBsNfnjwlLGebZuOlP9DSvnxm\nUheQBQlkc1BBEQ/FoeievhiTLF6uXbzMW5BUfF+OEGk/UmrrWibUXbcJ8FS0\n75UT+1vYyKdt61T2mE8DyW+OSEd0mv5rd7TbLvDhYDssPL7HqEEv4GgKmjpJ\n9iACmXBGyfD7qSxVIpyzRWHBOpSoocAuKoulXAgnz2iLgd2xp5pff46CJurd\nY6ORAoPlKclUEZt+Az9VxItCGH8MKuR2135tLg2LLF2JIjq0/8K0mrhvmlu4\nHF4LCxjTmhEk0oyjD5vDjiM06qWiuBm9x6lpnSySkPNyhfbgsEHSOmjPpW4I\nyBpdQ8zzhhON5f0Q/UXrCoK+LR3Uw88Ii4qkq/t1JL27U3KdUHuFmgc1LXDn\nv4PPtXSWknXjag8c5SOf21naecHmJhmf+gQ4Rxg0RX9olaBet5ByZWlgW3uu\nBWKR\r\n=Ggbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZdcgUIFNgnEbkd8Huw0N9odDFjfl2ID+Csqd+554JrAiBQ7XfeuwbfBcjLiZw+SZh1/xydkcvkw1PmgBG9H7hsrA=="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_0.1.3_1591011426746_0.5858868119725582"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-principal","version":"1.0.0","description":"A state management with react context for apps which using hooks.","main":"src/index.js","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^7.1.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.3","jest":"^24.9.0","prettier":"^2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"^3.9.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@1.0.0","dist":{"shasum":"33c10fab45124adfee3d9e5820d806e05a29336e","integrity":"sha512-CRM54EaBfD8CymJ8AqopZDsJ/Ui9T+K/nRvSO7IXM8/TEhvWLxT/E2OcnhBaAwb4tE5UqvOR0m1bNXPQdJivFw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.0.0.tgz","fileCount":12,"unpackedSize":11736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1h/4CRA9TVsSAnZWagAA5KsP/juy8Q7a7twLoQpuE4Lr\n6izUPHTQRdqyUfDstWXCfDxOPZ28Tm2R9pNrVq9zGP3h2TzTShiEPsNDTo03\nNhrbeLjaAvJxm6lHfOlyQcQk/Wrt8aoyQaTbJskjSnnZCAX1rRAF7jwaFHe2\n/bQNWMLUc8jZ7ZtSgRc270xM8rzaPqIe7FU12DIOsOw9BikSqVzTb/oTndjc\njzfpoJqXL3bBe3tOoVkpSyuTVBK6em70jVOfrR216+b1KomWNrjOlyi2rOeO\n2clQPd9wh6WsUL3CGHLZKFex87X14pr/dM26OMklC/HuH4IYd6T6YY4n47lm\ne/m2qiS4dXEar9murg2+7c3il17NzFo/FojAjlsF+Etqvr100DNB2oVn22pG\n68uuulaYBCVXZy6zq/5s25Pee6kEoyoDBfBEsNwX5O11SJJT7SaTD97sBeZD\n0Ci5M/Kp9NND0n4V1NZ0cC/ouLj6e+28r1s4h3bcZj39wF+CxymAd4x3oA+p\nMqBd6OoU7pE7Up7cTUQh8MdAjk5TruCXixVQuOg7hYRfMHBeRhv/NjlRTP30\nV6JlV3dLflxJWBIva27EpLUhnNJLS7sbNWU4olJA/9pAdFTZBqv6jX4whFY6\nIdxjy7KLElhhutgDdMUUAL+sJeQjA/ogiWul1e5fdzKDStBeVt5hw1H95yPh\nuy6U\r\n=R5fX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz+1lx5FRa9+lSnYC+7PU7fjRX5DfVmpwjkfK47K/XDwIhANN81dUxYXB9+EgOWfSnYLBq8xzdWpvmGNg/p0xzFgw8"}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.0.0_1591091192212_0.6009115885521252"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-principal","version":"1.0.1","description":"A state management with react context for apps which using hooks.","main":"src/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^7.1.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.3","jest":"^24.9.0","prettier":"^2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"^3.9.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@1.0.1","dist":{"shasum":"a47feb4e9a036e35f8b43d3022e2689e2b4a8b19","integrity":"sha512-omo9GDfAkQCAoyH2uXQ3aOz7DUzJYeq2kBVOvsE89zAsguWsZPDP/PUmhoLStyMgZgoJWLv8V1Ol3lVKQXEDcA==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.0.1.tgz","fileCount":13,"unpackedSize":11986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe23QECRA9TVsSAnZWagAA6OwP/A68jNcrH0bP4ZwqwITZ\nAuyaFRcX9GH5IQeg5QcOEeJSVLL3nUFiysHG7Bny6A/3UFBGo5khvDv69Lv2\n3+VsIba3wfPRlC4NUWcqZ5xS0bK43Y/9La1W/nP7tcY2gl/GJD+1RYqy0CTO\nrj8qG0bqZp1SCGZRh+QjFUGwZ8qDColPgxDuwnFWTmmWJmidK9pQQWUS8c30\nsZSofNaXV695+IvRo7eUqjpvboYy3gfKexisqlpHrp6E/LyESM6OViFnORGO\n0PfMpD2CdwQhg8wowysGd84PGCZuXaJ2YSKYocm8XqYEzmo9jBmZO8w+dCDN\nYcSjyvFtZcM46/zst2PFk9bygwGli1bjUtSTDB5pVr4CAJ7zQU5usr16Zp4c\nraUYU/Fkp8kfDruG7vB46yQXEa5QaurjyvOlb/VJsH0wy1kv51n8WNomoxhF\nmeTXWyTctvctKnrDMj2cnaHqc1XBiBtH6vLKtk51ah2/28ZZIFFsTYQnY81t\nuJCkq+L69itib/J6dAV4NGJGRefnMky1VrPP7rm5OVrQIBGlYiyKP4a6aL8l\nNf108/2AENddZYglmdbcEpg7x4dx+R3rFT9CzGYn9YXvgQ6kdTo5VRfK4vZi\nqaUpVws4TtXg1Qb4NIeriQ5PgWQ6A86TfSlJCkdMtTB3oihKQcYa6G4b9DXa\nP9fy\r\n=FRNG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEiwzd2acZvfWDY1GXNmwRp6bPcOTAWZ2uxH0lsqbZoGAiEA2JWycJ3QeQNjuHaExjlewcOyYUV3mYkDtVZJhj8Ahwo="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.0.1_1591440388224_0.8587667861024102"},"_hasShrinkwrap":false},"1.0.2":{"name":"react-principal","version":"1.0.2","description":"A state management with react context for apps which using hooks.","main":"src/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^7.1.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.3","jest":"^24.9.0","prettier":"^2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"^3.9.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@1.0.2","dist":{"shasum":"c81ed9001081d28bcef7beee7a4746ceb344d892","integrity":"sha512-c3q93vIUpoNSyppPHmsgd/Lr+QahcgwirxQj8Q5VH4OK2cAsCKybuxabHLpuZfDX2geDTaDs3kxuBwzTkStR5Q==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.0.2.tgz","fileCount":13,"unpackedSize":12087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5iVvCRA9TVsSAnZWagAAGEQP/1OKHdCeRYR5JSep9RCv\n44jiZ+rIrGxON3woNt5MPP0xKQOg+ZL7iKZ9/BB2AV05Fi3HNgkPA4VTT1MQ\n1NgyXZUF4t/S5T4BfUU55t+6ucnsNeBtQiX6Izi6tYCNy/vPoqK2lgCYRXPM\niW0fKufV3XePYGrdoWN2XWSJLbdZo6pb2yiM0CwJoW/hxPu8II7eg1ZedyxF\nOoEJGFV3k0J2X21Keo1n72sA4tzue9BomwJ6r5YGz+1MxbdCHr0uXWEcIFrs\nQU4LiGG/5wUbl44tW3ORatrhSwZSTn6BopjzcL35DDaVKVODSt+mVHNLVUKW\nKpbQjb/06jfn1EHEXcEq+42QYN6M5XcN2SV+ni8F9ju6hYzTnO9OmMxo0FY7\nDyjywcE0JnLYjqrsuXNJZtHooroDyAhUCVv4T7350g3XbZOl/wddMHq5aUO4\n8BqWpH2HXpnqR6pGYejS3R1XZvb4k5mV+q7xo6RaVvW/eIIytZuZOP5mzgNK\nEe1V71dhW8tA6mzF4mMLNpJicsYjGQ5TVp6qgLonVfLTw9mSEeibveaOU1zK\nmhu+/4yGPiKBoRYFmUK9JT3NMLP3kEyDCLmBUkCSEIbg1PVPXHyBjNUPB+8L\nW8DQdbbymMsLzXzGV0aghP1hbIpgiAP5nD8BcYwimQEvbqY+7XIAvLeK0WNM\nnCpt\r\n=64d6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwxL1zTl7k2RNAsKVP7pq/WZpisuJck/cG8hRVxMh+BAiEAsiIqpga+/cb5oNevQlcRJcJgHVBN7OP32C/7Lohq+4A="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.0.2_1592141166908_0.10870011874069929"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-principal","version":"1.1.0","description":"A state management with react context for apps which using hooks.","main":"src/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^7.1.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.3","jest":"^24.9.0","prettier":"^2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"^3.9.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@1.1.0","dist":{"shasum":"506bb8be7ead97637ac01c9735ef962c50fa76f0","integrity":"sha512-ZT77Jt0tZ6AKwxld+6f7yo6lWGns8XCNCu+6/fKzadFPcYhFYRL7zlkOU3/yTaV+sQIMmJiE1w1iNvQFS7CnyQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.0.tgz","fileCount":13,"unpackedSize":12928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7xvbCRA9TVsSAnZWagAAy20QAKEYYl15iuL8OaCSW427\neFLzFSOuAlPbABIIhtfsXUbqNCroA90u2xEqh6VC4sw/sQSNvfl1Y/9rYK7l\nOfp9JzHpyT1Usjx1uPufVJUItHUY7l6YyYBkMIts31J6/zd3gMeYrE+ydmrz\nN5f5mFQIlKg+EA2sst1HothQ4g/CppnXRdCh4OuiS6WxTCYpwJLIsBJvXynv\ngFPrnuxGVdc1Ew/oqsSq2AoKDLoUtB1EiqUN/Vq7oJFOrBH/+TYzioPQYD+n\n5bMjD8+Qqz5gOIzvx67jnQngVlTjZzM4jsGP7vcIim6chL/30JmXPrY2H1O+\nvgyZnWIzOB9c54PgjWKXEyuhE6hTC5LmG1E3aPZ5bCgJN3uQ9jcMBoTXu5Tv\nAdsTs9JaplM16+w//vkCy43DE2rbtdansHqH8Pa5DsRczg4MHkgepfZWy5fL\nYYXen6HVuSUwDNX4gSvj3ZZONdu+RsaeJ2r569w80f90e7cc8a6DBs5F0qCW\nyN0pFdHVMvo/e1Kmm9QZYRjkDVQqCTTzdKkWXNRoMNsJcJDjehna9OXfLjag\nMd/I6FhmYsJnx6CbTyJ7cHvRN11othcBXXQSMEkzMJNeq2KN3fKvzxfNlQ+X\nqQhMsZcympaG51r4taE1weXt7EhL7a9KkJCw43Tqx12uV2EZWfw7eJ5H4vzY\nueC+\r\n=vtA0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwQWVKlg7Lb584iGi2mfusQul7grTQehu4PgNb97bjOAiB/TXUlhuGtppz5wvIsmu+EatzX0fceIKcg9R1xEnTEtA=="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.0_1592728539330_0.827456253583519"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-principal","version":"1.1.1","description":"A state management with react context for apps which using hooks.","main":"src/index.js","types":"src/index.d.ts","scripts":{"lint":"eslint --ext '.js' .","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.8.3","@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"^0.0.7","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"^7.1.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.3","jest":"^24.9.0","prettier":"^2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.12.0","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"^0.61.5","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"^16.12.0","typescript":"^3.9.3"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":">=2"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node","transform":{"^.+\\.(js)$":"babel-jest"},"preset":"react-native"},"_id":"react-principal@1.1.1","dist":{"shasum":"9a6fa7a40e9fb69f389bb416aebb70eefbddafef","integrity":"sha512-VnDcO987wT/VCY+8uM0D5toMgJGx9SE91Xoe2hf53LGFxKY0o7mW/3xpVNhBtMl4e79uyfGy12elSCgjgFVBrw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.1.tgz","fileCount":13,"unpackedSize":12948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+c7yCRA9TVsSAnZWagAAX8gP/A0Us7fDCGHKvGBJ900a\nH1S9t1UVz3Dd/6701O59uMxkmXU2vGZroVMbg8mxLw9+qsz+OZ6fKhUIJDHw\nMjbT71pxjda+JWiaGs9YaGSPMS9j1vOSFFslMqHUXkpqiT8K8kYvQpDYB+Ea\nDU4YQSHCCWI1wt8O72fo8vVOiyI/wwqtObT6Zq7/IqmsJznP7Cm/qsu9VV0p\nEuONwkGINLp428WJNqDSsqgo4OZzHKTfxdk3DVHBmP485qQZeJV4JTvgM94x\n4639UQdGqbWaR6SApGoXMPYzEcS4VwmacsM9Pc+f5ymm3J06ZAmXfniz7dMX\nRfNLWFTz+pqpmDnkK/a6KUJfqAANizWhgzqDuY5AsOZFWKCJXLmFCHdc6AUa\n5o7A2RpI8vmUru6Oug2IZBgJoOr0g3QHhp+QJ9HCOA0XHVzWvp9Pk2Ukwv7b\nmHzjZV+Ivk68rrWcHXqP+LwSio2uXs5rjZj0ocLZtRW1CgdSK9Mok6UXGfYe\nMJZICO79Uf1KRLzQHR6aTSVYpxZseIT8SeS4QOHqkvEJclN2aWC93FeVg+ou\n/OZGtkE/shaqTjFLClTHfaGEHsQ4n7VVwjiWstayvMyD4CMwy6ADg8bUqNe9\n/9U8kAAakdq1KZ93dcyXVIwOTz/VThhkY4unI7q3+QYT4TqHoX9MVEMlRkDm\nd9FJ\r\n=lZBz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGXMfHTK4G0p4MJGhdvfop5oaoOFAysue7EKkYnnfrVQIgN/3Dsff4fJY9xa33ReM/x62CKkkl6B18cid264XA9hA="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.1_1593429745583_0.4588189533622855"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-principal","version":"1.1.2","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.1.2","dist":{"shasum":"657d9a8ee1e1a1e6bc5251bde9209350a3dfe8a2","integrity":"sha512-+qyPg26gT90SkHhI2pEMZMTCnJSN6TlfUU76cmQEyw82EEn95GE42WJf/mPVL2/NxICef+STjUoxaRBRflmzKg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.2.tgz","fileCount":32,"unpackedSize":25941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKtzWCRA9TVsSAnZWagAA8DUP/1R2gmmgjc+nTbZK8Mbx\nrEgWgeSR3rbUpej7YSxea0/o2RjNkdSrbIT3P015jmpLtHMwJotb0CscEMAp\nOpimsyMNUkXwMMsJoEFVEa7GHaz0A81iPlcYc9mzQCfO61XM0dGErBEe3BSY\n+ruPA2dAWyOgY3F8ilt8suNwe0T718W0c7bmHs1B1M0Gs/+n56q1RXnzqkTj\n7jTwi7eHq2mCUlMxg2zREtkM8A8J2moEbI0Wb2Z/4YPObjBR+YWDMcS8oJzF\ns0NAIUpPR7T3dUZpfSZ/xmW2shgpNrceHDi8g7CMx3cvRYO05VHSFxnyZu/J\ngUS3+tm86ciljclVDh+2jY3OfpZ9bnxrnuL7OumnhoXs3nH8ehpSHehcgeVW\noetatVBL++u+R/K2jNRNRLDKkTNqNTkx6goZXwae8qNz7yyHmIleNRl9p55G\nDC+dX+pzpDc2I0lNzGMyDEGQC13nQC/l2R2O1G61Q282sD9XVv6+OU04xfMP\n6z+0UAvMHLWPi+xNfN4FEq0RolWlTisJgbtHcGjBjRpS0S5o83xergkP6f9L\nYngt2ytM7XhlxvxP9CMcE23fTk6RgRWVKt6078PPwWI88ToAsgtPlUgohpxa\ngPNZJKxViKPMII20XBdpGPdHTDC028yu9+rx3fTrZJ32oOdV1Z+Jlodg+ECV\nxIgs\r\n=p6i7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa2eSF7ypNFRZkqvwLOaHGZFPPM2jYo4oqJO2icIV1wwIhAO93m+2URvrytu0zMXtzn8I5d10F8j+3BhO2O0NDYnGx"}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.2_1596644566384_0.1868693666712824"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-principal","version":"1.1.3","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","prepublish":"yarn build","build":"tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.0.18","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.1.3","dist":{"shasum":"c61aa6adef1d9c2a5e16c660827885f9656f22b6","integrity":"sha512-cA5l5RdT6sKA1FyqnFAq0iyEqyqoZg3c1BN6GHlmQ2TVVcCtA0ct+aTQLzXxF4CK8ZWwX4Jt0A0HwK6tXpZUDw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.3.tgz","fileCount":36,"unpackedSize":26140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK7YdCRA9TVsSAnZWagAAzooQAJXaxMb7IFFDEgJnsloK\nSbhGMraUcUrz+Qx4kvMhggBMYxdH9/MX+LmIB6Qd8DY/jbmyr3e4dgI7kiBz\n/xdXoWDI/xvNViL4mtRK+GT7FHCcq7+IB4ouOzGNnMey6tknpk2jiTUifLIc\nBFJ+tdVYNsiutdvKkoitj4ydsYwZCJB8a8w6FzsoSGLBREsQAzq0bUo3V5vn\n9pHOM2yiZzZ4smD8EHWS0Ouy5v1e5IbGTcia3CysxSTDAM3xqDTjUWm88EMo\n4WD/SR+tVDlHGfNC6pjkQpk0KeHjNhxrkjveH2Fmvg9t5HyJa/kvGXuX4hqH\n7ZxZEUmpGANgvp+zM7wbJDI4Aj8bPSAS2PfHXKIMUgQRa/VHhav/MK1Iha0U\nMri/h9Nxo6fht89Nw3jkTuJ7ybDwZAPvF9UC17hytBN7Y9hb3Tpk1YRntHmb\n1gokGqJ/WeRoIIartiZkUVjLT3tB7oxyVqvQZJrdgLIV4opKgpix/g4e7Ntp\n5NKs6beG4s9heCpK0W/pUe8ve1FCkt++V2CH6ImeE+B/vkS3MwopDBrM5BlY\nx5O3W86y3W2k/8IC4dXvFlMnGuk/+uhbOWRJ7CV++9AHbhU1HQVg3npz5hp8\n8ctUQdXkcUcIRmvXTt+gS5y3W1ejjdUKdASkjI9Kz6GiVSqzYTOM8BR3mL/g\nnpUz\r\n=n0cb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0SkyaednfswLDkno28ZuM0hL8kqJELW7AcBIDZ22KtAiEAtQLjaCgnx07XdrTUkMz5SwltJX6VgtI8+PpVV+f5FDo="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.3_1596700188681_0.9263953631228308"},"_hasShrinkwrap":false},"1.1.4":{"name":"react-principal","version":"1.1.4","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.0.22","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.1.4","dist":{"shasum":"97bf29ae9915cdc6c6cf81edc03bc339ca3ed955","integrity":"sha512-9N21juksf0uJ+lwfhaAVHJ8H25k3fspktqmDNVZ7e9YaE2qE2K3fPyEwosGLAxOILdTyAPKbglkTXt5URC9avw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.4.tgz","fileCount":36,"unpackedSize":26153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMB3/CRA9TVsSAnZWagAAMdIQAIrF2jwufZHNqUmV1gXW\nKjVbgmJF6SRPKc1VZpilcblzz2SlldOQ1xTA5/Xn2SPaW4MDG7JjyJncADX+\nahmeXf+uAGmfXYfINs5MjMjI+uGVwjNrrJs9kg+YNAti6gJIh4WlH7DuoWC/\nW8lscSNOXyNwnYCWjbng59okUZQi/RgHpG1fjyLCdD+5B1kYutQF/f1tod9s\n5vEP58HNlbAu9AB5/XGPlmapQht9MV5SAC/iCNkJpAfiImsbaM9cNg+cPDdv\nZn4SA5SLRVnpUUoT3X1ltAZfA+dKVXYZ9tlY+caxkuUSh2FumoIuTIygEyDG\nXWdAvj5yfgH1SRmJHBi2GTbkDDfgUR/2np53vT874lUgGf+mhzgv7aqg2acH\nf1tfYHyu+8SS2PvIba4ALfTnyUTGhqN1hZsIgbhGYVb3NPLtNU/ZNjNfD/VH\nt93lbyvWlS0BbJnnaJnGj3nHwZfBB8uHtsr9PcgL1jCqLnH7pcVqLzoSXfY0\nwrSO8cDHi3rM416oburBBfDvbMu0KfwW9OwuQ7ExgkDm2aKHWUWJ3uWZBgHZ\nWKmB0tgH571MUKkCGVtD8WDpuVUUbW+Ir2t4eXitmHGChgK8rU2XcAwYKwnH\nslN5inJ/M6Ansv6pOeU5x+jFXNLdE7QhUfp1S3gWgLfSLavIhoqIbqMXno4R\nzDtU\r\n=H3pA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7kt3Py+NrbR3O0FG8YnRKPrcbHnoYxl8SuexKoV368QIhAMcLcBovFaYckXQhVsfo6+WfopE4u6clDHJlMhjw4Lzk"}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.4_1596988927189_0.7362149293713676"},"_hasShrinkwrap":false},"1.1.5":{"name":"react-principal","version":"1.1.5","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.0.22","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.1.5","dist":{"shasum":"c9cacc6a836564f35aba7d1ed930328cf5738baa","integrity":"sha512-k2uTNXzFj4yQzCA17hSJ8smC0fP3HoCWy1eKOnpk3ANZFN+CuNQoUSlz6BHMGbgNkVKz2tXBFIwdNerTpN++DQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.5.tgz","fileCount":36,"unpackedSize":26811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR7e9CRA9TVsSAnZWagAAH0sP/iK1pVE/Os5WU+kO6gzs\nJ4Yea5FRqhoIshDvCxgv4Cn3yR7JB3GbgNwfIZl2c5F4wi5KFiBvI9JL3+CX\nGR3047ZpijxDIyAtja4xkLUmKOR8QUF1OB7QVXLr+HedgU693NNLMCfX/VuN\nkOlg6FO3prCkNVj07fBZ1hwjw75cj2hRI91fXCb2I+fdbuDcLk0TIDVAi8Me\n9Pe4oG3xt15h+mhT5m3G/KWRBFVh7V52hTP4T+gjBRewRvIFoUArOXdDC8yN\nxnZRBL8lyS5nR/QWfE+lzFmzvg83IEyTj22oHkcBVpdPuL+ID16XNYTce588\nDCh3LnhZkoXNztV5sy+sXiP99Dsq+rJfjYrRYlOhYnPGRDn5VnFc/dIzWBHA\nAFEt87BapTIryYLiC508KtRIqTPJivx9EXVKI3C2a8GYfCfrp/RS1F0zbZLq\nKiZOpsTQt2/S5a3Lv8aYK1Zg0JxVhDrVZnUo6UnQfEkjeYdTiydsEqFeKDvf\nYRB7dqh6XPfQOvHWUGny1ZvKiEf8xhKRGMml0Qtdhh1Gs4a3YaDqj1Hwv2zA\nwvV1AznPotfkD4a37wxrQjiAqj7TE5KvyUJuhMRWDHosbsuDrRHilJI4kEUB\nJKUARJvimnL/ftXeC5XvkOUgl4zn3uXw+wKe8CPhfW5Jvo7EwvakvpnLLw5z\nXSGt\r\n=orT7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4mV7ULc822UX5tmi/wfIFMRDegihEZ9Uu2gezytTdkAiBFp9s6EDDj/P7JhCRCR0yVOD9S5tJgK9pVUkq77+T29A=="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.5_1598535612918_0.4677922085717856"},"_hasShrinkwrap":false},"1.1.6":{"name":"react-principal","version":"1.1.6","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.0.22","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.1.6","dist":{"shasum":"a4846e912e061168153fc2dd84640c85ba7d1b24","integrity":"sha512-B3LvOJL1TnJpatvtPFyRUwSo0yZXUQm2gwQV5QBdKFzw+AG4BWlZYrIy9lI8dyCnsqkx2p4eWoCN6IvtEmJvjg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.6.tgz","fileCount":36,"unpackedSize":27029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR7pFCRA9TVsSAnZWagAAeWgQAJoBGLANN0Qup2lyEHDT\nxoggsr0E3LNN75XstVbZ+LH8QcU8Kaey/cjsIlLlsXCX6KISU2hKQ3DaKSwz\nhyruKC0aIuVVa3EfsYDvDG9fX6DZxlV2Ge67nMP2AXTlciVtUom9ypw0So2w\nv6PPHAMz5qsDsSCf0AzNmXUr0l+HGfsrtamoc2oJDut8DNs+TNqpgaz1EcUa\nO86GsRAh9I8LTLOlInU0yaS19djqWVmBtaxFfiMb6uPUDKZprQ3f/DGZb7eB\nH7Guk066KEnF8KizKRer70n7oubRodKtjTCVgjQy9OuxlP8fr0mKynDz1QM2\nJWTz8qhu+EN8nU35rwcSlpwwyAhTTp9i1/B0Bzh1rnY4jqdKTs/Xuu0uAwzw\naMWovT5h1piJpvv1Ra/vucFKB7lf4Nj4wFmfnwbQZXrXtJjlOtPI+99FP0zC\n07x0xxwvePqWVkS4IMFydcfpYOSZcxR0COe0fv27vk5RTpCO7hgVBCnxTpLO\nugg6E9cKo2Ykea1fKFM9IPNq5o1nhb+23TeFbbd5kxZLiRzoHap8z3Nnsxpl\nwkqrmZpTn4o9mL16Q3i76Lo0EjsOHyu9aqElSTq5NkLXwOLPSs8VnqO9O+jj\n5OEOT8FlsTE2PqGztE+1++eO1KSA0pTRWbhngBTvS27ShWhN4p5iMNtSPfs1\nCk8S\r\n=UUsQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFwi/g2hHHpEHyWe1rRkmP/psaZgo/yT7Lnhef+h7fUAiEAk7iqn+fQr8zyau78XqJiXvzWVDEAdDTqNRFGfCe9R8Y="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.6_1598536260997_0.9316169143479776"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-principal","version":"1.2.0","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.0","dist":{"shasum":"b56c5c0d49418773e46d73529b869d4d120f7929","integrity":"sha512-3yLgLyQEKtoXPvZ/VGbDWoejJR96mMo9xFmOLHdsQOKvRH0zDXhDp5ZbyQ1U2+5nfLkXm4nFh55PiKKZ6JGH4g==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.0.tgz","fileCount":36,"unpackedSize":26159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTQ3VCRA9TVsSAnZWagAATIEP/12Uv2regANOknD0aWQl\nMUYq7+LNr8hfFZV6Ob7R+Hk+6Ng2F51LaIMsLr7BkGA8eCgjptnsQXq+BuSX\n3rfQvyH6Xl2+D8fibO3AfXD225Dmf7ErBhzxL8ZexrIsQvOJPYPU6eE/ZCZm\nFrVw0e4rTsOJrTSavwlQthHlUugYclmbZm6vHwo7NZ3iBsHVABAYdH7J/Q3n\nJSae9nArjSKt4T3ZkhUyWA5MrJzcO2ur6CB9oF+QUndXX6IvUTtvU1tN9lrw\nkNBQ++qWUYWRXdougWdKJdD4zCYcPXDFMCYkaB+iIVVzUHbT9Jh9pHa6f9tI\nTTD8Cgq9dfSTxbyAqIPa8fHGO9SsvRUCzLqauf/YcdgEc13cj4+hukJaajNL\nyLy7NFISekkOWLIIxw561v9JoAb35l5eYTN/Mm+zMVuA45pmsLa7QL9gbOPP\nzT/eIMmOkT009/kgnU8vEC6KrUPLdvlNxFoxpBSZiv5vg7YyesiAA81lzAau\nVxxeEXxd9jPqbjWnsRT/ijZXEnu7H7O+j2fADREKNDqivpXnGKlqxIsj823m\n4yotrgkpyFSAztjadKxmwM6Y66uYHCykh8nQMZnJsDOR7yBZg4TRYM66foQX\nUd2jWxPFGvLPnH4WUmy6Z/KsHDYD1jPBXwaL6IQO1R+YS7e67yB79BcWxQAA\nL/mH\r\n=IaQM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBea9zZCQpGU7IJuN4t+ndQSAey4gQdsmuKlwWSSc3FaAiEAoxUaM2AZV3jPxe5nQ8wQtV7WfqDafpPQc1gplT/SDGg="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.0_1598885332625_0.9196492930058366"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-principal","version":"1.2.1","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/poolkhord/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/poolkhord/react-principal/issues"},"homepage":"https://github.com/poolkhord/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.1","dist":{"shasum":"58c60e1add5377f058d5414abbf05ba00aac6c66","integrity":"sha512-ZDb2xfoD+gvuhsUn/81/IffdZtmBDgmg10y3LJsT09Zyadvbv7Oom7c9oLKJY/pKuWKPwGqm15QzZTps8pR1Bw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.1.tgz","fileCount":36,"unpackedSize":27431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTReWCRA9TVsSAnZWagAAeqoP/j8r5bEmGMYw2GukJGoX\n06KlwMrQpS49QibOJgBXR4OEugf6fF+Yfv4Q5EYaMI4NWlU9NmICbGJkPrQ5\nFVbOiUMRU0yzqsmA6jEca6HVVf3Pvelv1iJcWcctTfJ+auwBR7prdn7dO6F3\nGVsV7Rhr8JOGEmmgBhGvQ9vIwMglucN+l8CnC3/4Nkbwkd1T8ZYNBT843344\ncs0lR/cgZgCNbn0MSt3BvDoF2khb9liKUd1pdg4+5VvlipU58Y7gvwwu7Yv3\nfbf6NSzKELkDP6FAKFiYyjJrUyW5HO/5/IMw1sacmDfkjfgzQoMLIX1F+Xxr\njPcY4wVMf03vv0EFU4i3ffqKcITOHC2JWoQRUJQMFSAAmv34iaYnDyrpfT1J\n5ijZzyfBE4z0CTHR/eNgWXoA1j7QZnb/toBm0rR53eYgPXCuESb97LoOozrO\nzkQMssP/Y83h/0ABCXs7e2GHgXIGY17eZHttrAtBo0GO4uPTITHWsKZo15Lb\nu+82Lr/VR5b09dJphKj77aHLM0ezZJ450BVYcdbxQz+EHbrlOKRbbNFkVBWx\nb9gd1+J8DLlNohl+355x480rqlBheOmq3Pon7NhD1shKjVFo3qlkTutm358p\nUO7CFOa6jRbSPPUR/BsrL5q4y3AFqt+Lzup/ev7WbIfTkzjnkHQwVDftSAuX\nezBQ\r\n=4Udg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD85o7QfD2dPwtmul4vxVMMpoJdR+7GByALumOkPjc50QIgQA2Nyvx0jsdc0z7gIp9muOjsqC4JDCpRRF2RcDU8L7M="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.1_1598887829325_0.8282622607725709"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-principal","version":"1.2.2","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.2","dist":{"shasum":"754ee42d5e03b4b383684c0af3d71523ead0ca48","integrity":"sha512-mEabDHZ3gRoiHJxkSotSwHoJnOjv6//hYNaXUyV+PNREPu4OANVkBxx8VZjNzS7GGMLVDfA+mGx3s4VM06060w==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.2.tgz","fileCount":36,"unpackedSize":28463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTe/rCRA9TVsSAnZWagAAzu8P/ioCP5twXEk/TUcmPWds\nFEfHbW8q9Yui1elEeqgSg5YftqmnHdVuYmoga4/uRswPQDt023zZ+Ln4V4jA\nSFFd+kDBFKhfqoGGnLKyLUFA1TlsD2iYLaXQ8xUfTyYCFqFjWFUEkMgubJne\nL+iX8dF+ny0zY0P6IRKM/GgIy5B/1SAtfjZUAnbsy0cmjoiG+ERTrtXd0FbY\nBYfgKFPWhGcwzUxpFwU62CDfBtTInU9BU7Gc1i2XiWKFgi5ipk3/UEdgNX/8\nYOAPp0YY6wx5cQF8dRPX1+u2ipo5yZyBIpqiX9JSwAJ/8F9bJe/8zc3h4Zc3\nsJlQKjJchWwuyesOkx0vXCoHYjJDy7hD9o9gKiGyrEK9N0a/TEUapLQ5WshI\n82NboHnWSNmR07cnAxqfIpVk6JXxFrt1j2toPQSdZIeJK8rz2qabgHQXBSfU\nEBwHXYcn5zZL0WzKvUgbw9dXzyCpgiBwEkY8dkK8aqKjTf/j2Is8zZJA9PiY\n/TV9Lr5/NnYMiu9PXJaLAb7pN3ou4irIwsVeSZ9+yFeJDpVfjrRkA6mg8hPr\nePyX5llpfzSdt38RzJmsNqgklt6yT4U7FJ6vR+ibyWEWlzXPNVlAf5f0jz2p\nEbNBZ5HBrBTln9agIe7JU0IEHk1kPq6mi/cz9UGdXt9Sh9PRpdg9pAt22ns8\npGRV\r\n=W6j9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8O7VSlg3jy7+66ZcJ+fukGoLAOzpIJ3mTkQ1Rehe3RAiAlBWyKSU7a8sRKiiQWntSDF5f5iyy1f0XYCaHbO0EVkw=="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.2_1598943210406_0.30868235122375687"},"_hasShrinkwrap":false},"1.2.3":{"name":"react-principal","version":"1.2.3","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.3","dist":{"shasum":"4b8f027a8fb7f6d8bd79daef97ada29cbabc3fa3","integrity":"sha512-YDmf+waHiVmR1EOthz/C0TxAn5usQnugc8suL5VW1eKgxV352XOyxrE5uPhpLm+q+Ejjn18yCpuSctU6w1ZckQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.3.tgz","fileCount":36,"unpackedSize":28637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXNZnCRA9TVsSAnZWagAAKcwP/ifkpeq6IvinHelr2dMr\noQ5mldbU6xl/jl13eGaOrbpGuCHwT4jqQQJcXfVmwJjlm2LZ0vCZ3r+Yv92Q\npknpTbByQqGHvkrN359jvreaHAYHIzFp30y4JkXLNLtvZ/IrN0oM9XhSWgiS\navUBF0CqHz3DYug5bYpOE2mzL+kmJuKWvtAgmRqSuLXc2rtSFSj8laCSLtcV\nJ2F1b7FxD9GDfvWGTDKhDFKHFUyh0EZcl0ftDUjkhcYDoN3Gt4eElLahcrTV\n4mA/onBDyRsF4ik9TkrWtSVLJaSx57SfqxJQswgLtMpB7F+nq+w0s/GpwwHl\niBq4qiGgjPZF4cGMbLimjE4RAvqcrmwv/NPxtRcyW7x9jWCXhwQ6v9k2/Dn2\n14hB3ugQ3xb5cOPQXlVSe6Vzp4CGLflbBKvQAgwzqWcsgLXMl9Ef7XQlrlMh\neOazuW3tOpKj7Bht3TqBNLWKsj3zGcV+s5twMtwFCFO0ql4BnxzSllFhTrMd\nxjB9J25crbOD8XnDu2FVU8guGY+5XKLNGuL5NxCIYis+6nwbuTjQk7EmQ6NI\nK3CNmNqK6xiM8SObnx09gA8hlGlaW1rdI96OXlLEOgKATVOqck66NV7iO23w\nMRIkJ4Wq+zRFDwF2nbbYI6Os484sDu+E5TUU9ThiJdSp/eahZyDHsJvuAB8X\n9ay0\r\n=+zaT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyTI+KDywUsD3ZEJZhRUrF+wk45bchXSjFE8A64oDd8AIgBPPjw5BZgPYZsUwGBxTgyzavOLGLZUMdWv+yKDnAHhg="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.3_1599919719179_0.03199630102909934"},"_hasShrinkwrap":false},"1.2.4":{"name":"react-principal","version":"1.2.4","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.4","dist":{"shasum":"6f7e614dfaa945b0a1094ba7c504a91473b6ccb0","integrity":"sha512-90MciXQgRwpazftbXgsMdpe2hgnzHw1UU9b+ma6Syb9dxiQlfJxFZ6BJvpixiOXZY+nE/VRy6oshr7ui6CYR+g==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.4.tgz","fileCount":36,"unpackedSize":28668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXNgqCRA9TVsSAnZWagAACg0P/1GWZDK5gWazmyghqYid\nng4OtuNEMhCmb+59uTL4k4hsN0ivLxeeNV6jaLL4fuRZNmMAdu+V6NKH56Qx\nOY3LhVPeViOqwQdf2T9le6CphnUIIuc4Kgd68ZWN9LKV+c6VWfmQP5hAb6Ec\nnzwuPKjc91X5dKIwNjNeXiM0/mOwHeL057TOG7QQqRiwLBqpRWS4wRA0F5xN\nFSXwlqhr3wgFp9JV887K3JXljvJFI8SU9zoGPZWT50vJhiKE4CpGZ9gumv6o\ns3LWLQx6o8q18BsaJgG59Ui3PzJMhkt8CuJgTcs9mN6LXMzbUJST0S2whJa4\nc+IxmLvz7lNZwSIzYRBagTfOJHtP+pMszG52fCj82MBlPrvCnotC9ZQhzmnE\nw/VgDCgY8F2MnKzlQuhiq22LFJa10R7ZHW3FY8I3sBhTpGcdUu3Y+Su8PzCA\nCso8M+qOfjYDVvawFRPEujJcoRbicZmS4MhpV0RpvxjA5lcNJbTOj3QRoXoO\nZ4WPI1se5zwqCjVWg6zqAWNHapg6YqUUc7UvdI1AKZawQyJTi1Rk2yTofSjb\nE1fQks6km8teWRiEKKm+W8G2BvYA9M8rBfyUCmHPzE0TjAmttqz4vahkmQ7L\nzu1DMuOBr3SZbFsguAZAKwCgPzRj9DLYD/aLTiaIGdnh0vikk+SGXTztohZi\n2ATD\r\n=lcIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZfkWtMWUW+Gbzw03tsZRjKFtk9zmVSDIOkji1kRtzCQIhAMgfUNm4U4yrxzjo6b4HPmz4Uq/BDtZ2Y7t7paX347jW"}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.4_1599920169915_0.3819780499843841"},"_hasShrinkwrap":false},"1.1.7":{"name":"react-principal","version":"1.1.7","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.0.22","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.1.7","dist":{"shasum":"0c96db145b82939164ee55aef7e5e62b818d81d2","integrity":"sha512-F/kT23Bq9X1i3Fc8M+lw21yz5G93r3w4+6uGbgwjiTmYZBmPtvYip9xbyBMLEGRPeGxgMKvApfAgVgFxAvgtTA==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.1.7.tgz","fileCount":36,"unpackedSize":27236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfid24CRA9TVsSAnZWagAAln4P/2qSGnCM0cTq8WeU0BSK\nYRO0tOgwixesQSpu7uSC8pG94LCcyZFzcNCwYbd7vpN+/zMRWUczDEnx4hhy\nsLHIYFQFcKWT1XCh0gFsuoAyXYuvLZGcIK0EA5Y7mfwMh4hnqO04vyWTVgOK\n91qYySgsE6F/XVrXSieHlaoOumHMxLRNLu/iNiwWzW58Ji2qs1L5mRcRevUh\nG2i4N7G0vyihJfbYI+DY+DMJsAu9u6DWscNLzyocfhc6em8ACBMW/65JUVp7\nq7DWIbJz4OApEAWqkNzPoLwO/esj3wtzKEzumurWV8aQ+oQfYcmxblLgDJty\nCFRi+D5N2sxq1Q1FfSYz3PkX3ws3/x5I62z+rJoVPbWAOzuA2VyYvBAzMiIF\nO4i6RxOnZOkiivRd5W8y38yhvvOGiIosS5a6IMssSOSX/ejvH6as5LLwa5MJ\n2a/GcarqmWFYvi1B90T9F2Aw86tcUokICRmKMuBq3Do1tiwnBvAk3uaDfP2g\n3/4yscEz1f3N79bkC4c8Z7pw+RZUK9sIyF4zBW89KfkYyVJ2foPBK8mG+QIJ\nbN3xxi0LqxrWQ2Dauw9BwjAGZmGJc0RydxHcyE1KU8iLTkxDtpHtH8PxiDMm\ntFoP6Sng8MwKq+DLZ9nus+N8uRx8sPW2T2KLy0mPQ5MRwaJXyl5Qk16rYSah\njMbP\r\n=iobE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKnassFGckT07y4zLQ0paCpl7IWNeh9UGF9oU2J/EJAAIgNlrPbQ7SiRg7+DpgZEp2/LkO3PgXw/q/2S6NLI3MXL4="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.1.7_1602870712170_0.5334410586147393"},"_hasShrinkwrap":false},"1.2.5":{"name":"react-principal","version":"1.2.5","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.5","dist":{"shasum":"41eb9d7da150c0c53863555a04d4ae3cdf7d1542","integrity":"sha512-J1PsDTMDMeWwcp9Kaf2QZKgYYLdYuJ1AvgUjDAbfWLR9eCftuiGrti6ApEP1ppqQlPmwb4h0mfOqHLn9a+j+WQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.5.tgz","fileCount":36,"unpackedSize":28780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfid71CRA9TVsSAnZWagAArn4QAIXaEngTwBn7wbT78dbN\nPewbeiNIKDZaye5gOb2j2YwCv6kioWxI445HLdiGYltcGclRXYu/NPEoVSqx\nfmuiNe+O6JqsOtiYATOE823EtupWa8IUt2tyRSjxse6malI+/IS4epEFd1yY\nRiEgM+Fmky+wsEioYI48RN9k8Es6hd5YOQPfbLwdSQmjGjDvgT5zCFrYVUH3\nYdmOLeSfg8UGoR3qlggE8oyIWftwe6q0jkvXTCxhhWEitjhPRIorHzl+9NyW\nw1mRXawHRw/VBY7HlYPSG6+ilJ2H56XP90vs8UIXtjbKQxpIqyAlXjDgZUKq\nttf+dnjvBx0HVSF+EDx0pA/sZ+TFwVT2LcsWhFuIQGwEls/2SPgLil8gfGKi\n65a8++YV4QmcJlGE1et4rK7E7Mntn6Qc/bZY4Sajnm+W/TlHDiQOfPkw78MK\npCK3xmwyye1zLBzyb88bkAn9nuJKBqcKoLBPwCDEqVNAYP3FbKQavekhdXIA\n5TDI6P7Kpn6ZI/E2emCkBPwkCGtkD0qXWEXleWr06SpYD8CGLSospWidDe+R\ntDpJnaWexnaEvXNzVUsDqGxyScwiQdNTgVrDmbFEY5fDf/YNTAMQKA3fTxOo\niiOac3EejjBt8sgzCPnn0D5JrkZnb5PHGxWcOjRlsf7a9Tfgn/8lkG/usaOd\nxMxw\r\n=1fLm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSxgfY9Oi2gbuYWIWX31aQhF2tBaEsnAG0oNtijBG8eAiEA2LdY5NAGHVDVEVJLInq/Q7T95Cw56FogEk5gIsJn374="}]},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.5_1602871029519_0.938558947146932"},"_hasShrinkwrap":false},"1.2.6":{"name":"react-principal","version":"1.2.6","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.6","dist":{"shasum":"900fdf6415715de87c300e8f6a9702b03681631b","integrity":"sha512-l5SnDgN6ueYacOhZLmzdFOjG2aOwQf1k8T0C5lDlr4rc4WsJBzy3hwNz0CX8WauyZdnmwa1neVu5ksz6M41S8w==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.6.tgz","fileCount":36,"unpackedSize":29783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuQM1CRA9TVsSAnZWagAAPpkP/RgIIqtGESTziX5OHBi8\nUCEOeLDUwaLNG+lKE1y5Mm+VQJSfyOAhqn7c6qu6OVCNB7i8KfUoSEMou6fW\nLE2/wGum1pfyWz/CJnwEALzl6gMuSAasILcuvuyghPm347PowT+YV6dzZN9n\nSjzM9F2V6HOhxn4OZZd3wjFyn7sZqDe/3Tm6GXhQ7syVTK3+m8JeJkWzb0EE\nmycQu9ev+sxlqaIfES9DqFP0OQFLf9MFNKiKhVRK4kRTkGY/AYP9YdC6R9/w\nXeZB3BbOX1guPyzp7fah4CVQ+zDIRSHxIUkJXKQ6C89qbtqBW9xY3932d1O8\nG3IYCG9KiZTLmr8iCvuZTgNjJkl4idCMwUdq3qVVQfh3quME3SX0a0fCEw+Y\n0dVRjM3RppR+9yCsn/Z/NIQIlBxy6bXDkFq5lEUa/SLCRkj//1vrs+gSvfYn\nCqmqOWGx06kXnzrfD/GXqXBbC1UO9OPPP4lEr3bpW8hmCirDCz70ek/AfcEF\nNBTSmLMbkjrpMvkpZFpgH+APwCSdwaRHsUaM9L0FrtjwdHrcbBJZkSxH3LK4\nz/XP9Mj8h6WGVWGBb9mE6hntiyuiTk1vlvf0F1FkxyIIX2mIJGTEbId66Jfz\nqQGotmPhD6jcfaQ56XCCGq7YQJ7mxyTrZDc7KEl14dYfPu3PlnTv5BMddURB\nrXyS\r\n=xcy+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/fuhLaZMsCAjxEHrX6tQuWzH8UY6OXOI3KLgvGcEDlgIhAJozQE0aI9QYYEiapyfR1K3H7h4yseO3cciINma8+ryM"}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.6_1605960500582_0.61077845582638"},"_hasShrinkwrap":false},"1.2.7":{"name":"react-principal","version":"1.2.7","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.7","dist":{"shasum":"d073e7e12ca571eb86c476fbfe0ed7311d8ceca8","integrity":"sha512-6z9VdLmwLmk8XyEckVT4sJCn1NtWl3PBTcY042YlhwsgUOJ58lsEFBOGC85idbYgMFJ33a3xSXya7FKaCI0adA==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.7.tgz","fileCount":36,"unpackedSize":29841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuiwTCRA9TVsSAnZWagAAx/wP/1fsl/asER2LTlDX+5ME\nPs70CirLQm3KC7nvY80/FQ28L7pPsJeUweYRJHTR1clHFsjDP8kfIwnX75yi\nwKcgcEccN/IN0kMTqamuJx3DOymaOEukql9CpAXpjT4PgooQE1sMcALc/BQs\nt0NW/GHOj+LG1MtvXENo79AvNpCZGT5uIlg92WuhCCix2EjdfFycHgdvRwDj\n2rYJMAIWwYwCM4oAEjb6pjrytmHtLqEMpUadmwjGpa2Yutwa9i0T1lHTcoCB\nIididfmj03oEXDtqK7CP2sPf1B9U7G04ff9GkC68p0goNqQD4EwdV0sKPcps\nIYGeGsH+bMF4T3JiLbsG2enKvV1cQUCsi/S4o2UgIGsEt2D1k9qUIuKBpG7U\n2dQtapIHMtYsnhq8NiSFdofUAhyhtT0d/s4na795jh+N5KjqVKwIiUl7Cap5\n1OUeKqwjkaI4S7bpPNoeOj56PpFbbXlzqz/UW95ALSq0HdtMGsZ2c51Sf+7k\n/WBwkwnMe6kkWFoc5wWYkeuXkDqFgA/Jijmdv6c4cus3vgMGcNDXYv/rFILF\n5kMVMZZ3LFIy0rKnMOGhBuLyAQQAXVVNNcMyGHVLoH6BwIdhByG5pt1mUPdo\nDRDCYVRnr61Kn9kofhLe/5JrCteYZ+h8G6ABsxNpdcyIUOWX6+tp73+LJ1M8\nwN/X\r\n=9oLd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY1TwR0UrhCP9lFCraPjvXoErBwesthqYIzHjp6y/0qAIhAKAy7ps9gZTCJRc6hdA0/zaGpXy6dSg04pk9uaLsX9Nv"}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.7_1606036498826_0.48572545128583133"},"_hasShrinkwrap":false},"1.2.8":{"name":"react-principal","version":"1.2.8","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","husky":"^4.2.3","jest":"26.0.1","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.8","dist":{"shasum":"4b3994610ad6a531c9c188ca59ee24d163310e3d","integrity":"sha512-x3/TMDSZmFEPQi46G3GOS1rnYVC6Sde1d3dCqLnLTkctYEDJvJ25XhUJwL+jZxgy/QcE71RLGr68XzMsm0dlZQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.8.tgz","fileCount":36,"unpackedSize":29826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfum37CRA9TVsSAnZWagAAnggP/joj751p9wWlubYuluFu\nWVmGWouwHjoCJkYoBgrgBRumKUaJnEwRI2qmHltpr28qjC/44l50q+1W4idS\n+c2F/Qx5qasfwKINxRGnltYwypkdBnc9Trqgu6VEN44tjCe062NS1XNexaIh\nU/DhincMLI81a1dH8pw+3ELMEF1UOSS7SuyXpwXI43mxoFpAYxaOoG+gHUI+\nRdnl0J/9orFzEhmuvSD7AzgNSVIJ9mjXDqkGiiCLtRGkvLlMcJrnRNC2H7Qk\n2ZHZYlOQ9ckqAi5x7CqqC5VQ0ard/+cmpJdCfZ3R8YMs/GIaxzlhR40RBsVX\nxJxrTSOzaFtyCCLx+opfBDraeIUJYT6pjUlkq5pJYbudPjsnheaWdggDBtJ7\nr1JNmtIpI0xEEVD3crzpbbwrQg1KEEwhhuPCWYAT2NT1Is7j/+3nXVOL10S+\nkGGWrBQOlzeMJbsCJ/MYWdaDSRdczNHSdMNfaQ5bD0BW8L6ZQYTYlj4wEzLL\nJi5gtLwtI03fJ2e9rjuw3uDNYXFaseLRyfucO90+j6TdRlgzt7Y6k1W0z+QI\n6J4W3Tt8VKVQ4A4mEr6afCMtCQ9hzaNHKVlf8EndhEVCoEwUwYhSbMCZ81wK\nHw+SfM8mJhMtHuBPux6j4iyMjWpwjBpYVZfvQH2as1SGLaLuO6GsUoeSn8r+\nk4nq\r\n=R/r1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEcwaBiMIaLvGnIYHVTiRTt3YjELnNNc5k9g662fJKAQIhAI2SjnHm7BDcy2Acdbo3dL5AgVWrFOk8SNqPU2dVeuDV"}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.8_1606053371439_0.14365480542040143"},"_hasShrinkwrap":false},"1.2.9":{"name":"react-principal","version":"1.2.9","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.9","dist":{"shasum":"607fc503666acc586626e659b61ff28b1fc22703","integrity":"sha512-84/u4RcVwJR08FizC0mEajAbwOFF7UIV/QD1b4fXD6h2rL0OBwtogA+1G1jF1aJQFt2NvwjBxLZNHnA3SwV1eg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.9.tgz","fileCount":45,"unpackedSize":34814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6X8zCRA9TVsSAnZWagAACi0P/3+lQH3V6BmROZGN7LzJ\n69vBa7zuwXezRY5UotNItbjFaCvSDogO57oG3pRVXBUURBHzGDQGGo5UXui2\nTgYkeQRl0XaYBMCV0mzmwjurN974boV8XQVzdsHw6XCW5FZzmmZi8Lbq8Qqk\nnDyWhypYDLNgEPqyTQEXmWSkatGXMC9DU98+xaqaowY7unK9YrvyHAGUIrRH\nWlVFj1vhAGTAUClSaXRDqxkK1UJPaV2WlWofBKv2kHsB3e40MMJtzfLxidn4\nrDavm6oQ4O8Qqcz4TvHW43NlTpHSnpq4fgKqwUwovt5j387Jj3otM4x+ekJG\nV3rcyvHnyN54OAVtki8lSynV1BAOQDV36lM3PWBuVJxnrXe02FQ1nJBkdSpu\ngFN/L4ri5cKmzCrxeDoxy7W5hm/wex5k9gMkgg0EqaZxUObmV+3XZIF0osAi\n8Z8NyYhuNllXwnD56DU26haIG/iv4tJdoMLO7Mwt/rtvC2Nbp2UIMMe4Vojm\nt6Dnmg55UtyQGGsFZjoyLq6b3lb7FAM6deiMBpsg8xRvbqWaJRZ3hzcY4HcE\ntFnOKl4uBvAZ/ZyZAkLWVjDvRJ2E4VI00cgo93nYv27d6DHjYb4jyIj6WQE3\nbWZkGE3LYTBoaiG32CgE3W0CKioce4biER79BQ7w3C9ufKnyR4cSftK0Rmva\noOrn\r\n=mkO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0aVYjayi7fI/C4CB7UODw1ub7GoQAiufLLwYKb/INDAiEAivYZlPovLmPeGb3FXqcNaJHgg5FI5+qKmSinqXJa0/E="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.9_1609137970963_0.8460345593610716"},"_hasShrinkwrap":false},"1.2.10":{"name":"react-principal","version":"1.2.10","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.10","dist":{"shasum":"1d9b7b2e29790de01201a98d125ee3b2c94af9a8","integrity":"sha512-1DcivihqymwAhJiBmJgqckDg65U1t34kYK9PVZq+nEBlt+SnAeqYpJgsODzaFUdxSAhaUO4Av3PraKbmKZoHtQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.10.tgz","fileCount":45,"unpackedSize":34809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6YaiCRA9TVsSAnZWagAA0JAP/Rh2XHFUy7YUtdTAr3k3\n7RTGejagjZKkx2y2G+M4jR+aTUDZ217SertadWHS92672ySjJ2jPdzJQc0Bt\n2e88KWgitByX0xdIdqjSoqx9xhzwS0V0ct90MvG7E6lp/aMgR5dQn6CTIcQ3\nuMh6nVfwASvtTfx0tnAXG+MIF6s3FcNcMJX7NJ8f4KWFcyKg8JP6gGOobMD7\nB8tt3qJODFVh+FoAVExK7qT5lqDxgVlM6RWQOycN196yg2sosdD8tI1g1Kcg\nzH84jnVesWeuMiSsvrE4U7W7I//xmqWGi8f4IQbLmCsu4cYHFI6A7zX1b6uD\nXtL7wHMEO2h+AbPM403/V9Y1DmRm8BWV+XARh0hncJrNlH8N0y3tuhwjBzEh\nyUPmNhXz8rSYf1wW2OQ6980rJ3fIjaUkdooac6L9n33WYENYOQx+Ubr/c7PY\nNNRZHFN7dyD7fzUlYqfqUKWibP7RiOV55ki7JReenOWl8QS/6B7/vzwjZNo0\nyGustEVIHnhz/MhxxP+IX8DlK3j/4KoMg60IR01AGiHC8lMk1y+smcGolUUB\nLEVSli2OKldYCiUMDfuqFx9PnY5jyUVGNubiqbgClXV6Bgj/g0Yh7tTQlTez\nStpi/UlOYBCWRz99hW1k1o6gJGRP7EQl+YgSF04VovSQGcJGfTPODKlRBGro\nVJXs\r\n=xQCO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5PeMkPXJ1SR6S81puFWnUMSVa8lS2ZtByZxrZTZQq1QIgCKy9KRRRagqLzZaPR1DShxOQW7M+afWDPgyR4T3TWWY="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.10_1609139873713_0.6877114093110255"},"_hasShrinkwrap":false},"1.2.11":{"name":"react-principal","version":"1.2.11","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.11","dist":{"shasum":"27839487a80530112979a4484a089162a480c36e","integrity":"sha512-hIItplCIReFbL51TIrfHWV4BqthGFdfGPXyWtQMSGHVA1oDuRszgx+5YtvLjX7U+bU/kvImHXa/F1oQpOJt1KQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.11.tgz","fileCount":45,"unpackedSize":35045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6ZFICRA9TVsSAnZWagAA5NAP+gOMGMDCqOuN0EHbKiQw\n97AXNAbROvoFYaIslUQQVec0AaDpx2x457cAjHgHkfZ7Wx/gkfWfMxKtDA7K\nh3BdPvQOtIZeq2vEivr8QkAsajTEA1L1aLo14TxI69ltva+Ib3CwkyKZT6UM\nTn047y9i+Z9vlC/zaYlWygZhcFwo7mCJYq5wJQD07mqa3y9xIBVZQfZuOqQd\nfRzVSvdjXnCn9Vf+nueii6t2TWCxg9Cf+WvGO+SOpdOhgphumQ9WJR0CF7jY\nYCyOlVB2M+9d5kCvyzEpzmWwT4KAVfOT5Gmy/BE1d7uePDK6Ji0fqDyhTiTm\nqmg0Mu+NwKedJhPQshWiytaLdtORGBKr1BEIHDSm0L9vmzwKQpWbQyzK6J7s\nAXF6OoPSSpWa9vdyvCYObqtU/IiH4EVLm9d5ov4ov8ZWq/bfGvUWtmCdgPni\niNmQcE2DZmnW8GM+tYUkOC1OjQSnFWMJKT+LoV+dLgGC36xQJDIxsgCv3CfB\n74V1AJ9bwTGUWuewVAinj4/XYBSZxYd7UauFOfhfx+nxsGEmUiWCwVVpPy7A\nR2SAYARve6SV62+lndqjW4bWUOpDMsKfDKliUJZurxYnuy0ay5hENclNI0Ry\npKjkavrQPwSkkd9OlSGXQNtaVrhKGKLch3fGZQ2R15izwq5zg3KppMZNzrrM\nTHO7\r\n=S2Ey\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJDjdw5v0uAhdxJq5dmDhzouDC+ORxrB6rGmiWRfEdRAiEA87YUDyicJFte/YF6obi03TE4oWyiY3mDxl2E+g5MnzI="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.11_1609142600462_0.6533928726209912"},"_hasShrinkwrap":false},"1.2.12":{"name":"react-principal","version":"1.2.12","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"2.0.5","prettier-plugin-jsdoc":"^0.1.1","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@1.2.12","dist":{"shasum":"def8d77896dfd4758d5c712f15a9ef2bf8e56cff","integrity":"sha512-hiadxUamP2CM+4BGlAQNrrak2sorWF69W6zV9niR1ltsg17SrpoqNB+U2V0sOXgL3QdgfdLG+sbeTPVoiNxHFg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-1.2.12.tgz","fileCount":45,"unpackedSize":34887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6ZnfCRA9TVsSAnZWagAABrIP/2+SzPxnfdyxXBTvzFb/\nJmlCSFTCd0ky73yY0Uu5EIiBW/3d5bu02XFcKROgnyRtgZRKZet+VdEdi/D5\nIL7ImUhYRJ894KCZXuXzEB26xNdQGVJfjiF+GmzfMWhzmCX83D/KqPGTZHS6\n/mVjvRJXomcHUSH35lynA5IAaXUf+Jpib+En4TZLS312fKMBaF6ZQzwtYdVj\ntKW1eSOyrnFrQ0ETsRNwL8MTKcaFIixhYXqRDNZteG9eL5ZC9Rt3qDxm9a0k\nYcdhyIdy4Cv6JmSHMrq/CeWilKi6eHJMvRcdkI3jeBeKMeOWc6YVEmYH9hBc\nlHQeWfC5asUnEINL63i0/FHAc5Ds2pi60fDHUIh7C6uCD20LYePHDfFCzsuj\nRSCpgpTumjBOAmSH7q3H5jOPk0HplrHjYIErNcn12qmmjS6Z+aDaPr8Q0Rt5\nQZHyzYatntEnyEBhTAlmmtShaI3hm6D2R+Uld0nbuiF+YegIHYMNFfVGDQ53\n3B5swoQpVaTNWGB9taqlQiZ6At3QAYL7YeBklFPB61arTRbxMn4FBE84zA/f\nY0xlow03cqEinf+nTCoyokxPawKX5js4KS59Lfs0pd9K7P2StibosuMY+bQx\nBOt5Ag7SgNh5i13of2lou+4ohdj8KEGkhTSVBtYNGH+wqlRhJsPRdUk7NDVM\n5Hc2\r\n=zxcH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCooJOV0h/jFpbt0kuN1aOS4XKYFT4zgdiBeIHDMvZaiwIhALFoL4Eox2PQCarh6Xb9TQ91f4JXQ4Uu6Lh574mzoszt"}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_1.2.12_1609144798749_0.9217337837035122"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-principal","version":"2.0.0","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.0","dist":{"shasum":"1d3891afbd8b4b5d554d6b8628e46401ce534a46","integrity":"sha512-N9mpYnaG/iG7lI+GlEPhd/0RqWUT5no9SwHiwECT13jj+yuSmcrnk1YoUeMisFgbcLOw+w2jp9Sg/qrLqkAU1w==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.0.tgz","fileCount":45,"unpackedSize":34061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTfF9CRA9TVsSAnZWagAAHYYP/13dKoRMjE2W4pMPG6SO\ngjL/+JBTFU33MKu3QJro6UysI30sXTY701scvU+vUFBqkG74ud+MHBSlXTYJ\n0AEdoVrbtUe+73GdGbyyp2v/TszDKAICLhK/OX/mtEGQ5SaKQiOJARLJfbtj\nlnIsaT2dcFxaV2LRMNsg7dKSQMVwsWlqp6yU7yv8ZuCk1XhU5SF5BplIqFR3\n/6456LcKn6k0Oeh+wha9jDx5S9mQQXgF4uWuOHVVqkhmAgL2XEXgwACfhsYv\nzlV0Gug4sNam123Tdl2UWt38Z1WjkKhQhDEux48njmXay1pGF/TmWY04jn9R\nPUsMUAOh8y8N2JeD1qws8kiT7Zf6ilx2GZCELsqp06skGvC3Wdaj1nphGstQ\nT+Y9uKWLn3p7BgZifxlcdqjcd5CDv4ZlWHDVhmJ3rjod0vp/N1MOJk4hkOXI\n2TUc0HqjYHRFep/pdlKeJ5G/s42aVCdDMkPnLoAC6N/to9FRHK8/M3tSEuSC\n5IxBwickEESXjdsIZHdJMtJ3fvAUHrNn3FEhZRiElZXsbugohBW78ibAJnMa\nGcrKzuaLHZsVaI+0BV1HWNB9+mA9xFAvVY/Xc1918vXhu1HXArle5fiofDcE\n05ipF8DOShx0e6FN2RlptH+YSnrWAvaxXmN0Ac16/I7/zeEuKfydr5Ahq6N4\nJuV9\r\n=AIUc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoeIqcOjdKlMR2aRFKRsWJ+cJHM8SvV4SOevHX4Ldw3AIgIupWfIZjwDCPA3bPmGKzLlL+qWGAh6pWmt2c41ZG8dc="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.0_1615720829097_0.5450023896062925"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-principal","version":"2.0.1","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.1","dist":{"shasum":"382d796f99f0cbeb9dd51584fb30115e5ac9085d","integrity":"sha512-PH+iq5UVSRSW5U//+bm1z/UJHhFBMu8oRWdJIRTo5Jm5NjAWquFHMOmkShQYbMZ29z+KIPjq/ce3ZqwNxPK77A==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.1.tgz","fileCount":45,"unpackedSize":34324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcrECCRA9TVsSAnZWagAAqvIQAINrfF9PGU32q5T7QCcD\nNUj+N5oARvJ2DI+TSKnbGhoSWfVvGk4mpWOA5gsGv5Pp6EUnZmkCTMeedRUd\n+6o+1C7CCwieYQ0aIxKF5q+PdMyecWP+U5pksIJ8GfoRgYG91H9cQT3tp5WK\nFPuuqwgZCXL6cjC6VAUlUG5b441pDFg09YA+UXoQfeQvcYqS/wc3Fo82Bqf3\nLlgBm80bnav549k4Pmv3Px3OzI0bKNj1Dp2Xeu5ru8VoK6yaqkmCNiCH0J/5\nf2Ldv1r9ma/XWb+7vz80HzNDuBEnX6z1fWCbAi5KkOs2OY9UyjIS+DC+Lqyz\nNrs/gI/s8UgLlV7sxwDe99cgggHdw8xMZ2fHkrhKGaHTDwl76whWjE5pbp0W\nu53jS7V95iwxUtcx0GoD2B6PEcFKRJ7IbB2PDZjrNxG44ljmbY4aU98j1Pms\nCHVV44ChSB99OmFf/5Ho7Sxl88GEx2Felxfr8b7KDQOc7YqKWaAYadWmLQbQ\n6F5/Im0e9EpTuWEUN1OCnBN2pku/WysAhgrcDDaBs4c9wh5GUWTBbzheHQlt\nyq6MNcS+SqPcNd3++N8RZAJNUPe6chi6NrLyN8kImCJouAr0ms3G41qWIHQK\nREYt4eZL6d/LC7/rvp5/v8zCH/Mf+NWEN2QB8liwpAu2eg7hmugiOUc5rduP\n6dBt\r\n=SS+C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWo7QUV4cnb+d3gwAyHLxuB3clGO63SN9lT6wGWhAEiQIgRUb7cJOe71vxwxF25w2Ywn1JZEL7oY5aoWWKLbul+MM="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.1_1618129154087_0.24416170755560773"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-principal","version":"2.0.2","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.2","dist":{"shasum":"5eb48fa68167c5c26d14e08ffbb1ddd672de9d33","integrity":"sha512-vtXMmg3n/BcAAY/FUActks9PMvBCeqiHiWGTEZg+aASgKFLbDhXFLo1vCwaww4EzGLBZ9mADjIoORiTC/Bd+WQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.2.tgz","fileCount":45,"unpackedSize":34333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcsixCRA9TVsSAnZWagAA/aIP/jw+K3+aZ9KE2iKgnCah\nRSXt1cVuSIJ1o/3SfrBNNvb1iaiIuf+ggVbNbgN1/gzJAZppkpQj3aDRX/g3\nPh7JfdhY2iXtxyJm6iWYIXhGtbWthiFKrXR/NESYu0cJGERodo76Q4hKdUT/\n+vRC1gUbLGkz8ZB0cU2p++6N/PTZD84NyuNFNZyZAij2uMi9+MpAPDNzxkJt\n2LVReDoKf0OMOncvMCURGPvn8F8B9wdwEEKhOHuuf7vCuy2H6n+3W/R/nUHH\n+OKBhY55Xeb9zzgzdN7wQcA3tiA1BAhg993NsQRriTZxohm/F8b2+lbDTNCi\n23JWRcF3eMhsKCW/hiSssuId2OQ3mVbqJPiOxKqKwQ/I3eXKt/fCLaI+tPFl\nxnF7lnSBd3KskJwlDWThhc/1RPCvyBop00ktp0r4WVlO5ATLkT5UOEs77zZa\ngpf+8ZRgcF4RKtNdBnhw0p7o6hb4AVHf4tFxMXuSJ3wGELZnc9dhUPWwMrqY\nW5xATVE2tAa1XGGeWSAkzLMVOl9kkRYHR80Ha6TV8wgcHRlpFJ6oFTbXvHak\nmjQUr/eST79gRMZESidRNThaNkPsvv30rldhK/ZC667DIC6OyiGlDC4HlJeQ\nGOUYZPCbarkYPMKJ6sdPye9i2i36i5vSMBNhAcc9q+fdpMXL61/1x/pNOGsL\nyPu9\r\n=Yece\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASy8q/dID6DFTLtAS0D+FVHsgy2HhnDnUx7ZM1H2JeOAiEAvGPljwkYdl0Yf6acXRdKZyTXAYUp4r/RGeA9UZ/7hQY="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.2_1618135217065_0.43110776435183595"},"_hasShrinkwrap":false},"2.0.3":{"name":"react-principal","version":"2.0.3","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.3","dist":{"shasum":"6ba23a47738e8474ce8916c658ee474c148a8184","integrity":"sha512-010bk77f8mAAec0CVWHY6VD75hG3lvxmfE36zrCNuQacasL8goBXo7CG/S7DnD0NEe2oFKgskCDSiZShswcDzQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.3.tgz","fileCount":45,"unpackedSize":34551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrqxkCRA9TVsSAnZWagAAJXsQAKNvkbvG+jAF0RdArogn\nBEnGON8eUr1QjWc8JV0jZY2xV78UqQjawT5raChIEqfmEbde+3N72T41vd6S\nANNK7G4t6pnGHjS1F5hc/TldG0pinnPVZKuQUMnaboyRUckoqf0dACzgML5u\nop7AtbJYxxw70HHslq8nYJX3bpJSDeMLakDFea2TRb+OYseL/t222ckl+P0M\n8bmSv97Jov00MPR6w2vWhIkzdiCYogOE9tdakSS8k5FHyUp0sCnsSXu3j7cf\nU+LPoRdd5IhKB0iXAAb5o52w6Y+1XGFje63zc9BIhVBWNqviGP0+P5Uc7NWd\nzFrNhZQ+g9k8qm1Nk+f8F9McrwstaWcGLtFbXMDzNx54bSQM8v2sySHV9ztM\nrB5197Kf2VzjgvLFo2vVlkcWUnorReQSIlcvpvgvlciwuNCorXDJAVBRF+ze\n2qGBm0HDW5P3MxXpNMzx4cNWCN1b2j9MfgivQ3l4D1VeAVPSEeIMRM8eYDvw\n8qC4nXVVOtkUSBmDcclQYMAyzpwx6YhdsPnFINS0cYt92I1H4TlW3JYpUMnu\n/URjXYLjrTZHjaYheqy12u7pYVd50NbebRq67ltrEntFPHIHxX4g17InsQXK\n3Sge2O3iXlhIfm/AxA+kQxqQQkRpkpPd9dDRl5jtfHpEO+VNxifmtm+cJObE\nln0Q\r\n=y0hG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAw9G3jfdj6HPIUFYTfkkhKum0fcI5S3UzhL08rAxcGBAiARst1sdOLcv3Pq891LnAvqc5VJgdJ7qm9iFu3iucRufw=="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.3_1622060131643_0.6239050638223136"},"_hasShrinkwrap":false},"2.0.4":{"name":"react-principal","version":"2.0.4","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.4","dist":{"shasum":"2e355e4333cb7f5b8540fc4ab370a88f669354bd","integrity":"sha512-y84yLKdR/WxEnZ+sXv6n+GKuswhVkew2cSDmW3ovjsdvH2qlHvblIUiDPCj7dMkr7jbyyeFR1UoOVV7gd2MOmg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.4.tgz","fileCount":45,"unpackedSize":34551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrq2YCRA9TVsSAnZWagAAHToP+wZSAeoOZAconH0R+KhV\nXrM6miCpHJaxSn5UyrYdNlarT22V7fM/YH4wi6ar2gZYCczcxR7zY5gB2DdJ\nFzgjTO8OLAxGuxytRvryerO6nOBlCdkGSGX7AtOZsHWH+gcpoqsOhGvVIs2N\nb3NN6dymh37DRqIvkdPxKGH+dsVlXcUcJ8B/16sXwkBsU4WIMv5OdbWrs0w7\n1FNnxcadS2vviUaOVn2FweIf4JgmZ6I3U+y92hlpNu+52iX7rlRTueqJ3b5x\nlRB9N3XJQSuIzPoevfyDP1JW2vQrx6iDfGIC7fP2qErOG7rd5+1DBCujQgwp\nmcdZnkQrtr40ctQoeZ8UP+Oe91p+tQcst89/rkz74AyyuJ2CxZCVzKLo/fw3\n51zfHjd6v+hWKVaG5PxHlEFjO/ozx9wOh3fDpwQzfovnpMdz44h9fIzPKur/\n3vauvscva2Fd6Ut9ug1oCCQftJy4ujfoWOOYj9vBeeneNhoCibT+QBBWP6vP\n3TWPCou1lryQV8pqLwXHwGK6C1/JeDCiy7+TPPVkxgQPLVus9kIHOx59RO8D\nAtWSia//K9yQgp0WFPrqKG35nu+FtJLZIiJAf7vWrSkdqxy64+kT3Y3xs22e\nR38MYtDDjVfUulkZ1R6z3tlNbGKtcBjnhgjh3+rsgQGSKsXBXFhbuSUVm//k\n+ELN\r\n=fuh3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmEd00KwDtPczNfqfEbEbXvHV8L8DfZTjTsGqF8Z6bCAiBO6OG4PXGXi5cqE95AbcXuTm3C2jhWfiflLaE8M7dvNQ=="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.4_1622060440211_0.16497273528498635"},"_hasShrinkwrap":false},"2.0.5":{"name":"react-principal","version":"2.0.5","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.5","dist":{"shasum":"8099452a867a3019decad304bc8dfb4f75854d5a","integrity":"sha512-g4MghC5pthD8t4sXQ5drGfiZVgpTk1qtreUKW3dl1K78sdLvdAjvUe7Vnk4TlJjoIVoSFpTYHkaiw/eX1MKAkw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.5.tgz","fileCount":45,"unpackedSize":35439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxvBNCRA9TVsSAnZWagAAfDYP/36x57LumuVlq28gOLjL\nNNOgGRoq2G4bMTOY7pfdGa5ao8A/OsR7ejexBXfDokZSef/h9TyLdGpsbRrN\nt4NiOpmbL9n5V933BVwP7TpLztolVGA/hrKX7cVSmzZ22xaU58yyST+S0xU8\nsvNR3rWbfGe9FS1Eb9Y77/Vfzx4RswFiHDHjuHb2YRntoqWxQheNtl+plVBc\nOYhyRFwuPH7hPCfh5chg6aKLS1Cp97fMVfiPYZOIis7vVT6grXftC53sprTz\nL5DTkisXyMT2qWbueDW8lCOOOLdabJHkVdwOu4Hk4QiTcleRGz2fehngJKxZ\nRQVbwEVloez/PecZB5y0+BSgQhARDprJ6Tb3KIO8WnCinn/muj0LrnhT7PcE\n0VEjiIH5iP9L7qHO9uiLYn1ujlZ7EZlfvtIQXJfqfGEAI/jSpwj2T9QFjU/p\n7BHQRq3RwX3WPXZynHgB9E86eN4uNljw2siJQSm1w1G2Vv4gxesvgQx2OlW5\n8ghWTQ3BdLsV/idluRqtBW/8bQzcKisuN1PdN2F6pu165gyYyBmwqJw1vZ3y\nv5Rx2sK5Mfe0a1gWCvNUFVh7ra5EW6H1jvUsPbH0hRDoQ1dKlB1YLuz+htb7\nopRZbQahbj8fV/arN0rXBrhrluWnVg9m4oL4rjzpr2F/sRt9H98ZNJZXhPjb\nMUm8\r\n=N6HG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaVTrsqdiFue7hkkm9GPuR5IWtF9lrNETt4LNB7kFksAiEAz1R9Q9cI0uBmfcjrW8fA+pr1c6ZjPOrIqQQeZANT9mk="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.5_1623650381215_0.8918472214830822"},"_hasShrinkwrap":false},"2.0.6":{"name":"react-principal","version":"2.0.6","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react-native","react-native-web","calendar","jalali"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"3.9.7"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.6","dist":{"shasum":"8b88571fb1a0e3558fd4890bc13517acd704f481","integrity":"sha512-AQyM3DZeadvzb24BiAoxaESK+Tl4q4xBfIds9hbZ+OlF+YzoDpRdHkzLUWQTUiXtVhBJiRNer/e0cAU0oWqchQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.6.tgz","fileCount":45,"unpackedSize":36504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhESQTCRA9TVsSAnZWagAAH6EQAI54I/Dw3gkoOmaUDV0I\nHwZ4jXaNbrDrIW6IR1g0rSosMpHIBiO6FxMfa3iYxjmmqxIBDhtodWhM9v1w\nS5KkCmKJ4NcckanHDGPZ0vV/JZ9TegTXy4airsvUVDvkVFVBZcU7hKokJmf0\nR2rks/uN3wd12/AEvt7Je8n7qisFsSQFGIGigf3zDLNcgiqDXh/vS2pD5A3v\n1Xf4R7Av62YTL8xcMVO9Y2mPUiFe88+55Y/myv8qsHBesKNOzd0kzXqm6THg\n9PmvB3yN2qjYnfiWO/rZiTve6WrjX8Xy2WNufMHuMxz6skRIV6skeGuByM08\nRwVEkqzBSdnzx1ZpWv+NgLY6bQxQ/OU3lqM/rwxSWu/5pUP8HUikYQoThnsq\ncBkTUdemEiuiIWNow8S5FiB7Jl+gejwzO33rvEJMGJb12pZMOmyRQ5jHL6nM\nusEzZc9ZKZyJ5rdALyMvvQDdraEpDPk3WvOaf7tuPFiihXE3QXiC75byR3Ak\nuk+T8Ht2R2n4db44x4330+szSAuAfXTQRj6OkYyY5PQfHdwTaEIvK19ATHc3\nEnxpblu76JoOq27fEh9YuTUSd43SN5HjMKtJnJkKPDToLI7mYpRaAU8vYf0s\njONEyyNiYq/JgsElPdmcb22bzjLtFisABq9PhgZ/mRNG36MpXZuj6ipiT6Mf\n04D2\r\n=Tdbx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChRcutbO0EZ5orrOR3H0M8O3d8nzf54fz0LuC9FCCd3AIgcSzwCYqfgBMsMrdYcZRwOHCjMw95Yq1eklsqSfHWo5c="}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.6_1628513299608_0.2096159160784592"},"_hasShrinkwrap":false},"2.0.7":{"name":"react-principal","version":"2.0.7","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.7","dist":{"shasum":"cf1fcbf09ee3e7ee3e383ca0b6615c69cd208a73","integrity":"sha512-MtH+Rxn7k3RuMKRYWknql9dHdxQbZlKyuncLlhrtkdZN35TCPvp8Djk+zPidgZ9yCIXyWRNSALsSMLGVRA/dNA==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.7.tgz","fileCount":45,"unpackedSize":41277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2WZXCRA9TVsSAnZWagAAImIP/182jzP0L4ac2Od8kI5H\npUpoMRA3wIIF+Ae+wQxbYwRYTARu5OAHzZKDC776iEkvhr1ASrD2hTEhHDoF\nPTFScRvrOzWWi0Mu+dgkFHwny5Bx8fV5yk1cUZDu4IVTCRUBcp3Q+OD9R9w6\n+ZPGBtEjjkeOov/7Saeynu/4nY1CYLfOB1l8+rT67G7AFq/zlbi1qYOwD6Q+\nmaYkCum4uvVKJF6peubXlqZHgys3vO7UVSMnfytrlrsyC6p6/3nbXXg5kXfP\nNuSuEe+g/O/ZPH6Ho2g6n0VyUP90pEoBrTt5pHhtOGOx4VBOmHHOkDOctPeJ\nJ50nN+bhXahvSz3crOUKtEnNz9az+9VRt/UDTAZLI30SNa63vYNvcM0S7E8t\nSuWPHDFkuKnIA3BlngspTe4jROdwX/KeCKccRO0QCWEhcCmq8DJO6aHNyOQ6\nRDoaO+KRWi1U8hxK1lK6g26qEEO8k1nn1LS1ojjoD0X/B83kpIiZRZAQpxWO\n0gc5WSwx7iZAuN5AvtCQ1SX1mGY1VLPklRdGJp9uc24Xqy1ZstnpK24466CZ\nXg98BIg0U6ua7emJq8yAkYwCQb//COkyUryVWAOPdvjjNs6rneFiC8y3sMHb\nQcOSSh5o66kdYFa8IxvHjDjUftRY4eCX1QI3IiC0xcE7K4jUzX2pfdnF1OdM\nAm+7\r\n=pUcg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3/FOHtk8BXKgK9a3//wRUjh0qFe37832YlcX+QcvYewIhAI9LwQfgWI2NAC0Z7WpgUTwyptyWC9kMqDnwsjb1aXl4"}]},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.7_1641637463049_0.8488724248942436"},"_hasShrinkwrap":false},"2.0.8":{"name":"react-principal","version":"2.0.8","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.0.8","dist":{"shasum":"c8986439cbbc9ece2308527737800fe40f4b4c9d","integrity":"sha512-MGFDoI8xw2BfCIobYKCS7oR1OE8QwdPmEEGABxaXzhDTbvlmncJQjc4HTJJ34QjF+nH8JxCJJMQa0Qc0yy/rTg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.0.8.tgz","fileCount":45,"unpackedSize":41296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0ZHpQnoHOf3udqoeCIuYoU66OQHTxFUMSK1M/HwPw3AiEA3ozwqYD3ZFyM9zaAoY6zEZqvnKa5/XuISmeeTMuMpac="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik1sXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYsA/8Djjoebv58vH9Q0kKmolKroIPG7EL8qJ5/azSoTOGoRLuszCV\r\npKB0J/G25y4EnMDc9I1YoOjxhmILneVWzZhmmt7/Fpaosjh0gLIuuFIDgqpM\r\nVMtYatu9M0SwPmPKY+LP8rh8TOOXdJhYpWLmCJPr6AYA54hhQfbsPrtLKabt\r\nrBDwGS1xJsp8HDK35YdK+BvZXd3dLIUDVjKdYco1h+12tQbFCxy3vPwnuMwC\r\n7ntvPBgkYKiKpdVH6giYzsb2Tq82LwazrFLorXTFt9inFd69b9gqyWDwpvjs\r\n0mMjdF/nXqJeolOTh79aje5o2cia2bB3x9Ock0qFv8V/6qQxGCZt4I0ZpdCv\r\nSAyHEsvrHyuM+ceD3bC0mvdcrEG8HgmFRZ6J+E03syiGpC9JC4pDwZddGz9W\r\nW29MqDcwMyy7uvOie6KrNmv6oYJ/44gi6eDpqbbBanJhJsVv12ML4fjuemeU\r\nl6QqBZcj0cRZaqT+VK3/otzmsjxaxEiJeFnV421DsbbLiJefZbdn8KUxIHl7\r\nDKG5NfP3BQ51N3wmh7NqhzuBuhJLgHiqBc6EJOVNT9uxVZLLSEzl+ihm66wq\r\nVFH3mSO/SxgZUzedbK9ROv40BgN1vA2amx1Rw6hVv9IXkAa7czhqasnFz4ax\r\nY5hQmOjT2ERLXac73f4y5oSD+dbq1T5jrok=\r\n=Nfi+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.0.8_1653824278808_0.5081413080720947"},"_hasShrinkwrap":false},"2.1.0":{"name":"react-principal","version":"2.1.0","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.1.0","dist":{"shasum":"d37da3b6cbbc65f47f8451340ada71097ff08088","integrity":"sha512-V6kq5Kcb0wTLXq0iZpI/Ues4yKwFs0fJokci5xOksNllVdN5Z+Loq/9d5PScnfBWXfba5R1YMfc9pQcJbMOfdQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.1.0.tgz","fileCount":45,"unpackedSize":40587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlr5eqqfmggRRNauhc127WfiTZQcNYWNobDjeb9GAlhwIhAJ8Nb3aiD4Pm27OI4h2tAlrIi/gU8IUc/jdFw0tpRfzu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisFqcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof0g/+ImfPj+ANW2azEFsBKCb+JZNDZVR0fdXGsYgiDUihQxVLau3+\r\ng6gVp8b7u1uIz1E95F7br3NWjeY8pAXK7ijzml47NtslSAixcKiG5Wsx4x4X\r\no95eBhiDEMs4ol0IuKv835tbh8WIxg+owkqGKH17Rw6iselnn84WDwr0ZoDq\r\nG0HZIqZZ3/hSHHe1IF7qKtO4i1ztM7ys5CgCJYzAHmFI0i/YefxcZucBwCgH\r\nFTucJGa+WE+wwP4NqRlh+rQ8J1DaaBCkewygDZxnl19XUTmlDGb9K4ZKq6XT\r\ny45RIexk83r0XTOYVB10wUb4t35cfsIpsX6QRL35SyERuoiM5XL1LqvTo8tX\r\nfXUIRj9Qg+idGUDZPdBEVhYeLf9BDTgwUqwkTrzKPPiEXeE69FHGBta6NltJ\r\njS/gvPrsDEmjKGt+iYZ8KwUQYY7jVFUm/0Ldrorph25gQBKe5ENAvpDL/UPm\r\nGGotlOh037G/ZjkgjhmzK3O2mN/H9909/kxjIZ5/duoNOIJxCleGIpzNZc8W\r\nMuBXDaU0aJnPdSx3lHPcPSm5tm2rVWpm4a91QpKFrm2tABRDDWrXdhhNmpdl\r\nqX6xrReavdka9HmmAftVIZV3d/2d/ctZWsj26quayfzKvuCmo4OsHuHlCGvj\r\nXBSuYmm9MnRL6aAwPm/8eOuOVuD/4DCrXc4=\r\n=/v8q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.1.0_1655724700428_0.4548461741102159"},"_hasShrinkwrap":false},"2.1.1":{"name":"react-principal","version":"2.1.1","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.1.1","dist":{"shasum":"b775cd6102727b12eca0bb5cb6248a69d262b32f","integrity":"sha512-P2lUehEhlyjFMV38nPisblmzRYW+Ug6T0zOQguVW7AqB1jFBxm697284hhSRDSJ1PvLUQN17iEfsYIE9d/nZOg==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.1.1.tgz","fileCount":45,"unpackedSize":40581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXfhgG+XEw0g0cdv/OBMSbHa517lcKaLGZUbM6KnztMgIgPz4TiZTPs1czsYY8RA7dCwHIejiDiIX0JDGAQ55qIdg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJistApACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH5w//X+OKWZGCMnJZ5dx8MIAHKFzvzWrQApPWgI8TOpWqUoTZNjkP\r\nN+DPCa+Lqx8p8Ym6uDJJMu6VGnSiB7yKO+TO+Gn9Z5MlH6zb4Egebs9L1JmR\r\n6y+P8M9YxqV2egroNphbtxGH1RNQESBNSYwTm9odOnXqptEzq+GU3anr7QYL\r\ncx8f2e//kJnaFTx4vK0HsXzhjC3K7oEzOmz77Mj4MHS105Lx9YLwqGe24arE\r\nkhFhLt84Wor/YNGvxbje8QqdS8KrRVmmAstJ5EK1sZvMzIKe/dEdDodTZULL\r\nPVOu8pH7k8bYixzdnUIfjBx7qGpyeGKV1YqrNTzTEiZSEqS5S4UzvIW/nTQZ\r\n3qYC8e/A021Gr9CpS+oUjarywK0vLlDFFWWB//TyJTThPGsTbGsV0xmCxdk/\r\nUcGnFFC2MACCy4FMZhZgsrdka+H1KVqXkCe5qVcNSvD5l8XyaR5nYOn0Vknw\r\nZKkTYhkZo9lKeGBg55rPEVAnE1P77mSfvzgdUgzrDk+jZBlDYqVCGW3KYzSF\r\n+nYEpGHBZ/LkwuSKbJ039Ec5uDZC5xTZrTw4CgllE1jmgf24TpMwQXWzVcF0\r\nXpghu+hdL0I1XHPGfdy+yWspd7m9ctbm6D+xT2s2gXaHCvVb8FHrZ12IGqzL\r\njzeD+PS1RKIMOU+FoynIQxSI81C8Y3CM7Zw=\r\n=DQX0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.1.1_1655885865188_0.3229712254398214"},"_hasShrinkwrap":false},"2.1.2":{"name":"react-principal","version":"2.1.2","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.1.2","dist":{"shasum":"1ddfd6d160b9110cfdc4fad0f4250675a3e15179","integrity":"sha512-kqigkCDeydgl9vAeWS0lgiWTvrLBOv8nyqsyzQXiinDQg2irl8B994ZoUM/IejZuWoM+ki4shQ3D7C7A9sz1Dw==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.1.2.tgz","fileCount":45,"unpackedSize":40798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEIcwx7e9T94F+fVmzT+9XrrDuCYftG2yJRECIQ9hs0gIgTevT0CjmUCSLFucRfhN5Iyvw7nMiM+NKSETbk4swiiw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJistKOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/rA//eHGv8KBzU3s8FfyFoqMVDtNr0VyAHUtXr3Fxrd0Z8VABVk0S\r\niMMtC5AHNxEIjmxvPaiVOHkNHJ+N824+zp8TNTZ3Ihf1NILLP1fi5Q8pTlpP\r\ns+wUVaGQzDSGGWGsgLZVGWXXLVGYz4LwJDHRwNbFxDXSsdKk+Wrpx3I/xkna\r\nx+D3il0mzzN6hyDwr4jcMGQI3Wx7FWgNe1iIuFyHC+vpiI3EAZvYFhutkE6F\r\nTf5hQ2DKZzcq4FFHu6OiBpG/jVDBJDwX2dhGgRHiIPObB1YT9lRNR9n964mj\r\nRt6lA7EB7ZLKSGgzEUnik4es2tLvJB7WgmPI8tTzXW1TJilhkdEE7mRLpF88\r\n6zBS7gjX2RjNQvqu+FYG1EolBTxfvpQcwcs6Gq6+eg2dyGjuhuCRYlvQpVG6\r\nTvbMg+eXVmCU0Qb+7hxr9FrZzPQRodKsAAJQUqSpFHNKQBwaHAjZQV1MreUT\r\n+/LWpiTivHBtOhBiRyhR2UvWLw6aETa0wxrs1wuwWlKf4QkLZKPSW4guBNAg\r\nAYIndZVv+AfMHH3eICjjF1xVFGc1n62mFODNpYhnpYanMPzJbNmMqBQISbDY\r\nsWjhCJQ87H/u13k0WcdgIH0OZjmA1mQkM2wJGOx2q+jzwazPZDx+On9EABZR\r\n5kvlL2CpJgxwE+Zyohhv+xUfk0ReFJANaZ4=\r\n=dV3g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.1.2_1655886478258_0.40883267310929416"},"_hasShrinkwrap":false},"2.1.3":{"name":"react-principal","version":"2.1.3","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.1.3","dist":{"shasum":"c9d541e2df6b67517ca6788605a8aed7f835c7b8","integrity":"sha512-0aAMR9EWewIXGJeGBUhcLQX5vQq0sHYrnTTb+JVitiAB7WvBnt0v7GbtZzvBucAbUQfruHiPs6wy3U5Vd9wk6A==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.1.3.tgz","fileCount":45,"unpackedSize":40703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1c8KahZPD54A1txurjlo8Kw86K/abUZQNglhSpY1h7AiEAlIQ1rfkJ+SaI1SaPET3JNgYCExu5x7hyfp2XCTaRJBc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJistONACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4pg/5ABO4QVTCuY50MKblZkIHnQjG7+0R8a7mpmybqBV3RwdXNi7Q\r\ntDet4vvkrwokgMr4KG9nBDvHW/yMAAkOzldNxVHx7oiMfofVKTtnrMv0+g1k\r\nmlGypiEqQVJptZWd3bPEk6e9FZwEICbn3lEWE5zp+Gfnca5ccj/K6PapCC44\r\nmrqSNPmDS4pupkBXRcpxXmAkQNthUTvrRVkXKSrMjCDO5x/teYJebllU0swI\r\npRxhTkiUs5FLNFv4LokgtjmoiWyKPxh+e5EH5ff+usM4/OKflhUVyfdB36QC\r\np74i9QEBZgMQQOu/GjCRv6mWzTp4TROzcmyxV+BSW7n+iHm6Vrl368SjXuTt\r\ndk4JIRYOYSBKyGItSoyNJEYQ/O4+2znvBNPEQdRjfkEWER5xfnkZcLBC+XuZ\r\n3W5JMIIvakOAAhbsFSakuoBnlCL12z/rs4lnZ0auAPglSI2Mm0DlcFRVkk7S\r\nlnstsgci+qZNiPDRwSrIdNksQiExyMFlOyGvgZtBVjyqWSML9P/kMLo4IU1e\r\nrkftHiRjuRSyJMyJnoJ3u6oDzF/cIThdw7JDOqBwoAUsx0C496CpKorMNNAp\r\n6zQ45oY4TwFNhuruAmNiH7DLf5Rt51sy9+7YW5FYVLTbJFlXtz3mvvEa8mus\r\nU6N+Y3mDy7cj4lpSlueGxiiBRUYHNENHeZE=\r\n=dg/8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.1.3_1655886733746_0.4748961268554013"},"_hasShrinkwrap":false},"2.1.4":{"name":"react-principal","version":"2.1.4","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.1.4","dist":{"shasum":"b100798bdca64f1221298bc2d0461286e21b7c78","integrity":"sha512-GSVs5oULjcFTGCvASULGApREEm117ymuc+Xf7jH3tGoFIt/e1ovm4Ox1oSwuwyPXpzsbE1WpBP+d9zCdpgNhRQ==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.1.4.tgz","fileCount":45,"unpackedSize":40763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5TGK+JqoQX4wGeFRZYuYStbo+mp8I2YpfexdKyjVUnAiEAtAfeS/C0uXl6yof0feZ4jP3wSyqI4JGSGJDxBOSD+No="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJist2+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpesw//VNzZBNNtDyOnFOd+UsgaRC+px+By1NDVihqAhm91Fm2vWFOT\r\nifgMDlWjPLUjR1V4ezVtA9SjZQzKWu1sx8EYlKVSiAkhwpYoJsxVk/u/7fTV\r\n/8f6I9TKcI6Gkc+wrmHCi8qopo65rmO2S73MP25r6721eA5m5NI2+Zu/4iuF\r\nw/fC28I4E2y0/VICgrjjINaHSChnRBw4M2ZTSJaIPusSSAISaxdPbCb1ZVd6\r\n6bf59vaSnE16LdBKYj7+6c7MgCV8Xr3ZzBSXvq5/rYg+SgPz2HB2WJBI40KO\r\nq2oO29PY6reiBhHebjWYaTFk7FJFxczZH8A4hfsLyvjBE+GNG5C49RljG3Tw\r\nwbAPGEvmf60l6ANpShgxt2cVgmQ3pg5ae3oSaDgPXXC/Nh7qNdRGY47GyAgY\r\nPk7FOqIwf6HXRtGN/cx2NwIPdvULUyjeNa+JZHlbjU70a0yxzNx6MJXO5xc4\r\nsCVs5EwsMbhJy/ygsY4Rp6Rr5iTndnIIwn7VL7Y2s6Kk+aL0bi09Wq8CN5yI\r\nR9ebhYrqc7mKne5LwKF2tgmloKDc341JKgL8rio+iHoGTaVsnjc5IdBsFWHq\r\nAsIRrU3kgxGNQxbW0uqFxDjrRN8c8edoAAOIGeihs69gGKetclbj/pUQjLYV\r\nVsoXC+jHiG/UcmVcNDI9nu7DnpNwUyxvmM4=\r\n=0s7g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.1.4_1655889342056_0.7842351817142497"},"_hasShrinkwrap":false},"2.1.5":{"name":"react-principal","version":"2.1.5","description":"A state management with react context for apps which using hooks.","main":"lib/index.js","types":"lib/index.d.ts","bin":{"generate-store":"lib/bin/cli"},"scripts":{"prepare":"yarn build","pretest":"yarn build","build":"rm -rf ./lib && tsc","test":"jest","lint":"eslint src/**/*.ts","eslint-fix":"eslint src/**/*.ts --fix","prettier-fix":"prettier --write \"**/*.{ts,tsx}\"","release":"auto shipit","release-canary":"auto canary"},"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"keywords":["react","react-native","react-native-web","context","reducer"],"author":{"name":"Hossein mohammadi"},"license":"MIT","bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"homepage":"https://github.com/hosseinmd/react-principal#readme","devDependencies":{"@commitlint/config-conventional":"^8.3.4","@react-native-community/eslint-config":"1.1.0","@testing-library/react-hooks":"3.2.1","@testing-library/react-native":"5.0.3","@types/fs-extra":"^9.0.4","@types/invariant":"^2.2.33","@types/jest":"25.2.3","@types/react":"16.9.34","@types/react-native":"0.62.18","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^2.20.0","babel-jest":"^24.9.0","babel-preset-react-native":"^4.0.1","commitlint":"^8.3.5","cross-env":"^7.0.0","eslint":"7.3.1","eslint-plugin-prettier":"3.1.4","fs-extra":"^9.0.1","husky":"^4.2.3","jest":"26.0.1","meow":"^8.0.0","prettier":"^2.2.1","prettier-plugin-jsdoc":"^0.3.12","react":"16.13.1","react-art":"^16.12.0","react-dom":"^16.12.0","react-native":"0.62.2","react-native-web":"^0.12.1","react-scripts":"^3.4.0","react-test-renderer":"16.13.1","ts-jest":"25.5.1","typescript":"^4.5.4"},"peerDependencies":{"react":">=16.12","react-native":">=0.61"},"dependencies":{"invariant":"^2.2.4"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint && yarn test"}},"_id":"react-principal@2.1.5","dist":{"shasum":"bbb48efaa4686f6222405ade7b3af6c921bf0e79","integrity":"sha512-UC0++JqU9j8K7j8F9ZVYhq1odmswUf2Fd8YUgf6i0gVBsCekz3aDUVmj/R8t4YHCU84GI1PahNkBBox2SK336g==","tarball":"https://registry.npmjs.org/react-principal/-/react-principal-2.1.5.tgz","fileCount":45,"unpackedSize":41358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEx7IFeggjIlMVOFpeQLHI9DoGSGtRadjtuI7KXsK3KoAiBl3Ufo+yP1ziH0e6aFP+f8HQielCX3hiVmxc8VSM5XOg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE34ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy0w//fX2Ksv/BdySQd9+Bsnm7qlzM9PqD74ODEkUtePSQYe6/n+nZ\r\n8HWbisom/glgiolZImWHOhpVNTBoURv91WUeXOgR+0hr5HAYPEWhEjpzVkKe\r\ng2LAGCHn8/zAePzNkeXjNPkFri5H/k3+gPVMTbfIgQS9qwqFEBkchjHUB6pE\r\nXFW8eBxH/47TPzD88xJBy6EhbAfbpKqFhEOQRtsPytEMUzfrIsA0tf9gIwcC\r\n5wocWi6gke3rFV04jLiO8bFY29J+hKuVnX6YtPzZqLGXKGTjmnyAc3jyuXUZ\r\n+xifrG9cA8FTrOFKmfQDL7Z2yoZwumqj9xwiNMjIyIonHSPf7sQAzjFsUns4\r\n9McQUad5N1iXGV0jiZ8ZCNah4MH5CQwGlPOZBB1NyszXy3UI/maJw14r1TVx\r\n5hqGrrINVnswsdcik6n5qFO4ht4kWA3DlNEE8AD7qEsjjE03UHv+2KjkCNoQ\r\nu+xdMAIeIH8PutRVdxL6vO4f+xZQlP2Ktuhf02M53bBeoplsHmuWK2iRTchU\r\nwFQlPawGedyZin0Pl38cYBP3LUh/uUkEk1Kx6863VLT50Tw0MUHFtC76DXsm\r\ndGW/4iDy8tGgNtEuunvGtRuJYMbdOg+asu+dcHbWglBnjjFBBaPcMUumwZzn\r\ny7pcHX1uQsRnNl/O/WpxeVshZd85m0UlQC0=\r\n=9l/u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"},"directories":{},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-principal_2.1.5_1662221848782_0.6163776609543803"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-13T13:17:59.863Z","0.0.1":"2020-03-13T13:18:00.023Z","modified":"2022-09-03T16:17:29.076Z","0.0.2":"2020-03-13T18:31:08.403Z","0.1.0":"2020-03-18T16:14:14.000Z","0.1.1":"2020-04-09T13:04:56.518Z","0.1.2":"2020-05-30T06:39:05.980Z","0.1.3":"2020-06-01T11:37:06.841Z","1.0.0":"2020-06-02T09:46:32.410Z","1.0.1":"2020-06-06T10:46:28.486Z","1.0.2":"2020-06-14T13:26:07.062Z","1.1.0":"2020-06-21T08:35:39.471Z","1.1.1":"2020-06-29T11:22:25.714Z","1.1.2":"2020-08-05T16:22:46.499Z","1.1.3":"2020-08-06T07:49:48.822Z","1.1.4":"2020-08-09T16:02:07.294Z","1.1.5":"2020-08-27T13:40:13.094Z","1.1.6":"2020-08-27T13:51:01.136Z","1.2.0":"2020-08-31T14:48:52.739Z","1.2.1":"2020-08-31T15:30:29.476Z","1.2.2":"2020-09-01T06:53:30.576Z","1.2.3":"2020-09-12T14:08:39.337Z","1.2.4":"2020-09-12T14:16:10.071Z","1.1.7":"2020-10-16T17:51:52.294Z","1.2.5":"2020-10-16T17:57:09.681Z","1.2.6":"2020-11-21T12:08:20.752Z","1.2.7":"2020-11-22T09:14:58.974Z","1.2.8":"2020-11-22T13:56:11.561Z","1.2.9":"2020-12-28T06:46:11.160Z","1.2.10":"2020-12-28T07:17:53.890Z","1.2.11":"2020-12-28T08:03:20.694Z","1.2.12":"2020-12-28T08:39:58.885Z","2.0.0":"2021-03-14T11:20:29.271Z","2.0.1":"2021-04-11T08:19:14.279Z","2.0.2":"2021-04-11T10:00:17.222Z","2.0.3":"2021-05-26T20:15:31.810Z","2.0.4":"2021-05-26T20:20:40.374Z","2.0.5":"2021-06-14T05:59:41.385Z","2.0.6":"2021-08-09T12:48:19.779Z","2.0.7":"2022-01-08T10:24:23.326Z","2.0.8":"2022-05-29T11:37:59.001Z","2.1.0":"2022-06-20T11:31:40.590Z","2.1.1":"2022-06-22T08:17:45.424Z","2.1.2":"2022-06-22T08:27:58.423Z","2.1.3":"2022-06-22T08:32:13.912Z","2.1.4":"2022-06-22T09:15:42.270Z","2.1.5":"2022-09-03T16:17:28.999Z"},"maintainers":[{"name":"hosseinmdeveloper","email":"hosseinm.developer@gmail.com"}],"description":"A state management with react context for apps which using hooks.","homepage":"https://github.com/hosseinmd/react-principal#readme","keywords":["react","react-native","react-native-web","context","reducer"],"repository":{"type":"git","url":"git+https://github.com/hosseinmd/react-principal.git"},"author":{"name":"Hossein mohammadi"},"bugs":{"url":"https://github.com/hosseinmd/react-principal/issues"},"license":"MIT","readme":"[![NPM](https://nodei.co/npm/react-principal.png)](https://nodei.co/npm/react-principal/)\n\n[![install size](https://packagephobia.now.sh/badge?p=react-principal)](https://packagephobia.now.sh/result?p=react-principal) [![dependencies](https://david-dm.org/hosseinmd/react-principal.svg)](https://david-dm.org/hosseinmd/react-principal.svg)\n\n<!-- TABLE OF CONTENTS -->\n<details open=\"open\">\n  <summary>Table of Contents</summary>\n  <ol>\n    <li>\n      <a href=\"#about-react-principal\">About React Principal</a>\n      <ul>\n        <li><a href=\"#pros\">Pros</a></li>\n        <li><a href=\"#built-with\">Built With</a></li>\n      </ul>\n    </li>\n    <li>\n      <a href=\"#getting-started\">Getting Started</a>\n      <ul>\n        <li><a href=\"#installation\">Installation</a></li>\n      </ul>\n    </li>\n    <li><a href=\"#usage\">Usage</a></li>\n      <ul>\n        <li><a href=\"#performance\">Performance</a></li>\n        <li><a href=\"#persist\">persist</a></li>\n        <li><a href=\"#providerslist\">ProvidersList</a></li>\n        <li><a href=\"#generator\">Generator</a></li>\n      </ul>\n    <li><a href=\"#api\">API</a></li>\n    <li><a href=\"#utils\">Utils</a></li>\n    <li><a href=\"#examples\">Examples</a></li>\n    <li><a href=\"#contributing\">Contributing</a></li>\n    <li><a href=\"#contact\">Contact</a></li>\n    <li><a href=\"#acknowledgements\">Acknowledgements</a></li>\n  </ol>\n</details>\n\n<!-- ABOUT THE PROJECT -->\n\n# About React Principal\n\nReact Principal is a state-management package based on react-context which introduces several hooks to do so.\nActually, react-principal is a wrapper for react context with better developer experience.\nHigh performance since provided observed connect to context.\nIt's useful for global state management and complex component state.\n\nReact-Principal internally used React.reducer for state.\n\n### Pros\n\nWhy should you use react-principal?\nBecause react-principal is:\n\n- Ability to persist data using local storage and session\n- Ability to create multiple providers for any component\n- Pass data easily between various pages and tabs\n- Applicable in both global and component-based levels\n- Automatic store generation (CLI)\n- TypeSafe\n- High Performance\n- User Friendly\n- Minimum Complexity\n\n### Built With\n\n- [React](https://react.com)\n\n<!-- GETTING STARTED -->\n\n## Getting Started\n\nAll you need as a requirement for this package is to have a project created by react.\n\n### Installation\n\nTo add react-principal to your project, simply install it using npm or yarn:\n\n- npm\n\n  ```sh\n  npm install react-principal\n  ```\n\n- yarn\n  ```sh\n  yarn add react-principal\n  ```\n\n## Usage\n\nBefore anything, you should be familiar with react reducer pattern.\n\n```js\nimport { createStore, Provider } from \"react-principal\";\n\nconst store = createStore({ reducer, initialState });\n\nfunction Component() {\n  const { foo, bar } = store.useState();\n  const dispatch = store.useDispatch();\n\n  return (\n    <>\n      <p>\n        {foo} {bar}\n      </p>\n      <button\n        onclick={\n          () => dispatch({ type: \"SET_FOO\", payload: { foo: \"foo\" } }, callback)\n          // callback will call after state set\n        }\n      >\n        Set foo\n      </button>\n    </>\n  );\n}\n\n// The provider can be wrapped on any desired component, where you want to generate a store.\nfunction App() {\n  <Provider store={store}>\n    <Component />\n  </Provider>;\n}\n```\n\n### Performance\n\n```js\n//Define states which you want to update when they changed. If is not defined store listen to whole states change\nconst { foo, bar } = store.useState([\"foo\", \"bar\"]);\n\n// Dispatch is devided from state for performance enhancement, because dispatch functions never change.\nconst dispatch = store.useDispatch();\n```\n\n### persist\n\n```js\nconst store = createStore({\n  reducer,\n  initialState,\n  // config a persister\n  // window.localStorage, window.sessionStorage, AsyncStorage supported\n  storage: window.localStorage,\n  persistKey: \"UniqKey\",\n  mapStateToPersist: ({ todos }) => ({\n    todos, // persist just todos\n  }),\n});\n\nexport default () => {\n  // you can save ref in global place for access to state and dispatch out of children components like `store.state`\n  // Doesn't need middleWare like redux, storeRef working vary well\n\n  useEffect(() => {\n    store.setToState();\n  }, []);\n\n  return (\n    <Provider store={store}>\n      <App />\n    </Provider>\n  );\n};\n```\n\n### ProvidersList\n\nThis component is for organization of multiple providers. Simply give the 'providers' prop, an array of your providers.\n\n```js\nfunction App() {\n  return (\n    <ProvidersList providers={[Provider1, Provider2, Provider3]}>\n      {appContainer}\n    </ProvidersList>\n  );\n}\n```\n\n### Generator\n\nReact-principal has a command for auto generating store.\n\n`$ generate-store <destination>`\n\n    Options\n    --type=<reducer | single | global>   Default value is set on 'global', 'single' option will create store in a single file, reducer is using with useReducer,\n\n##### Example:\n\n`$ generate-store ./src/store`\n\n     Generate a sample store into src/store\n\n`$ generate-store ./src/myComponent --type=reducer`\n\n    Generate a sample reducer action for using in useReducer into src/myComponent\n\n## API\n\n| Name              | Requirement |                    Type                    |                                    Description                                    |\n| ----------------- | :---------: | :----------------------------------------: | :-------------------------------------------------------------------------------: |\n| reducer           |  required   |                  function                  |         Pass your reducer function which is created via 'createReducer'.          |\n| initialState      |  required   |                   object                   |   Here you can set the initial values that are going to be saved inside store.    |\n| storage           |  optional   | localStorage, sessionStorage, AsyncStorage |     Choose from window.localStorage, window.sessionStorage, or AsyncStorage.      |\n| persistKey        |  optional   |                   string                   |            To set a specific key to save data in the desired storage.             |\n| mapStateToPersist |  optional   |                  function                  | A function which gets 'state' as an argument and saves it in the desired storage. |\n\n## Utils\n\n[Utils Readme.md](UtilsReadme.md).\n\n## Examples\n\nVisit 'examples' folder for a better understanding of react-principal usage.\nAlso, if you need to have a quick setup of this package on your project, you can check 'templates' folder.\n\nA simple [Todo list App](https://github.com/hosseinmd/react-principal/blob/master/examples/web/src/app.js)\n\n<!-- CONTRIBUTING -->\n\n## Contributing\n\nContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Add tests if necessary and run tests (`yarn test`)\n6. Open a Pull Request\n\n<!-- CONTACT -->\n\n## Contact\n\nHossein Mohammadi: hosseinm.developer@gmail.com\n\nProject Link: [https://github.com/hosseinmd/react-principal](https://github.com/hosseinmd/react-principal)\n\n<!-- ACKNOWLEDGEMENTS -->\n\n## Acknowledgements\n\n- [redux](https://redux.js.org/)\n- [react-context](https://reactjs.org/docs/context.html)\n","readmeFilename":"readme.md"}