{"_id":"ts-mobx-form-state","_rev":"37-7d48440f712be737be44abdb8d2f4d7b","name":"ts-mobx-form-state","dist-tags":{"latest":"0.1.10"},"versions":{"0.0.1":{"name":"ts-mobx-form-state","version":"0.0.1","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","repository":{"type":"git","url":"git+https://bitbucket.org/terrasoff/mobx-form-state.git"},"devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"a2e5ebc7a898f2e3ce45abcc5021931bae4f9fdd","_id":"ts-mobx-form-state@0.0.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lRb1xW4GhvA6jci0AcPkn/ykcfyeCpNMLLGVh+aJhter6FfRj/Xwn+68Bb8j40X8A37pzR1jGXHMhegIKL2Wkg==","shasum":"8cd1d68b035bdbcdc2ce9d89327024332c3ccced","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.1.tgz","fileCount":107,"unpackedSize":57810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewLuBCRA9TVsSAnZWagAAWIQP/0pDi8MNPstIGnbaZ3hT\n86pxBQc6x5Htn+iUgII7iOyZF+YQqLq1gO7ACoXVkZIrNg6xZ49i8Rvv7gq5\nRCj6lMN/gakDeJIhCvI/cfoQv3L6q4VfxrftSlLqJoOjgLPKblNg5sq4ydmd\n5gvssxXnURvv977t/Qaap+2sE3ONBeCi3uFE+1/hYvyM9Z3V3Lv1UMqfIPT1\n2PKjo6qJ7a4DQAwIxLQ3sGFiYftYTmYuVQCjgZFXYYAjIXg+4k97DeU5yhF0\noPaA0Ed7rYvmFgFNPK9XIeubZOB4R7HQx+Zob5nOaj+I39VBf9pFrHvg9qg3\nMU34aPgrZAXVQQlGW4n6Wlj1b4p5dpEX/H9rBGaCS3L95Q8a4veDqG1zTBAD\nK7gQwyvHXcNKgwptQGpyOf/AQ4Am8XInHzFalS1j5SNhpBibLXuPUGYYjoqN\nZvl+X+Eq3qIWe6qq6DaphHiLrfNe4S9hp2oPCCQEi/hNxDxTm64TGytEaBFd\nNpzE2nCzCCylnOu2A3G8fQ5Qgtwtn0zPvxqeGJyLJ6rRnK5astPES1UwgMd7\nHMLq6pEUZibqLyf8BuqtvnOu/rvyanV/l9WfXW26XljZf6/j/z37lB1Aa982\nZ0T0/68ixTHIyzUQXFDZ7ZFQ62d5D1gRVVtold9Fs0RQKP9HsVeOzsv0b3ha\nyz5a\r\n=+OWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjkxkEmu5pweAhM/c//Lt8vII7cDYSTxk2afp0NvFIrAIgBfAjpa4zW7djCV8ckL1ZeSbj86HAvexQGDc4w8aHx14="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.1_1589689216742_0.9513824403263109"},"_hasShrinkwrap":false},"0.0.2":{"name":"ts-mobx-form-state","version":"0.0.2","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"e4cac2be716e8730889ef4029309890416db4b16","_id":"ts-mobx-form-state@0.0.2","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YoZAsUyRQcTqzBYpITmxVQzl7UHeJMxsFWeC797UA5hzY9/Pjb1n5mF4buaD1Z05R1QccU1y2F79tsf1LwEULQ==","shasum":"685b0d3b04afc253519b132a291fe349d6c484a7","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.2.tgz","fileCount":107,"unpackedSize":57705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewQHKCRA9TVsSAnZWagAARBAP/i2BHqFa0ioNmqn5VAYF\n2+zoQ5Q1D8SYGay5TKfvWyNE/rYBk1dLosWQSdeY++9+U2XYiUe78fA+C4hS\n5SvywcTTid6POVbiGduGqt/1+mJ0HTYPL1RKZjGLGlgdqv4s0PDBqCsFDqgE\ne82ny34mJz8XzCvvHHnrGMZ2AVq2VwXN+kOC2n1lWsX9AKTiTGerCx02HDvY\nepDZeFMjzR01aIVfyiFDL4ZyGeJSWhjS4zht0IydgJVZlNgl2BjyUUT4CQWT\n3uKyeb+xV8G/iZX7KI2hnY0Ri7HNTPsOX9n5WRrwrQ+XelXZrla5I1vqpIif\nom/KRm+MHm2FwdRPpQoL8LOMqvVRLzaOsoX3jxY07bc7Y2tZuowVJquaawWq\npYtgBV2Y2C0ojtlrANhTP43VGyfLB/Cz69Vz93L22fG7V3ftValF9mW8esx6\nYx2gTixwlISuxUaZP/G54BuzbSxLQgA1mP4rJ87zJhO5BaUwreqm4UAYVe5V\nLkcozXwjAECraMai17nIQmQ2+7ILKm4BaM5b+6SoZ1gY2YcJnHPqjUFHLQtW\nYpMIYFpe+mMD93FHIdD9Xezx3UsUy/ExXRLr0oDzrjppbrcn9JaAJytvnfAq\nQMSjR8hSM5cSKpbvHM93ARhmeaPk+MxYyL9f12HJoVfOyjU+Kt8Rk7z17lrF\nQ9cN\r\n=Wl5H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHyPdW94FuBeM4R+jHkbUOex3aCZ5Zn9sk2oy63U0bx0CIQCWfuJhYd5cTx9riGacn8BBCz/nCUOvfP5U1FwlhS2uvQ=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.2_1589707209504_0.10482339345116509"},"_hasShrinkwrap":false},"0.0.3":{"name":"ts-mobx-form-state","version":"0.0.3","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pspt9BHGIqO/WErps/ZnYIIffEzCFSxh/gArh7SS1weBpZIj8p4kCBytXw9q3sLAVp9eJhx+NfnlVizTZM09OA==","shasum":"8a794ad89e4b9a3d05ea9521b63da9455371380e","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.3.tgz","fileCount":107,"unpackedSize":57705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewQnpCRA9TVsSAnZWagAAD+wP/35IFiPPSXsSLaftm5mu\nLqbH3o68e88f4mCnfSPLBFtJeWKw7H5rE7YR/PjQdhFE0+mlCfqDIWeP/lDJ\n82n1SR2Z5UVCopC0G/VpQ2cOl8YpSSpWzoOwaLfNUo09HQOLTvl/25GSy415\nX2BgY3NvrNQE3vbpE8LxUIUHqbM8vyZHyvSeS0m4spHly6h1shLNt+6oCzEL\n6IoQcSbjFW84AuON7/7hc3BG+dB0r8ov3wwYA+zZqnQHI2vmfYOWIVddylA1\nGF/kAGiNfJxskdMKDQZ4fYUHCIiIVNU9XRi2AD8cjYYqFLm5ONpNgvNHpiu8\n+kuhaXE2n1L98kAJq4gxvbfjGKpUq0CD7uL6pA9vmIZ6KNXQYI2uWYncT2+f\nmBAQdlxmmKVopcg3KDJvoQX1mA1FRQKaQ5nLgqkFD+4UiYliihZ/QEH/n4Bk\nQCVgn6xV84SA5NXTgTws9fWAOPV8zuDduNgmkvS2Jv4Luyb1e2sMHKsyCEHe\nvchqCTiB2wp3iXsdik+Cj1ksOwqGMuWqVJvZ3JCR0Ryr/zgpzp81fy+YNi8I\nr3M8j6tAaYuu8KlmqnnRnSdPiM8o02QXy+9EVzJBFlOXHzfhWwXxVyRMY28a\npPMQaD8WngbAvU8/UgPMGl+snj/aUC2tkmLtBjGDuxYYXXbL5o6Qz8fecmuE\n67jI\r\n=t9dd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnTR9Ma2f52aeuhsNSnyWsU8L8q3+jl2esxfUGzD991gIgdhpR5nKG5+JmI9kAkHOBXkq+pIFT3XKmnQWku3y58fI="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.3_1589709288930_0.09236027660094615"},"_hasShrinkwrap":false},"0.0.4":{"name":"ts-mobx-form-state","version":"0.0.4","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.4","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HV3kxRixSIjHw0lFnnY6VdVX3nt/aWDB5TmM2CeJUPDghedwkQyXh9sJEpzjT81+rxoCPOd99xea3wjhD5FpMw==","shasum":"d9b1cc52ff31657e080933a46e0462e3e57571bf","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.4.tgz","fileCount":107,"unpackedSize":57625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTBwCRA9TVsSAnZWagAAJcEP/i+vX4LutiK8KEA0Zyvo\nE1NtvhKeeNbdg9znVgKSxnA3+sHolSlKw76Z5G0/EArfRahYUFDh1JX5UbTj\nY3rnR3f4eFYpIl930MctZaYXp+uBPvpIR3sXbn4hpWN0qFMVNr25Hg0q7Z6k\nHJWAy7W2gLq8st8WOM8GMg3lRm96reh5NQUlDPEkQ75RtKRpcCUzankvdM+O\n6cCq8iz/lB9nWrpgWWDUbO0pOknOFUQv1/TwYEQtHSZpVlMQyLRlefKpXcLj\nCRFumrGpiSkRbvMZeVf1Ep+4ukohMeQ3E+xgDqtO23/zdDCrk+ORzTz//QQm\nJ8epDvCxR8kca1ccKaY0v/3afhTGGw0NzYWpck9tV5o2ftN55PvHHkYiRC5G\nU3ZXb4P3FpGndfi7IX8URLWi0dX3sb1jVmM9TgG6XedorH1DU2HnLsVhNGn5\ni+eQrsfERtbGapmnJKSqqCbCRoPE9i1poJHhsrZwKuSf5dA+3r+ymri0RxmF\nz1EaCVW+D4gVSamAuvuUYuW1L581J1gIAN0arc4zLNvYb81nMMwIpO9wQ8Tb\nTZJGfRYa3Dkicqea0NitsNp5OTrFkqM4jkDzGWLcvttoWbjNFHCKaTL7m2OJ\nFtCh9bzZ2dazXYUwjVmj1dh349yQVcFoPFgwVOo2f5IZajDVvhNJb17x5VrL\ncsIt\r\n=hwYY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDREzY9GRWlSk1TkTrSGlAaBhrm+Io7hHAKDuqvMaKngAiAoPHvQkguablmBXAu0cbJz5/zfLnnabGcG1+2gsSRpEA=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.4_1589719151969_0.08514268078512388"},"_hasShrinkwrap":false},"0.0.5":{"name":"ts-mobx-form-state","version":"0.0.5","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.5","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MNkB9E5Vo8+wuU/s/f7V4+8fAEoLBSjvcMD19k/DuXDTK+EakBE/loHE3VgAMcvE/kcmM291NCt6+qIAyJYAsA==","shasum":"09bd1814894e7325b9bdf295bd87dee007991c2e","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.5.tgz","fileCount":107,"unpackedSize":57625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTFwCRA9TVsSAnZWagAATxoQAJC2btLwWoXrGeX6WOqP\nfZaqOhvatP42P4eyWWbjio2P5z+9C74/jwv6w30WM+YSXoLusKo6EI4j3jmt\noO0MhQWQOaMzPPu9scNNe6tJVNSDL7w2AAGthOoYAPGW4V4R4qQDJuaodpJ/\n/LL8LRJDYJgBpC1Y3x8v+HXDrGhu8XULK5oBhQ921zNc8dgGFqr7px3OXE3Q\nb9+vZ6kmeZ62xMDaS/2DWPG3hwUYFT7CJliQcrGMKTGuSZ6ZNq8OQaq4/1Ms\nBEZHXY9HiIAV/PJ30dwL5qVaTsqCS56t8P0Q3oP3OzWo1o+F2s//5hov2gz6\n70KzWN9qTKJQvIZPH4JNrhQ/WSFNYdqbO3/rJjauth3+0goTHVmRX2ZTatRo\nR5f+sl0X/6/dzINGFmxnHNUpDQGh+rRymRnA9XwminhSfk/qATJHfTw6qJuc\nro+lcmN0dVUkwYyNSteqZO1/vkDnDcuERxt/dcAWn9VHhALub+gIFfJbQA7Q\nw0PPhftCnhzQYBFXdnCM7W6MFVqDgxX1+lZtWdDMj0sooSvXzB2kDmUlOKzN\nYmRhBfsosbELEvQM/yL0HhTICxOoxFfVyM7jv9zPfoLO+Z31WCvCTHUKPecy\nbvnFhaqr35R+ojIadX25B/hjOjKZK+SCNoXPIDqVkJ8UHTiS1/goULNeKDjT\nIFbK\r\n=Tayt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8btVBcWUuto/QfQ5oCN/BnBKgKCzxk01mTAm2uHpAQAiEAsGfvIflKnEFhSotLI0pVpAhvO1Mx+AAnFCeK0VvzS+U="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.5_1589719408116_0.16615648487009893"},"_hasShrinkwrap":false},"0.0.6":{"name":"ts-mobx-form-state","version":"0.0.6","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.6","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-udlHC6GFuYPZSqJ1cP9SnG9mjD9tf8GUIFvI1bWaKr32+uN551E13ohtEbrBgPyVRFazL681wMWQ+k3EAhSMnA==","shasum":"5699a87ec07fb9ad4e82550aef52c1fc88025a33","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.6.tgz","fileCount":110,"unpackedSize":59548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTGVCRA9TVsSAnZWagAA44gP/1D3GXeZPwnYO7NUn03B\nq4cMbn5SE3PzxvjVAwIJXpMs341dcKJB5lSoGnYZprlQ+m8AU+kuHiBFGjK+\nAWSLJL7AM65L3OqLcmUQZ+DpmvBpusejtDVXh0wA1E4Z+SxFeqKEOKLO5ly5\nk0cDBv8ZMLtSG1mBH71cK9905OnoOW5TT0Uv258JvhZbHC8bGsO4zu7phgqJ\nC/EMU6GBydsBl7GgDj/sGsGKcygJLyMX9fHbfr9Hef1CT8ZElFP78n+3Ctlz\nUs+aaGN4Dz3MIOn+DaPbXb6YpZ+tasIxigDyoFNKCzJCZdZm94bCnswbAy/v\nBeQcsaGInVsaVk1Co4ksMMTQRQiPI9cxHmy3LRQPXZhtgrdJKzRse66sLo3X\nxPhPaOnLybyP2Zi1/Sme/Zw4/5omehEdBSQw7r04dhPnv90yI2++fqbRxvZp\nmReo6Zbl1Hl6GSAk+FhsbOWs72TWdaYaC1qaQJ0w3OftDqn122X3ethN3QxI\nQchUrA1v6V31nFz9U0cYdlMUfbfsbfK+Pq2eOghnbZkS1+iBKZi+uUCJdrSB\ngrT1V/QpyNVFZvhGciw68875lOb6skTbY0e/oKF2jWdBLgzQMt0DP0CecrjD\n8rMJDVjA9c8iJwLmcyrr+QvrS/A43XhFVPzG8A6eRsetzcpGrYfLAwYRUgk6\nMkxm\r\n=7sNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN4Rln7GEUlkXxCy7CIrBHw8dRxpeSAl77TD8m6mXkPwIgJyNyswRdsN5z1ew6KsoTOnSUcH/wrRgrckh41TGD7T4="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.6_1589719444995_0.27799771563380316"},"_hasShrinkwrap":false},"0.0.7":{"name":"ts-mobx-form-state","version":"0.0.7","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.7","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JUskdVaZ9u76AA0cZzVwAOjOQxsrgRCq18KCWFYXmTxpSZkFjPaHi5rWcDKOU2yhcny1BgXxmdGb4mpN4Iv42g==","shasum":"7584b718d67161d8223f8e3e0426badd6e0ca88b","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.7.tgz","fileCount":110,"unpackedSize":59581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTKeCRA9TVsSAnZWagAAKikP/0YRekYLY2pRtobZkBL/\nJnz1pd3TaHEPRQ9Vh//W7dwCVroDIrx18fbBn+MGS9qWkrSot7jRpbdB73d0\neDclP5Gbu2F/QVgluVfljJVqF9Bom+5keFAkauUwzaw2nFq41TDJ7IgYmP7e\nUhf+g1ccPpV0GqVNi2Bgl2Av1gCR5o2Dc5FvYfHb9Y3Qj0JXpjfm5StWYj6f\njNCqrDLI7rT7sDglR3NTSAqjPJqZKxC2NuIGNU9K4/vkwbvyvyR4rtxzPdrm\n4BrfQJm+pDTfDziSQpmDVxDYgCCqo08fE0tSR5U76vVEMyEu1h3yEoJfpHIG\nKspjRToRYxJGmYHrnwAAr9AAjp/0TMX+iK2VG2v/O4p0MuBl+PlFnhKxaTmp\nZ6TlUCo/bGg/IVdHlnr7FqXFRDBXfIuGIUen1/Ia8z4tkKUlUW28bHuXAklw\nuK9MkY8ed/HjrQAjHxjTY6EVbqbn5uMnJqBsLQbZSK60ZkPvO0UBiJlWykQp\nvVbFMQdmV/RJZbNxJ+lBfU4dAUs3IhcRkIuo/Ucr8ZfzOvtPFPwcal7bhsYW\nlTyzhI1izzay1t6nmbiVWfZTB8Ak7SQRHaVEklNYxsqflMkCPyUl+ouYxO1b\nHRBMLeO7anRo2Pz+Q/DhyoLvTpj0UDFwt/PnyqURRxRtV2STLRwqRBJ7ZKou\nQeEd\r\n=Vd3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH/tz7YmJMQCewDIvLQ4jtZaq005axOg3W7JO+QV8SuwIhAP2DEgNt7FgdTuxX7t50jpwoiMmvFcwrE6aoEAhcCEWw"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.7_1589719710375_0.99202947505641"},"_hasShrinkwrap":false},"0.0.8":{"name":"ts-mobx-form-state","version":"0.0.8","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.8","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HRbr8SPyIP/AhmBMAUvZsi7quTPRcbTVZ9fbYZ0JtdL9ngUGy2tPHBisV2aUDjMnlsidjMewI1Yiyq/KmeqZHA==","shasum":"efdc5ac5ff0db8a191b4b62b47e2f05ff67dafed","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.8.tgz","fileCount":110,"unpackedSize":59608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTNFCRA9TVsSAnZWagAAE5YP/0IPT9P/D0BUHR1jirEb\nT/U/4oLvg06veAi8A5klyKZTPV3nlUoRn8wFe3BWms3CnmBCv/HIsmIqgFeh\nK5dYvTnWhf8SIAiZ+cv8JMTUF1v0So/aCXKq6aCklkBsoN2sPPQ0Vz39dYX8\nDgnUjTXCYBvCuoSzfMVUIQ4nElUHfacKRdkB2dCHZumg0mdxWMAPyqLMhkIp\n+WxnpzLGcFu3ymtztytjS0Uvo+aSCXlplcgMYuLwmaHEzY9QihV/2d5p9WOz\n8njpECpha97G0d3j+LULIW0aKmFv79gKWDIzJdB2HGxPUEvIVR9RS7xn6O4E\nm7H4k87U62+cahJDwEoyWKGP56Y67yzPk1k2HCGzgpsVaaHOkpJ5gzvLDbId\ngQuGm4FOTFXO1nA7IRHrrCegyaUHoRwXCq88UvgqT7wvUWlnC1VbfK3+yUAW\nGdpmDqhx2dJir1xtxBO/ZWV0KOcJhZSqSnWnU9xcSgwDD6WhXYkCM/tEFUcD\nuCQYv+Vzyi5MXWLZS++qZgfVepCc4Vy9MqRkf5T8OkWBqYFga9Dmt9bb91A4\n+gMLCf290rAc8JjfyViKc+Yp46DKlI3L9r8hhC35+wXDTxEtKKtVY47K3KqC\nMBAh8TzxNtqGzXb+30Zv1bz62Jaf8taFW4zeqhoIHwXbiPKyGwDlTZSGHW6U\nctw+\r\n=TzyM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwvrBGEZqpdGKic3shfJGH0Wyot7kvKCbe6NJR1VLICAIgHY2sR6hLsNMXPL5C/lNrmjH2eeniq3WS2wB7Siy4Ing="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.8_1589719876800_0.9748825155704739"},"_hasShrinkwrap":false},"0.0.9":{"name":"ts-mobx-form-state","version":"0.0.9","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.9","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+alwl6A5sK4Sg2RTwzkIZOC+Xh1rhQgURxns6umIVo+LzODl79CSn1/jbmROdOYjx7sVThdhfqi9I3pSNgcx6g==","shasum":"28ef9bc025d84c5ff2bec7709acd9b0edd998cc0","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.9.tgz","fileCount":110,"unpackedSize":59742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewTPoCRA9TVsSAnZWagAAiwEP/Ax+jpxSHu62B8077CJ7\ncIZGSalqE7WweA1zkO18rAJc8I31WiBDxrxJ8Yn7dJU5Nn42Qn9PUAq658qH\n/IFha2NBNROLu27ParwVfkBXprSioDp1xt3o9A5z84oesp7sCN5vc6jnhH3W\nyEs8VF3EMyZN2rV20oIFdtc52wG8GhEgD2+1v0z3Xw1iAp9m8S3k/tJE+Qnd\nC7i5gfQvOhbXkHbvBpxYaPDTB89KuK/petYA+J/Xe4NkVcUwNtj2zK4fkAtD\npf7uxc4mt0hhigDBdAKTbbTYLBR/KhLQYmloa1rmiC2mItIh5LJrZq6veniK\nMGz8ZkHtsyrMJyBRfOv+41TzbmSPFHZqqXmu/sgmWcid0qUemcQyE2mY1acS\ngRTu9sWQoT2d6DAHLvFPbQNz7D8WgKvbate/7Hs/jq6W7N6nlHuk9a1Q5tGx\nxhD9zReqIaKzlh9g2OrKwW2CzBSHqp8/HaT+08/X9B5IW2BgggaGTg9lyi0y\nTbFIzPrdgrcKsC03oDBqTKMfxemH9Z8tUSbxcVOYnTZq+nXxHDQoLTkLgW4v\nyObm/3BzCXJmesSiotuSXpdZe/ab5dbgHY8ivd/NXoGf+daoHbEfpJIrtsza\nX7Y/zB7x2ilLOuMer8eW+CMHaNJmKCz8Gp2JWs56Byf3P0mi3i8xvPbn9xcn\nTrcb\r\n=mEpJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH196+Rzw74/MtwTkSpBY1vpplk8PAA8Jp/TCc8friafAiBjc0m/JFTVFZYMJmX/2dGSluQDFFkYekTG0AN665RpjQ=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.9_1589720039815_0.4885066093632673"},"_hasShrinkwrap":false},"0.0.10":{"name":"ts-mobx-form-state","version":"0.0.10","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.10","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jIeY7iFPM37bkPAso9HgUVHdlopVV1BdZyIYmNP/886ySg1useYEX39X8W7aIrbjKjh7ATueXR9M3D/JBVqFQg==","shasum":"b1ac919f46844a43e2a7cd48664fc2e4dfc7d368","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.10.tgz","fileCount":110,"unpackedSize":60685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUO0CRA9TVsSAnZWagAAuEYQAJJs69R+QomTrVfg/HWX\nnI0nd+DMnLNNmp87LYDJa32DY7iztXmGDkvCpLDqLmZqEOKH/Lt9x+Osi5F+\n8MvSo7uTU05XKSevVS+Rhv7YHjQZu1dM2Jkvid+KTZHTXYcC7RcOxg+Wnc6l\nkcHOPHyXjjU8bCJt0w6rpsvyo/Q/ONL4z83kmGQylpoPq7Hx0L7Gf5CIFrhO\njsBlip8FlUO5J/Yo5Sr3F2mgQS7Bm7GNiASIUW24hn8c5vZNuA4rqUuPt+dz\natdc7WdPcfk/j5Iy2N9gApnoHWsBTi/5dFDYs9r/ETLDS/vAIzfk5QzkRtZz\nYHM+N+L49ut8ZJZc65A1ii8F9tRMf12p5n3vxlj9b8LmhHQcp7pO58jiEFuh\n8MePOfY1l6mRJ9aADKFspfq04oma4CsEycCGC60azduuDmA6fpYwKl13zUOF\nExBzLitFYKnraMDJ0mQwRl6OgKBviW00mjUrRY3nBJuYyGAyYhigYTquId0R\n9H48SlAz5+TQzi3AVpO8AbkQkOl2pVKatrfDHrKhdjmrNa7AyoeKkA0WsdUh\n11UiGH2LUH2GaZks+a+ZQUYPCruIiMt7E1jyq7uxcq8VGDAJtCq5gpfI33ru\nLqVC/zUBMMCamKz4sATIIA8K8N1ubvaXr++LAzL2S1FBNt29VfddKg1+i/LI\nCl3F\r\n=diUI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1wmQpi6MrQibqtLVamNM1kSLPrLMHaGWNav3QMGqA0AiEAhzS7GKakzTMNwFZQutpDqXsVq3WA+m2KzIjxHIHcjYM="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.10_1589724084248_0.7448095867001743"},"_hasShrinkwrap":false},"0.0.11":{"name":"ts-mobx-form-state","version":"0.0.11","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.11","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LQzwJwLdzrSdnAvMLCh08ohAxOMFctmbAUnLdlFcXf/2jfmSmCrkiJ0/Qx6iHaE3RPZBhfl0SZBJ4TaObdZyJQ==","shasum":"5bf95208d19f63a943fe210c86a3ab15892a0a9a","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.11.tgz","fileCount":110,"unpackedSize":59501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUZ1CRA9TVsSAnZWagAAc/0P/2KpijVaNLj9UK3qSx4B\n7Qoc6LWxuFVo1iHeS/bJlIm5VSG9w6WFx55rVW5sOGpgGosjax5XOJcyALfg\nktH+oYLFHnDE1vEKWspoxnZZi5kuO1Z4VpdDUKi5qLCJdytiexViV1OwkdHk\n0mzHQxmVlfvxp6ZPlCqqcybiVwHHVRzZc29iig9obBdf4NttaHrmfjjme/zS\n36itd1UzMX1iR/IfRWAu5FneMzTGgSARiLIwY9wQIukCLxExZOiedTiswCSq\nKIaf/lRlKj5jcPAPtW/4VaHR/jfmjWmyTR2gqKxXmmf3YBMxIKS2Al2tmIuP\nQeXZTyDqSiDKLtZx9+dwcaWRKp0ZyINbLh3Frh5nzpcnTJjlGaA/VWUaTA+G\n5FBy6P52osCwMjiDI8B/KEMpIa5xVp9ht+OChVXhrpWioBkKcDuZ5Gu6hZjC\nrzzinrJgrC8mbPf9ZFk1G9Eb4Qh0BvgSyE+hALS1hC/abu2A8LqABoc/aNjD\nzbXYBtFC/JLf6Ag2lbiZ3W8qBA/0xS951k8iCSYip+lcBh7TFkJ0E/lZ/9yM\nbpx0F97T0M1ZnglYQf6mu8vb/z8veAHgfmaWahFQEw1jTlbB9ES4xazkOehP\n1k/hEiy5mcFchV3ktFTwYs3AKQ0leJPK63aHyUVpaj5arJpcbxwVtp3S3X9X\n3Sa3\r\n=Jnk5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTOjIn7hCV/hZXSeNKtVpqbAV4zfZcaq8DlIQLBdZQpAiBnH++PuX9cfPn+LZs1ALOWlTjhIWUihfDVODY4w/noOA=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.11_1589724788690_0.2105509922216091"},"_hasShrinkwrap":false},"0.0.12":{"name":"ts-mobx-form-state","version":"0.0.12","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.12","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Mekr2r7xe3fnYQb+wAAPIPgFpRXX98QYgVeA7FGi+4gNTsHvOVj2+pJ8FZ754ART33Slsf+GpdOp7B+ZmHFv9A==","shasum":"acb7307017b127ac9973d6a9e5b40865f185402d","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.12.tgz","fileCount":110,"unpackedSize":59606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewUdkCRA9TVsSAnZWagAAyl8P/ioMSYYsGP/wWare3dX6\nJ18j9eSDK2UMbRijWRrvsNnTPqkiGlLitseP4Egn94QgFvLOSVDWFKB10+xq\nrCpskgey7wk17LVFUqDi61TVRGxrtTbnM49ShGZc3Cyw5Wbwy43dzZlevUwT\nOSUDi/Gpo1ZbJJB3bpDrp8f+7acM3/qUA0fXgJ6Nuih4OBvOC/yhtCiut5N+\niots4plevt7DzRfKdYOHdqpakzPEBXEWpC2rjeZUSL7odUiGRHGNtxTubTvV\nz7wWlp8nB85AtpUjXkZhJUW9rg7Vq6ZbvNDgCsFSaEqRJ/dzN3U5UToGKkNr\nFxWWVBp/84b14idlj1034lPaindN+gKYotXAKrJXnBkseBLu9olj3QJGL/De\nkR0U8JbmOMcwGhIGIPoihe9phmbJ3I54FneGZ02exuV+EV4ly5I+p6+4IAXy\ndi5uLVkhSIs+nFC6jY1Bz/79B8sct88RWTl+W8Yt66gANlbU9mV57/6c5/ln\nla3jGh82sO1P7qXf3UN7sREEVw7ZwOn3YGwrk0VsV7kkHaPSuvP22RAExaNV\nc+jC+2D2GcZRTdlkf7I0tVxRTdhzYy1QCk9vBCFpfFOiyB1HIbT7F9PYSeiJ\nS+HjUQ1pJeQr0eoZGy5WMxfkuJaQJJe5ox18lLjJL12QKBTMoBbbIGhcvRuZ\nsPXl\r\n=rD0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuoxY+eymMbIcBFK8jd3F9n19wPyS90NUMtVn2/D2PSgIhAJhI+FBjxBeKSu42cem7VXThHrS9OM5KZ/jieMgodMSP"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.12_1589725028397_0.34730654894065394"},"_hasShrinkwrap":false},"0.0.13":{"name":"ts-mobx-form-state","version":"0.0.13","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.13","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NKiZWuGscbfxEJG5k70d3dFT7fn1oUZWq0uBxi5wGV/vTHYC9n8YsIErhiWKBRo390mUKV13kqzXk01CHNJBkA==","shasum":"73935ac022a4bb9282e6aa2ecd90e0996e1a2429","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.13.tgz","fileCount":110,"unpackedSize":59606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVW+CRA9TVsSAnZWagAAKkEP/0nNm1tCEFMoC+F8wnzx\nQtHYRjhkp571lRmPSiUOi57nW2AJLF9+V/LWfyUVZ+aW53e/ubnV37ZAaG2d\nxKYCb3ifWmx/N8q69OBw/ChByXxdKcDnrI7cbXUZMJOHjcn+xizbpYvUS3do\n920JbgZtZHoJ8/trNT3Y8t/qBqqbfNoQw3L9hH3J5Zud9WbJa85/sMJcYKUL\n9zxp286LVrEqhqhp81kZJssPZ7D5AGlBOSRufgdmI3QCtp/x3YQoRY/yLmqd\n112GuAWuELB/o7iqQzzwwruMfd+SdyILSZJSzhC5tp//ZmQ78zAa8hevy97X\npgD2QANA3sp/923yPqeeDHsFoc1Xh00covd5xyD55CIROZRCs5muFaRa16PI\ncm8GEiVzNYyLIRmPSQC10/3NaEWxOKok2/vZyNWUbXfCZL/bHkiuFWEHous2\nVsuyI1ISw7F0EW8eyQzhijOPCVdCFcIx2djNIUm/djLzJYuIH4CuK87gpjPw\nj/PCU57F/jf4ZS4AJRUpz15S32mhL0XK9nvhTOdSsr3SqKYTmh12TmGW3Q82\nrxEJtAN843ewMwltTPzcz+NnwlfHiVYhu86CPXVIjLTrLbCyZ4FQ9lQ8/fV9\nPUdDH0HjrXUpyxEcnx3uNHtFv721utbxPYq5ytmBWEja2wJEbWB0PW7h8ncF\nHK5U\r\n=e9Pl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUHmvdeuFrQsmuvSY+xDnwHsmBojn3ACEyXn1p9D1dzAiA1JrTpA8x+52Np5o2FF2xAObnxJbbrmxnyZnbyrxlYBw=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.13_1589728701611_0.8932338417036378"},"_hasShrinkwrap":false},"0.0.14":{"name":"ts-mobx-form-state","version":"0.0.14","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.14","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OixtFkehvKRc4UvjSwv8Ly3QR4uivjlBHo2bcO7LH429AY5cuhHS4jgqBxoslBT6WzEpL/ueXC4Q2GC6aGcxxQ==","shasum":"781ea013432ceef938cce2dcbd53672b26375ce5","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.14.tgz","fileCount":110,"unpackedSize":59620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVX2CRA9TVsSAnZWagAAcjkP/0jlbvGPXLtjzvNckfbZ\nBBBopUW6ibUITe8bRw9clT38D8ssQoy1ufsKxLU+7V7U3koS1kEGkij/2mbW\nnrt5sVr2IA9K+CDAx0gOt5CPrWkeQREpPPmfH5377kGbBqzCG1+D4E0fN9m5\nr+hQRvZYu5PXhmUY5Bd+lc2CHqDX1IuZZTKj95TZD3J5hm+npIgtyEsjflhy\n7xdC0a2bqLCHEcXU7bOmh1gG+he0uKLB7nfNDzDk5cSU3qe7TL6vLYXRabve\nYfeoaEJ53IQSfk6y65dnXNo6jsLFb7OG4qUajGrH/XCGus3EbM7NTZaoyfRJ\nvT3ahpVQocqndgHwe6Jtl2pg57Zx12HZTF4Mx3o598ZcjmCaeVXBkdpVegyJ\nowH19Pp6bXdkt+MvOA27+Sc7P+ZlabYRQd5W7gIZGfN7QQe4St66v7qDu4LX\n3fXf0Tq8WwVo0fgwS7TUbeWrQurSd9U+26SQUiJIWDXH9RcbC0Q4EDcIpHXC\n4A9eMyon/Bh3pllTrzD+KLlAa/RNn2ixQ/jaotVQFrVeYgsNRGFwFEp34qTX\ncKXTLRnPsahc8MZiZ+ZFAHhx+x9An1tkf486TzUQ7QlJARYDX3iWq1R+vYIs\n7MY9PhvQtNKkNMnQfvXxpvX+2H2PCqKig95QSzirUbhaYf8ZDIM42rRMYoj+\nqgtn\r\n=8m/d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmGRTO1l+U2WPfh4JN27d+9O+vYBKG3bLJfS+Hn0eQrAiA/mIWNWf5+5MgGwYnBFTtXO3PWqS0QhRf5JVhPCQep6g=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.14_1589728758109_0.02424803225956862"},"_hasShrinkwrap":false},"0.0.15":{"name":"ts-mobx-form-state","version":"0.0.15","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.15","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-U+JLjzSybs3gaPQQU54H91T3562W4XMB1M0tZf12lerH9ejEKB4qhDsb0RTHf61Xn72kBOffr2OvJhdkiY7oIg==","shasum":"e215dfcfec3842c1c78f7e4b230d1bb2d4d2e503","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.15.tgz","fileCount":110,"unpackedSize":59794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVaYCRA9TVsSAnZWagAAshMP+QB9fD32bbknkJa8a3fj\nvfN6G6ph2OnqfoJ/Vf5+LGoBHNZsqRFLjHyV1lRmyn6wStRwclHos3x8XqmR\nq/qg2MSxdeusW/pW0po9PJ3H1vQkj4m0Xq7VyUGPJlt40DwbVkz81IFWsCX3\nvaZWTgr1MIJLzVC1V9nf/Tbab/qa1AdaUO/ws7iszYH94Juykvxwl2A1ol6f\nfP3NtPGPe43itSTMGOj2pFTEZog4mnK3lm+m02ETuAnvi+5zgIkkfO6Dr53C\nXmivtqgmxxQvqpKNi6VLfbxpyeQrbc16pT4gm1y20oB4Z6VhoJEQZ7pzk4A6\nnS67UWemA1MvOifJT8blPqZ4sfhvZdbYtHQbhMZjO7ThmX09OW8P/aEetAP6\n58hF6/lBTiKnUf8b7fVg3Gw9rIbFXtunTlSRxHSDXtSr6S09jeQNbJ4pmTwz\nbbtxof7b1Mf9riT1tFc71qrByq1tDVODS5u713BQvQfWDk7Tku4l/saSBcEh\nMUCbj6z13mHjuMZSqB4xmpCdHuhg31+PFCZqIqIOfm8KYXPQ8tsF8lhlVKGy\n3qMLVs2hqjAjhhCu2DzeLhJJoTxvjYQ4g7FACzYynAMlr98eFUpToBtKxYfu\nuQ4Y9cp0VBLSHulqapIdqon5e58YmO2b8D4/nmi+7AWfeHbrhoLNcd6Q408E\nUHRA\r\n=xIjU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+p36jj0dBoozd0S8/gsiriAE+XCejnWLHIhCcD1PvAQIhAIBs+FgPjjHqtEzJLPK0B1lo8QNaBI+hSv0fKhEHzw21"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.15_1589728920067_0.11755446903224187"},"_hasShrinkwrap":false},"0.0.16":{"name":"ts-mobx-form-state","version":"0.0.16","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.16","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ta0s1pNy9wgVqpJxIaeWKWMY/E8CKFgivQOTKXHtGJe8+/QVRRDlcxWAwgEjqmVyjj4NmgV+0iGLJzgxQi/7Rg==","shasum":"999161a20a3661adced22f93b9e5802c6fb4baae","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.16.tgz","fileCount":113,"unpackedSize":61178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVd1CRA9TVsSAnZWagAAnAQP/3IfjbWy7UvjxgN2/9+A\n3LEsP4XlZJZdZlg+1QvH1u2yKjJ5U24pfCDcLaaFG4FlyREQHSam+agQVcox\nzS/4DLL4wIR5GDnqQL/w2M54PMRCug9VoZTHy1DQBslFZ2V+fzglP7Jj0kg2\nYdmXLMAOxowqefeOJ06HZ4KLtRdKKZYk8Rc+c0Bihr3ZNDFch6k7rg4dKa8t\nGCnv3nyTaDOQzx2XFScOjq6AzZfB69mxbz0JXJ0AjB+iz3sje/RP19wulVw0\n6bFl0Qjo0/N6ntdyF/uz3kwUhNwYyo4ia77qBdM4ewitZuopnSHKQCH7DlTM\npM5F07KscCrh9G3X4r9J41S9+tDuqtZrkkPyJnW1OvB1c8PyQ814q5QJjFCP\nKyHLTn+lxpmceTDeW9JYIT2/s620jnQWwVQn7oo5NPRmcpN63uAOb1Qt83+/\nGPGqGnUQukrjpeHSB/t8tr0//3ZD1VIk1d0BUa/90aHx/AJ4BmooDPnYgicz\nxpbgqEd3nNgVC2Ra/lgB6KT2irCp0fvuZSWbmLJ3IQ7YVd5mTnM5RVoiG2Ay\ntvez5z4ushyxn4qTxGSbnlBtqFZXQLYmz2yFVvnYYZoEFdFMwvrVAKcEQvMo\nYT7phauct7//mmvxNaXkLYlXNvVbzbMVNGev4CbyaaXh6jpdvv8uudu3Zw9v\nwBI5\r\n=Kaec\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNFU5nfEmzKDUrBF9EChmCzFVm9ZS9UzPT932Jd3LCTAiEAgzUXh2xVTiUqnLFY24gmq73PUfI8pbKF7dX3WElA1YE="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.16_1589729140569_0.6567259780482768"},"_hasShrinkwrap":false},"0.0.17":{"name":"ts-mobx-form-state","version":"0.0.17","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0"},"directories":{"test":"tests"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.17","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-djMrawYyCcLo9soI0X6JQQmiQBNzXt6MVm5Wb15MbFSv4k5awSdS/JJTxxSWmnsQfRFPSHRWLUe8mI9yYngtiQ==","shasum":"5c1e9d238c51ba80d8e3d23a64255c7ce0fd32cb","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.17.tgz","fileCount":113,"unpackedSize":61173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewVtNCRA9TVsSAnZWagAAlYQP/RDJOqe/kAkHL3Fb2Wfk\nrgkaUIKoG4hbsWb9K6rxad1pVxaCOfKH8SvPk8frr0bokyNypbPGt25DGA5I\n0Dq7lmHdFBWmwZiPLkVVfJWTqy66+tj2fTTs+2wyYgN18KRFtwpBy8gjaGIY\nVo0P2dvzzWjUi7e9pOFMI7jGDB7Mm27pzkA6IrSaQy2Lwbd1eBZsptewD2/L\nZ//mI/zWmyj7nRPQevlygvH27d62p1BQsyhqNTUli6Lnbs2OTp/uy3XILxz+\nGutM349H8X0zeJBQgBX+iv2a6rgBbD+vVti5KEJtUBcK0xstjJ153aMqd7VR\nyFuNnmx/oryNj5kolav86OuNAlqWgeImQTv7kRw6f5AJwJisV4zFdxmq/nQx\nXrMv74bNyrE3Ei620k+2w+168I/YPN+xmNDz0uqvg2aj3yJq9pokrHAzj4Kt\noCGWpWtRK2vNzVSWNSobXzS2zSp3wIWXDRKIL+D3gjDRM4/yvRMVL/ZIFVDj\n7AUzSdxQIOIctnTfFeHyV6/CZ38IAaPFBvwUIoCww74mq0yJyjY56counhu8\nSrS5xi9JEGA0BbppONaBnQiAZumX3GlXribj3zZaTmI0TQCTT7Xyv17gC/l0\nafil4PILgwOzXYXihiQkvfwaWUAAuxNaIAjlxu02Y2VpjaSh6LjJM0X1Fqu4\nT4x+\r\n=2NXH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgt5hiytlTY52pRw/jQygkYatZGXV/2MrWMfzm2/vWHAIgYrwS0oXmRcAarix4v1jh7rE/xKIh3g9CPNj+T7rm9H0="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.17_1589730124807_0.33870253425404395"},"_hasShrinkwrap":false},"0.0.18":{"name":"ts-mobx-form-state","version":"0.0.18","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.18","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xFT65w7amSNAGF/VnrYxpR0zDY8tCzw8Q0AI9SU43mWjbVJ+CUX/VDj0ySKvhAl2D1pTdi/EPywcBLIDRcaZig==","shasum":"109fb7cc3fdfe87d23ff5f41367000550bb0f435","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.18.tgz","fileCount":107,"unpackedSize":59462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIRWCRA9TVsSAnZWagAAt1gP/3ZqwPNDxgLgHY/lmuSP\nE0mnwHpBacKRcDHechqAnA+P3cXCGpiTIiWZPtENwdkC7UIbCSFkBei7Nglc\nMUjCCrkXoxoIanIEfZ9ZLdxBuuXGHvFed0bGxckx1ucJqT++8uTSPb1bLAJK\nhjzvqdFACqJFzA5MdEd2SL3NblozgFCilKi6pGYrewPIctnsXkg4zPFIkhVv\nYU2HinGqoejODEXRTacvGfkjEPPKQ/kUI3nw9MtjNMJFU9NHoMeTdJD892sv\ntjayPrxm5dFx4WobuevvP7N6V6ju4EIIIP0LH1pxjAi1BYLOv1QMopkHEhkE\nEDR5rAWnxwwG4LlWNx/3Rz/vzioex7QJf9VoL/mps0/mYhRCfpul2IvgpQ+8\nuVOE4rJ3idPZI9UgVT1d7tfx7d8FPeOcg3AWH3dZ9GLQ8aiOYg6vHzPB04PG\nqa4kmPWaHz1BAzXw4k1Mk340wc7pmk1RZbDQontJMtHF2rOqyh+q1E92thzy\nDf0/7fw3JqszodyTHqKZSoGQ2lbpY7343yEM6H8+4Cin6sG0EDDN7J5n7aQy\nmxUeCCnBmYvn3GI0CyckAzkecIlvHhhhB8zllJuq5j7JVXvG7DVZDRe6+dRu\nasRt9ns86dW8SOK6k5OEuk4Gmhw4xLWwZuCaew8MTIifMgEQAKm09VSvhuds\nf6CU\r\n=EVUw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHidiw5KWOxu0ubOtGi32CB5hY1Dnz4r4+NUIRsIw8xSAiEAkyh7AqjsWF8Gi6Alp7gxTv8HjvbvFf+jBt3s24cWHa0="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.18_1590199382300_0.8432614799412306"},"_hasShrinkwrap":false},"0.0.19":{"name":"ts-mobx-form-state","version":"0.0.19","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.19","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9aQYkl/qAsSP2uiiNZYwbXQazQFzdsKRiYj6qvkIuCBQooRkMoIUbxrzmlC5zouJ6T2hHZwKa4YzXYU+Dc8FaA==","shasum":"7124152313f85171a7b5359516ccececde6b7866","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.19.tgz","fileCount":107,"unpackedSize":59549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIUyCRA9TVsSAnZWagAAOIgP/Rt11ORO6vj50vnIh0+O\n7vocmdjudckOzwTw9sCpibBNhZey9qczgKRToRaC88V3t3dZzGHCuNWxnlKC\nkqc/JDorCdrv3oEY5VI2P840AuOfwXE9HFQ4Q6VhyQJ1nzIbLdAuuFi+1QLk\ne+i4i8102mB0FtDSY4YztLucy8IMGF8w7IY57QNouAn4oNb0jbgYxHaKJXUQ\nqZEmra0Dx3D7fzWAIgvAgSXFbSEur2Lgq87J4ukecLd0gLKdGisiL8BKwmvk\nhAQFhy5oKPYsYPak+9OkbRuMqo4SkL/wVzEwxDU4gZr+ngwuayxijm9Gb+kn\npNERN06mlrUrhlDS6z7qtLcMUWxEPx37kTgfHPAB8PvO7thoFo8fsR190hF7\npqBXaGq3El63AjzUpI+WwhZ2kLILUYcl/mXDVDtHUCj0ZwmGQiQyrUYBzACk\nkMJZ7TlUIbKvaCeBLTEXDvQPmNvQD0z/H8csv2qj2HnUIpSS4aa4Y3zdwNfZ\nnvnbMUs4OURhvyEcrpvNA/3mHbJ8W6nztlrvz/7yeMxaqtjpN70L4X3stAZs\n+1Yu4FRGYleOGXifTvoVHuBLNdHMZWvFOabRvW2kD2VfylliIxVtwuydGKc6\n1S44wIpcI7MB0o7kSMAeFVEfGcX8TMk3+yKIP2BQfwbhTliVFh9+F5P+z4y6\n+EGd\r\n=EZth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR1FxBcHEZpJnB/S3RUeIzqYh++/6zbOMVW+w7xImf7gIgU7o3ZCXmVMdiC4e8+4+MjV8JpWB/iyNw/Drl9bzTGyg="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.19_1590199601396_0.14446097921955037"},"_hasShrinkwrap":false},"0.0.20":{"name":"ts-mobx-form-state","version":"0.0.20","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.20","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WNQulRejtjLLPt61maDCsfhXVG+bSC/Gee+JA0nXhYPLqtZATZpoc6OzuhZH224sJcwR39VHgaQeRPcP5+MFlw==","shasum":"ca5859d873d3311aecd886b4eb3b3388bee674bf","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.20.tgz","fileCount":104,"unpackedSize":59478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIgsCRA9TVsSAnZWagAAiOEQAJcBnk8TgiSJPAYc65gc\nG4mjMELgVvDUb+3jHzFikuU1jvYG/nc/4G3Kb2dNtjqp+RpncJQmhwf7LETX\nOJZB+9LU4HzSkjf1mjwiCgU6LMkdPELZx3BL1uj/utpx/RF0F5Iq+7MnXEP2\nAZS7SrYz1OpF6AdIu63BJJPbd/O7GwHGHCvkWesWxZdwNVP/x3zSM9NgQ1kK\n+4wxQiiXdwYXbWtdlm/cMRmit6CbxDgLNlXgw3k+8RtRlUtjXOFFP3X/yMg8\naCc0W0GXkwFnJRIz8L/AfIy53RK1BSP922xY3Jp4yfD0D7M0/vj/Sr0SMhno\nJnQgqgY0nMGRu65qZ1nrJLJOp3+1WqVr6DS7RpL9PP831CH/qD33zAUYw0/m\nJHW39KvBPl67JHihwSPSlyL3nAfhjLmflTFTzuR6gp0POW6n0+d0cOwMq67n\nyuxj4FbJgXZxZH/Sgof4eZ8PHlPKK3XzaoQ359uhpxCuB0E16yNagBI5NvaS\nbrKCodMx6LLwaeUi3HwUY3qt0HcQA33MPhaNU5QbssAC2M4Mi9eV+TgnOKcl\n7JnoGXWFrgR/icGGPxudfk6y0b5d0J0AoqBynmQ8lFXt9Y08TDPC9cpqogOW\nBZoSka787lxSgD2r0TydA2zRVRivNGdldgahCDGDxVdTW1tJ7Foyfrgeiwm4\nAsCk\r\n=oDE9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI9A+R/m2+hUszvUHsJLw2iQwOvj8NXSRcyiFgqPIlBAIhAKI8XZpnGBm0BqIUuzZMjiPevHnDPqa1UIBbhVjl5q33"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.20_1590200364037_0.8691864556345694"},"_hasShrinkwrap":false},"0.0.21":{"name":"ts-mobx-form-state","version":"0.0.21","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.21","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hpe0xOlfssLqJdLiM9An6GomRWVJJNwjNgoOQrm42RFSG/iIjwje21Uf9PiZJmXAL5BpCUdwfDtTg94fcvGhNQ==","shasum":"9608938e7ff30f0ce05a9403b8415276eb969373","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.21.tgz","fileCount":104,"unpackedSize":59478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIlZCRA9TVsSAnZWagAAfA0P/RUSr9bgjbg805NCD13z\nnaT6QoEW2pJXevQ9R7kowPz35v4PHDivqLGEtw/jUV5IN47yoP3hE/Z3UAoU\nBNv1PjnjM8P1kNjMv98tuM6c1JT2pNsNvRNUgQTQHQILnfe/t8zX6bkzQVmf\nbt49K/+VRg51jwpi1iZcoIHpOpJUVlKCRY1c12FPZYIscm5vhH1nSN5FAK/h\nAeFA8EHkn2v5g7W48bdLhXvtQVk3s3XMZ4yr17pj8UxwI3rKVknrETx2Gfn2\nZKUOn5Rq+/domjc0abAlI79o2pAbSGQsfCcwN6OXZ0WLZVWIf+4uFOQ4ESV3\npQthMIy/hb6hggu3sPEHeHkhLtwD9NIgV6+BbqsMQ//ZWuxVg7LuccTf7Ays\nx9DvgaBK4OpjhvUgB3YyqBklSrdLbMoMj45CxSdNQ3PI81i1T7BOPb8PwDbB\nhvFDTGcu6Kffhm+vap8kgKd9kS+jLIOSEXdbY7WN5LT3YV6ucJnI1/bpz2cG\n3gLbLJueyEN+2VXQoDQj6w/A17Ow7WUVygxVZiUCYS3o9oe4YZa/uiAepXU7\nEVG82Fld3UeT/SsHQBWyUZP/WBriQSfqHEVDV4oZxCCZLKDXZy0rIgBXiost\nopuB+cRX7vMtk38UDk7VddqIoWGoFg00rhuZqnfH6i3vmEYHT9oF2p3prjzu\nQbhP\r\n=MEsh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAa6uRTkNso55aLec5jF8iI5TJhnLHvxT2wLas9swB3pAiAUA4whl7rEccdyhiGl1C6E4xmRRKs3lTMdmN3VUwGEWg=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.21_1590200664610_0.9865510381465392"},"_hasShrinkwrap":false},"0.0.22":{"name":"ts-mobx-form-state","version":"0.0.22","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.22","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-NMa17zVkAqj6Se9N7Q6kWt+v51vRk6X6A9RjSDQR3/k593u0Gq8X6lLiFbWHKiJ4kiUs0K390pc2BJrkwuNudg==","shasum":"95d1f59a299599dbf7a18176eccf08d37edbf6d3","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.22.tgz","fileCount":104,"unpackedSize":59478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIn1CRA9TVsSAnZWagAAojcQAIRdNDuHWMpUqrB7kUtB\nOe1OEsXOcogR0ta5kOnypbD2YqzxkvM55zPLJFGlwUhvnbSa4v+NHsi3xpyK\nOghvFuKNkDrB9Gn5cuw6Zfdd64Zpi8EftnrulvDEx+Ho1vK+SFpZ0x05zUHc\nxkZTb1aaCUDLkcaOSV60UnhEYjHtS7YqEsM2eKraEvJDBvkFCpIdmgfvma6p\nrmjFHgLc+qnItuexGtPeqQHKMIqUQ+3OZoGUjtk1fvLnPllulyPKNJAZxvaA\ntju+n+e8EWUTAQBLSIb43md9DIN+VVEXD4OmBgFAHNNfJoxwzcIYMWhmdGKa\n9WKeRrNuv9/dk4yIeLkAVcYuDrXUbUX5X8zEeGMM1fxq7WTAENSOabtb5KQj\nxOoHYnko2CNloY5zTaVsrI1f5tVhVZoGABi60+zRHK6l/Rxb6UJIsG9xEM2V\nRK04XjF4o78q01BKveKmiH34FNgbC1wFz+NjqtESvx9tvVMqJGNgtvhtd/OB\nqvwZRH1O5EhTAyJ3QRdIMrtKFL/W/Z7lXq0oZU+k7g0m/M3IB6ysQKYZ5OeT\n8uaLpR0kdmIPATzrHQX8TuXJ1ilJIYpYG2DCHdYLuQPNMOosHKJF3cwPTjJU\nqiT9KxboR38oj31WesOev6+1n777Mbv56POihYkXPA/0QzisqEibfcaXA/zy\nG7Cg\r\n=Z85I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxPcgamrruUqlVlIbQf69hQvVmaRk7EGu9LK3xE59JUAiAUtNwEWug49yuvsDlCoMnk8aAvf5cKC0Se9HqDrFkCYQ=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.22_1590200820753_0.024771641818190915"},"_hasShrinkwrap":false},"0.0.23":{"name":"ts-mobx-form-state","version":"0.0.23","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.23","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-d+msYaXYy3vWKKCbSRwLx2xgxzwbQOyLJWbKWjRF1Zo3L1eI827aFMe1fJyxgNy7FZxApQ4+0SqEJr+2ZSrwRw==","shasum":"82f8e11717858b57cae3652196d46b4f6cf9aeea","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.23.tgz","fileCount":104,"unpackedSize":65676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIyDCRA9TVsSAnZWagAA+l8QAI2a7x7ghszIx2VO07sn\nhpnFSCioBXGsf2CXs8ZYkfGbFBX8qgl0HymzcsLlcQIb8Hsvld1LdUJfDP69\nrWKGwNaLtCAHfCLWVz3BQeZMQmlOsmB01zI2YfX38Te7MirK/GhqGIhh5caB\ntVsfd2tpujSBWI0qx9qqfKuRSZBVAaoi/WmvxknP9h3d6cC+dTTldIdyzMLS\n0Fekf7O1rCWacJGPiDHiFHdmRtfv3WoTKsoudCJDW3+kmzIsRXM4EQPSKYt3\niNKNvur4/1jILsu1QNcOFDa5K/v/mJuxDPR9i1kWUIZ91e2Ct16i9DykEG5d\nMPMSJURj74Kyb5rmGtmmCnM/TnJRC2+l6owQycjbnaOcOGGLmdMpfx7UKnIE\ni7ImEZYDNGR2GFzzSDsxPQDINUIXl6aIw66o5Ly/aJCBYz/DnDL6BLzLE7nZ\noH7N82SqbY8XhaJsT5ghmpYL/6SdlXjA/sVuX2UnymYg26j2QMfJYp1D7CIB\nXz2MxClaQ4OeVP3PYUQgc/6eN54DDGbjFDrbMutbAkil/hXvWEFoRzrO4kRc\nhhTlXlGmhrkqzOLEPQchSVKIohV7OpuKArWKGUnb0CQvLIBDEcodklc/VDpa\nVcLTishfqm7/+Q8byQmN90phIKhegPiCEH9tbu9MmJPHW3XcSKWqInIly0HB\nAfj2\r\n=SY/Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4JHseZSr3gxB1rcelPEzHPKPPh3zDQomfjl7VaCFFBwIgXU/S2rkMUnIx2OAnAqZ+CpILMscvHQEg6xO2QHSylpA="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.23_1590201475183_0.9602107759771032"},"_hasShrinkwrap":false},"0.0.24":{"name":"ts-mobx-form-state","version":"0.0.24","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"browserslist":["last 1 version","> 1%","maintained node versions","not dead"],"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"7.5.4","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.5.4","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-runtime":"7.5.0","@babel/preset-env":"7.5.4","@babel/preset-typescript":"7.3.3","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-loader":"8.0.6","clean-webpack-plugin":"2.0.1","copy-webpack-plugin":"5.1.1","eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","html-webpack-plugin":"3.2.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"6.2.1","typescript":"3.9.2","webpack":"4.42.0","webpack-cli":"3.3.0","webpack-merge":"4.2.1"},"dependencies":{"@babel/generator":"7.7.4","@types/classnames":"2.2.9","classnames":"2.2.6","exports-loader":"0.7.0","module-alias":"^2.2.2"},"directories":{"test":"tests"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.24","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4wOjJ1Hx8x+GCXDM5gSdNqJB6Of74l+tYIXkcxJROapJhkmmH9PSzq6xllR85JI3DICKZqJtn+3rUnTvJa8+3A==","shasum":"58fe22431cb3cefd7113a51546d4e02da71518d2","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.24.tgz","fileCount":104,"unpackedSize":65869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyI4RCRA9TVsSAnZWagAANgMP/2s4pInjnCzmiTyUmepC\nKIAwWvQTaCLtfkoAcuUzWhNMynJUPb38XpF/j5bIwi/GTznqZs1YR/VweWSn\nPbtnRvAX4gt2281zLSecSRLTaT7Uc2eMsZGWW/X9F9QFygYgBcphxkh7e1OW\n+Af2uUBwTbUPol+oL7qUd4C9g+gXWedxvyJiNzOdKkOpt4LfjRPVbkgH1qsc\nWd7Z9k6NXCVS0cH0ktZ1TTzhzEBPDd6gnJDY191xeItDs8uG2K2RTxEPabOM\n+xhoeoWpJ/kb/qnYK/+GhJGV+5ibtRLC1ytBECU6zYSaGmowGp6YZN+5Y8Hf\nEBTu/dm8F9KNF+Kj7xVS+ggbDrAIPynIVY4isz8obxC8NKXCdWeAq/fRSzO0\n7KLDSCJpbwmnOpyLCqRGHqTl49t4JNRCAqUUsKOlSFKo7ivWTHZCRd8VuZZD\nJYBOI+KQ1kbLw52fHSqaeEcUsl+ojOElZ2xzEh1JtiFEOngrYDkJ7VhZFhHe\nEY8CdT72sulAku/9ULICx9udLR6irzkNuZ/QC8a8tS2Xcj0lhxeB39NkACiB\nYxTv8PiiE6Nc4oyI14Rits9x/9GvFdHRqUDYw4s6nFMui8s5BgP+Emw0x7GZ\nXMkPxfl1pNj4d7wwtL8oFcuk9A1kOx2MPz4HQy9oPQXcEWJSbOf3ukIXtoGZ\nnRBN\r\n=Wl37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8GXlI1YZDbUnrv7TFRZSZdBueu+AwUpoNQWbrkftRNAiAdJcJzDl5UwRNqyin/35bWP97lwUItYO9qxt9GZe0qVQ=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.24_1590201873287_0.07732586085571702"},"_hasShrinkwrap":false},"0.0.25":{"name":"ts-mobx-form-state","version":"0.0.25","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"^6.2.1","typescript":"3.9.2"},"dependencies":{"exports-loader":"0.7.0","module-alias":"^2.2.2"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.25","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zBZp1gs2jmQ0uvyHmMiE8/O9Dn75D1RZLRmelt5NLEuk6YBsyfgvS2enDvQg1XiebvPv2Y7003EwUITMBWOcuw==","shasum":"779cebf91f18acf7554e15a96f6e04a1e60f8d26","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.25.tgz","fileCount":104,"unpackedSize":64845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyKSVCRA9TVsSAnZWagAA1HMP/3j0Hz7jJhQAnusqobET\nPAoV3j2JU9Nao43Szdj3IjHRmXALiaf9E/Ri8VP80zHoYHELjYipuND70NI4\naJ6lFkybU8DT4TZ/e+mwsVqFApsJjIQS0dU0s4W+D+4sF9TvZlIJHDNpIzhE\ngVRICwKqPvePyUzIWSVMSZq3r/hRFEMy34qpFzkXjLZsAQc0kbFffh67PwG5\na+kMbqkJMFe1dGpL1vrHbCa6+6HJPBitXMNV92NrqZF3IWA5Pu8J23Xxxdsb\nzKB9D/L4iVCSRh51+6gFpBj2Z7oKqfFtEQKl/YI/NXJOTkaU+pe4HY7wcsuz\nhCbdYKsLFvdOHqt/zlBaRQLW4lx7qbAPpH1UCYMGte45ekvE7W5t4/6IQN0y\naT6fACNsMCunGwL4qi1mWBm/gRRS+vsWW1oBN+Op17lEPLKLG9HzPNEfj60h\nuJ3UwqW7yz7sK1ihjBnh6Vnfy4g+Efh4tX8oYoz8nOr6Edka/k4HFRcVN8v9\nhSPp8v4MSoUQiGPQtNqPhE7eI3uwF6SfC1Z8m2Rk7f6rMXD/mg7THRnK5e2M\nJjmwwvjEA0FZiHvdYbfYiPH6zc1ny9UMXewT//PtITlCgSFQTL3+y9KJDhQ2\n30OO4Q1WOblqqW45WcT7D68EkIVNn86OcRh2ArnlSkXJ1yUnk+FUL82oAx3j\nyone\r\n=QKBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaZp+gcnALpYIpZ5CzGVmU1pytlCRD+o/g81B9oDCHbAiBIle4OuF0lVOaWr9qYaOIXFKAP6/+rCw86jMjBbQ+60w=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.25_1590207636582_0.7580175990343605"},"_hasShrinkwrap":false},"0.0.26":{"name":"ts-mobx-form-state","version":"0.0.26","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"eslint":"6.8.0","eslint-import-resolver-webpack":"0.11.1","eslint-loader":"2.2.1","eslint-plugin-import":"2.18.2","fork-ts-checker-webpack-plugin":"1.5.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"^6.2.1","typescript":"3.9.2"},"dependencies":{"exports-loader":"0.7.0","module-alias":"^2.2.2"},"_moduleAliases":{"@src":"src","@form":"src/Form","@fieldset":"src/Fieldset","@field":"src/Field","@collection":"src/Collection","@stores":"src/Stores"},"gitHead":"be7c1a34789828503cd65d0b11760f5d4be5d65b","_id":"ts-mobx-form-state@0.0.26","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Bx6uyQQzgTg3HRcPvLTj4kQ19/ePmJtwrP6wxCZS2FKIuVB08kn78jDdJYxM7NormPBiBW2YjESfq3zIGCCD1w==","shasum":"9a2e96cfca11d499d9470379d9d9192cdb84c5e8","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.26.tgz","fileCount":92,"unpackedSize":57226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyLbUCRA9TVsSAnZWagAAsWUP/0R2l4n3kANA+KiKLzTd\n/hrh679DxYM4AIGrUIMqkBONxR2Aev7NWSMBt5vvzKm52RJq3T4lz2Qqb/Aw\np4DPnXq9OJNfMYvJIuPEin4pEX3/65dAFOTwzFllfzcuP4rboH/UHIW4KU/2\nCC9afFkbOR2N2GIIwBzpOaDB5rzWnHqnspMG5MjlABx5I0JjJ+FkX/lV0DgC\nv9dpm5Rc0L2x1VSe2CJtWVePQ6nL+c+6Yc5LyOmsihR7nGdNCElYPu7hh7bV\naY3Nu3vwn8nSEWdn6KgznEk+nYvglpDVH0OTqzWIkovDPifoHgzv3V5s03kW\n+ftnFJxq2Cbazec+bcEmY96fOJhAP1eFom0NmnxnbdU9tTKeJkYxg51Uszsg\nSrZgDqkJfyt5IREVkOhPIYnvRDgZSUoQTAX34fl5s2ZXY2TguW+pCeZkiVZz\nYsvlMocbkqfOcFunzMzBEChLGb2aseEgZQK0S/GZ5KVGtk72tC6Ek9JiD43g\n/2vPP74Jr947CSLxcUS34qtYUkvqxZmUu/w+dRQLJmb+CAj0mTr8pTeQaM+b\nqVFANiHaOMCWmHMG3nfzJCClzvCLiy5d2lW3hxuZV9Gm9N1Cx72yt5EtbAuv\nE7PNEMfVQVnE4gA2ePVPjgePyEl3VyHUfu+Hve0bYA3DnnQr1fqa1KBC6eXY\nugw0\r\n=iQvH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/F6m12Gm3tADdackoCHtbRjy3QarjYWjOkuaP+v6sYQIgdWErnxBjE5gd9mtycuSIYcODQOQRURPniZEMo0wjPzE="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.26_1590212308222_0.7262648537127308"},"_hasShrinkwrap":false},"0.0.27":{"name":"ts-mobx-form-state","version":"0.0.27","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","eslint":"6.8.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"^6.2.1","typescript":"3.9.2"},"gitHead":"deeb0b6c9e96b5d80aeb7d0b6d66f525aaea8227","_id":"ts-mobx-form-state@0.0.27","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iwRBRTVRbrmLmoUnU5iu0oHdoZVJGa8iPx1ZSG1KR2U7m2M9Po+d1IBmkh/5uYooQeKCDkJgyTquJzT5iZg9bw==","shasum":"0525b3cee71b504c76865d65a916667386994ec1","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.27.tgz","fileCount":92,"unpackedSize":57647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeydbwCRA9TVsSAnZWagAALFwP/iJrq+D0w0ZPr+BP000j\naQ8bP2a/6OGZjOevQFFKZl2MsL6I2hU1pC6kcc7PYdHE/DXRfdqxZkjdydkJ\nIIqKi6FSFtgaUOFjoKHOXCVxwdT51e1GP0wNTXHpp4+Jl71BCtdAinNc6xLD\nJWbODvn4Wkt928PThSgOCOzGMXpTYj4X8uSlUMYAzS8FvM40ZG20gxbTW5/m\ne+2yMI1so6k3vmWUiNJTlixvWw6HjlYxPN2iE+Fzu+iouZrWcKExRUhU1C78\n52CDd83rUtKNby2EvSPg23Qw37lNf05Jc6t2xdLbghufiqUgyKAAYpp4Kvj1\nPoOborLP6vnjI6ZPqs0mytlr+gByiaVu+xsGrzQX9wrp5Ou4Z9B/Ls333jWW\n8kgfOf6s+Osr98vKjti7q4egavRVeeHGwQAoRKCurn0GZRhdzl9vC6XM0kIB\nFCXwuKADh2UsZeuvDY98XjRwPK9wSX8kvqs9igVn3bkCgsMaBS892MjJ2yc4\nFKYqAEkgXFnmwik0BtaAmc6487eoB6THeGvOpRYcXpuiFAddgZmiLob9ytPC\n85Q2ojqXxmCSwsmXw3PIezvi7KXkkawBArhSjIDBIaY3lvQbcnncABQrdlhd\n/fPeE95jg0i4bF7HtNfDGnK9sLanR71lOdHvj9sTJ8M1RWCW+PtYNmvOe9XU\nOyHY\r\n=4w7L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMglPkFWTJ6XyksexzkS0g4CDB6zZtIcxDeE72ku3LdgIgUSC+g9Xp2d/0XhxhpjPG4YKTRH/h3gsVPWk03UCfpwE="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.27_1590286064133_0.9438832855668136"},"_hasShrinkwrap":false},"0.0.28":{"name":"ts-mobx-form-state","version":"0.0.28","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","eslint":"6.8.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"^6.2.1","typescript":"3.9.2"},"gitHead":"70e5b2692cafcaee8f91d9028127817e2be18559","_id":"ts-mobx-form-state@0.0.28","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-DPfs5G6BbxkqCw3yICWOsQhrSVk8J7dEHadp8VkPhfAosCni5gCYwBPIiI1+Lx9vHghhOqw+ePg3igQMCopIVw==","shasum":"0bdcf0e622b160d2b13f84a5a0ed48d3c7f4a2ab","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.28.tgz","fileCount":92,"unpackedSize":57730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyd7yCRA9TVsSAnZWagAAwwcP/RfYQ+HdbDcc7LJIUzi1\nhXRW0O99qb/bWAz7vZS4WvtEG78eGkiReQWmt2TVmT/2sab7IDy77uuNezWj\nmQPZpPXgOlAV7o2b4Xb4Q3yGe5fVLo8URjEIOjqjHjmdu2GzqmkdyqRqe39R\nmaSpVlyqoeuxA2q99MatK0H1pfD3hrO5HkMLSjpdcTwYYhoB/Jl1s0wa1hyu\nGpbuAGNRXElBNKGnQOfDS+qQ8vfKPpY2gO4DBV9OenUibHxlb09ZcHGgyzIg\nHXfaSryoSRuIU3lY/hE7AzR2lQClczEOGmdXrTY2mDkwRUmqgtDeweqTLN9k\n5EFZkVrH9F6hUQmyeF8SaqkGArAYRmDOs7HVOZn4qoROr40fEbSbfc8/d/6v\narcnWH4sxfg15DZausaRc7WOoSpJv4gilvXW7Jwwmo4GgjimVX969wQB8IAN\nPjm0W8HrZuKR2NCsV0iZ8SCi9tSg6Ad+9SEXrCJRANwKkKqL+H005VYItyBO\n/ixkaHK8TzJF7YohBDY3qUua6lEQaIrOdZIljA9riIc58jXg9g3hl0r4Grp9\nhuQ/0NjWCAWwfVKJn/+uYMhYoyqWqtbmiGpslMnWQnZoZ38Pe4UufcHAy6aV\nsEKwNuClP1glApd8xdecZnvvD5M6Z+40f804iqX2I2CSXBOSsRi+mnGq0r0E\nu14j\r\n=J9Fp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4VNh9iHejt1SmSeMZrHvQn/LKPc4gBdGeIhiEMbzHlwIhAKX70Wju3MYPkdSGOf6xTUAi9ixvTe5IVSjc0Tj1lil9"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.28_1590288113580_0.042663381615114515"},"_hasShrinkwrap":false},"0.0.29":{"name":"ts-mobx-form-state","version":"0.0.29","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"jest"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","eslint":"6.8.0","jest":"^25.2.1","mobx":"5.10.1","ts-jest":"25.2.1","ts-loader":"^6.2.1","typescript":"3.9.2"},"gitHead":"a52390f8915bce30a3b2991b5211f70ad5863a71","_id":"ts-mobx-form-state@0.0.29","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XhahaNBsmbdWkAJKh8hQZ2TRXy2i4OoLf8DypjOp0wlE26P893p8w+UUypq3pybjJeE7VlRgL/iXcnEdQr9FIA==","shasum":"9d9df3eaa6bfa808abf9293ff83849df5e68ac6f","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.0.29.tgz","fileCount":92,"unpackedSize":58024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyeJRCRA9TVsSAnZWagAARwsQAIgr5oXU5M0FeovA/5NN\n5ASVg8pZm7yC9zTXf65xk/magwhUTSVI+7FWUH7erJL4NQWVtleeeqmB7iLx\nCmwHhwG5/8ZkYkoCNeAU+4P1ZujJJ2pniV4s9c++H0iqvNdD2ya8m33yq5NL\nNVl7gIPRnuKZ+mq+bn4/Czdtu0QdwDFX0mem0rtSJ9zUrVqYP8auN1oODYkq\na1CQ1H9fH9y41/7CnQpisi5R+zDYwmJRuIf66bW2JLbMOLSz+9ZMoOCJMRsV\nwKXrESRQX/VLQgy6mgFHZ3EizzAKVehZXbrpZIm3grU7FFAGAo688v+ccPFH\n21myQh/bYu5PrQCZLv3K0YZ5y71jDAE5HL1wrYRU66ryuycIGEFj0kd/JACo\nlzLla+f6GCXJU9/aEvU8+1fa0P0TWr2M7OmXLo3OPwipKtu9zPSf39Z5vdT5\nEGn5J4YEOGVz68dA4T1IaCursuTP3MrJzoDADhC5smVfiJbk72bLatBtca8R\n84E2bQol4fu4U++znCQyrIkA+kXJt84t0/0oRujYBHV0QXzln3pSZ8cXxQsb\nCZoWcb994ZHrM7iP3Sw74YLtAGEwN5hA4RqAid3hGgD4xjBk6G03AqQ5xBat\n+2tw8NzgqTZcqwOv+2EY+HH7A9pdqAmaq9gB3/YaFSOaOLS0vCGH5wFKUZAr\n8ViM\r\n=JsG0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuS8gIDO9+pHPBl5NLtM3oc+RxP212Pbj0ZInVv8xXnwIgIzoRExaF4Lpeck2sRKX4F8BbSTasabwNHRCBWnc0ScU="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.0.29_1590288977029_0.2216812165587505"},"_hasShrinkwrap":false},"0.1.0":{"name":"ts-mobx-form-state","version":"0.1.0","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"464c72d8cdb0130c5d74d6d24e70ed0a5aa3290d","_id":"ts-mobx-form-state@0.1.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZTvyywMRu99zjntdXUjPnolhGAH+R50Xx1gN5bQGf6PCT4DLANmoMDP8EqjTaq11KsQIfR3umwCH+yZRw8e88w==","shasum":"5904ae0ffde0a56a9407164417988bae6b8b6ab7","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.0.tgz","fileCount":2,"unpackedSize":2227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEH5nCRA9TVsSAnZWagAAwAcP/01PBdCFBmiCUpM6LGXb\nQelQ8w7Hk8Wko4kfCWFLaF0HFCJvQQI/g0x/SKV2Ga0cYORIWk0Ov5npZq4J\nUdTuwIYykMAlivbT+yQe97rbWm4YFdz8TKQi0POQAdFV+oubNrn73cEzzWYi\nfViBb6/fRGbRxFx33D02DRAFXRQiySxB2/bW/6w3cpB2lDBtyHn8YMmUNYWa\nRXUvhRszj+Qbe875MWKOoqNWGE96rBkdv0WwuY2nGg2iUlE2r3ddzynjhGcC\n3mYMGxinG7EnhnZCf+jvFu/Iy36OJOb3JeTzyYVq8zjslxMgDuh81MDidhwE\nKWbpwFz/1sranqoi0rZcIB5MIJAIpufUKLSk422tGsA5vLHHaZt0p7Aq5fJB\nIlufT+c4x9WfhkJ2dgVOLZIznegMnMxuspgo+vaqISp8fbzhJmeB9824AoBs\nPXbibdlfC8/qtXhmeIffMxRMFvNogu0LFYFOCnvhACqGVNNYPTI0Zo6e3QWH\nDyHG+WlZDdpJFpskGo3SDmnAEihZJGQKzO9HlGMT9S+14PCXpuROm5XbHPAh\nzcNT0/JaFNp0HmuAUIgec9TPkhvh8LS8qlNt+XwTARsDH85AehekIX8h2vCq\nueWo5ZTkM3bR40B/sdbUYj0OPBddegpHbyrgD90reb+LICaJTJxgOy+Rk4W9\nufns\r\n=S1Ib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDci8sje4LY+0pC+rV0Qm86JSk/s/hyKVGvYek6Xi58MwIgJn17BE0ZOF2NOaRMYoYvz6h32zLtoO43gzSzgp/coZE="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.0_1594916454865_0.3102280885885347"},"_hasShrinkwrap":false},"0.1.1":{"name":"ts-mobx-form-state","version":"0.1.1","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"90f4423ed59593a060e8bf8e13227efe02f296de","_id":"ts-mobx-form-state@0.1.1","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jF3spn3pnHHO+Whg+8sqFBU6gQxe7Ior6Vtl87ViIeSmfjlZVfRk01IfQ9elHi3dVPIJER3UQFQ+/N2fILODHw==","shasum":"3c5d77067c6d08f26ef905cef57988f94c8e3e55","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.1.tgz","fileCount":71,"unpackedSize":40047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEIDlCRA9TVsSAnZWagAAuK8P/inHi8wnojJpRn9NRAbw\ngP9MimFQyBzBmGL/sgTg6+I5e8CfVolUih1kCXbPMZ27cVzOKaJgev1ktbIJ\n8qUgJbcW4J4RdNCtB4r6HOqs+9ug8FbAMDzrcqGxnvfD+Vpq5DrMvqNvvVpJ\nwQ5Q41fYyzUAtkUm9n6p13dA7JmIsWM+nPsff7Cxlrp/gjtudSnIlNriKoi8\n3Cwi4WAeDz3xlpXqIWjqgDGzt4ARfScu65l08qt3jO/UiFWu33l8UO8pBgqf\niFB+dXX5a3fno529J17QOJh4beVRQYxzunaaHadjdVhzc6uTjEOwuqxDUfpH\nbB3f5tg13/7AYDrc3yN7QcXYvtoDbpYa+bDD51UBHRl4mJG47HbeM0bHOqrm\nZJmh8Z+00riVtIq3EhhJAFeSyNnn4JXlPyB3tIakyjCx9qbwCmLcNHwrRKXQ\nl/pxxzetx2tXVpc1Vun23FLsHZEwRfaPdYtbtjNLJWWshxAM3f0m1y0DmuBr\nt5cZ/8ZKC+6Lya8eu+tF48n044YXnEWzTPK6gbyPsE/SdtzDV4X6s9WiiCOC\nYbfqNt1mU/mAG4NI7o3u1+ECITvrts3g7QXXwQgVmNm5eUpgCHnej6tK1uFH\nkHodkOA8RgmM3bBTehRpLLVvZoRPgM/ERLkGsLTCidAZ34roMRM9ZZZ41ncR\neMo9\r\n=f46p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqBQZsyRqRfLw91/wVMNYyfWjpVUWQ0jP7OND4x2re1gIgV9JwBdzOfBQfbC6+BZ8LADfoKw8b980bmHIdTknTvmk="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.1_1594917093384_0.7016995901950946"},"_hasShrinkwrap":false},"0.1.3":{"name":"ts-mobx-form-state","version":"0.1.3","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"570dc0c73590b6661351c83c8e23b279fbab3a79","_id":"ts-mobx-form-state@0.1.3","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uHY68ISLwrgY23w/TCjOuL+jD9FBqaVSKu6RiGquX4V6hHImlwnMeiU8KVpy/9VnqCu4/MSi0qeo7WGGQwKVlA==","shasum":"566f58cb66676e72c0e76ae3a8d9474627d556a1","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.3.tgz","fileCount":71,"unpackedSize":46685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEnkhCRA9TVsSAnZWagAAyM8P/RNRKEtJ2PMMZBGQDA5u\nGxSikoH5IGXUlvEaZoxqg8OBtpXr4mU1+EXEY79/JlhmHFFR1NXMTC0unpAB\nPBsExbaf6znNB4vEOiLq4X2YCJ6grBK705GWqk3g8XP8nof75JPPQcL0CRXC\nM+ZstkJthxSLFvIqVsdEZw7E9G2u8izYVnWQL18wTx3iZWA7QGLDh528r4z8\niKRyqd0dx16jSW80Y9ed3HFxk1NPuhtYM8uiInVtun7SJ9+hFUFCXb+8FNx7\nHNKSGLm+WNVKAoZhsbu/Eh0od65KYxn5ob9nzK7cWGf8oAefcsxoIpnMbxIv\nG13HYgK+45/eP9kFr8bolF9mxwDrj7t3CEP/EHKhshRW5TbZt2W0KURJtWus\nabpNjKbjT1PNOWZUnyYt4yPJXrNznH+2ebboG8DwXUmsswwTnHdRW+SoTGcX\nWvBxQ7LnklPrw8Wwx3hjo0gQDHaAsU5F5U5hZifnibztKOB5iQklOPDnZH2T\nPPDGoGbxRttCxjD+xKQZIn8J2eORKGC0Sm1IcyPT3ozJ4Dywfoei4UKXnvh1\noQ8vTUbk6B3/umaK9ryLWl1hA4fRt24TR9/ZLkZXjdQP9CiYtLchDHcSRsgE\nD7STPC1isXTY73RH5rZx6bdCpFPzKVjAaYoYC9zXfBAbWXZyImBDWGGmYzwZ\n1Pok\r\n=sBHk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2mOgGp9FpHhB0tjFqA3lT2eIEAFbx8uLXRPBxtVHn6AIgdueXamn/+RFbuQeBj8XdicfHRW54ajaJCXrpZMmaGQE="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.3_1595046177011_0.036539975622297494"},"_hasShrinkwrap":false},"0.1.4":{"name":"ts-mobx-form-state","version":"0.1.4","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"6d6ca7ad41386a2c5bd70e4a7d34363e9f29e4aa","_id":"ts-mobx-form-state@0.1.4","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZnlycOk+3EpXnTR2Gq57GxPtcWzeNovIEchzzppBxPNI3zGf0vtPNpkPNdmwx/teAbUCw+Nogcg40YZ+Mdcujw==","shasum":"35f251191c64c0c61aa38969dd8ea73057faf023","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.4.tgz","fileCount":71,"unpackedSize":46684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEnnyCRA9TVsSAnZWagAADC0QAIK9hE5h4I0zE3zSS1aq\n2CFjp1bnn6qu+osD06ygZmm1bbqBLPbnIE8qHQlCOV2NcH5qZNJvXlKprqTp\noLbe9Ul2RmzEUEb40CK958Pc3Wmg6TmSiv6QKgiGnKRfg20JPdszkU4ZdtHB\nzrO0ZrNExEH9mVd34xlehqKfUkVZZc7euFmum/2lKswO73tlIaCcPXYQIytr\nmRJp17vVuqMSW9XUG76GjthfeG6NSjTwRtj/iSwmW+TSehjxK7JkPMItY51B\nWv4i6gXbrxIlXGTQFLXHPBGVqk/1iB/qylioYIfs7zTELhjOU2drfrZF+sSS\nOQdom4wcizstjX9VUAEkrOdrbQCIVaoz7AZvgKQwT/WiNixCirb1yzrt52bd\nCcUiU92rzXyjjei1TKhC4zGQfFv69fcOVEMc/CnmzXyNgvmXz93SXnWNF0+t\n+IOWNn2iZQKNj1BR+F0UDhc74UaR/dtD96/lY4yJ9cjCyIxJEhVq9i7End9K\nzLogyGDwA2iLWMulng50U4tnHGLbWp0Co4wS/F4Wi/cdlO9aTdQhTeEak4Gw\nWeXKY+EVrR7lnEA0hp/ovopEJfT6Bexke5jsNj6yvxPnn6lYPndsql+CKzoW\nAILkAqHvUbpm9dTe0qrp9zmOYegs4IArH7jk64nqdzsRr5oXjxD59tytetVa\ncdy6\r\n=GkkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC88wZre4j8yWuzN27HOLQz9SpSiZwftNdCyFjRNUKn+QIhAIVS9LoIMFQ/EhDY+n0qblf/YeeAuHOf6GmTViz6aMNK"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.4_1595046385763_0.8241030345654521"},"_hasShrinkwrap":false},"0.1.5":{"name":"ts-mobx-form-state","version":"0.1.5","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"a5f4fb9bf9fd52205a1629c79d9758136abc6bb6","_id":"ts-mobx-form-state@0.1.5","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+t/phVKk4aoMmiV7LTs1xNU5Ub6L2KfPFwE223q5HfXJym9oXPq13i1G2qpw4AFryFAYH4feIz3uXL1P42rk3g==","shasum":"407085a8a7da81f5ec223eb8d4cb7ede7ecfbbc4","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.5.tgz","fileCount":71,"unpackedSize":47340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE70QCRA9TVsSAnZWagAA4MMQAJk814NI1fygy06qLanH\n4N2EKSkUVER2iv05L+KytIlvE4o9fM/yQdRCeMvKLHXek/c8s1bUNvglzqfX\nwusx1J46NS6Ei2ZxRQncttDzNaAm0TEypjGSkEIA5hinxeYFXJgraAnhYa2w\nu5d5QsjyRj1wXtZxsSvGUd8dnshmBQsZiPNlmfmLYAuo+S3mUIOrc5KLEsgI\nbq7QE2LQM1gsRuG7fqFp8oOAtWisIpExyH5D019XLRTctVnB/v9XuX8mzXuS\nPMGNmEHAK6gEtR/bpZ0VfGjuIw5eeZmHJGb14c0oV0dfM941uD6jGiM1WDfR\ncoXql4dje5IAl4Evr222kU4PDHIjC6YUTgBdfjvPkxlSLcFl+X8zDLjH8uEN\nGWjJ68+COA11C/j9pOr7HhwgWoeCnpVnf6DBvMKOwL07F1HdoIdV8p2RIVkh\nPz5c3mbqMLywe4zzO8V+hkQxumFoFtHI8VPbzn7CLRJK3zz7R4mpDifESIyr\nVaOJNAWzpLNayV0B7Q2T2EQdN7aQI/8IB8JLyqofpPKMsyczJQ5NWHL0g/AR\nVOJfy03xlhmr4/i23qyFZTpsZS4OmH6GhNkJJDMR94U8oNlrz5+lc3SsynV8\nAy4s2xeiyUWVf2WkcSdwips8h/QYuJlz6kQB6/jgMV2tqnAuxkDq+5UtY8xx\nl0+G\r\n=x4d2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/1DvZCvhRVVnMAFpig1n2Yz085xOPe0+IpsMxH9KaFAiBBqCEm4n36VGLaMNQ31yubJCbRBpCf/7e8XWzHTePwkw=="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.5_1595129103839_0.9611446356603981"},"_hasShrinkwrap":false},"0.1.6":{"name":"ts-mobx-form-state","version":"0.1.6","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"52453f5e43f3ffeab85a191897453ddd7913bb85","_id":"ts-mobx-form-state@0.1.6","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uV4HkOW+zgytVclETKpGLpEAtHvCGd/lhn8KPMvhfepZ/0nDMz6eC5vj7qL37Um9Egv4mSDBZb0lOHjnmbk7uA==","shasum":"0b0195e9c0b8fd44a66b58c5474050d1b956ad62","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.6.tgz","fileCount":71,"unpackedSize":47346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE8FzCRA9TVsSAnZWagAAHJ4P/Rs481FzaKKRI7FJUN0j\nAEkstMIpWKo4K7fLwcz0RmnuKoj63HmfNGsiTxKht48abczyxSS/GYrtRrTf\nPliNUh5Mw4F5ILT1+iPAUqsoKMWzi7J69mipcKvBdGRqObMGZdiHwan2yb9u\nq45TF3K/sG4CPExvx9KOTNk4NpGrnfwY3D9LviEyVvzM8Yp7eOz6dOlfGgCf\n/qGBv5wqFjgVblB8KMLUwBdHkboMQZCQNkpCa78UdPvfGdHH5R2miTd3WhyV\ntwjadDm5aacRLH1kbRSIren9nSCz1GLWOHncLR2+JQ0+5m12IMAKNRuGCHnX\n3TxvlLWmKk7s8cZX+Lpw5eJcqTFBeYMLpjxFsPSddUlIT99xU37NlCOOeN9k\nzxP8qm9qd7x3D0eDzZ/uQ5B1QrDIr8fsXj2MfpjNQjDnFzt1+pPdNDebke/U\nW0AiKX4x/z4ebrntXZGU79W1oZl3jDTyHTV4pOJDKyrwiGWxV2wNDF2n8IIf\nRmPgpyOWU3PuyKZEWcfyPRObL2C8b4uyFbu2T1QSvQQ9deWmqD8TskIewLXD\n8T2vfwvbn1HJ4mzjOK1KRppRhQiOyHKiHzOrCVnofYB1S8hWwl52Lt+cCE3N\nzJzbZuZMbhNLTOgNQaSWGqUxWrHPx1mTtJ4oFGmw+UIjxJ7u+AweTSEaNIW7\n4drA\r\n=rzMQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKLpDTxkW/PYxZeCMrZwOR/ySEPQzbioMZTNXwA0WXngIgYcTDso08GjJ2ylApxuYHAPFjZdcxC1IK97Y5mh8/fhs="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.6_1595130227279_0.4587514225766818"},"_hasShrinkwrap":false},"0.1.9":{"name":"ts-mobx-form-state","version":"0.1.9","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://bitbucket.org/terrasoff/ts-mobx-form-state","bugs":{"url":"https://bitbucket.org/terrasoff/ts-mobx-form-state"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"c9c259a27a5fd9dbaeed4bd8378ae4a7bb6711c6","_id":"ts-mobx-form-state@0.1.9","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-o+QkB49oL9HOk0ygkKE6ovlSqdur6PG5gVG0A511y9z5bZfcRmnyGQZOV3n9FaT9jwMWZCnEQwdwFlCdmGi44w==","shasum":"179066305fbc9310d3055529f4e7caee2efc0b5b","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.9.tgz","fileCount":71,"unpackedSize":47344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE8ITCRA9TVsSAnZWagAAwZgQAI116AoyBOWCld6zOZR5\nG7u+fSp6lF08cAxJwQCzSgBvpi1okr+/qrcp/iDtTbcVW2aZkG72ejKYpF2X\nxPTj84TX2/rdDHK26T/VK60ZMB84gepv3VAaCvy29TPEbK4eqcCZ/in6AtxW\nDnaoCDBrxP8Q6WW6Rhb4bWZrIpwAZ8gp0McDfEyqcc0VGYbrHZTMUaRq4cGh\nkI+6TTcGWgHLaQBkW0baJGF7gWuh7pssI0xAUhZhIpcysGVGpnw+sTxOM6qp\nNRcc5bOcx7wCqQS3AkSjBGtIBB84cccqArCNT+j1xJTsZF/obiBFQ3EFyQmu\n0Yi3XNm3KEfs+4XnF+lhucxA1D4bFo+FOHpYmQq6ywF6rkfKXgSCTUFRuOCD\nYZ8VbRYQmqSWxITlgeMVZHhQruhVYmC75enACKp5DaofQrnt9xF4gNDOP8rb\nFyLQCx9BoL8AQ3uguq0wdPYgLG15BxceeZCYA6ZRzcq1P+bAKiZFsTV+jmcS\nmTFPRLuGuEnyOChfDjtBIa+rEmxFHtktFt2y4mTPBZTuYhSd32oCirafMYca\nujXeN8TmzSG5BM2/2zbd3wLrBEYozsXo0BTe/pFL49e8dwpTsFlOnOjzXmbB\nXbPp21XXL4Bz4DmHsNcxdryVQj+hmB/OAfhStE8MKLryqfXRfnw5IsBzlqIo\n9KOx\r\n=PTzw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpRyBu63Od6fUSJfr0OnBvp8+v1F9zN5qKRH2egZkIZgIgLHQ1o6WCTSb2FdOGKQspiUfKfLZ14Q1m49oJUmK1rgk="}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.9_1595130386599_0.6456772390415269"},"_hasShrinkwrap":false},"0.1.10":{"name":"ts-mobx-form-state","version":"0.1.10","description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","main":"build/index.js","types":"build/index.d.ts","scripts":{"build":"tsc","lint":"eslint src/ tests/ --ext ts --fix","test":"NODE_ENV=test jest --no-cache"},"author":{"name":"Konstantin Tarasov"},"homepage":"https://github.com/terrasoff/ts-mobx-form-state","bugs":{"url":"https://github.com/terrasoff/ts-mobx-form-state/issues"},"keywords":["mobx","typescript","form","forms","state","state management","model"],"license":"MIT","devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@babel/preset-typescript":"^7.10.4","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.19.2","babel-jest":"^26.1.0","eslint":"6.8.0","jest":"^26.0.1","mobx":"5.10.1","ts-jest":"^26.1.2","typescript":"3.9.2"},"dependencies":{"ts-mobx-basic-stores":"^0.6.3"},"gitHead":"b52778c84a47b2bf8d6a5facf1d4078e6dbd4238","_id":"ts-mobx-form-state@0.1.10","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PhQI7sjHHui+qIAneKQ9UDHzghj3oPoQ+Ixqjq9HmWVTsXl+/0zBCFTlcWbsS2bTvrlX5hXkU7eBZAH9X1Zkxg==","shasum":"8051075d90631439b47e701d2f802b824071fefd","tarball":"https://registry.npmjs.org/ts-mobx-form-state/-/ts-mobx-form-state-0.1.10.tgz","fileCount":71,"unpackedSize":47346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE8mxCRA9TVsSAnZWagAAj00P/3IVtqb+oAThOcdwd3V9\njdqCO5JWTC0tR4lINQvpSGLmU2dLI3rEyNukY6C5YaR9wbx85kJaV/TpXZyp\nn173caK9IcjEL6ELbunZJT9m+mVj8UF2v7PVN2bW/ygyh2sDMqVoNJ+cEkaE\nyF2uia+uecOTWZSHApJNHanQimpnOymrdaznCM634AH0lO14kM2A5VaPNybq\nQSvLqUancTTy2ZMiW4P2h9xPVxDV5ibmNGwtqYs8wZHNLTi1Eg+37Je7vJ2z\ntJ6M2jAJ8rMRE5GHCII/BFwMIfid/pB0t1103R6y3n1b7sHVmUUBS4RYPk29\naoHx0W2kvfVWqFQHuBxS9gTKtDSZHmyE/2HmOJbOCfchkG3okM9sDfeGLnio\nkeeG8QcvCmCmyduttXkpbxUz2s+a0pg5Mqvvh5nXe8rzShyYTf3jbelJpQfF\n+JMAG/NtysTtwcRJWuPA3aaMJPGJFFtCZM7Yu7VwPR2FNe+/8Ijmr5GNRBTv\n7JSHc3mCMFFzvdufjbFNPpRhOtdj3prBl9J/XKa1ENoGajopkEXCZL7GT3Tb\nU/UMqo0oubGuC90shJc2uxLeBbfswhxybeUHwDvz8ETOZUh0g4dmJa+AATrG\nD/ACPnBsFxt+fe7FuizX/KBCplDkDyHzSJ54mqyTChyjrSLzjuTajCcqXLuK\nHmey\r\n=cFMb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkSV/lnX95YTDBXTJWrbvxQuDfVLkSIiQx/JOFjWWo7QIhAMFiv3yIHiWP+RiPg7J6S0eXaxopOWuC5D2O9M3toCvk"}]},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"_npmUser":{"name":"terrasoff","email":"terrasoff@terrasoff.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-mobx-form-state_0.1.10_1595132336712_0.2554532527498321"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-17T04:20:16.741Z","0.0.1":"2020-05-17T04:20:16.899Z","modified":"2022-05-22T07:28:12.274Z","0.0.2":"2020-05-17T09:20:09.713Z","0.0.3":"2020-05-17T09:54:49.113Z","0.0.4":"2020-05-17T12:39:12.093Z","0.0.5":"2020-05-17T12:43:28.409Z","0.0.6":"2020-05-17T12:44:05.102Z","0.0.7":"2020-05-17T12:48:30.525Z","0.0.8":"2020-05-17T12:51:16.911Z","0.0.9":"2020-05-17T12:53:59.983Z","0.0.10":"2020-05-17T14:01:24.386Z","0.0.11":"2020-05-17T14:13:08.832Z","0.0.12":"2020-05-17T14:17:08.542Z","0.0.13":"2020-05-17T15:18:21.729Z","0.0.14":"2020-05-17T15:19:18.214Z","0.0.15":"2020-05-17T15:22:00.215Z","0.0.16":"2020-05-17T15:25:40.753Z","0.0.17":"2020-05-17T15:42:04.935Z","0.0.18":"2020-05-23T02:03:02.471Z","0.0.19":"2020-05-23T02:06:41.554Z","0.0.20":"2020-05-23T02:19:24.170Z","0.0.21":"2020-05-23T02:24:24.736Z","0.0.22":"2020-05-23T02:27:00.872Z","0.0.23":"2020-05-23T02:37:55.294Z","0.0.24":"2020-05-23T02:44:33.444Z","0.0.25":"2020-05-23T04:20:36.791Z","0.0.26":"2020-05-23T05:38:28.426Z","0.0.27":"2020-05-24T02:07:44.260Z","0.0.28":"2020-05-24T02:41:53.737Z","0.0.29":"2020-05-24T02:56:17.202Z","0.1.0":"2020-07-16T16:20:54.972Z","0.1.1":"2020-07-16T16:31:33.601Z","0.1.3":"2020-07-18T04:22:57.158Z","0.1.4":"2020-07-18T04:26:25.859Z","0.1.5":"2020-07-19T03:25:03.925Z","0.1.6":"2020-07-19T03:43:47.483Z","0.1.9":"2020-07-19T03:46:26.795Z","0.1.10":"2020-07-19T04:18:56.855Z"},"maintainers":[{"name":"terrasoff","email":"terrasoff@terrasoff.ru"}],"description":"The javascript Library written with mobx and typescript which helps you to handle a form state.","homepage":"https://github.com/terrasoff/ts-mobx-form-state","keywords":["mobx","typescript","form","forms","state","state management","model"],"author":{"name":"Konstantin Tarasov"},"bugs":{"url":"https://github.com/terrasoff/ts-mobx-form-state/issues"},"license":"MIT","readme":"# Description \n\nForm state manager written with mobx :muscle: and typescript :heart: which helps you to handle forms workflow.\n\n* Represents form state as a separate standalone store. Controlling the instance of the store you can manage the state from any point of your code.\n \n* Easy to test :wrench: as soon as it is a separate store. \n\n* Gives you a clear way :rocket: how to build and control forms with any complexity :nerd_face:\n\n* Provides strict typescript checks for all fields including deep nested fields.\n\n* Provides clear and flexible client-side form validation flow. \nYou don't need to use html attribute validation anymore. You are free to use any standalone validation library and test it separately. \nFor the instance, consider [this one](https://github.com/AlexJPotter/fluentvalidation-ts) :sunglasses:\n\n* Define a server-side validation error response with typescript. It forces you to unify all your API responses.  \n\n* Allows you to add extra information to input fields (like hint or warning) and unify it within your forms.\n\n* Control the form's state. Like initial state or check if it's dirty.  \n\n# Example \n\nCheck out the basic example [here](https://codesandbox.io/s/typescript-mobx-form-state-library-usage-example-hsdmh).\n\nIt uses [fluent validation](https://github.com/AlexJPotter/fluentvalidation-ts)\nand gives you some the best practices to build forms.\n \n\n# How to use\n\nIn the example :point_up: we have code ideas how to build forms with the library. \nLet's review that example simplified it a bit. \n\n## Create form model \n\n```ts\nexport type Person = {\n\n  name: string;\n\n};\n```\n\nThe form in the example relies on this model to check types:\n\n```ts\nthis.form = new Form<Person, Meta>(...);\n```\n\nAnd for the validation errors:\n\n```ts\n// Create validator based on Person model:\n// this._validationService.validate(model) method will return ValidationErrors<Person>.\nprivate _validator = this._validationService.create<Person>(...);\n```\n\nYou can see the example in `BasicFormStore.ts` file :point_down:\n\n## Create form store\n\nForm store is `BasicFormStore.ts`. It links form store and validator.\nIt contains another helper methods like `submit()`.\n\n:star: Good to use along with [AsyncOperationStore](https://www.npmjs.com/package/ts-mobx-basic-stores#asyncoperation) to handle submit operations.\n\n- Property `form` represents the form store instance\n\n- Property `_validator` represents the instance of `BasicFormValidator` validator.\n\n```ts\nimport { Person } from './Models';\nimport { computed, reaction } from 'mobx';\nimport { BasicFormValidator } from './Validators/BasicFormValidator';\nimport { Form } from 'ts-mobx-form-state';\nimport { DisposerStore } from 'ts-mobx-basic-stores';\nimport { ValidationService } from '../../Services/Validation';\n\ntype Meta = {\n  warning: string;\n}\n\nexport class BasicFormStore {\n\n  public readonly form: Form<Person>;\n\n  // Inject your validation service here\n  private _validationService = new ValidationService();\n\n  // Create your validator\n  private _validator = this._validationService.create<Person>(new BasicFormValidator());\n\n  private readonly _disposer = new DisposerStore();\n\n  constructor() {\n    this.submit = this.submit.bind(this);\n    \n    this.form = new Form<Person, Meta>(\n      {\n        fields: {\n          name: {\n            value: 'Bob Martin',\n            meta: {\n              warning: 'This is not your real name.',\n            }\n          },\n        }\n      }\n    );\n\n    // Set up reaction to validate form on any model's change.\n    this._disposer.push(\n      reaction(\n        (): Person => this.form.value,\n        (): void => {\n          this.form.setError(\n            this._validator.validate(this.form.value)\n          );\n        },\n      )\n    );\n  }\n\n  @computed\n  public get model(): Person {\n    return this.form.value;\n  }\n\n  public dispose(): void {\n    this._disposer.dispose();\n  }\n\n  public submit(): void {\n    console.log('form value', this.form.value);\n  }\n}\n```\n\n## Create validator\n\n```ts\nimport { Person } from '../Models';\nimport { Validator } from 'fluentvalidation-ts';\nimport { PersonPhoneValidator } from './PersonPhoneValidator';\nimport { PersonAddressValidator } from './PersonAddressValidator';\n\nexport class BasicFormValidator extends Validator<Person> {\n\n  constructor() {\n    super();\n\n    this\n      .ruleFor('name')\n      .notEmpty()\n      .withMessage('Fill up the field')\n      .minLength(3)\n    ;\n  }\n\n}\n```\n\n## Set up validator\n\nOnce validator is created you can set up a reaction to the form's value changes.\nEach time the value is changed validator will be applied. \n\n```ts\nreaction(\n  (): Person => this.form.value,\n  (): void => {\n    this.form.setError(\n      this._validator.validate(this.form.value)\n    );\n  },\n)\n```\n\n## Add form components\n\n**Form components** is the third core idea.\nForm component is aware of specific form field store and know how to react on it.\n\nIn the giving example you can find `TextField` form component.\nIt represents the basic text form field.\n\nThe form component should define \n- How to render the error message from field store.\n- How to render the form field's value.\n- Process the change value event.\n\nLet's see a simple example:\n\n```tsx\nimport React, { PureComponent, ReactNode } from 'react';\nimport { FormControl, FormGroup, FormLabel } from 'react-bootstrap';\nimport { observer } from 'mobx-react';\nimport Feedback from 'react-bootstrap/Feedback';\nimport classNames from 'classnames';\nimport { FormField } from 'ts-mobx-form-state';\n\ntype FormFieldProps = {\n\n  label?: string;\n\n  field: FormField;\n\n}\n\n@observer\nexport class TextField extends PureComponent<FormFieldProps> {\n\n  public render(): ReactNode {\n    const {\n      field,\n      label,\n    } = this.props;\n\n    // Define the state of invalid input\n    const invalid = field.isTouched && field.hasError;\n\n    return (\n      <FormGroup style={{ marginBottom: 0 }}>\n        {\n          // Render label here if prensented\n          // Label is optional and may be ommited\n          label\n          && (\n            <FormLabel style={{ fontSize: 'small', marginBottom: 0 }}>\n              {\n                label\n              }\n            </FormLabel>\n          )\n        }\n        <FormControl<'input'>\n          size='sm'\n          type='text'\n          // React to the change event here and mutate the field store's value\n          onChange={(e): void => field.set(e.currentTarget.value || \"\")}\n          value={String(field.value)}\n          className={\n            classNames(\n              {\n                // Add invalid class to render the bootstrap feedback error.\n                'is-invalid': invalid\n              }\n            )\n          }\n        />\n        <Feedback\n          // Add invalid or valid type to render the bootstrap feedback.\n          type={invalid ? 'invalid' : 'valid'}\n        >\n          {\n            // Show the field store's error here\n            field.error\n          }\n        </Feedback>\n      </FormGroup>\n    );\n  }\n\n}\n```\n\nThe form consists of that fields\n\n```tsx\nimport React, { PureComponent, ReactNode } from 'react';\nimport { Badge, Button, Col, Form, Row } from 'react-bootstrap';\nimport { observer } from 'mobx-react';\nimport { BasicFormStore } from './BasicFormStore';\nimport { TextField } from '../../FieldTypes';\n\ntype BasicFormProps = {\n\n  store: BasicFormStore;\n\n}\n\nexport class BasicForm extends PureComponent<BasicFormProps> {\n\n  public componentWillUnmount(): void {\n    // dispose reactions on unmount\n    this.props.store.dispose();\n  }\n\n  public render(): ReactNode {\n    const {\n      form: {\n        fields,\n      },\n      submit,\n    } = this.props.store;\n\n    return (\n      <Form\n        title='Basic form'\n      >\n        <TextField\n          label='Name'\n          field={fields.name}\n        />\n        <Button\n          size=\"sm\"\n          type='button'\n          variant='primary'\n          // Use form value to submit the form\n          onClick={submit}\n        >\n          Submit\n        </Button>\n      </Form>\n    );\n  }\n\n}\n```\nTo submit the form just use `store.submit()` method.\n\n# Installation\n\n`npm i ts-mobx-form-state`\n\n# Code styles\n\nRun `npm run lint`.\n\n# Tests\n\nRun `npm run test`.\n\n# Roadmap\n\n- Get the stable release 1.0.0 ready.\n\n- Enhance typescript checking to get strict mode checking. ","readmeFilename":"README.md"}