{"_id":"@berish/stateful","_rev":"6-87bd6bd9a8be0799d0fb74a94e83cd8e","name":"@berish/stateful","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"@berish/stateful","version":"0.1.0","description":"Powerful manager with a new look to work with states","main":"build/index.js","typings":"build/index.d.ts","repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","private":false,"keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"scripts":{"test":"jest --config jestconfig.json","test:dev":"jest --config jestconfig.json --watch --verbose=false","build":"tsc -p .","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/faker":"^5.1.3","@types/jest":"^26.0.15","@types/node":"^14.14.5","faker":"^5.1.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.5"},"dependencies":{"@berish/linq":"^1.1.0","@berish/pathof":"^1.1.0","@berish/typeof":"^1.0.0","berish-guid":"^2.0.0","berish-ringle":"^2.1.0"},"_id":"@berish/stateful@0.1.0","dist":{"shasum":"7c40f405708ae06184c31da6ed2ba1e00cf9e71f","integrity":"sha512-RfvptplgOB4FtGw726XyVhSNFvyusvMFfVdlzqRQnk2eDTD7c+IbmWWdyU72dMxatCm6ds+ks6xA4FxO/LQOCA==","tarball":"https://registry.npmjs.org/@berish/stateful/-/stateful-0.1.0.tgz","fileCount":142,"unpackedSize":84070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvlfNCRA9TVsSAnZWagAAR3wP/2BwIdIWMhe3opc9SpF0\ngdUM6y3OyIpxz/F57W9R7UM2lX2aVxhuITVOls74tO8aLpRoWgiFSJXvIDhq\n0TCsPl4OO2Z1PBaJcdAfI0k+YqI0YJaSn4vx9PDVWZu4ggYwzpBfvFTeO1n6\nwurgaUvpCcKJYq8nVoJUzY6cDEGV9M5jZRXHbcymC3FwmnteKRLF1S9BHWox\n7xxYJF/ggNqzvJc9gE6Qx40RhEt1kOQa80CrrUrpVldi/VgDUUar+B3PHBi6\nePgyOwyx2IQ2J7Y/d0JgjUsYLVXYEKQq/5t9aRc7oQftUGDYnZjIMv8KVzAk\nKOX0rXMXg0XLMaY0aJPpdKDb6x3yB0ASrf+6/8tQKcPOPqyOwWzTwjU5JgZT\nCVNA4CUSLuur56FnliKOUyf5LXTlWn36hfMHINJUjnvYqt4SiPsxWHGBMNsB\ndYXzwqpLKR2A62Mgr8D9NXyxYMh0AqKgMO4gt4U9325WReYN4bP73jHwcky4\nJyeUUGtEmDtlQH6XNp30UPMp8vlCcCsAGmhha2ypUMVEdMBjVF9ahSWNtw+Y\nJPkcTkza8kTf0Jo6ssaAQIc8uc6pyjJtU9ZWdDo/fB4jH6522xBcE8CNotJ5\nqL0GpD1Itez4Fj9bvahqkubL1kIUmLCDNtgID36kqJDfqT/u2QNr/Hhw3cUK\npKEq\r\n=S1Sk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2hWc1+szexdJ1jwySOfsJy5GUldvy8qZtkYYMy9AK/AiEAl1ePuvJRhnucaGPoY7OyO4TvWk177OKMnxXepRanXYs="}]},"_npmUser":{"name":"quadraticstudio","email":"quadraticteam@gmail.com"},"directories":{},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stateful_0.1.0_1606309836541_0.38088152310143153"},"_hasShrinkwrap":false},"0.1.1":{"name":"@berish/stateful","version":"0.1.1","description":"Powerful manager with a new look to work with states","main":"build/index.js","typings":"build/index.d.ts","repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","private":false,"keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"scripts":{"test":"jest --config jestconfig.json","test:dev":"jest --config jestconfig.json --watch --verbose=false","build":"tsc -p .","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/faker":"^5.1.3","@types/jest":"^26.0.15","@types/node":"^14.14.5","faker":"^5.1.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.5"},"dependencies":{"@berish/linq":"^1.1.0","@berish/pathof":"^1.1.0","@berish/typeof":"^1.0.0","berish-guid":"^2.0.0","berish-ringle":"^2.1.0"},"_id":"@berish/stateful@0.1.1","dist":{"shasum":"51b66ef3ad865f85288056b1a5330449643fd4da","integrity":"sha512-jkKnB8ElLbstrt0aPQTIoyC47T3wddNy2EoQxfVJ8Fcpm3UngIaTdc3nEw6zimTouHB4lnkX5QZJWFdXTjrfBg==","tarball":"https://registry.npmjs.org/@berish/stateful/-/stateful-0.1.1.tgz","fileCount":143,"unpackedSize":90152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7NY4CRA9TVsSAnZWagAAYhgP/00sC81SBBsfySF+N+yo\niYmG1F5pWO6pnS0rbfJxXbdLCdvtu7UvX9dqJr/7JbYVaGBR8EcVtB9Nzxd3\ng0PuAkQ58XDgcdeCWi97rR6ELxjFxa7gfttPEXpnuHPjduovH9r8Y1ceo2Ya\n+B4MvAvltobHWoK4lbs5lXUyquYFz3YC/fYjraG6S14w9iIThjtPlObaI3xO\nT0WrQNuaAeSyB3Hrk5EQeWu2vP8keGiMFF0Qb0/+IhyMePMNdTi+6NhkFiuC\nAI2nFNKbIx46gMADzP+OAFjqxsWoiTpM69JdCbXov1IGFrWuclNeQUyQhrbJ\nvfxdYrzkl4p0PhtGC/sdmJ+Zw22fh2SaVxYR65Su7cEinzWaFtV0YznN9hqq\nW4kx6AXEdxrxGasJ6F/YH7Ctae4DaWFQrANuYZsnPUVNmg+JRuVIRQSyO5io\nH7sDWiMk0kO3Q6wMQuUsCMHWByNLYFacCWsShsFb/5qUVzPUOZYgDXZuV2zF\ns5HWGi5EBrPGNCb8rRwFF/1I4RJPeZ+6Bau37kFigmn6nLY2Xs1MYxJl98M8\nckGg4GMQEOphjHbbYFGSxuCoLKYMKj25vB+bkSmLweqXDyyyqN/hkrEemOvl\nl82sZr6KJ/S34Zh/TsSVM/uIHXOAVyECwuKL+SAEX+1ga39udyc+cnxhpQfP\nGCft\r\n=C+V8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFW59VQt2qRl3KR/6+uJ6I5rOKxFe4DmbKEacoz1B4rNAiBtwgAjXgsoLJgHiPw1oykF0DMIm0bvg3fhQoWkZqo1Aw=="}]},"_npmUser":{"name":"quadraticstudio","email":"quadraticteam@gmail.com"},"directories":{},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stateful_0.1.1_1609356856014_0.6077670603611511"},"_hasShrinkwrap":false},"0.2.0":{"name":"@berish/stateful","version":"0.2.0","description":"Powerful manager with a new look to work with states","main":"build/index.js","typings":"build/index.d.ts","repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","private":false,"keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"scripts":{"test":"jest --config jestconfig.json","test:dev":"jest --config jestconfig.json --watch --verbose=false","build":"tsc -p .","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/faker":"^5.1.3","@types/jest":"^26.0.15","@types/lodash.debounce":"^4.0.6","@types/node":"^14.14.5","faker":"^5.1.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.5"},"dependencies":{"@berish/linq":"^1.1.0","@berish/pathof":"^1.1.0","@berish/typeof":"^1.0.0","berish-guid":"^2.0.0","berish-ringle":"^2.1.0","lodash.debounce":"^4.0.8"},"_id":"@berish/stateful@0.2.0","dist":{"shasum":"aa45e007e16b4865c0c82db3ab075cc01bffd160","integrity":"sha512-23Qmi7uiklUKNPEK8oQs0Lm1vyK/Ig4/51JajAqj+ywwz9sa+ZzL2/E7mPKQbT66A8cBplsFRCn0kudklCuT8w==","tarball":"https://registry.npmjs.org/@berish/stateful/-/stateful-0.2.0.tgz","fileCount":148,"unpackedSize":94296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHfR0CRA9TVsSAnZWagAAUfgP/R5aLhMzgEqk0RyQrZbI\noz/8bsoyS1BS5rs3tZqeITk2VDoH1cncxtEsuKeTKIZfRNG8xOA5KVwTlgb2\nSGqwYCxHPGM7hgvG2bPjG4p1q1m/+kkktLhzVXBNBb3NDhYosXcu+IgfbHIA\n8/TR3mbcoMNy2/mNM7YeAsvMKvPXBqhkZk6najfBWCXIW8QXLaeBcjpnWXJS\nlQax80fQDyDEywQcBnsoPyidFMy13asTdeS1sw6+E80+sJ2VbrdEEKL9q55D\n9RwznDDpQAwhRYle5mpjerupEfU4PAeLfjLbb7wjwWcu5qlD7SyHbUMP+7X2\ne5IAJHEeLP0MVqrEMdgYIQvew22H7LqsqbxsT9YCgo7wByL3aJhwvB8JsWrK\n0EOCyU4EQeRsNb2nTOCHoriFuevLdTCVNbRZKAo7tdSYYEte6b39kPB2oGbz\n32HDgsp6NxtggZPyC8zx2qrD01SNdZnIqtwGlZW+g2JCjQ3Uc97Xw2NyQ0/l\nhDmuAS4L+GR0qZpa1GnHxyFkCCP4+BEE+tgYUySadoR4C4XlinhU9WtZSjE9\n45SOPXNgvfjtjHx/mO+SgCgeyFAI2XpQsP6rYMpJVJO+uxVDYSA9JOD1A9Kw\nDGm4onCwUh9kKu1Li1AeYE9lbwXjs+iOJR8A3BBjNKOicm61Cy5Q3CBlWyMw\n1f1J\r\n=p6dz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjQGbyUbjaS/RaCC2Xd0Hw4i74jLc5+3/VKK4KgQFXiQIgKnrKl++3fqYVo1elHzcGjHSZbyzHkOOWvD4DnMyT6pI="}]},"_npmUser":{"name":"quadraticstudio","email":"quadraticteam@gmail.com"},"directories":{},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stateful_0.2.0_1612575859546_0.1690957096601431"},"_hasShrinkwrap":false},"0.2.1":{"name":"@berish/stateful","version":"0.2.1","description":"Powerful manager with a new look to work with states","main":"build/index.js","typings":"build/index.d.ts","repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","private":false,"keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"scripts":{"test":"jest --config jestconfig.json","test:dev":"jest --config jestconfig.json --watch --verbose=false","build":"tsc -p .","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/faker":"^5.1.3","@types/jest":"^26.0.15","@types/lodash.debounce":"^4.0.6","@types/node":"^14.14.5","faker":"^5.1.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.5"},"dependencies":{"@berish/linq":"^1.1.0","@berish/pathof":"^1.1.0","@berish/typeof":"^1.0.0","berish-guid":"^2.0.0","berish-ringle":"^2.1.0","lodash.debounce":"^4.0.8"},"_id":"@berish/stateful@0.2.1","dist":{"shasum":"2eecab84b971a3119f7af71fcdc0827d49d54eca","integrity":"sha512-XbH//agYU2WGosKZqLhxjIVXWNt8sKia/TK/GXlKDty+9dMTf11HNLP+Wv57d7ub/Yo2DQ20suouWc7XD6Suqg==","tarball":"https://registry.npmjs.org/@berish/stateful/-/stateful-0.2.1.tgz","fileCount":148,"unpackedSize":94488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHfsjCRA9TVsSAnZWagAAKAoP/iVhfobkJ1LrdbB9BdCM\nZjqlizXM0gwle72LqY7m1rj3Y5e3zfVPYMSIi44ZQTJm7rxsVxm0XM4OMPLV\nQXdykBrMtHchySBBCQgin+jHBEnl9JSB7U3FaWnykKytWr4FgjJHEgy89Gnh\n1sgH0QitJtReDsHpWUUu5H4MUQ15EAN2R5ZBgnGDtHt5JBtcVrGSgXWk2iaw\nsEKcrO3Fj9I6XpN5wtRJG7L07J2KEMbDccqupGAJtWtnFqjLhgUsirM0om6h\n5Bakki99mVSL3lDKIc0/3z8to2pWUpDKjn81coSXSJwrrApdFqLdZTIdqWcw\nxUIhM5GcCmlY4a+LJrJRU/HzWLpkLrZds5qd9W1rOAtqD2NmwNTnlgOoYd4O\nEHIFy+i4P+af5QWEZWTee71UTYIH2KAfOJpfrZx/JYrnKaPMUFTLhaa1lvr8\nYyxd1U2yK+I9TgwDS3HkhLw0q/8sVbh23jftVxz8/iZHZs+bWgFh5jYYedxy\n1IW/uOIgUknid+pFdvxe2TOzafGk2csD42/4xKAiYWA1FNHL0wkZnTJ1qNq0\nOq/9LV0njADqZplQ8o9IvhXuW5rEfuQ+/wKx664rvxOMhcRGNrpsn/FeUjca\nrOsd1aNl2pm7s/nKwGiSPTp8cocVJZYQO6gkn6WisNRceVxCp8FuM96Yh7kQ\nrH+B\r\n=F0St\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMgTSU4r5xSiNmR911MEXiGnp7U9D99OiXJC2KhPAq7gIhAOzR/s3v1Gk5xyo9/81hu61I1H07ARV0YNlq02I7OwhV"}]},"_npmUser":{"name":"quadraticstudio","email":"quadraticteam@gmail.com"},"directories":{},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stateful_0.2.1_1612577570171_0.3122289505406548"},"_hasShrinkwrap":false},"0.3.0":{"name":"@berish/stateful","version":"0.3.0","description":"Powerful manager with a new look to work with states","main":"build/index.js","typings":"build/index.d.ts","repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","private":false,"keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"scripts":{"test":"jest --config jestconfig.json","test:dev":"jest --config jestconfig.json --watch --verbose=false","build":"rm -rf build && tsc -p .","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/faker":"^5.1.3","@types/jest":"^26.0.15","@types/lodash.debounce":"^4.0.6","@types/node":"^14.14.5","faker":"^5.1.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.5"},"dependencies":{"@berish/linq":"^1.2.0","@berish/pathof":"^1.1.0","@berish/typeof":"^1.0.0","berish-guid":"^2.0.0","berish-ringle":"^2.1.0","lodash.debounce":"^4.0.8"},"_id":"@berish/stateful@0.3.0","dist":{"shasum":"7f3e557e2eaca2c2450f237f546ba154521a98f3","integrity":"sha512-9eGIJOj6mCITRIUEQT0X9BVUXOBcvB0bh0lepUQ8fIUNizCCIwaebUYGqTz8haq/82coD8u+d2vold7bOzVLMQ==","tarball":"https://registry.npmjs.org/@berish/stateful/-/stateful-0.3.0.tgz","fileCount":145,"unpackedSize":94356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglfKJCRA9TVsSAnZWagAA1hYP/jGTZUjQWQKIEVCxeBkV\noRfgIkwcQbg0/00hfNAx4LBm1RGiJ/xuxCnM5Iwvs9u8f9zszfozTPQtSX9i\n/oERWK/J/60IMyspu9puIAS1wbQ7cUW7PHwNlB7cNblRXvWe5zjFo7Smewuw\nlm4+H2Oyqzq+oRLCpksYkeBMxvJqSP4hE14S8RKyL2jPeP0+eJZHJ8A7D3BL\npiyy8ZD85LYK4oxYUQTDGM1QRSNT0zni4w97wTogy7q0R9jjOOo/8/rge11v\nVx8tFN8Dl8cbWKjk5fEcrLiLR88tM5W4Uven3LxXC+J3h6fsfUj79yKXOUYx\nGjfm6l72mol4bSikjkCQ/vxjyhYBESteeJe8H3M8CUrj/xdz1+xkiTFMJ3Ut\nMARO4TkSZBCoawP7MkbdebliJvZmChjpPBgL1sFLKe/+tWcBe1qR+6HLkEmP\nTYT3Kk/ZZP2GmvFMSW3B9TKgIa4K3i4C7sQ73va8+QuQfI9l1V+aAHO0Gt1V\n+qWt/jcl86JmHTUpRugRzzO1eMxjhdZQ8SneFQZraENivR3+dTlMaqQ5LTd0\n6by/Q4mh0vflTrtdnhCeQte9XQvzHxnqOpNfO1Ddpc8rjhk5DhJ2eX+3wy1h\nM0BONRAL5qZDU0IXzoN4IMgaTeTfBH/+zr2dXq8VlBb/0dNkFgdMb4TPLWpq\nTgnw\r\n=FROz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+uAun961rFhuPrDJKXJ+7JkohXDZONpDlqoL8mKKe/AiAfF78+Q+rojLY7BJddTvjrt+zhXGyOWSGRApkgHc5v8g=="}]},"_npmUser":{"name":"quadraticstudio","email":"quadraticteam@gmail.com"},"directories":{},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stateful_0.3.0_1620439688780_0.06168151802945987"},"_hasShrinkwrap":false},"0.3.1":{"name":"@berish/stateful","version":"0.3.1","description":"Powerful manager with a new look to work with states","main":"build/index.js","typings":"build/index.d.ts","repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","private":false,"keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"scripts":{"test":"jest --config jestconfig.json","test:dev":"jest --config jestconfig.json --watch --verbose=false","build":"rm -rf build && tsc -p .","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/faker":"^5.1.3","@types/jest":"^26.0.15","@types/lodash.debounce":"^4.0.6","@types/node":"^14.14.5","faker":"^5.1.0","jest":"^26.6.1","prettier":"^2.1.2","ts-jest":"^26.4.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.0.5"},"dependencies":{"@berish/linq":"^1.2.0","@berish/pathof":"^1.1.0","@berish/typeof":"^1.0.0","berish-guid":"^2.0.0","berish-ringle":"^2.1.0","lodash.debounce":"^4.0.8"},"_id":"@berish/stateful@0.3.1","dist":{"shasum":"aa6f460788fb061328a04b29ab67bfed1da22e41","integrity":"sha512-LqX4AVqNrYoThGPR/ptpzHxfTsdNWHNhRoGrYsnGLAyCGFYe3eClcgxGWRNDFL8YxKebzomgZTwrNIP010zuLQ==","tarball":"https://registry.npmjs.org/@berish/stateful/-/stateful-0.3.1.tgz","fileCount":145,"unpackedSize":94346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglfNaCRA9TVsSAnZWagAAcrAP/RPISIez+CZdy7VqPgBN\niyCSkNMJqh4J+lDH6HWVdmGUDwFr+Sgm3rGFXcMwCnlLdohl7WwYuf0GR/Rx\nwwsM826wfoVBmRjFJ1oU+dgUZ3vAd00t0BykgA+IJg7QPBolvPz1xn+gyKxy\n7gVuLG/U2V1bFU6kF8qQngdBnrTjH5rFBk3GInpXguqeaQVcSZ/TL3L7SPwm\nUy6SxukNNJiZpiGPIHa0lUhyit/oFz5slLjwJUIXKxWN/RV5MNuhfQGSTHVW\neA0BiGWabjkdCdQtV5hoV10M+fYYzY2GatSqn6xgqhHslb4M9HNSRB8g95PG\nit93VBfVjkMgfzyWqYfwgTsT088N6lsm3vTlxr/axIr8xc2gavuEsnmh6EcP\n8+9p0YGXLbxO3/R3tIDPwUof5RvXgShwoaiw/1IUOcI89MzHsyQ0fq169qTA\nIZb0bGgBrSbiX081k29awkIqxDVbP0J5nPHVCLJy1xQT7pYzoYcZlPJbnNrs\nW62fi0eRHRr+ikW+SlgdfoGBoGu1sOTX7kB0460Zo3BIqmdy/b5QKYBYQ4fA\nKBBsULl2UilnA4HF+PzevXXh4bZsVBuWPMv9vHLwkZw0Z2J5hEYDeitb9vWZ\nRoB4NHKX4nNCb0FSbyno3YaCgVG/0n8iJ1+LQIponML2P/3Q+Wgd1skl6km/\nzW2m\r\n=G0ut\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+GvnLbRBaOvza4cutVJ8Uu52EcX2jITxhmCaN/isgnAiAsEpthT2is2n9Nj/TQmZt70vnk81H2enpsxj0b0i/fCQ=="}]},"_npmUser":{"name":"quadraticstudio","email":"quadraticteam@gmail.com"},"directories":{},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stateful_0.3.1_1620439897964_0.30081465402075636"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-25T13:10:36.205Z","0.1.0":"2020-11-25T13:10:36.755Z","modified":"2022-04-04T18:29:06.889Z","0.1.1":"2020-12-30T19:34:16.274Z","0.2.0":"2021-02-06T01:44:19.693Z","0.2.1":"2021-02-06T02:12:50.781Z","0.3.0":"2021-05-08T02:08:08.927Z","0.3.1":"2021-05-08T02:11:38.110Z"},"maintainers":[{"name":"quadraticstudio","email":"quadraticteam@gmail.com"}],"description":"Powerful manager with a new look to work with states","keywords":["state","stateful","berish","helper","native","js","ts","typescript","standart","Berishev","Ravil","Fartix","quadraticteam","jest","package"],"repository":{"type":"git","url":"git@gitlab.com:berish/packages/berish-stateful.git"},"author":{"name":"Berishev Ravil","email":"quadraticteam@gmail.com"},"license":"MIT","readme":"# @berish/stateful\n\nA powerful manager with a new look on working with states. Allows for easy and affordable handling of state using vanilla JS. Knows how to read changes and update data optimally, updates only specific changed data. Works both in memory and with various state storage adapters.\n\n## Installation\n\n```\n$ npm install @berish/stateful --save\n```\n\nor\n\n```\n$ yarn add @berish/stateful\n```\n\n**Supports typescript**\n\n## Concept\n\n# Basic usecase\n\n# Advanced\n","readmeFilename":"README.md"}