{"_id":"mstform","_rev":"116-6feb2ac1db16c4fa733d99841f51b67e","name":"mstform","dist-tags":{"latest":"1.37.0"},"versions":{"0.2.3":{"name":"mstform","version":"0.2.3","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.2.3","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"24bd28aec9e62bf6e21c815c5c1c7a58de48ce6c","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.2.3.tgz","fileCount":15,"integrity":"sha512-PxKPUosocFCFo4Fk912yeH2he7P4Mr4lhz+OZl3lnGhScYi3NbXrTYQmQHh0Zf8rpnJWjovOeHwnfsrx13NoEQ==","signatures":[{"sig":"MEYCIQC4ONxo6mS8anshkXbtOM3tavN6tocPdh3HQ+G8yeYOBgIhAMfVRsH6IDXXr2NwTiZliiRbRFHCaOc3nJhc4cbrbxNZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/tFCCRA9TVsSAnZWagAANCsP/i3uCljgdwFHZZ5rt6MU\n+NOw900c4BgY8zx9KtlIwgvolF7sR3A+dtLvzFuxNQ63x1WvCI7/BU3tBwq3\nZKnDDELIl5x4eAfaHaBe6faejeVrmKP/pbbjUcjWg6C+YELnggjnXp/HEUdD\nBU76f7Dxq55D5d58CBJGMjb/ajkZxyoOru20epAQlQjOzYKS1ccDC508wA7A\ngrr9Cxa9sS4XdHAm4AjAKyydVkW+P+o+OIbNr1gkR755Mks620UqBO5CncmT\nKY950eyLclAOtGt/2JeiNdSzn54jKYMQvoYp3m426I5tdNbN/2x2ldiITUlR\nDWZ2qxxMVvGynyVx5Gy/QgleUiGpD93aAD4yGuUMUupjF4jC4DSeN3EBGxpw\n6cwGuB+S1Pdz781yUC+w90vbzIjjd1OKbNrg6ALffFZpXqM+kDLz+gs4iKRa\nMP2wkLvIch9sM21hGPBXyKBlkx7t5QQZXowpqVUSrk/hNPJxhFK9jclu9XN3\nQi95tj0aZGXB3nDOA+T02P6BNDWLDYHG0l3GWzxUDzZLk5/t/6MeJV7mn0uj\nIGIicOyyzeZovlBKeldK9+Iql5QyLRnxfZtKTaZZoic+I0yX5y7UNHTqAAJf\nAdUHC76lzhI/n/Es1HBvWVDGc4e5D+gJXczXt8P5VwsqtfCj6K1w7EcEfRVt\naNeM\r\n=lYrh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.7.0","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.2.3_1526649154122_0.9204321075414994","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"mstform","version":"0.3.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.3.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"5b33b553c55840104ceb4883f5400b9126f6c8cb","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.3.0.tgz","fileCount":14,"integrity":"sha512-FvRW7+Y2IZblRwnk1uB544Cx2wms5HEfqu1LH24eC1L6iw4FYxsi/BCseuR9oMMA/Y+p5CQh+7tzMefFpR082Q==","signatures":[{"sig":"MEUCIDBwq/fUeLPI2TNVH1Md/NmzSaZD40ut1z9x1xD7jazSAiEA+P8HtWQRi/1fqjtbCPjkLMLMN5jM3GmxdyugRo1yN9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBBN9CRA9TVsSAnZWagAAbqMP/inFOkgOFVMmSTYK8ffA\np9C2tZa481/6eaX8v+QAy/eSUyhm0b6AOMNezeXCZ3VvfbMgJ+S5MDamL5um\nvnGreBVmW0HgrHwwg6Fgycvpo4d7J15OgnAbRdUzKhME74huQnKNDM3vO8dJ\nLLlNfQjxkPJFOfaE5yOebuusZ0xPdyM64j/ZvpFmb1sV2YAIgYitSmAXkIRl\nNK4eKEb5TJVhqWJTPCd3OfjchCJ2ZnrGhnDq/eNJesVGTM0wDR49m3D5z9UU\nJt5ymbluavfqE4PivNEMx2f3vlfFQP4nU26OELkwgGsAcznTgK87cPDbd6uX\n5qbOt66QxwDus012SNy1MG814aeZNNrHvev0g+9fR0kxg3zJsKWDRwAKt7Wc\nlDgEvirDn0HeWC2+qgIZaedgBwK9RgwikZuFyWiW9sIP/Wwbc/oZMQHr9Q23\nUGvPP4NkX5z7WgfC0aCK/zUzr+3poxvdgUFGfJmerhRNXUM+v2c7KlOtbg5v\ntrQSIyGJaPIaNcDgorGszICyTCTPIN8wOJ5YA9MpkdVCjBiyZKN4D1y7i41g\nLrCJsAyuvDEuqNTbAM7hC5ajz8oaQqzTOyOlfMR/11a7Z4wTYrlN+XJfJmUI\nqj3zROHBtLMbyicuAkXsvEBjKnCIX9YYSRNb10TH2FHRupHD9oNM/muFPnrE\n49VM\r\n=wNFD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.3.0_1526993789033_0.7965154016803153","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"mstform","version":"0.3.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.3.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"3a3c0c334b20d381c3856ba50cb4310c53606ebb","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.3.1.tgz","fileCount":14,"integrity":"sha512-GvmvdU6TyA9aqz7uB1oHf2IlBXgzgJl/revUIUpA3NdBk9ZJb5phajBhTMVvI1d+9no9GL7jP+5U19IchUa95Q==","signatures":[{"sig":"MEYCIQDxChVxuGw1oK8+SRJjlpAqKTmmLbDWIqTpGDXWXE2vJgIhAMxjbQfKzgRm90qWVKwoWqtoaF+kgMD4ANAZHACug2ZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBBPHCRA9TVsSAnZWagAA8TMP/R9v1J6IdwEc7LnhNJKE\nXICC5d/oP0G/IavUwGbjxH27DaZALWhbnGlWVKfJxQxL4Fz1a9ZQDP+YLDmK\niJsl+N1+nEhTL11QscI+KZNkXupHs6V4eeiQgfWNr8LMTg768DVJYpxDyojZ\nNABwJJGwqA37ZOKwoFf9eSRDQqoPO6nYHMtbi0hdTA/M0n0H4hPF3ZM5SG0+\nAxpE8giyJ4z8ncJesVEpjdCB1T6CiLDxzypHYjPHUuO9Saj9mKNzJUQvWs1t\n6n3QREtzreDgiRtayZgr2uJkPi8uCfyW52zM0GhJSZ2zPJDeZzBXhQpJz9du\nA9UCWExEYxRtv8Qa5S8niUb+JZ3W3SWdn8NuBI4tjfE2xH0ZTG0Cx0V4Pezg\nPea970TgHbVG+6u4nWEcKqITKGaz8z5n53VtOy6ajfMuFrpX7cf7f1DL7xD2\nCSIiB4JcgOJri+CV7v1cL2DmMfOuXXhxlrfg4Kdt1dxdbaT7+KuEonZsevuX\nJbrAgXuNg8sCTpKaQNiW4l09rgrPPgSXPQlTC8C393rPhCTLxBclJyh4QW0J\nzqbkbH7wbnkd+yxcuqwlXA+ygyZdDvxWyPp+aDajL5q6i/eU5pSBZk9A02Ik\nUxJbaDICcHVTVhZtd8oTuEAl9xo9GEIhevdsbGRtA6Ut9BWhELn3GxZSuprE\n/mKb\r\n=1At9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.3.1_1526993862943_0.8915668805900476","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"mstform","version":"0.3.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.3.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"7c7d231162b38ab1029e6268e55ecc0636de5b64","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.3.2.tgz","fileCount":14,"integrity":"sha512-6nQWRt1+iMLAr6izG/Ydm2CfomN59fraKHgewnp9LA8kWF5N1cE9rJbwaCBsenFEBeG6dyW6cVBf+ozT2mHwlQ==","signatures":[{"sig":"MEQCIDV5N8uYEJTWHw3Dlnkhku++2XSL5xpOsoaKpnIqvb+mAiBGiYd1PqxKfdJYEhdDhiJnsEPOF9ORfm7kAmhQ2k4syg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBBa9CRA9TVsSAnZWagAAddEP/16FnLeyaPE1m8o/Wv3i\nsmnS3ZxIwjNSyiPqHhMbPzI1JlxYLTbWYITEffVIu2CxYRrHwuXCBBIVOquN\nqeX79hsbYYd1mp7WA3h6ZLCHC1CyBN0ukaPuvWYQXmSm1LP3GC9bgy1N+81l\nbYshkp6oN7s7/ZcvKgtOuKHvPRYaj02MfyPrDZjmZBWHp7IrM8e7osOO6SWT\nRUnDz9db2jO60V3EOiEQnMdUZ1eeIh1MktkTxHiZ0Uc5Je78/wRzYs23GuwC\ncDuRt9OyIvNP9Rln3Ljk4KRPA2PiFlKqh7beGgjNLPSIR/wrQob4yIebjC5j\nzPGLx5d0BdM1gMQWGLe6p31Gm8Q4OkuKiArUf71bcwTBr0sotOI848C4I2EM\n4Am3l7iTfVgi7GQgmycet5LKYbHYP7jWpGjzCZtF2ymfY53fByZc9VTSeS8e\nvtJwXGpJX2AwgtOskQvIw6FzX7vWZfl5/vsGj6Ic0jjBrK2M1EZThXNt7lhC\nt7pg1gfCNriLjUayvuKH9E2RcCGAuhy9yf3tzklRaEzFPgfqxloVgk28IzS5\nLxDfzjADpPhOqNA4qbtpX8IdDHgT6e/lOujnhdlWiRz8bLU1tU67XHB/0qkx\n5x5f9VS7jC9PuXp6/nWXi+trzC9XMMPUHk+bO8ipQcuO/ki6CFwA5l+o8Pzk\nSaY2\r\n=Ddzr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.3.2_1526994621301_0.21994245706189863","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"mstform","version":"0.3.3","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.3.3","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"07be7304847d605be7aa91b0ee21ddc866db5f0a","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.3.3.tgz","fileCount":14,"integrity":"sha512-BF6CIYiIRKUs4SmKGrWUjPCPiRwlsIIj8j9JhAeWtTDwyTLpSGPSvnqgY1F8kkulxFZBH+9xZ2kK6g3IbiZpaA==","signatures":[{"sig":"MEYCIQCc3cUzplOdCYUWerPQ5yXfcfBUuYVR7gB8Z84Vsvaf+wIhAOns3Kq/MYuwWbL7LSHq19oQ1AlWnQXzFixnBpuSq8sj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBBcMCRA9TVsSAnZWagAAGkgP/0x/U3K0VEUC8IWIIp1e\nQGLZE93hvRXrReCQnOSUVX//9fjkmxHDnoKhcIs2x8CeQeU/zc9Y+8UADmGM\n+AGm1SB8iWL93TjXmHmQuqJTXAOxUvayVTsLnin+jQztTQOZEiWtQ6LiFwqv\nLpUrwY1Ia6458uXIL2mtzu9zmHUgHaUWINfRSgzJ9ufImg0xDI4PsphlBtup\nWFcWwvqobDxFT1Z1kGBLZs6ZcH2JcxOP/lSK7bw2Kyf0V67mWy8ZL7QAaeXM\nVTC4dtY+opULJN0aLmPGLPMTMYNQYz7dzf4APy1hsrA+u8luR6Ynqh/kFJa4\ns0x7baMMzlxlHSPAKzJyVISE/YDcQFOSw1W77O6QyEmJCFxtuc87rusKmgwU\ng6PRX58wsJMo8f2Uw/74XHahxr2WsbyQcQ3AJXA3Op8SP6AevPTPy6Omy95h\nca92zmxVqhh8Py53NjNUw/0sIclKk9vTDhNz9SOG+VwlqnSDCed7xVRWalTC\nOFBF4XC021cyTRxM0skP7TggCihnMMRH09yYCkmOAEg7JZde46b3VS+ftLBr\niUJR+IBC2VxKClGDa1u7s2qQ3JoQRnKBunfVjIQ+y0VEyYjVJoRwkvAyp6Xd\ncYzXq3UycDuLNHkL7xtsAZAO+aY75PJt0gVbtJe9r7ERi9sNV46ECrRdjz9G\n5VGZ\r\n=BKrj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.3.3_1526994700351_0.4903414860160584","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"mstform","version":"0.3.4","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.3.4","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"f48ad19e12d3b5540135c0a434910c28c0f62f5b","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.3.4.tgz","fileCount":14,"integrity":"sha512-aonilmb6jS6IrleDzdfpR6khE0ZbB16hHXhOAJkRV3s+Nj2Oqi+92O0Xx4wkqQL7uolN/9ueHiEbSJxJvCnSRA==","signatures":[{"sig":"MEYCIQDy8GXEwQpZvsX68jp9ZcXF+EkSrrDMNskOkxCwdT/fnQIhANjKmiPIpqQD8eEigwQi+f2fpp0G1GeC5Rn5BdkhTrP1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBBd2CRA9TVsSAnZWagAA4LMP/2y/f5rLtvUEb4uqN2Os\nYyrCV85A9GFmf5PqC47U29fA43TgeeNDy6zSt/+1pDOB8VLBfC3g0mhB9Sbe\nf6dPoVft+yE74Yed7g2i58xqPj2CqOOfuyxS4ZKcGzMgdqsFs55efiBrfqYC\nBWaUc1sGDgn0ODfNt15ZRC2efDMKTRKKW/0CWCIRPtZdkAGLAzfHWuY+T//4\nQw6NVCFCH/+DAwCTh/cEo7eHx6oqi7eOYkDteeT3jVFWhleG/jPuIY5+3IJw\ng1jFqrgICHdJ/Cl14mWNbh3ULKm9KmBrsVe74BUsGIZaVCzX+OcK5hLWcSm2\nV1J7G4xtxb/f8pF3aask4O3ayfWabwcVkC2kpz81QtcvTZfgAMbKZKo+C8jp\noCKqSaEdabO28bHA1q03+h4ELFQUVtSDiBPz20wDzlV6j4R9cY5V2XbPE3D6\no1qGfOIgnY5ZG1wnDz1HQKDAyj/y8sYKtKG6H/tMN8yTU80r0H1ep3vyknsB\nPDohM0cAoRUYUXfxJRBNlbf41DtXKlQZSKcUYmkG94TxtxGLqSZqBfghodL8\nzssyl8xQDlsCbSlM8tmXXR4DDZhSKGud6wFd0V2Gm42YPUg5dw4r1JLX6d/r\nwtwhRBJ5ctXRpB+SHIEtBAVYDAIk3ObeLEukQrOJhHGmixi6levVeBzMDu90\nPdyc\r\n=57LM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.3.4_1526994805647_0.15046263965643836","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"mstform","version":"0.4.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.4.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"84bda5e7337c733046273ef5e510138930ac4a1e","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.4.0.tgz","fileCount":16,"integrity":"sha512-mQ8grJGUGQKpFcth0iuBaDHKrlWF/OhXY5pPzWgXcDrX1tasmKdhT/ZqB5na24Ks60O1jrmIqTUhX2eptitP2A==","signatures":[{"sig":"MEUCIFPCMbkF5nNXPzt237bU7Ogjq6RI/MwVJA/2ByMFaORBAiEAgQdB5swmKFlVSyPhJGvO1crI2uczKg8DDTc6xGXdiWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBRNbCRA9TVsSAnZWagAA6+EP/246SpaUinLQm1m9aw6s\nfFKte3z1q+f4Gu2u/N/MpdyqEM52BO8XWkTL9WTP0+TMhhK247ww+tzJDBbK\nzSVs6WANo1xbVOUCTwkc3H2fju3klAdEX0DU2Hh5s2HDT8MtzGkAQkKnhgIQ\nQtfzE2JBvzSAtrDQ/AmcSoRwcaY2Sm5gpYVbBiZ5GOHsZ5xMqBH3Hw5Kgf89\npEkglYy7yDuxDDpFkDaCUY9cOrEuH7foLenmHxHMC7vC4guR8xTSuiWCa+kd\nVSKgELIxzTz1sCVqxKmAJ5mo25XKbosEuCdJNRa4uleyevCP3Qq6Ibdrp6tT\nnXQw1wcE1QWV0n/UYdh1ykzwTCgf0wI580auzX2/K9AK2GpxaeU7JvRj89Sb\nijBXywSIBZeYG2EHm1Gz1r1yeU9A/eudM37wagEoYxvqpdY+ZMIgSbl6ROy6\nLW/BlY0su/zPsMfUsMuhNUEUZgjgeTDcaJgnztjDhEaPBi1Z3IWt/bBKK04w\nTaFEJG+Od+ydDA/TfGTySPCfYGt0iZXqQFA3Q/tmaoj7lJmsRPgK8lK0ojmJ\n5yaed9KvFh8DbGBCi6pD4dIHB2sP6leWriATj1LWjDoyBS+oHjhulMrF55S+\n/vByaVuSmdRyg4muBeU0tI1jFuNqKTLzOY/WIi3bcKKqWcAwIDy8tHZyP6Px\nTMg/\r\n=u8DP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.4.0_1527059291518_0.3447094288430612","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"mstform","version":"0.5.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.5.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"82eadda7ebfdfd17b20e9ac9d7825291d935182b","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.5.0.tgz","fileCount":16,"integrity":"sha512-wmQ5VAPT3Ec8LwcyrWnoI/yteGdwZ1gH1IHQUdj359ZoUvcrePG+M9SQCSTI1bLXsZaITAEncCQKULMDup0AYA==","signatures":[{"sig":"MEUCIQCO7lr87DQwylfy5umQpLKQ58maH1DrywHrRoEI58cNYgIgUgUR5gcYoK5cQ4y1pQDE3yjz71c6obeRphJ4Y+FfmGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBU36CRA9TVsSAnZWagAAHY4P/095WrWWQlj7TYUvn1kN\nL4k5AgzWVzJFcct+9DntymR3P9E+GX5QWtC79cLnUohN9k/FlmNVX/ZDfg5L\nCKzUzj75o3X8JdyP3w8WB8/rjQuYgqF5gWnAqJcEj96zOyX7hb5ikPPzb++s\nWlWPeegy4rom2Kbiw0xBG7xDmfQUiCEnbEUK6gB4MNVrq4qPtE2hloouLDhA\nlfXSvviiIIZ2MN90GnAIdeXrqoqllFgsoywSXn0+49Cd9OlQaJpeTKTiC7lD\nz+/zLH6u7/e6SntuBbU3HZE194FZ1I8acgtw0z9OxmBKwKL3gaz/HPd6jkjR\nxYtXQci+ET3XjQZAI5hw3zqeGdVLLJTOZVC9fmb+eaUsoZfIJiz0I+gM62ia\naEEw8BqPnUUJ4vZY81DRPhwJfIjLevc4qclh1/PMI+d2r6tWxRKFXoL2vPXA\n3dPavDmKOwJyFN3jfK/silR7G+aRqFqjruz8tpWehaLHvmKo6fRyxS8n1YtE\nXgJ1qmmtzpzCW8qheT2u0Y21oBjiLej3hOUqc3lVDm2rebsCrMjk20QFn/Ea\nhSLUIvWkuzABYumb94FK91u76yu5TWfxtiHX0rB8uWfs8LNTESG2ZDN0mvMF\nPxDEEJjf4b1qWgKIcYBd0nCWrhg+dcbsowRel69M6Bc17aZSqZuiAwcTyG+L\n3axx\r\n=GrFp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.5.0_1527074297649_0.6705157712319747","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"mstform","version":"0.5.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.5.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"ee623057275e1fcb54c6e14cb6dc660f2ed705ff","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.5.1.tgz","fileCount":16,"integrity":"sha512-PEYKW4L7zOexuWy58wP5GGFjakBhhUoEuOX6gvUCftj2hdSEn6IVz4eO8uQqWyrPHDB9jukLMujyT2VIzEtBmQ==","signatures":[{"sig":"MEYCIQCI+jMFTKCz7uR9RuRgNgW9QPMsETh875y8hWohVUFv1AIhAKo5b5eqMar2bEM3hN/BRid9CqoY6H8R/d4WLalTSI6H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBVPDCRA9TVsSAnZWagAAOZ4QAJSj+gmTMxvOUhyYtMcp\nz7Vq2WI6B8yjIk30Sg6j6DYXYsjoW6jJOwyC9NjQyAiUPC1aR4y7QmaoeqX2\n3jkxwPb0HuRQS7ZQdTa8Wd3wVNqWEFmiAMljvuXZPwajJ8t2QL5sAV23viwL\nnbwoFTcY2waWswCV1jvRbHvWosY2Lb9d5J5n/9SUzn29OMgKx6jxKzW1Ka24\nraF8GfYiERdzQgZ7ugahqe4vHUwOj54F6TR+bs3URobTOgE6UbJDDmh4Q/VA\n7ZKJrKOlmm2AOgL5kknCsIQPaks3XXwcprQNrDPEaHXlOIBZ9UCL3GZnvEqa\n7HksVVhAKcpuqnb9/QQQ2bkyR2n8GQoZ0lH/3gN9CpMLqJw8JfXbd1GvKkYd\nkaFPp0aYdY5+TncnnemTzBeedQZeU5SUmh8jX0wOp5JO5FP9nL3M8F8f7Tju\nBHPTqu6UqnsLWQuOUO3GiKA3LwgWpcicvyioqeFtVwG0ZLJgIEqxBRRhO0dD\n3UJX/KFA8n/OS/DVW2bNMQRzx0LlpKLdtTzVRCLPkaRkX+ukxu+CeUNtXOQS\nbfOiE0zAevn0aUoQnbZs8TJUw9som0amzqBjiXwYeP/ymR0kSYZPmw6qIED8\nItS61XEnrNXxGeP7GThIxWB/kD6YT+XBUmpOextMrIByFUUb13fNi0fQ2ffE\nGe7Z\r\n=XL9Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.5.1_1527075778820_0.6534281406718545","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"mstform","version":"0.6.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.6.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"7b2ce0e53311b767b6e3391d8cc5612d98d7ec43","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.6.0.tgz","fileCount":16,"integrity":"sha512-gR+dXhOWIMOrvHqwlAzm6xa9zVk+xc9Lc1uWT8KAGROIEgyIlm5Egs47iq4dQW6DcYZNFHmWSajn5lFT5p2LSA==","signatures":[{"sig":"MEYCIQD8bJFoEEcUV11QIf/F9gH5aWFRmQOkGTRQLE7E8lj0iAIhAL7VKJ/EVqSExURT9IW8Nl+amf6ZjDaH6omZV1MmUE/C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBty8CRA9TVsSAnZWagAAGEMP/jGZEUfqozdmez7SBf5V\n3EMw7WbQ2m+7gdCP8aQjbrkX9+tWTFdj+n9B4c+mAmlwiqER7tri/dqd8upp\nSKWvaTL/shzAJ/hYzNG/Kcm4X2wtyvTbekJNzC6UIVFkhgkX5MqrRYxjYre2\nGz0RicS61xMRjpU3GWTEAS50PlPkNC3OsDCRQNHX1EfIUGRx4p3fox7LL91k\nBqQhOzeQBHbAaUXcb38r33U21avPBKgV7YMFiZPqWYzHfi+5IBAVb1EVPvOp\nU+KmsLIihAaY9+xFk/flNU7JqGuJajfrU83V/AWdeCqFn6CaxlOvo8RGiT28\n3XToPLOMz7RZyJrqF+TvvujVSqIvwwGQZGS/SbiZwp+1NzUXTxfpTRFYgvO6\ngD/IBjAVQxvclXijpSaBn9mGOe/EAryH9NbqbCuojd8a5qA2IEpDsk/TQqlj\n+MggL5KMfEawaXLZFAQE27dO+Nx2Mg506KF2EAfFnOdSDGbfltVhvfeKZHX4\nZiPLO3eFmEzUjrHJHPKXwewYTaPA+o4KSi59Xf14q9MU4noz/oNpoUPJA06O\nmHXwTaKfkP1yvd1ANSdeCIQBpJDUj19BPNaRgvdOc01VGDcYHiydAQYC2HcK\n0ZPsoxL2OgZdSjv1Jw3kZFsWwxrgClLpHsTcqtrcfRs3WbjK/PnL/Qim2/cU\nZ3/B\r\n=3xJd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.6.0_1527176378456_0.9246756269101697","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"mstform","version":"0.6.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.6.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"1f855fdde8fec5eafffd53a40fb898fac0d909e7","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.6.1.tgz","fileCount":16,"integrity":"sha512-Lzak6Cn9w/wr0USviyT7LUETEWJGUvLur5qzOat0s7luw25bJMMZKpI1NqjeHxujcWIXHXKUQJl1mvV4x2fBsg==","signatures":[{"sig":"MEYCIQDqYxa0OkpDnOa+NNMdgjj3eXNQc0ytATaiXRstY2le2QIhALm0rKxvZuxyPW0AxpVMUaKSZ1OnNxoIHnj/jeepyjAy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBvwzCRA9TVsSAnZWagAAQ+EP/2hHSsnL/9WjKMjV4+Bo\nCE4I4Dyb5pS3j4SJY9DdBrjUusyjHfryUcKWyai41ExYUUMdsQjg2i3LW+Ov\nkPi7qUyOd79A9nYygrW+4Y99Pb3KzfaXAbhSERuvkqH5bvbBR3EN6n6mTRpw\n+4GB4274URwV5Q94f2QCSyKKMh/1mPMRL1jKK1+Q2IAvr6DQZDjnzfIkNREF\nvlDqvLraCNr5XWyKVb5aX490CNEj1pILQH8zUPd7rcH9tCTQ9XUkXQM8dATX\neElluefrBKA0WznkxvtICgHFYaNVy6PA3tJQAYdQqxmXmA/8AuK2hswykwij\ndLOplN+RejKYxUvLsH7vNe1j7jA6Euyw9fFzwnUj8K/zk1YSKAne3W6A1oO1\ndEO8owL5IN23u3f3D+8Emr0ZQvbCvijJfq0CAhH/PZfPaeH9pxCKWnsztgep\nJoEA65tuu3VxXXmc/sRD7XCyTlytIDffU0V2Pt5kWfIODkYl4Q5InVTaBqFR\ngIDoWUWyeoVQOm3jy61EUBT09Or10ahlbbn1Iek8ugYQqsnOpiBcyLIB1wZR\nN1TB6/17Q1TwE0iSNCdvsK5lrEvWkaXaRpdV9vsxN8dbFgd6z+v2wtVL93Uv\nL2lMyYvw9x3mzW4r1+iT8LCd2uzAXuG6/iPnivUZza/ux7Y0vJ5kY1pfHEog\nBP73\r\n=+pF8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.6.1_1527184435345_0.41258599948794195","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"mstform","version":"0.7.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.7.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"072580d0f803c58295544eb8f5f441f4d49606d2","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.7.0.tgz","fileCount":16,"integrity":"sha512-7LZxojqhOkvMqOFzwet9Gem1P4BPi89/PrylI0Zjm+yy7Qd0m1xjWVWw9Ph0v2Zqe1LzOTwtXJ1JX/4Ags2NQg==","signatures":[{"sig":"MEUCIQCaUBi+FchNlswlleozMle57aBCELnXOKQF4yHKJfPqtQIgBA8sM66xv98qxShhAHG5ci6/IaRdkYiT1ceVAckhSe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB7UWCRA9TVsSAnZWagAA3aMP/R6FLSY0IlgrtOArOfY6\nlzicxGfQjayeUivtSydEmN7gtvgv9SaUHIBxTs3pkIZr2s+05de01TQgvm5z\nNcd1eapTfUwDjs+8T+2u89CGPk4G/D58qur1/tp8DhjMJ1dhSNu43Ebz9MHU\nyNQCK5dKDonxJGkJFY+cAE1SV4fcTjjnVeB/d/gWOGxV9g3p9tVpLweHeSjS\noQHA7i1HSyKKayIp8bbKiRJlxr9l0bunZg/43koYANcR4A7u9i3h9sjSe4aV\nrBii9ooNLj+ZLIAp/HXa7ulKK0FqgX6aaS9bF/ffUm9tBweTcuwI7yPiRq0I\nmK8OLF7F2erXbMwFmleXOPoHarDuoJxkhvPIRvBjKiorBq7YAvY2j/Qduvk4\n2QdzGLpyu/fRBMzyimDUMD49fDGuSM/Eq9dwY6BXIITssVBeckctDKKidUrS\n4TABp4lSYIdiT6eGLzufjOKWTtXVB9PWLcGx13/0FM3b7CxhoLYn9V32/705\n+QJtlRfo7zwC9jw+CBlcDeCPdNpYTBDQ8ZMSTBw8w6VUbTmZYXJ92e2kYc00\nFzFna8IkFNsNDP2PWitSZWvk2sPgh+wQD7u75auf165y+INvq4DT96s4fzUa\nbF4N+Kw9b7ai8cYYfQNYfAC+wp4vcRYafxOvJ+AIEEhlYrs5KZwdxvJhru+9\nVpRs\r\n=aCRi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.7.0_1527231766411_0.488597944958699","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"mstform","version":"0.7.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.7.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"36bb530bb246434b35f9a7b291f98219ee25850c","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.7.1.tgz","fileCount":16,"integrity":"sha512-fTF3Rfw9bLoLWccael4f8WUolihGu6wwnl3s+sXLZfaVfhLyLihCSt0g5b8Zr8m+Zg+kZz9HupEol1SVjKJE+Q==","signatures":[{"sig":"MEUCICdEoRBr0NYAuCZngFDLOxL9c2hh8X6lELSR97EYc8rZAiEAjcnkjg6MlxcA1nydq9nFVXe6FLNGgzeFkCNR58abodc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCtbcCRA9TVsSAnZWagAAsosP/jDaZxkZYalrOKOygKek\nw8rxStv94NtNufHP1jaL5c4TXgdV61nTUPKlIDlXiTo9SfY40skEGCKGZ7Qd\nWqKD3SekKU5oxpWEgftZivcT7A4CEx6WYwSkoUPudHemXWWv1j+KHcjq59Xn\nMJJ4aV+Dz3qKtm5cR/uIuYqMypa96oCqi0u1DdBi/E6C17kVfrQo71sote9Z\nfg582ANGgKIYDo180dCW4j08v9e7VGRpipT3tuWgfIqpQV1VETzV6KHvAzWj\ntN0PlsF2b0rgi3aJZLlinCjwSKKKHxRd4XjV23sC80XWzYUEUNvaCHiHPJO/\nkrw0pzcLInIuI922RVZsDEbmpfy1NFlugQ60sgsOZmr5jhnDoNvG/fANQdtT\nC6PVHPuDbCtxkybDlrhFgzWQmTtE+5ewwstNNeeDUAXg5gsnBEuSrYdDDkJO\n+yFrPnyUJIftNWpA1mFhwqxSTmS8djlYwXQjh9S4z+NbKWfN7mLbPHrpm0xM\nIoTdHy+N53dYfdFHNinTrpgSWOK+8d00Rpa9iBDiRfDwhitYlgeV1NxJylRn\nOJZmoM30ziEq4/YHkdlpey1pi8o6DugKtKz3GPYXbIJxgXfRCGoOHtqUP9CE\nG78uPFwa2bYjPQAAvJfGStrtRv3HN97loGoJVIusPs1SqGVTC4yAcfz6pORb\n29Qu\r\n=p+uj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.7.1_1527437019300_0.8855990914137322","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"mstform","version":"0.7.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.7.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"fd62faf2324ca56274c61f07aa3b89a140b690ad","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.7.2.tgz","fileCount":16,"integrity":"sha512-Z8Ah+qU2fSv0Hqq4n4wn+GNoLYdnL8yphCU412tFfhHeEZeqfgUwqiwQ2Y4CiyBV1K+qD0doGcMp98zChBetgQ==","signatures":[{"sig":"MEQCIF/LTBLYDQ4PF5e8dBQ9+PmfaaXZSPaskQN4MRuZ5e5vAiB0VHkJLly6ca9EmbbgfSbyw/nX6jdg1rKGUGYTGu04FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCtirCRA9TVsSAnZWagAABe0P/0fmkTI8jJMo7WDdqzwJ\ns9FYbYTs6u2GWPe4XGpTpJs40vd0Kr52rt9CXW9Qbp2HX0DNubtmihzJUf29\nPoON9Wx4yWP4lYI7AF1GUi2fR4RG7at/Utu1QRY21BTC9F2Jc2mSczkt2Bte\ng469VV0aW3nIDhWmsoo9dW1tAssA/hPvPNLFiWVUBsHZxq8ADm1vxnxszUiK\ni5tJUQpaVvY6bWqIiJnz0JBlkxIiE6F2YGLnga00/PHzgKd7sf4Rdyf4A5f+\ntkOmfb3qIhZ7R0kffQD0yLJMIkLsXuEKEYM/H9bZMFd1s/IcBWZaAueiYU93\nx4tL/6Qu85bwGcFvXinUaXLZlP98qbn0TsM2JLW0036HMMrPJZqp9Qy3oA8e\nYtKwnS/O8ut4E8aHRsW77GaWC6htgZSUCnzdVQIh85sfHYijgstVaqMxC+qQ\nilsWBrEsnhh1A+qRmXaA3eUmVzrvxNE0vSO2JPcHcNW8e7uFwTRSkXiFEda2\nFL0JOJB5gJpmu/gkMsJhGhpkg0VE20p1PIsdRtK9m3alETdKVuxY4gafFCoy\nnmOKXyiZxG5qImmrrIN7WXR3eO9SEKv/qz7TdcSgXfGLtoAK2BOMyNj13VNu\nEQUgGYTLDyICS514RFU9WiUqcJtL7zidv95adU0JPOuhuHCw4TJFWWFlcXqK\n2Nzg\r\n=Bzgb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.7.2_1527437483000_0.8401013210065085","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"mstform","version":"0.8.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.8.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"a5bb51e6a577ca02508d86d42263f5258e191e2e","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.8.0.tgz","fileCount":16,"integrity":"sha512-sE0hRFcNzBgTpYxAVHWOPTT8nL7C2xCdgtltGBPWRCVnNHYMRW/dxNai/o6yK8j5gstVN1M3fNPC2YeOEM0zaA==","signatures":[{"sig":"MEUCICU6ZmysUxZM88bXRyAEHF+E0Dg/Ym9iDiyCmfzXucP7AiEAk2T/OIVUu0mxR8jTjd6C4ji2ezvSp1z9h/8Tgu7G3yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGPetCRA9TVsSAnZWagAADagP/jh5nFp5MjBtNCtU1RKy\n9KectU4W/MIPv2ecp7UWX+oTUWkI4ni0pc5ypeGbcDTfXBPL3xC1YaWoBeqg\ny78PedIvJdUpVZcVSpZ1It1+yUMf6EhaaGwfFgrDM4YREpv3xYkg0+p9wO+a\n/QuY6a2SD/JAFf13YuXdUa40OMT3kx9SPLCNinkvf3nL0SwVXwPtLtOg8JW7\nKEUQu1BBnxWKsXqmZBQec62T0j23J8am0b9S2JVjeNzbBcP8Zy2r7tLlyNRq\nXAVJaMZtgUeGoYGfyf4/cw97GISc8Yox7lgBWgyBmH5MiH/QLqkXG1I9d/c+\ngiEu9N+lnwtbWbpShJC4hh5fXdfNk3HxTf+46atZTZtRmuYjHskm7QGu/C3R\n/Yglh10dHZlQ/CsU+9s6sD+SiXNqk4HsUq5Pu7K7/5dW6W2A1wQEfj347yht\naJfHaNswolgeKpGQjxAakMnTsV4VAKp3Aqs0ltlPLeG1eFR97Ajge9Q4Usxa\nIKXoyxbEYWF62lK6y4XcVkh/WnE7U2mZtyPDPJQwnEUN8hgSyP4nN/LpHAZv\nxI4o9Jt3eaA5p5C37t+ZeKFbgfFgcEyiVcOGr6F7NKvHjFfEZ/izWx0AwIVQ\ncS6Oa36jUQTt9O/o8hJwXS9Sk3yZ2BzlHJevKHrohBQb6u0Vf0O0fTKyYaCV\nhKPy\r\n=wa4C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.0.2","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.0.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.8.0_1528362925077_0.7740375071627816","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"mstform","version":"0.8.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.8.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"d459aec4c70eba1831bcb14232ba3969195fed3d","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.8.1.tgz","fileCount":16,"integrity":"sha512-Pa/uJl8R/nm9tXHHdhiaxnWqvPO1dHpBz76bNHZAL9lwXWCi1cKI2s/PghSDnjNwWaEtDdp9eW2AhHRZAesSMA==","signatures":[{"sig":"MEYCIQD14NT3g1DIjQeTa/oVY5PnAilZGrBUhoVZ5l2lQ7dK1gIhAL1E+MxX3LgB6pNWYKRtqyQLbxQ5TopoYoTDpZe17HkB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGQkzCRA9TVsSAnZWagAAkL4QAISfuj84tqjcwiiK/xd0\nU70bbJ5s+jnDT606Qr31Yy0t7/suxHouxnlvXvryr36mVmxp/sdGLuO4h1cd\n8+4Zp4g10wGzyWbBHAMmXSWVIBZ2USCAbfdWQn7ZcAZEzeTUKDgCKGTUtO8p\nfBAmWnsQUnzCsNL2n4R/s/7FrOs02RIilPSftVgQ9r1mlFMjjVWl3SG+fGKv\nA/KLho8Wbkln0D4qQdQL6uFvqQ3Xc2SLeVTHayRvoeh0vWibmUgNCjOYpVjS\nPPmjoSdd7Sp1MylKsbhPda+AdGbf75ayImEA+qmBqyetqndNrrgPNPQOujv7\nMuvVMmYQw0dzs0voLgc/PlwxwuaCz3DoiK5ChVf/avVAhSxnCH+na27L1KA8\natDyeSJj41gRKjOq0BK2O+Q7otLZxjgAeX4gUb2MBv8nRajy7n7jqgKqakqG\nczseR+bbK0Uyse5pGnQQ8cXu8mjDJ1u61mN5308SBwyDokU+A0B35kdA0XV7\nJW/1yX5SIgjM7jvxQCX33HXSgTO6GQE6NKIjZJERmm//qFEqGJqUaL0TNaCS\nBjMlIMUYgB8ywuggWStrPguiJ+whCq5mT+pHDSn9SpavMObWc/07VnsodGNh\nRtT+WkMrJbTnlHgLPP2Q+FgoiIl/18g2GoQlBJ4CNuYopIkWOO8+X6Iw1ZNg\ngNs6\r\n=Xe83\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.2.0","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.2.0","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.8.1_1528367411301_0.9320683537277312","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"mstform","version":"0.9.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.9.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"0a5ba817b97002d82b29da64b75d289a82c53a0a","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.9.0.tgz","fileCount":16,"integrity":"sha512-COZxHQiOYSSPGs5sh3bx4OcHOiqi/ZPblSk67Hvx6mPz+eUYWq1T+++3l0e51LD5lwQwffRjQ6HdcN0t1yLJgA==","signatures":[{"sig":"MEUCIGC1qPJNAMuLuHYB+ZuKDm+C91DnUMEWrlE5eUOq5wLuAiEA1Z6QtW5T45xzE9h+d5PiMUJIHqd3m1Y7BQKSQU4eqOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGSp/CRA9TVsSAnZWagAABnsP/07RnbiychK3rRACOZVR\nhWN2ukDMZ2G/8mRsB8TKpPCLMUs6LwRpZRMxp1MiymvP43F8ouohBoextd39\nJE+fWCXx+lT35dLvFitw2+2xEvoADaIUa+hMysNnFdMhRs2DJGVtGvXyJTwv\nqNvKoICJIo+qKxQbg4qJy0FQQzxdUTtqT0OlzCZRyPirvWA+YxpWuCOS+b0q\n46JdvwiugXwFLf/xyjDzCWEUl08VvHGvu1vYuNbvI4RBnK1C8rDg77n6KSAU\nTpw2J/YCseCsPSHRsUZk1FJGaXE44NZueWdOvApInvcC2klcABdqbqogv/Cs\nlQHxqDos46H2iyAFaavZHX2QryZOfeNIzChWmuYqN5PoCj5wQtYlfQ1H6mJE\ngLNiW9QB6eIFLjM0e01aXDQw50HK5FmDvJ8jdoWhnr6RankJISP1yMHSND9+\nltdpoC2NdASRLxBGIYfyE83+aSR3TkAwkkG3Vef+gLlEUoqF4WR6wPfSJs87\nZR6OMKjhLwV3MRfWV2DCT3x+7luil9arqNRYkAdk/wh30vLFm/bS7II3AtO3\ncSuTSTrM0CmObBZPZfL1G3pxKv6uWxrDcAoZ+VLEkLhhFQyFPhnmV+aIuIuJ\nqEJGFyULQaH4i6KPxm787YUCuq/+wzN4rW65xWnGDYCPhpmz2ls7omvRflqy\nHhKr\r\n=aMzd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.2.0","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.2.0","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.9.0_1528375934954_0.34706896549924626","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"mstform","version":"0.10.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.10.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"4e88f65d2d1c8f2468270b2fe2d2c39deccaa4b4","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.10.0.tgz","fileCount":16,"integrity":"sha512-0LwNhd3l+rb6HkfxA6YB+hCmmdF1X5nbg/vwRmq2R2Cm/QiGYFjiR8FCzrnIft75+up8v5ZXbN1PGURdA6qdJQ==","signatures":[{"sig":"MEYCIQC9DV4noeCD2zARmJQyYCLgXjYGkKdy9LJJUKzD9s+UBgIhAPAJiob017fwRKBacxtNHdGl9pTWAW9M5EiIO2i8/nq7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGnWiCRA9TVsSAnZWagAAVeQP/3JrUrwTo1zMwByt47yd\nLjdPCxpJ/XZ0BjMsEaUFfvwgk/eUTU/sWKXIOM2aQf8DMUG4EOibvLY7UpKp\nTwIoIZWMeujcGu45+A4TOlhE6JSlxwQiKseJpd1EyVTW533/rE9f73RV3r91\nk+UbSZR9ZSxhjBQ9IbBBPtzjAgQNSxOtUS1i9k5MUSanvyoYGjB8yWCYmPj6\n/hnq/bynNOZQ7g7LDoBy2ifGEXDTstGO5RVy8zdnk2edFyRHcUY0Xq3rqUqa\npNKoRVIemUMHSeFAqmJ2ha9drJUcn1GwRNF+T4jYv92Q8XYRLQcP9OPkIZyF\ngDW22e93t0n/igdnh/RK15W7wLrcg18XTUkn6vgnw9NGQplLGbA02E6SF4s3\n46K4cYW0+67LyN6Z6902iFpF3Vp/TN7lIqJC7DQLA1RNZDbY5upNfyls9RO3\nqOyBN/q7FLf5dOqf6eK4XRn4KDtzaA9RoP96kcfxQAiBP6FQJ617OhbjcELA\nFatd4aj5REpwD5RfNOSGmdMk4wqYzZTeXkRBroAtQaiHOeT53GL1xQVVpkZV\n3l+IUJ2lBUrDVxgt+N+gY5ConvQlXaG0nvTSAaA6we0nsScc8ZJJRgjJ0fcq\nxjruENopI9zRsTAUl72nxTae0/EinmYZzxiPfcqNnt4f5nbPhBKiKukh/ERG\nuPEJ\r\n=nE+s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.2.0","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.2.0","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.10.0_1528460705881_0.9436091960749695","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"mstform","version":"0.10.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.10.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"14a9ce2acd7335510761473004d322a1eda5c02d","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.10.1.tgz","fileCount":16,"integrity":"sha512-IeVZDemf1K563dxzkgMUgYoNOJ7ukhebcTSkDYxM4MaKNf5iDNkgEZetSgDeC9cE/PVQRuuWeM9+N5A97QsMew==","signatures":[{"sig":"MEUCIBgxPOmzlBUmw+OQoooGMO5WwzB/BAQKQV6Ll1j7Q1KhAiEA8OwXG1+fNVEJBSPuMmcEb8A8B1DD5wcPARJoTUK+it0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGn+/CRA9TVsSAnZWagAAxkAP/A6Nr6prF9+OrmZ/9v8F\nG7N2EwfD1CQhcbDIUzEJCd7aYDYuEnXaQuHkEesHxuoS7e/yua026YiqnKow\n9KAVnp2+fZDIuVXxUSuePH0VmRmUErs13P5gnv/K5uTXnevohV2wg+NV57+I\n+3PDt3RW5l188DlmuJ/7r7L4BwG9QpBzzcBCZA9Yi85qfjzIxWYJ2m14uLH3\njRfvYOTiWi6XRNBdfuJuzLz7fYrd7hPGz2gGAn7j+xONdIfTFAme5EZnZxlW\nlh0fw28c58RiVVAJrZatxVddnxLja5D7P6Vc9aGzmsO4qDLRiTo5E4N4VwqV\n/h0kShIb495rS6UKRO1/8STh5X8bqHxz47cRTIRcxut9HHXl1BIhb5XfxjFs\nSySAoQVttJrMeTqH/X/M2DfKxFCzHQkDlm2dGGTH4RUknYxcRf7BvaVe1qMP\nsWIezyQQVkE8EwBZwIXG+/f8IebxKV5n7IYTWBmGqYDk4EyXmUy5Fuy7PQkM\nKN61OtQvavy7D41QyWPtukVrFJ9+PjqZdw69Cj6mmzMY3mOohDPIQd6774J8\nNm/qZOMKvGUaLmTEV5U+s7R1zSb/QU444e/Q9kJVECl+IEKrZeL0L9Dr7Nyu\nv71cEAikgwxddH6/x4ehLCG5C75PdM05jgigSQjRq7AoqxnxWQT9wSb00yZK\nUMyV\r\n=OOJR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.2.0","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.2.0","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.10.1_1528463294137_0.8221835788997232","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"mstform","version":"0.10.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.10.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"a8dcd0ad3712f420f9dec1e7c2733ae8c68aade8","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.10.2.tgz","fileCount":16,"integrity":"sha512-cN4Ut3ROkxbfBEckbeXlE52+bu6ni1yIdpcx3Ji7nA93YfJp9IYZgHi9KMckBYG1kgzfAt5BtCGtfm1LlMK9XQ==","signatures":[{"sig":"MEUCIQDqyC/j8czuWZaCdC2JE4V56YYxyHEBd8BA/i7qovCsXwIgcH1weX3NKJZLGMyjBc2vnb70dilt3AeUXfqZfD4SJQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGob9CRA9TVsSAnZWagAAu7IP/2KCuC995jAdqH028Xvc\nza2GJ25yqDNUnU+TyHCDXWfCLvSXfjQvN1c/VATBdEOt13mqHdcZx0eIdp9C\npRU/oiQBSTrrs0A1yr3dDSbSYo8hHYD6dTOAD8V57jlAaJLbtGThR62YlHiz\nbVwx7XAnsGTt5iysDw+XyWII5PW0PZhBKNaRyu20GK4U8clLOA7G0atlTmaW\nt8w/yp4+1Q+mDgTZvl5FwcdjLdP92dL/bmUMiMfP2rHo8WDnscEAmcZ+NyJe\n1RTa/52DkdjIQEye5IUsc57uoLzTzci1AYSGivJHx1/bC64jKePT8nNVkM3g\n4d+UHc1iVSLQ6EDKaLuRci9XLpMTJeM/3jMKSX7oQBv7mHZZOs0PTWsJlduO\n20RwAQzN+OjdL7v1S0MWFNqjT0q4Wcg5xID2wUbxBMOyyGv1qxyacvIXpL5h\n36yp9jrMON/EjTzWIou03einT7xEbYztgFcdN1EK+TJpTlpDIJYEc4AWPupW\nupOEVahUSOWE0dzI1tVIGIhBvICxilDjOcqtLE7+A6agUcOCMd9z7ptQrczd\n2JrbHlaELSKJY6/BuOglNXNpaWnPqWSZeAUQIwP5u7F0WSLM7qHYWJS8Gk9X\n7G4XgOUHRmgvYeKc83lm5SVvjO4zXlHNmtshfr5z+SgHJ6XRKvkjZFU/014q\nHBmR\r\n=dAOt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.2.0","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.2.0","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.10.2_1528465149260_0.8418528092667432","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"mstform","version":"0.11.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.11.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"cb0cd0b2e1d0b1ef0fe6a6d5e96f5b3717a7cfb2","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.11.0.tgz","fileCount":18,"integrity":"sha512-nAjqmye0hMPcFAtUHE+7qF0/20IF4SGO/Mn9GeJ/o4P4w3Zl/BklGHgQki/SZYy3A1NrtRdErG73OtGwY7UT4g==","signatures":[{"sig":"MEUCICxySG2xzDnCT3wOCGHKUYgTfpP3rs97nndMh76ZcH7PAiEA+U4oPm5PZAJX3XA2AjKjpFCVvpCchjOnCgmXRnWbBjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159344},"jest":{"testRegex":"test/.*\\.(t|j)sx?$","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/src/","/dist/","/test/fixtures","/test/perf","/\\./","/lib"],"watchPathIgnorePatterns":["<rootDir>/node_modules/"]},"main":"dist/mstform.js","files":["dist/"],"module":"dist/mstform.module.js","private":false,"scripts":{"lint":"tslint -c tslint.json 'src/**/*.ts'","test":"cross-env NODE_ENV=development jest --ci && cross-env NODE_ENV=production jest --ci && yarn run test-cyclic","build":"tsc && cpr lib/src dist --delete-first --filter=\\\\.js && yarn rollup","watch":"jest --watch","rollup":"rollup -c","coverage":"jest --coverage","speedtest":"node --expose-gc test/perf/report.js","build-docs":"tsc && documentation build lib/index.js --sort-order alpha -f md -o ../../API.md.tmp && concat -o ../../API.md ../../docs/API_header.md ../../API.md.tmp && rm ../../API.md.tmp","_prepublish":"yarn run build && npm run build-docs","test-cyclic":"yarn run build && node -e \"require('.')\""},"typings":"dist/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"umd:main":"dist/mstform.umd.js","description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"cpr":"^2.1.0","jest":"^22.4.2","mobx":"^4.2.0","sinon":"^3.2.1","tslib":"^1.7.1","concat":"^1.0.3","rollup":"^0.43.0","tslint":"^3.15.1","ts-jest":"^22.4.1","coveralls":"^2.11.4","cross-env":"^5.1.1","typescript":"^2.8.3","@types/jest":"^22.2.0","@types/node":"^8.0.19","concurrently":"^3.1.0","documentation":"^5.2.2","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5","rollup-plugin-uglify":"^2.0.1","rollup-plugin-replace":"^1.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-filesize":"^1.3.2","tslint-config-prettier":"^1.12.0","rollup-plugin-node-resolve":"^3.0.0"},"peerDependencies":{"mobx":"^4.2.0","fast-deep-equal":"^1.1.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.11.0_1530188198868_0.19557600830657318","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"mstform","version":"0.12.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.12.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"e752a1d439bcc5506064ea78bef91a9a100bbc49","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.12.0.tgz","fileCount":40,"integrity":"sha512-fMmpRhjwiJ7q31QAwn6ioLl6OhHyyvXx0Y1/v+kyhZ6HYSoNRAdn39Rl3bcU0SkT3qiwPmBUB5eNYlIX059PwQ==","signatures":[{"sig":"MEYCIQDLQ0tOmeZREDrCcMC3hpdMym08TnmPXG174E/uQKW/5QIhAOZwtHIUEPD20zzZs/2x7ruRHy/k+LAhWpMllr6EXeuO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbf9Q4CRA9TVsSAnZWagAAiYoP/16Hkk57MPW2B8aOyjvm\nOJjm6PU9OwrJhwFA8ogGu2fgZTfEgNYRKyqO6gzqPBmIpwgH1+AcbZ6CY1HO\nZmcZDsv8jkTaty/HozaxOknVYpjnBp5dwDDunMVyp4ASKlWd6aXtQDGYpKK2\nMHabXS4r5kt+I5aPsGt8gK0oM+Yl+jFExpznXSLsoxgTg2D2XY4ao9ZPAuf1\n5QSrBZOYuQo6bF1UO5APoq+oaHI6bN7Guxlf3suI3fkjb1mej8dC6gFEBVuH\nRNvi0BtAtNeF079xCzALHEf/0AocSm+S2qoMNZVQSxyLZNImfvuw4GEiehNg\nnuUpgXdB4MHykyrjy2PDcsWyj2o7/YCJoTVerCPhAPD3sP/5H2/59VpzSl58\nOEWGQjDwbG4Myz1DuBpJh7REdZU1UfM2rQyAgonrVTZFNRe8cwdQaRO2s4zN\nD1DZzYm9TY1AwI1SwNbl3yweJim/DsE6M9tLb2MyIoG2zAYwe7A2CBmJiYC0\nOYVzKdPoMJaRvlNlUMr2Byprzqwdyaopf4XAoxWGk8Jr+M9FoPae4sHXaM/k\n0JlJEG6Q3VrRzQX28UordBp3KR0O/GVUmpbI+tKY23WIkdjEROx42mtXEaDu\nconxNQJrd/ijJyP/v7bGPXI7tCj3Q6r65U7rFxlx9sFLcgaaF7oNuYS4QUWZ\nY145\r\n=NS7t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","files":["dist"],"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.12.0_1535104056251_0.8581590161872239","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"mstform","version":"0.12.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.12.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"6661115a8c4a62060ed0dcac61a45740103218ad","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.12.1.tgz","fileCount":40,"integrity":"sha512-1wcSEoAoSvsIqMxFGB4gmd3BfItk0CkrxIUD9MhMhVOX7XzrsQmzv+IlAitpRw2WAA5CQPW552fY2NuVCTs7Gw==","signatures":[{"sig":"MEYCIQDWhiiudTzYr0/WyVHeZCCbQjE6raEPfbuOI0O2k0mfPAIhAIoGS2T5mA1x0P09tK5Wpj+l8mtnyl26z9EYjJDAeJiu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbf90GCRA9TVsSAnZWagAAD5AQAJFUNtIDMpDF1J6lDjjS\nwGgr4bwX32E7qKaFuo8E9nCmvt02inQ60WQZSXUZmxQWTYYOjcSk9PHJ6K69\nfMGNmmHrxbDzSETHW/dVUSlV4JHdtcZrhyUVCvR/Kc4A4HMbR6nSEGBnWz1n\nqQN40YHqXKcjXyD5wCL1E4X0TtsiMhtUz7SW9DqLetJP4NjJ1uslknh9e2uB\nnDEGA1zIzhuQS2MsNLfQgflNAvZq+ZQIau5IIR7gSkicAh+GUuCokYnJ8y/w\nCicGEW9AE8GLdHzwLnDZY+JTJzX0TY6xkFjYuwynG6eY7ajSwlBjGYizRMWj\nL+PxtJSpwiOWlJnKMWNp/+ulJd1VKidpQ1Kjc2XejBEifQ87sQnmc14mbDXu\nDd9DztBvRNQvpmjkzkPLcp8ZI2n7Bli7rgbeDNMVxaIuov4fxfB1OAcrSJdz\njYk1QZ54VIRnZuro72pJVUQTlhVad16dWYYo5BKHVhbrgh6Y++VM1iL9xIQy\nxlo5qBVue9hbvbROyPaP23nHxuDOyeLHc1i/gdkJbUIpEcHU/UVNs1xbPgQu\nMfGJ5KidrKxm8YUHtch7ZDnvCvrsIDqCXRBuwzq8zKEU16eztQm6HqFe04Z0\njxB0QQlYF5w+jegZshxxYq7sIBKpzM4J7MGBnvLlIxwDqwAsWg+PCrNVHP7q\n/h0F\r\n=hyD6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","files":["dist"],"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.12.1_1535106309466_0.12789068792536873","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"mstform","version":"0.13.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.13.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"b2a075bc635c454d348ece190b8a983a004577b6","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.13.0.tgz","fileCount":41,"integrity":"sha512-F0Ipp5CIAmaUnBqWqJugT4/2nf16nTcvno9vyiwYU4hsvPUoE02Kf8EsnKsO1FL79G62DAd3eoVCkptqk8Mf7A==","signatures":[{"sig":"MEUCIEd37C/kYGeCJEM+pVi6LqNhoF/ExUeDZxoTz57t2PGcAiEA+d0cF2mB4UCVTloV1v/33YOJ3kQavehLkL6c9pmU5p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjnlyCRA9TVsSAnZWagAAiD4QAIUR/N2z1mZL6X1m9cPj\nIVuhAURbVJAzjySOyZML/67m81A+MmgLVg4AYm5hn8eQObIR0OPwMqv63Byy\nCi07jqXpCYI2xbBwgIVkR0FkUhJivw2MFjo9tmjehgvy5cjoN4nC310LSHlr\nAjgvNt0nqN0lVSY8EbVC5oHlW78fEkCC4YsA8pL85omPeUSdc942uAJTCQLw\n7yxf1E1xFkH7wDH+VsKnqgzhU2JD5iaguTYAZAbfLa/Lmb9Bgsh3hqgSgS8M\n708ecuL8cTOEOdFtkt90TaMZ8w/t7v4UrbbBPGsExweCwnPEXwHF5rrIgBTY\n8s8QtBCaNX7dDZoqhhusM8G/MuhiHqtXYeq3jMi/ObLiULQ6/ZAT5Kc8jEXs\nQXzFphQl+3H/c4ADHDPeCwX1NVZRrI7saVzaPjOzelBlKphVHj66D4Z2K8Rb\nTig3bw7TSF1agUTq86sxzEWHiom5bnR5VsMV4EkEbM9B2lRe6+WBDqxNLdWS\nVFTPJ/wwlYo3MaOOeWEZIy+j01bb1JWoIMbIOUD8zCBjAWJeNgGdHrjd2D8/\nlW+UB/COtTMjO4TMRrilsxRGPysZM3UJLohWKSou/zSRNHW/uRwGlU4v/vE3\n7xT/RejMsvKy2dnkkIOi4HppOLuT+eA7DjuhgXzgFE8y6QKE9yHXGCe41Z8B\n47z+\r\n=bZqI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.13.0_1536063857397_0.6933858421124346","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"mstform","version":"0.14.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.14.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"926ffd161c815d00e5bf31aeb08ee2dab289763c","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.14.0.tgz","fileCount":41,"integrity":"sha512-znk9409PwPiwgjP1VF6SiXJ9KgA7bbAdhyNYeYIecHZAAxz5bUxDxlUwDi3PCt8gg51qFen3c9Xwo1JbInvUSA==","signatures":[{"sig":"MEUCIHvxHUajccbkyotCso9vaKqtzE2JE9UHkpuu9TkzOnYHAiEA+5SFYlK/WeR/k/RP2BlD8f7zSzI3Du5BH/mb4evZ4R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj5t/CRA9TVsSAnZWagAATs8P/32C0hnGUworVzZKyIMW\nSU/V22sLYhZ8FbH4jHvZQJ/CCODVehYOIaEHkRI5LQmBboKumZsTMsasoMrI\n94YQBhXWHwXSAg3fl775OGrvqXlBdh8+RlQcKGtviXj227yk+vWl64pUtoQp\n/JWFmakVcrncVo/GEoNG6+z3yXXaqQhjM17Kx4lG2inEFFTbCQgTBWdE7DlO\nGDR8g8giozY9VUHgsauMZhtIRh0YQKwRpurlvA9lah+iUt8wAEIYoYo0GYYj\nPV8BcxD9tRyBxvOYh4mO7PuaZX/apRtrhBhbqlwqVj90Nk+NmA0YdLqpCmj1\ngHAApI2oLg1UzvAJ24z0Ud7cm3fgV2pfQaIT6on65DsUX85SsUGXLTpTqdE1\nUsjouLn9KU7i13PB+ZDSHGJxk2pquhwFdigCWIbg7mwtc7FVGV5zvPNsDz7W\nfF/5uxo6W80DV2GVgeLQcvavdcVwwjjILFKlauceDz+yN1e86m2Rtwc8nGhx\npSwELbnPWGAs5qb3/TaEpzKyp7hSBzbohGDKSwnEGKZ1hsY+iKzDIPAT3e6M\n/wOY8ck7IrA7FfUX3D2eEbFr5rhXeiFc8ZaVMgXy59HdHqU8kWyYbRp1k/oM\nn5yvoZPdoppterxilt2ZgjgZlAcEabCwFpzi64CW0daEVYfVcSLW2EB8LLIS\n/SL8\r\n=ayJC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.14.0_1536138109884_0.1018614442389092","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"mstform","version":"0.15.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.15.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"18de4f15525897add316fa053c7c00d886675374","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.15.0.tgz","fileCount":38,"integrity":"sha512-updV/oO1RC13i1FXHHszSsERLHyJCtT1huUAafYdGIXXp8et6b3lS39wuHsStlrm4cWEkljZcP8XPPe0a89RwQ==","signatures":[{"sig":"MEUCIF9/2IECezQeqz32/xkn1HOoCHS8EwdxUwNwXs5gM8olAiEAnmIzY0HVy8fxQEcfa2xNd7kD2d47JynjgsqWVI63U24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboM9xCRA9TVsSAnZWagAAR+sP/ja/dQH9YqUNGwrLPz8I\nhdGPfjE9I6gmBzd3430Liyo4C8XhArYMI+c+fgssrDS31LYA5oPfJ7Nn661Q\nkemLfIHQmkJAJ2jMxz6tDjouM2zz10CbiLljFCx1xXjG8NI1ROR77doCwlm8\nGFsQi3S3ikHCOFzB04vGdrg+h/Hmsmo8ZASbZJezSumvWLYYshNoBRBwaXex\nCAgL6N5Lnc0oEu8ckLJEXjapYy7WLPYoG4dDb38Xsik/u2diedFAdzLaIh4J\nk5s5t6noW97hvGGFdgSA22ykEC9Yc7YXUjonjxxMptmq+LncQe8nhcEacXq8\nNneGKu3eLOiMbK2GYU0vDI6BZhIbRWpFh2gKLLjL/7MNBhtvrnQi4uezDIgT\nxuwOvmUFUTbgjeImmNBd8xN7Yc1pSUmwVq4kJG0IcXWo3r9/q6VzLzx0jp+u\n9m1IUL2Whn6aF0Znou3xjY8IaXWCl8AaPIIOAUzPM/4Rv/ScqzC1LRAsBicU\nCiGkOMPaeQjmoKbicL9fwpVEtjiZZN+wFRXVjEQD2yxySXurzMfe+gmA+LYS\nZTLYyZGvPLdm6tD9xssrDGqJKXW7VMVC2FF2RYJPKdRxgjCjuFDrvJiSkl+P\nb/4sRq0oXHp2Z9AAnchXoQjpz8Yzsjsu4IhGjsnQMhhohu7zX1A0m5hslqIl\nP9Xq\r\n=+msA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.15.0_1537265520646_0.16332018521783476","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"mstform","version":"0.15.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.15.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"55ccf80fe8999b208fbfba2def720f7b7c504511","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.15.1.tgz","fileCount":38,"integrity":"sha512-3urKPNCsnmGu4wz0ICFNuaMAoQA0j/Be1gGncCsXBa1sQhJk1UHa4nVKp3UGk+zGYQxnmHXahMwA1DQW6K4zFg==","signatures":[{"sig":"MEQCIBWPkPZQ38mHPA1LIPFQw5/W0tkCiIZVbPvSLrUpyIxuAiAg+n/3LkC6r1uo5Ph6tV1olrBwHH93OD8Qjiog2jiQ/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboNSnCRA9TVsSAnZWagAAUjcP/2tHJ74QdE/b1cwUYI3k\ngUp+xDqisH6QEh8o7n4uIYVflKdPd22WQnRmwBhUcOt1JJWz0y6lY4D4cb0w\nNC4+ZWhOVEINUPEeMXqb9DzQ9WwGLZ6OltviPEvyryzHlRK/57cTl+L9ldfX\nsC52YB9hDFw+N7EHsS1X/JEpJR5z5Ed2Gd1QqIKbM/E8QzyObjcS4mYt5Jh1\n6nAt7ZUvzfOq1cNOtA1HwgAHJ/cb03JWgZV+4uoFV4oMomYWVLk9jI8qmsbg\n5yFZL7wkRo0ACDnDybuVySAKkROppS8CBpLJg9AtG/RF77RPpqkkEaT5P8fe\nk2Bz12zr2q6FIPRcxqF+ykN4pW8KRr0PrpnIF88E9/Y0ZhurdOZEmMQsKXdf\nohH2DCMJA4JYqXkNa9THRgSb4gILwA0oT+jXcj/0SWSz9c2eqvz4Zx3uYaHF\nxly8FoJhKf4uuBwcL6M0HW3MRA5D/hs4FXoHboS0BX3qDJ9yicsokcFuAg9D\niRhgU8P7djJDEX+ECoS+47yKobmfS8OFQHqmTmyfTuUpqQcmMCWLfwnmVbyC\nDf45pnrkf2xIH1P7XxFN/89gqIJZ/TwUttSscGFvRe6T+EtIaGAcovkHAwnW\nZ0hunFQQfd9Pa8/l0j+QCEr+NuO81oiF5UwtCkUr1xUhHYVvi0PIXTHDR7tF\n9uVC\r\n=rzrl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.15.1_1537266854339_0.6089842022548217","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"mstform","version":"0.16.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.16.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"3babb28d53790fa946eb54e7457181b1d06b02fa","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.16.0.tgz","fileCount":44,"integrity":"sha512-TL4/tZwqR5/QqkbK2TE0ACyqo/xpW5xdNA8XkICvN58Qx2WQp08VYR0xucK1JzCajpRoIwanSGZG1hAr54u7Fg==","signatures":[{"sig":"MEUCIE/1FRn2pF27GmJjDx0DVSvYW3hl/JexQQfgFqbZuAM8AiEAs06sM3bmIQKjZKJVHLaUgL1WDaIr23VZDLA9xFDAQjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpNowCRA9TVsSAnZWagAAVkwQAKPtAjj8Na2vtmTsrGmx\nntDUT0KULuEH7skw1oSbgxUGirtsOouEzT+B83FpYg3oa/HCGMSVTWdNlWT1\nIsohQGkDInGO+MA4BaYsIqcYEpoSRxY2KXtl5jw/oKG9y0jqRflcnuWx4aUe\nkdGGb3gvDnnGOrb+L69+K2oAP3JMP5oRBtX0AIcYQiRHlQ3MRpVut7BWaTbt\n9znf+cdbyQNzDFSZOWzYX3HPyk+Ri77JB0ZsR4BDuQuLzcQ4nwaVXhs+weP1\nY0RVHlwwFHzoHTHUWvlTcBfJ0MR89NO6JgnPek00z+olYMnT33/V0UWp/Cle\nEbJ3AekMEtz6GH/4DIf6z+erJFs1VwsUuDIaEK+9fyiqArzM3FCM+m4diYKQ\nzPEt4CAYqkD1ftOsHXyAn3IoJKrmiOs3DpHhOPVQuhhVmT95iCEp8eVwn11u\nKSM9crNljsK6xDFM/9BUgNwRMePL9qJoUQOoiy5JGKPfyK9ccGWnJn8vYQWb\nm3UZpD3qE85upW5VhNpZgfn2DF1SzICq9Z8G6zvi872To8Nkbvc3jl8DuDe9\nfU4qgTsZbRuUHQHQzSPTo++lrNYOxlhCi9r7JksSIWUBZqd2m8xUi2TV6fdC\n8c703dQctpBszHjhGWwil7kiPoAmgeSO1Zp4rJwaYrSZqiz4ge1Eo4ekwDVs\niKmV\r\n=eKaL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.16.0_1537530415467_0.6396231098324221","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"mstform","version":"0.16.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.16.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"5af77d89f4cab6ae34dec7dfee04908b94c678e4","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.16.1.tgz","fileCount":44,"integrity":"sha512-Iev+EL4ZdkizSOS5C9jmiSGSrSdbw4tnJUwP+iNE8ICqHP0rGCRLBlAwSO3gDRyHMQuuKpGG29uIugnHV5DDIA==","signatures":[{"sig":"MEUCIFDb0rUNf+1CCqIRpbzcuTeekK74PuvEyQKCs1u2vkZqAiEAwSD09xT5e3vWX3DegfHLZKuEnugUlnyBc2QaLdOdWYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpNqWCRA9TVsSAnZWagAAuiQP/1RE7hwK5Aqoho7faAY6\nrxiUOLrI/J2gjBvGm57Yv5bZhIjtsYOmfIU3Cv8T73Tq8gjnpfLM11pp5anB\n3NhbHcdR7zwsIyeq6bb6oxdU6PJ1Dj6lDVJ76szAhShWGFCvijbRdvYgtdsu\n5ZrYF4H11tPNTIVX8Av3c17N927Ebcht4TA0pUmFAGGkegnoKgHO4KGsa8Tu\nhsqBHIG6QYmxYlJ/9UvQdVawWxBuWNBo5mf7uifPhChghTNAegtc3yDMGny/\n4OgimpheZeTtB3mLUEPVZpGy61WhL+kocT/gFwKlJ9oiif67VCilbgxP0ZG0\njKUvDNEOgt7yFzhkQdajLXGue/WoBo+QllGGJ+RPm+SAuRTZ2AV71zh4gdox\nQNva6tnboO6clNM6X7ysqh6Pq+h36U/fgXEWhowIhVFE0Uy4CsTwxIPwXsMw\nugTa+KofJ5i8j/gwhxunZhrGkFH8Khw41Z81ygDsw2ytQ+TGKskMH3NGrSEH\nayE43cMarwKwVlvbWifPg61woZAJn6SozAelWjHKKCjhH4hWepdSndtcqmPw\no6UMi4wmw6Ejv6CXcmZjwtcqXk9Rl2S0pazGjM/7/e8CemX0cvc2NH/TmQY5\n2qItrjY7Z+eg7xw2vjW1CxluQDTN7QJa+BfRZhDxsPsMeO3X6i6wmQU4tZCF\nWON7\r\n=sV50\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.16.1_1537530517816_0.23344345842730463","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"mstform","version":"0.17.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.17.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"b3ddbf96901e9bf768b6c2cb1eb5e5e1d87ebb72","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.17.0.tgz","fileCount":44,"integrity":"sha512-CyhzFh1VwAnfRV8pDPGkM1+YVOpOJoB+7VVMASxI2RK8Jk0YRB9AgMsJlYC3k7OqKNfDpOKHXCsVVzOEdt+Haw==","signatures":[{"sig":"MEUCIA+tOMwG2BEorJjxrnkMO9bxInuJaSvf+Bw93+fkR+CzAiEA9knjsC0Ysl+efVOtGDKZmWCw6iSlH6ROFK5vj6vMFnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqItPCRA9TVsSAnZWagAATw4P/3vbLtHJoFRneHR+gHs8\ncqOBKYCO+HyqgSA3K1bVFRicNOSuS8n0q11LufuQcD5Nxx1PzMn4lI0ZrpBm\nSrsTooT2Yxc7dJx2Pc1/MYF+JexZLXtMIscsFE7ndGdpyz1Mv+hAzgFSSkMX\nwI1FPZsfiQ4vy/CuVMH0TsISUPgayzyHc7eo2T5QXPbSjTpX51nfYBPswMTk\nFF9j0n4iv2LIHSdtr94pQxXerJeCErY3nmwPF1YnFKX0bWHVKTtNFvLXd1th\nyMJ4hroeMNAmhOd2hBYBbCNOe8KE07acwu7DVhxN5F4ZBUwP6J4OaOQWFMKe\n5Q2vm23fminqsIuC/A5OBePQqy/JokIUAUW0nvY0HdTsYhAsqdM9IHyXJ2KE\n8ZVi9gR6F+DvTTns/aOW0fTewxZdKfIvv5gL7Jh3xpWUW5+F6sL/YgUaB1DN\nRo6u9QwhIgTXAvv+5x6Jivu4s+Usoutuo+8xnyNrZ5ySpfgq2zryjuH2fNQV\nIKnelVsoVMH3hhux7RRM6K9xG+cwngz7+fq32OPvzaWOvyvuEPR8CFI/8UGx\n2APrnZgMxKmRJwLnoMTu1VZ1G9x+MXvcz6tdrAxu4p6Eapvz42ZWO9zJvL36\nMPrH8DbGEB/ApwphFxF7SIy0uZrbVBnbMrva5KNw8Z6Il1r4wui821mu6dVP\nI7xn\r\n=rye0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.17.0_1537772366487_0.9858034742013888","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"mstform","version":"0.17.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.17.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"2fb06ac971b10cb687e91ad72f94ea7e2934e361","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.17.1.tgz","fileCount":44,"integrity":"sha512-R7AN4UV038X9hpikXGwuGzx3yLgrLqKZpsIUZc+B8DxKblXwNVslnWunnRerZj0dwaGIYq+/jDDJqFJu/dkC6A==","signatures":[{"sig":"MEQCIA24QzXCg6RVjOZuBOhHGQvVvcci8hedkHsmvEwFMzudAiAnP+nEDudWhDy84bmG4C+g7APabkqCgXl3gt4cCOmSCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqJcTCRA9TVsSAnZWagAA1RwQAITA9RkAY2T+6iwmOz3J\nEeg+4168IKzOvXu3ENt2RNVlml3RbZxi+ZgrhkbHdHm3seDV2dn/6WxO5MdH\nrC3GFnlzDygmlIJ2gRS9LN9SakpuQP5Ngi3d9JR8UMl6Y0PjHPOJ8sytyYlk\n5sDM+QkWRS9i3QXuWrl2pWg7HeJnWZvdpXRrLHYz2sPkxfDos2Q9/LrrSDoL\nsNVK4XtCiHgMA7Q9Acjjeep6cu+nvPUCTkJA4t5CXDb91J0cSmULAgyd3fKv\nJ5EICC1xofhjnCS6MlvED3FAam5pS5mrE3RB9uT/aMHixys6Nn5EnaNy6FLX\n6GDlYW/I85DJpR1RH6vvfgUYpjPHg6M+KfkibZpBJButUBot/Tk8Ww1xCv3g\nBRZCXsf2DtW3BRpMQYUmPnMnqfqE9iSK3nuJ1K1uU3kriCgAswG0UeNMlepE\n6MqLPjXhj3GM22dKhXLexerhKEhc5bLFdzssAvGsZyLdfrh/ZhtNJldl5LSP\nMSp55kAfUEIOCW+AJqISuugL/vTgGfjw1lZBP2Jts3tdsM80BEtN+jn66033\n2IbbBKXDrXR6YOCvgP0LB5l+wP0Gk19csEQ50nnhrusAOisp8/nViUHkHCf1\nhcr60IE8wo+B+JludcTUsBJnWWINQhNljKKY4wv0YYyQD097j+eQAxiKk0Ql\nD7Ak\r\n=Ihs/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.17.1_1537775379080_0.9003173163094103","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"mstform","version":"0.18.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.18.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"e842c15eb33c3ec3a9b1c2db2008dfb7258d6595","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.18.0.tgz","fileCount":44,"integrity":"sha512-SLW8OxC25bx3W+M2mllD5BCvVLXzZHVv5xJGj+ZxZJu3pGcZ8GM0NYQHRbtzJiMDdIWB4W0oAo8lEl+MRahGyg==","signatures":[{"sig":"MEQCICdTY/6cZ90fSTJ8wdiV/KpKcuFOL/OARMHWcR274J/DAiBLzs39qpmSucMBi/T5doAQh28vIRYcJgotggh4NZwvAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqPA4CRA9TVsSAnZWagAAsh0P/06H+JhV99VLz9msNY2h\n2FxENA8aImUEn3GpQjP0hph+ZszM+1PI6TkFMt+j1OUVbiFfj+o26mfuxNeG\n0Lbp+FdqLmyKDkch4b8RkjM8KJqXhh5E3JCm7NSj4xZXpWTMDlxySjpg7Vkg\n0x//GiJeIl0VzTmUZCD7Sk4Bl3IPKOaVO68MmnHhZH5RzdbfzXU+yFn3UXKQ\nIRqas/mmsgLuO0zPp/AjWLcgUrcf0KHm+oTghpPBcTrgc/Idyajnx6RW7Jii\ntXNSW5vd+IjS37pm3Jz/9Ifn7kz1DvFrS/vFuQypzuEMUrTVubhAbdLiWpxG\nZhevGjVILA79vI5IxT1VHTUNwPnIlyto/g0KEiCdihOTeERJ+rJnbP+Ene4N\n/ZzVjNG3KBGUebjLXsnL0FrUe+MUBBktzRbA9ygwHhT0PKQOsi9iV8I9ZP8A\nqyRvYYBorDh4h48eQdwoFpYe5rnOZJ+bXFKQh3/2FTOINkPxh3JZNv8RuLIh\nXcfrWUYuJ+S7w4g3c587HBfAieZhcALrCI62J7xgx8Ukk+zJSLV9R2P5YJ7B\nN78vJi2BRkqaiquoIgryxyIvEZhCEhItR8VozU20kgyxH5wUkqs448w3WezM\nxME1oU5We87PGaFuAUMO9frcn+ifurw5ESMCJKs+nxPWUXynPfit+Xr5WCrT\nG8d+\r\n=buxA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.18.0_1537798199537_0.4151098028531244","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"mstform","version":"0.19.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.19.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"5567f148520f52fa33a62fea5a5d68ce9da0366a","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.19.0.tgz","fileCount":44,"integrity":"sha512-Unpxrj5B7AfaUK9ImHWwUBGmeGcIh+weHXzLXkto8oL9Mz9NtLwWUIId1Uxuyq4v5plYVcCIJqvg07NHh+1UWg==","signatures":[{"sig":"MEYCIQDjB56Tp3iRz1X0a3xyALBF18pM41I97KjlwdxL4a/yrgIhALcytyHhmWFOv2JofmDWs3VRR1aTlnCnDWTrm2At9v8A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrMZBCRA9TVsSAnZWagAAXtcP/330hmV4MG13gVpxk7BY\nalsNOrS/0YwUPksAaRk1XpJFP3oIAQuH0a+Gycd2vslo+E66425fUKM6nKkN\noBo6xNCaeVehfIWlcsmMT+Mb81nWI4egDJj7gDMoSyj0J/V/8w2rFJTty/Aw\ny7PgP/jKeBPGOSn7rEStJZ2TYMilefZJ+yNRSTC67rJv3ZoxUhISOxoq8B5R\n83AUOT9bnCCJ2I6RiK5ohEfchxhyh/LtDdYZIrFCJPZDPZHZStA24r90amwC\nDfuilbHzQ8TjoVtTkG9ts0Q6mc1k4FheHu4hp1fncAE5B+BZUTqdqPOO/ISu\ndRUx6U3zZ1rxA/5bO59Pgm14LgYTbZ3Y8x87Fjfg4HK3AxPZ/o9C3+2+YDkw\nrX/aEue36Xpkg6nXLLc3BwApt79l3mkIh0x3hfJZVvsFM/jumVBE8qVblU0j\nkCV198UQIkjLCJu4EitGb6MiW43AvmFCtwUclp4fEMczBCcdw96Yl8UeIM9u\nxUumSpUEM3yUcAUNPx/pzWx5DLqcbXjW1/8NS/MQr4xOsZOZpmZjsNRvt4Ib\ncaVTuJaH2tmez2BSwQUhhTXk1dK8VEARZpVFSSaSdmAwSSOd73xFr/0IjVS5\nvgGRg2uGjQYFVxCu0UPm6Osy/HIa5xG7IHVjypWMGPoRKDaZKmAQOF6kbRhE\nRjQu\r\n=IHdk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.19.0_1538049600540_0.183744866353297","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"mstform","version":"0.20.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.20.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"edbb0622776f9d1655f204fae5ee8f62f294c97e","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.20.0.tgz","fileCount":38,"integrity":"sha512-inst4BBtFpDOnvW67S8m45chW2MtwHpu9rJamrmLssWH9OxYZIaAPC65pzTWlTprceIPedFeefdu8oMNr19QGQ==","signatures":[{"sig":"MEQCIFqBgIvVs5cWFOW8lotQaBnCubNjzFHmgDYNAMp+6cLMAiA7TQxrc204aAHSWhzc8KcfHoG9yGK+3IWsefExgzd+WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtIjJCRA9TVsSAnZWagAAbkUP/jCzxXpNu1nd4OBh4xGh\n6Z2cWmtIwXURGSoVJkRQFUq99cNawesEulidznNZiN50m84aELSfx8VD+MyE\nhPP6pXpq01mPi2ANYBXdW1SHbgliMRErPEt8E5Otk+tHzXw68Bibd+ARcA2S\nhF2JVvjb7v5oJER5mYCNKR6PsIlV2qOwUZOeBJ35WpASHm1xD4OmVmMomz+O\n/WXht3aYBRKI583CNdgoAlIuL10/e5JcFyyh8xhPrvAZDjoQE2ldgFbsTGGP\nJNJoQbjDQsSyebkvR7BvepWAaBXGmqomQ+rjfhg87u3uSaOl4osKoKX+HGXe\nnKmDozzHm8/c0oeYSIJq/KqC2SQHkfXT+/e7WCcgrXYAJywjp4qoXMFj0mwD\ncvamaLgkBF+BkRhUqbdNd0opVYG5czvpBYDHaUJaHPodsgMDh5d3LwX96et6\nKBs4EyfhIpe24kX5TTmqF1Xy5CehX5eny/W9hq70BjQ8aq1UTKjk6OSsMTtd\ncA01HL6gADteWclJimE+F1CrPWholm66GqWIhw+xVp5IPnO7Zu1q7oqaEKeY\nh5L0/L6G/wLNBw/L8oc+lDY5wdFCFo6agmxPdcc9FB/JLlwWhlEQV2hQFqZR\nD4R6h/+HJhGjc2+BwZkk/r32GbYPNYqujed+f2kNxSLzqyw0kYIaTdPQ/7BS\nC8ne\r\n=3t9O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.20.0_1538558153149_0.7269154301231298","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"mstform","version":"0.21.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.21.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"2fdfe7e54673300bd85bf272adb334eca44685bd","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.21.0.tgz","fileCount":38,"integrity":"sha512-Ykcyaq3EKnte1fmRggGshVJWzOqDucKssyV0VXCy5FObaBm0b1SBb66kAmR07puclgqc8nnblQzmM78HCX87/Q==","signatures":[{"sig":"MEQCIA3F4taQu8Cqg+8aWW/VV8khpcpmBHUlTHZLVHRxvh/CAiAG8ci2EQ6a4c0vwTKLJTmLzsU7DgXQuoxXHaFmgcbtoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvb/1CRA9TVsSAnZWagAAkXoP/iW9ntbxlq6tFjpGvPsq\n8yJS+lsGrBSam7A/TLoCE6t+rcqyg16UQiWs49XHrpBAVLbEV5h2GDB6Z6aP\nh0q3++gS4WWcOeWlfwCGDveFNds/fdrsYIDk269kJQj50vp50OIZmyyFvJnK\nZr4VHnJAHNJhi1gmo5GY28EF5vU0Hi43oE3wdg36lKW2rXrVAgHkFcQXODGl\nZo7nYDbsPulYzx0XiqWu6V5GCJUYqb7Zwqo1NhOoULrJa3o/dfx8Vxztx9xR\nfixVM+v4MovXUX5/igJ758NbLm6ShXzT415RDObFi0gK2sEwwS+HMF1OYGCh\nSwL87Y/azv9hWpPWjLXyn6io1/EHZPDv2uH/qAosr0e1Ic0VR18sbTf9wDcB\n4MwX+mBOCNGyd6utQhBYxv6H4bQ5PIebIMKAgUgb7kv/QjzchXzNMpKqs/tI\n1T9xul/46cObDTq+ZqecLSAqneLeOg3eM3iQev8oLc/JqTZpSPpJup4OIqc9\nwcXe0bQIvz7azqEgn68RE1mvNFVlG/1kqO8nj3rfZNNeT5krM9m5aGcOGPL1\nXjeAEB3U0QPkG2Ofme2tvjRYCrNKtrVgZmgWI9gLplacSK3phv5UmPDxkOB2\nKoimqoOAfTrlObuGVlDyDZKlsAIL8Rb/zzgNIVzvj38+i4Y+raiEFlGu3gaa\nY0bE\r\n=ibme\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.21.0_1539162100960_0.09383382964513776","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"mstform","version":"0.22.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.22.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"02e20b9cff648f090efd9d003fc0dc25e443bb64","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.22.0.tgz","fileCount":40,"integrity":"sha512-kWtN1y0nbsdZuYuBY239dHdT+BavW/tfOv5StjgaQLTwSRTgNoGGZ6w8SjSY5Hal0dBVABli4cIfiSd/Y6+UBQ==","signatures":[{"sig":"MEUCIQD+himLe/S/fvkWLq/7ysveOn7qPsih8dxDDkyXHGep0gIgR50CMnSqXKAxCMHJ0dRBhdMDOyG5fhb7TrhqKCpKUr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvgWXCRA9TVsSAnZWagAAFj0P+wS6HaJKrg+JOrKXvaXb\nG0AjvwQ3QfTld31sKLndobmHIXtmtKZv1yLFEb0P64kCcZNEB+4ZneJ3kBc8\nphpkuorMEtsmZjOR1+wiRBepRzB04rkkEiCOsRdAW9Az29LqRaD36KHrIas+\n0whVJgGbqfWSDBkQZhgTWa2cZLArTjXPmdek3T3XmP6O5xhQzqh2Mj13QXJO\nRLUZfPPhvOuaG6XA+YSQmGFFxGONWvXWgtZUme/7qUCX9kjbSl0meU/mxJd3\n7j+L4MMRXExamH6k2vf0+uqQWADUpDmK57hgWhCmEuR559Fq2cB1wwLE8WKp\n+pzcIwKH9Xr9VlSxrdhy8EIB1LFs/5M2R/LSVSGLsenmjh0ynG/ovzGkJTcj\nfQ7msGsezNyYOvFmsGvwv8VB60mJ5sanHhmTTVKTNQG+Cv8MHiQE/EwcDLZy\nyRSPk1DXVtkYusIsYzyrbT8iRNM4QDK01xzW4IxZNwDpMH9QCo8M7wzP91U8\nXkyFtlIKFWDadmCQNuutvlAPCOLfhYH9Tjfh9jYUTBvx3cFyCSli9kwhdluy\nsO9ZMn0i67PLQPLBOL44E7cDDGcXL5kx2BbdTXHkSztpQXMLSbNJR6Ov9oge\ni0rBJvi6lE2v4nPz9b+JE2U6e//K0t5i7yjmf9hIJuuS/LsqaKdkScmnHchi\nV8u0\r\n=Uunz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.22.0_1539179927160_0.344476684373181","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"mstform","version":"0.23.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.23.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"2c07438b068cda31d5e0e36b009a3ae63d2cc24c","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.23.0.tgz","fileCount":47,"integrity":"sha512-+G1j8d4CjAqIEg3AmdQ1pCTm32VJ4J0b8PFJyy9uF0KfW312JT04oZ9lwE4OthSNWLnGSFoo3TVnrOGZVBd58g==","signatures":[{"sig":"MEUCIFrsGkyCYXstSiHqWcaQ8AX9a0dFWuNKADOn83TaKX3EAiEA4EytUW9ZzBJkLRc2ja/YmfeP0T63NXz+hozs8eFY38o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvx5rCRA9TVsSAnZWagAARpEP/j/F27wbmjJYwcCnRrrk\nP4hi9L0eW/NyKmp8XBrfGdpG5yi0hSTNakVN3LjN4saA5elUnK/XKxQiqyUf\nWfwIKJIcnByK1ybSLKR9MaejdyrhJi0kuhvFsuD/KTo/kf6SHYrhD4igMKxr\noIe+2OmPsDnoCwR+OohesEQOcTqO1jj1pLNuZcJ3rck2TyzTW7kZ2KVdeKwB\n/LB0+3aQe5pQky+1RWgkRvoOVh1sXt4ViqkRPjGQUvdagLAMJxkaJNL12ou/\n1jSlCwqMLySKF6GgKAdwztCZwGMb7G5tbYC/DVe7qHUbGx17dRDqfnab3Fc6\nk9xepTFgVaL7v7NQuQAE32ERVvHx7B9FCcDEYVr6xpGpCZPh1mSNIF2E374+\n+6lviblFlM22Ku1Sw8tZ3E3FstQVdW7zmbkowH08n600OpN27bzPSxrIcn6f\nhU9uH00beNcTSZu45JrI8yQ+DkobgcJ85Ioew3ksHxSEHAfHxvuPFLzbyTeJ\noUnxgVL737eAO+xY7buIMuXq9MfmTqcdHJZLXwBHsZzgFUHDC8ZPMNfmqMZm\nolbMjkylqIQ19co62RxjrN0gVs5t+P3oZO4+smmXe5MUD9zPhQ5MCH7N3W8r\nAswi3Pp7P8IADxKcA+WVFCcOILZJ1zjukezxvN/S/oNCm2EAGN1aogVDjMaM\n4jah\r\n=byp1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.23.0_1539251818689_0.29570495689325527","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"mstform","version":"0.24.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.24.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"5556deed6964745cebb9d2c797f25a65e115f8e9","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.24.0.tgz","fileCount":47,"integrity":"sha512-cd6jcZHWiQcNjKWv4PglWLwPQ/hC78ETPeEYazMbxD2sdG97OQqx/MjlxwMHzD/xlDqUw05rVh3A/YkbuPhP0A==","signatures":[{"sig":"MEUCICijZU7lJoagkH9IbudOxkOdRJNuBoYvUBH2BNxINS/fAiEA/OnH/jGclA/+xBznxGkGLSx+0/lpjomzj/H+tp/Pe8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0EbECRA9TVsSAnZWagAA5DYP/itGg2oQV7m8aLg0oAq8\nnz4fUht1IFX8ZnO8p8IobGHeg4NipFMxNjYf43Uu/Yc28J2Xn5KkPj1XAp/U\nnuwgidPmspEDkmoEyJ6MWtCKcM/fQjRgACXU8ze1S/i4x+WmP6j5J2eVysHI\n5n9uzWlQLAJtqmcG7L85+qqBbX6m7QhSHyOuFh4GxhbjHpqFHNB6Zkcd8oxT\n8t5RpTwRwWpo/2WF3shVHOJBZ8c5Z1SHrdb608lzk6H2RS8gdewYKrR50SNX\nrGsa9TPYOltFnlAZGDC1nqgh8VvYI8AZBiEQjS0iLK5NIyEaXonZbRDY4795\nPxPk6+Tsj0fDVSkid9PCY2JyGxN6oUEL6gG//4WCSKIaQbnJ+anAdVkRthBn\nkbln4F6+xFcLRMQ1z4ixlAmbA7M3yj+i61lT6gTlThlK3NOsadQKHun4lZnc\nOu5iqUqIpB0Q7cY0V43lbdULts6iU9VNBHXnXxS5bHaWUW0c3A+ysEqi9Uff\ngnpDLM9h7kaTZ/pV5k1XkNF7cotV7gGtJijvqSqNFrVUzcJKwKGlGx/YMwgI\n/hCSCW6e4EWC1x05b8w9v+HIvrawpvA3CgODMKwFNRBO6pvX2yiExaFrgpxc\nZZP0sNub2Bx5Asv9wpnOqIdp3O2ITN93lwEakbaWlzHQUsneEnYYYwoJo4kz\n3FAM\r\n=Rfo/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.24.0_1540376258945_0.11008404253105208","host":"s3://npm-registry-packages"}},"0.24.1":{"name":"mstform","version":"0.24.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.24.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"65b736e43c070f6de5f63326ad9f7af51929c8d2","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.24.1.tgz","fileCount":47,"integrity":"sha512-8iYHWY9r1cKU2lb7Jk/9DLmJqauWDK/WgIKxoYhIwJNVy2LD+SQgwDd5QNYqhDCgOT86LHOWQhQYjtkcoXfrEA==","signatures":[{"sig":"MEUCIDi3ccO9FdTWEdkhNvYmIHxEPuReLVdJs/9w+onwnAJbAiEAh+WNXnCdmELjnuE8cMuD+APDNZ/6+EhM16D0gfJHe7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0Y9RCRA9TVsSAnZWagAAcigP+QB30ddJDoymWKv+K/E1\nNrtyERBmZDgMECWcOpP6NoSoeKw9f5JLmnnwKtU20N9owFn45NAg4UZ1ig2s\nF02i5/vAO21zwmWY4FPjb1gPhFrbmWzdqsbkTbJcGhPZG7d9OJ6lGg/FfJx2\n8bzIGiI1VjxTkqkwOjkDp8Oy7kYWIf4ZwHm6UCQ/tMnkTLqK88gfEbAlFMEn\nzKLSnNShZRhq5hMvX9q/POVQkgErfjaW3uuxz9EYsUZ0PjJl/gEt3akqDvWP\nz35UB9KB+MqhMttg13p36zgzuUaTltwp/1nW7FV9P8Vv1mlv4feddVgRBKY6\n/P981cb0qMQUt8983NUCrseDi6diMh9BTp3Vt7UAQ2ytQReRc7NUOW3wwaH/\nQ1gYV/LLe3yc6Qv2ZZq40WUtI+N+y0JYVWPX+Aqc/fux2N5nNgFiSD1pRGxI\nTQXLPkJCDXdgfVETD03Xwi/R25cH4zzi2W/JEV2CWrWe3GiVx1Aivle2Q0zV\nfxQh0Lih4Z+n7FdtWfuRiTXGZJ7URap6dU0X1+BGXNtgJT4DQc0vTVFg2aV7\nwdvc4D0hJgl5XDTqHOFQeFveAPqa/kio5F/6rBLSSr1usC6sFAB3VCPUDJJu\npI+uhirQQAPv2CV/5SiU20r+JeC95kED4Y/avddHnKsnGw/jNXNrEqQI9S0q\nsZaf\r\n=xSSY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.24.1_1540460368421_0.9226864181964627","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"mstform","version":"0.25.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.25.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"cb3379c04785dead48b0c5132501767217319961","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.25.0.tgz","fileCount":42,"integrity":"sha512-F3eDOGvMZhyeiehZZEAQXPMSVvlkle0DLWToN5qeD90bFBXVJGJyDhgUNkZn0bRZJFAq+c718s1HU4QrlKontQ==","signatures":[{"sig":"MEUCIQCLEtVuhBVshkXbRIySzBlJgSuiACERLzg6b+3KMoJjTwIgAgyKVevCeUEhbxjlx13YfLuucoKgD60YE2PWq74ozZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2a9xCRA9TVsSAnZWagAAcNUP/16GQmM4wXmV9vMhM9P+\nK5Jt3SEOmSgnZtIs/m/5uhNGMIuZj3HYsvWTeexToOq/XJM1/ksCuvEe9sRL\nw9eaf5pY94bmFnO7Clo4+/QMxCWYF3A5YQdX2wPXJpfzTuLV1TIA22ay1zYL\nu+qZWLVj6rInp3MgtjGzvx8AZwU1OcJr+H4F0KcLbMhKsmBKarBksLoVCqWn\nGkCBmTsDedic6v1R1vvu8YbZDND5kfxrfeP9AzgYwiE+GejJ3TxjkM+1dW2K\n05II9F9MIUwieN7VB/7ezIRHUG7/di5mJTdflOj9f+qkXP1kjiD0nW0bZVB6\ncn5Xk7BN6LaomfGQk2VjRBXy05VvtFwMZW9pAQdPtV1G602aQPsmJPVMCRYk\nkVYFS6rEXLzF0b3Y7rfQ4m8sz0+10y4foVDiwsbpDluCSO3KMOnkt+Yzy1bE\nAic+T32EvuBgXKBCyMg8sZV2Y8dSOarwFAeyf09yzph8fyuisheU13QUDQe6\nTI2KYPOrs0rJ7nSK8Hys+0u5R6mC71L9Tazd+RtnAiDmgPfxuQTE+zSu2yhh\ncmsVFRn6jc0RbqC/EnNlM4helRxoY2v5YXDEf1E9Lwy6UHAwxc0Sfjhe4NUc\nghVfpU6SNObykjN3SfiGKOJQkExomJ3oybBvGTIqiNXpu9OBqvjTRA+2J8Av\nRVa0\r\n=SbbW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.25.0_1540992880097_0.5506251997757188","host":"s3://npm-registry-packages"}},"0.25.1":{"name":"mstform","version":"0.25.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.25.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"614a4ce8ea807b45836938ec9a4933a6b7860882","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.25.1.tgz","fileCount":42,"integrity":"sha512-ZzxynXfhhxA1DOpuVCUVOYQBYgXkaAY7R5r9Usy5bK2zUzSuqzvQBpH0StxHNyOTSVwvu4TBLT/dOhaAmfykQQ==","signatures":[{"sig":"MEQCICMiBIwBInWH1lRTLgNFFzyMCIdQVs1BCKcKWeUrS12LAiAuyIaCIIOfSPqcG/3ZPvMwXJKSsgb2sKEyuaCugDiJcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2d7ZCRA9TVsSAnZWagAAwlEP/3IggXV0NDABSz6eFCxO\nkEE7TVpt1ci/SaeR1XWX2RdEgcqJal5mLNJl52Ha8NF/rnXi7Uig5jPllo9n\nmKPDYDucKtv+WkwLQOQYj83Ehp3dwkNT6fzJliED3FR23G+3twMFMegbUbnd\nBg2w/YaTYzlAwjT7aOZWTtZ7gNtxjbTLJChBGZ2D62ljqN5eqPH09xD2u+zj\nbOlHOARPPHDYRLmFXQUzJAGEW3FO2IPURMl8Ep91Lt1iLqMrZ+7U0bUYCSF+\nvCa0ntwkOKKJM7QNadRg3/sa0buH6GvLgZ0zLa0cch5AQDZRxjZ/FpGoeGQr\n5+QL2vi57JXtjdY3DfN7lqnbuYJePnLh7o9brTyOEvnNDZcGCBnPd2XFmoYJ\nR+04d6VVm9dw7X+uOQPRAVUILv+bqI2KM6B+ptvUj0yczdJLEBbVg187/7Qg\nYd2cibb3wWP3Qz36YUjrbEyu5tG52n4kghZ4tqhiB8CX5YRuZ1E+z7CIpYh4\nfuXTziuoyUxJRK/4jNQBpGR80C9wtRV4gfQiHcWE+6F2htHAWjJBxfkFHJEB\nemwMFTPqcmJZ6fu6yzo3cx9vXiz5QViXYj5ctxGAnauVfzCAO7cOSBHdqBIT\n/Y4Qvum5ACRnnQoFX1riqG/c9m4mF2cB3bVm8UrwUdJo0FJ/RYebBaWu2D5o\nozlm\r\n=L+Rd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.25.1_1541005016704_0.5731845866397973","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"mstform","version":"0.26.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.26.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"3e687d44543ccfc602aad69511a1de6b09481b4a","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.26.0.tgz","fileCount":44,"integrity":"sha512-RpqZ7PVHL5vJAcmWn4zVpJ7q1e+JTHQ2n3eWK9ID/JyNEh+D4SlaB9aF7unPYOzgVgBRwUbHREAd15JEHOddkg==","signatures":[{"sig":"MEUCIQCAXJnRsDL1bGf7Y037zPA/+85/F89dEDQbyGXQg7tTcwIgSQRosPJDBBzBbTOVq5UTjI+qYOILoRgvLQ5Gia5cS+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5AMGCRA9TVsSAnZWagAAvgYP/37tq/+0Gw2g2mQjYBkd\nR1NF1z6EluwkmqqxMW9j/oEeOoSJMitZNENIbrHqHlZTjuG4USVEvr98Znjp\n2pfmBn3B1JYdZ80/pWrLqw2ZC37+MwmXAUXRSNyEVbz5+4FXIzniJZkUCxzu\nbkFUjuplY3fkUKMhOXwSm4wE34PzOt8jWbg7Mt8zg/qAYF8JoJZNXLFLgQmd\nPbD3nEwQ8xLLzpdAk2Yuzzcrv4t11bvz5CthXE2pSRH8G76KO/JFBGcpZkmc\na0mcTwcWZgE/iHifF52Fyv+SneNqPOOR/Ey6OA2U+5O4FTT3MAzC6XVLWlt4\nAngRCr4Y0N5KyDSz6u/X3uOSSGSitgYltG/Lp2U1CN/PRkrJY6oLCa9lASAr\nr2iLzXDa2pZ3qcPNHYW62IAJbCL3iZmRIVkfrBQeRaj/Hl9yO1sb9ESTPrlI\nFsMG3AtHMqJokOrsT3sZiKw3YwdnDwEG6biAruOI+1F8IHifz00VKikiwdF7\nA7eTxlStCNNfxUuv+rrAAR0A7IFA0LIIOVwgxTdHGqDmRnqPt0JcAoLH3wEa\nglWgVGJiLe92Jx5f5BbARidmlRkRpMB01f1fifumL23rEBLOcs0wGz3qnFSx\nUOYY4+HlpadPFC9qOTQwHFYGqGoK4KW/27QwzXKaxIHlCjaqe9ao54+XtkHI\nuuZj\r\n=AB5g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.26.0_1541669637531_0.7409405864264205","host":"s3://npm-registry-packages"}},"0.26.1":{"name":"mstform","version":"0.26.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@0.26.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"8d868a29ee31480d8938d520215aa541c0fbe10d","tarball":"https://registry.npmjs.org/mstform/-/mstform-0.26.1.tgz","fileCount":44,"integrity":"sha512-nKE3znwZnsnxHqH00boeEMGtHPpcrEWrjweImx7x/jp8daIwsDbh7C0Az6ZK9HwBBn8xNEIBa113TRB3lS02EA==","signatures":[{"sig":"MEQCIGoKHnf3bdjte/gXPJYJGMIqD8cK6EbSUMhw/P2v203RAiAmwjI+DqNH6OKVLskajbd2XLAiI7Cmb5MDWL4yzh+Xjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5BkmCRA9TVsSAnZWagAAAXQP+QG7ZPRbNsxbimyrFjfA\nwtK41gCPCsS96zqTneXNAeNRbpSR75McnDyly/XwenkOTXg+ZEzKVCQ+MPE4\neHAGoafP63h7US45OXN1/WqnVqlYdfrEfBU8vtTI4znrXAsJ4WOtaD1i0jFT\nze1bGIRPmf88esJmRKP9TxToYaIR7MChQu+HHbhH9R+Mm8Fm41wdFPY9bsWZ\nCnKOtcslUHNGrBNsi2AazIN4oJfbU13+WKml/cPM0TrVsJtFgU7usLmC4mDe\niTjs7NXM8FbLJ2h4yCP0ZaLKzTbtM1YEOU5JFqDsZYm2N3wgEK/e3QPJIXYA\nRp05N7rO+TqHav8qolN/xWOCNdLcQVcsQEGBkyoAzC3I/yYND1Zq61zEuj7p\n5Dy2HmQQ2/Q1wuYuUUmqLwJW/uWTmaz7dUYVTCoDrS4o2PIpA49Aa3xtANft\nleTkRg4Gs9Kok/PqQS0VA+khv1Va4GAp9jyulWXQN3NdqlRzOzxNwM0dSOdK\n5IkKpJWp2OUNxeZJQ+IcC4T0PVEsWQ9Vt0hcdsd440sVDp/FVmdVRJ1m3JMX\nlced6qX46aYseKUduiD5zwOgmbGXLTJyEHOOOLknggVgt8UUA6yVG4nZrhfF\nP4GMSZR1ofzNujBwBzAjeQeBlFGfbqiNLXlf/t9iGHEWGVwTZd52JnLUfbQo\nDbmR\r\n=Mbqs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.2.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.0.0","typescript":"^2.9","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^2.0.5","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_0.26.1_1541675302054_0.45779035728802064","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"mstform","version":"1.0.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.0.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"52aae7f61de6adeec7f75f0b7621c8412f8403a0","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.0.0.tgz","fileCount":44,"integrity":"sha512-S0kwnxVifXPMN34XYxOCo0FKDlatF+CAunchkpS0yyHX7zCi9faePZdBkDU7sxvY5VlL33PBOZaqd2klcAhPNA==","signatures":[{"sig":"MEQCIBvL5QHXpRGdxMJnJr0Q1iDJrvRaLiwlxYrTg5oUknpBAiBzScDEckRY7FQCwXWf9PaAxq7j97EtcrdkyAjtt5q5tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6TXLCRA9TVsSAnZWagAAaC8P/1gsiXLrecUFzawNc4Ow\nnDi5MGiibFF9SQwOff/qXG92n/tff1YQ5iq5PDxKegQN8y7zZXiswBpHfYYA\nVWg2O8rHq/GDi+MXxic9iSGacdVi18fMwowFwwun/eXTa9hBXmn4RMSOYWaj\nO/ca/DvyBiiAuHxRGMuuQx1DJzD7rWxbpy+M4fOoF3D4dTqrfuuGp3Byg1DL\neffQ7PqdPJB5FEr8L3ArutIMhr0AMnRXrrtUdx8+XrlQCqg49667gyTVtE7S\nskNsS6MZps8uOX3lrvtmlaF982VMJtMWfYWu8KmUfW2EfMQXMz1d6lVNKzo6\n4+kYyX1neOZhtomVrFbxTJbslaumfWTe7Xjq+KvjVicMwEIYP4MxP95eZtim\nwRFG7l+9DVoqMMJTP5ye2zN4CP+30ZZgw49ov6NIWeb70p+vT6ns82xvWl32\nTa/yNhDORptadO3t/7CkDnA7HZ1wk5FZXD48XX3dxNPoT0x/zBkZan3vhhWV\nuNIGCm4Db0v8e1My3I7t2NsR4SmhftqkJh32Tfw62oY1vSTO1PEvTjX94iqm\nDFKk0WoKBTzyTTMILjH6HO/ITRpSmu50UNOW7BTX7v2FZJDQmU687uYnj+n4\n0l4h94Xbdjas4Wb6Md8RA0dDJNVA9sfN2eJ7DRQYbWQmqe1M/Kcd+EPSZyXi\nPz1V\r\n=/pU4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.2.0","mobx-state-tree":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.0.0_1542010314871_0.3538541928548464","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"mstform","version":"1.0.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.0.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"5ed78570e3a041dd75279ac071bf75bf60006a27","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.0.1.tgz","fileCount":44,"integrity":"sha512-jOBI4nrAdjUElTltpQ4kOE9Ln6SCWFphcdN896eEn0Ef8BI61G2R8U1j9scpNkaagiaeaXu8giaze5Be4h0ZGA==","signatures":[{"sig":"MEUCIBl6PS4ea6a2sxFjpTq8dconzeAJzbBAKqR4fqbWTxqnAiEAseLodUNe8jZivxT2exGGCuAdMHUYJ0wF1x0zr0J2pXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6UUjCRA9TVsSAnZWagAANP4P/jiXtrJolziEcsmqZQAp\n6ytadLYi2lU/4FxYCGLcHKjj/+XCdWJFXrei4TOQKib1ELcD5dkU9OlrvJ1Q\nqqnXbOTbTPu/taWzEh8T7MfHpLc8GJfC1jvMo93no1y+riIIpzH7CRDu3x9o\nly3K06a/K2W/hm7Znbs61cTpF545kPdrcgdPodHOzCHxVJwhhWuaM+Ea1aC7\nOHojQiJYG4GhjwbJX1ULmmd4o/ZwLxYkslB1ArB+9utFNHmBXI04gyycvn+Q\npEdySrVGERO1O8sTTA9SkZN13OuCuIUawyleCOnwxoTRHK8dHfCdxZ4hLZfx\nRnkV/XXXc5EaneYcJ3sOtSdQpsqsVujUbZVDInpf6hdfVgOb0NfpjA/54w6s\nxcwoqmhzohpb8/IbAYy6PAEsXzM2VJBqCQwIzc9TRhUZGg647zXk1EvuAwQN\nHUmMpvMUOmw4ypsy1aeIXEZkZ9zHzL+0S1nisDGE92pvIrj0dg0USMbV5A1y\nWJypHWuRHX/ustF8rfz/NW+RTSdKYMT7wLYemPXYBw9ey5JeRrGQWDaqvbDF\nN0szK2vajtc0HKlhXH3aCwCPEX6g/XLX+QcTvS1bEJD7yreBjCMZtNeQW0KR\nrIfA9pinEl8V57bbxjPyC3u9K2lH3WSJvLFoqMphFMl2KL8dNK9wGdZLLnb5\nJk4o\r\n=eawg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.0.1_1542014241573_0.8215765969177302","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"mstform","version":"1.1.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.1.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"b37d368ff501735ac095dedef02a35352e229b98","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.1.0.tgz","fileCount":45,"integrity":"sha512-4lzdXUmXpvXZnHjupRP8FW7Zi6MzqiYC4sTctvCOImGdk0XteCcjeRbtZFVurBg5vSZlxDLXFmLJsZUetY8vJQ==","signatures":[{"sig":"MEQCIGpA4jon7kpOc9q4vM+10S6pzpsy7YljU5QAJsiS09tDAiAWEU+/CXKlTxS6SdNXBXIzkyUUgOt4m+GxPGAKeQ2N7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6p6JCRA9TVsSAnZWagAAt0sP/0Blm7yj3FIva1NqqTuz\npB6FznSYcYcjmOYJELdshh2b354vvZEePYpMdT9x1MMdn1L0Ld2Q3IlCvI8q\nstXbeAweM6RMxb57FUnnfSIp59+kjurnQS42Vf9LZbxg8AKfjegKtU49e9xD\nvpfsijlENWrbcoks9+1Qxhf0hwlDL89k6l9j6lKdV5aMVyY62BvJLXqbe0rX\nQcniHcWAtLiN/ts4Upi5NLNyzgTLv8/qOTc5iYwzTgsiF5WuW8Q+r//ociOL\nvzGHDDNwigIgM0hU+RPXwew2k0Q+GrXblppsmAivVirC/a9TPwd6wSi5eoEw\nm5pvF4qFv0bbxZBTVLNpnLcDfsT60TjYR9K07EC4EaKdX8fnwgMSziC84TY8\nfJ7b94FO1TIxnrfNoWqmdxl0AmJ9fBswrR+AZ5Y/emaQBfs1SNecz2xTU1oP\nwRawdalrtLqb3/+6h6+Gzz77mAJ8VbAMZM6hjtDMf097tF84NfnmX4/gpDC1\nJY3ytjV1IOEkmPuKYWVtEI4QWi+8ObfWiT+Vr2+nhgO0X613qKhg32lWP4Tt\nqsVN4NOS6MYqxGdEXryaWhzPVaFvnIhOSWiC6uNXRz+IMojK+ojg2YNbjhN8\nqoKx08SB64x6wdHnJpYNYmrX3lV8rTLvmj5inTXevkrP54EYyW4ISjL+sxHN\nfWPk\r\n=UGgp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.1.0_1542102663238_0.44746099468124645","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"mstform","version":"1.2.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.2.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"69b06b57b3a3e74ee1a360d165f1170acb0f42be","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.2.0.tgz","fileCount":45,"integrity":"sha512-ywm0s1sCPART/JzxGS7Vp2Kz0CZiET/NMQEeQWhPUTLCdk+uBdsnTy4Y2q0IV9Bakcgam6DG/ydcZWkDVhyqRw==","signatures":[{"sig":"MEYCIQDM4y8I00+oY57iFsbmQ7hNGZ1WqLl/5U1CL9hUXBynSwIhAOyt8rA3SfomC138tCUBf7vMSoxyhUxYEKRt5HzZN7C9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9BcPCRA9TVsSAnZWagAAHjgP/jMCfXlzUn0eBCRGoD3h\n7RA7VfYNb/aY7IK7J0b0/IamlqKWadPIMfAakPGRWq7j1mCz610kwiTmOLVy\nA8OjTV3D6Op3VVdl+LPNq0PT6dr5U8ZwXy4A4IWgy1B40yVj3pnANTq3coqk\nnid6QR9KJ0IdUhhzyuuj8AmptrXjyCg+ycNlQZw9XX9L5F/W4rcE54Pud7tV\ngctfNHVax2cV8pQeQHXz9Z7xMCaDXJylmnKupign84Pya0/f9BF3Cl6hdswh\n03MCfHRLTZ9jzNAAvygOH1yk4NIYvUYMt+Q65MltmMTtv3xQyx56b8A9IUuG\nRi/IoSFU6zy8ty2fn+mEn89ZRO1Oh40Vn2Hu4obh7rraZmK9T5Lgwqv0crL9\nmwAeVy/IYVEJlqT7v47zecao2nZ0Y0BoOYQdz0SC2g2eHKF5ZRUvRlckiUwD\nNxstQahx0112FN4NrTlRpB4QIJ7zRz2YyMtkp8VMfsY0C3At6zgebAydSs01\niM5FSv2wAdefmRB154DyCXY4Fkg5ttiwAEvOuRQDjOkJLNp+kLAPAAxwWGNt\nedGXa4xDwx+YSgARzsquiMyfK1Ji9EDt3AfnpBM/S/+8g4dSX5sU8UKV6bVJ\nqF2UHZnKaYNv/WKXf5/N1+DPZex9AMkqevW4GzTy7y5LUzVPl6u+eyKMLNP5\nuLKg\r\n=zKni\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.2.0_1542723342003_0.47436482938115376","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"mstform","version":"1.2.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.2.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"c49c969ec3c4c9e4b94bda343e93ea5706c13e31","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.2.1.tgz","fileCount":45,"integrity":"sha512-3k/bOof0GEA3b2fB6DCBHo8A61KPV1yr6+Ck6mqSChDXO57NdeDSoj/eQFC4MpzxIJebPd4Y8q3xy6WiPZufFA==","signatures":[{"sig":"MEYCIQCkkO0zZ+20nA8AmVtlaKho5hLPTB8ngOJMOMMNiu8R7wIhAJurrHzmvvpsNf/KwG2JTxAgoULL2YwBoF2s7Jk/BS/m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Ry7CRA9TVsSAnZWagAA7sgP/12R93mkM4zuYOisoikY\n5PcyX3puTXW3uUY+fiFNnH/atkBCqSMl2f5spG3nzjBL64nOYOWDfE7dK8H8\njTGxdNkQu2yd6MQ6q+6b5uDr/CxFeCiJ0+tvcqbW/i49Dhd2krMOjDivZyk7\nb5ZoFa4xl0cJfnMY9waODUM0Ur+uCiJmnblViCGoN7IY4iEBMg/UiS12d9yO\nRNTOSFL3wt6DfRuZYWi4sPIlI+0Z+dNBvnzkl6qFosFi3zSZ9DQXTo/O7A8w\nZifh67dVq4dFAt9J29hbmLJfg6unKRAysdr8bz7fwhvAUuZiRTdCnFlX1SaW\nsMKIBTGmjbTWfw2WB1iH2QETGnR37QlFpNxpUmDxc7SyckfwAJVvyp+ioHCw\nEKEPwpziG2Th8HEo+WWy+bmFXEI84HxEaxTej8raLvngX2hqww7+nRyHfoiF\nlrMWTNegOY/n0TNzcNZf5HMHjF6M5YzDnAwo6T4TnT5tR8o3bM9fz6KpsBim\ncRv+bZgLEIWCm1NUkYqLtJNAzDuOfY7rncBlhBriqpClLniXZ8kHaOskB4mV\nM6FVnfXfsDOnys0QFF7IRkyhU4rY/SwMO5XO/Dd2rg63D6Yhtg3L3GDZNIfS\nuyUldWocC2dUmvquAS+o18/jMlWCbDTGe8m/egCnly8x/nhFfX/NHCDBh7o+\nOOxC\r\n=1JWE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.2.1_1542790330136_0.12355788879329932","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"mstform","version":"1.3.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.3.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"cc299af399ef6f915f26ba9d2e470d61c96c11eb","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.3.0.tgz","fileCount":45,"integrity":"sha512-XANELwP9hF50wIfPcwydO+xxGuaCHbu7ffKADL89xUm+uGmTiOKItsHoyNwCF5AwblT037DrCegpFdnaNNjGcQ==","signatures":[{"sig":"MEUCIF+0hcyxGWBcX6eSYh06HhW5QRXWQIYCwD4QwOxDyD2wAiEAjQFfgMstSfTBWzcofTJUvpZwXnoHPG2ls/Hl5lipOmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9WwBCRA9TVsSAnZWagAAyyQP+gOkM1l+WOuigP/EfAUZ\n51gAPyx8RLZYtRL/kToLbpXxZHuHQEg2BeCfXOueT42XPHlyB29qOnLOr8nx\nyqLlOnsGqfSC/RbGqX9c7S0kOprSgM3AGQywMQSB2NwLuQpqF6Ep/F9AeB8b\nc8l+QE4l2qO6ye/eYBTzx3rXYONYkZaYA/scqdl/nKent4ZCZs8k6z7D1IMW\nLWqXxjiMgNqKuW3Bk7/A2zoKpaecX/BNRWzphhTxDLhktX2YC+IsKZkuo4ca\n3tsgIPq67g1/r3/sWMQh1i2STybiHDQocEN6bpXVQN1cpDYu/xO5uhWz6rr8\nxuXyme5TcMwgZtxctkWqRjcQWtFW/rlJhy7Br4LF8zQVQP8aZX/qm7E3NIhp\nJVGKnpY61YI/eSiNKo+ZyBDgcFZAkW1pQeYIDQdt2pUS2YpD+fU7kpwfHQl8\nA3UO4atm0mt8jkC27kcE1mOWte3iqRgmXQkS9hq1i7kyIcDj32QPOSIlNdga\n0JaJLeQnQV5FcItU6xkyHiLM3CXbDGC53LwkwuQzx40bb1epnlQh1yi0g5R9\nNqx+L9lXfue3Sh6e38UTG1WTbZeX9NxLc2G25ain7Amznixy/QtbsFdT4KOf\nURozRp8BWh8+dzsHRj4fsQp8KW2ZhVCxSHwIwbH+u/0O1bY8h4fePB5aTIz2\n0EAG\r\n=079j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.3.0_1542810624469_0.17932211299935252","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"mstform","version":"1.4.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.4.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"61c94091b011c7b3973c42539843d3987678d935","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.4.0.tgz","fileCount":46,"integrity":"sha512-uhkA4dxhwQyr882+9iz6TOcRkIHHZbDiJHPWGhtzExgd/LCjdjiRrfFGUCqIVdwLKwVdOuV8qXBIJd8A7C1ERA==","signatures":[{"sig":"MEUCIQDsFRISexqO+Zh5+sFr52Kua4RNGizT0ggvZ8A+EhBFqAIgfaOKA5q3fqUqSSnsEdOmlxFm68TvbihASMfWp5gbUBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/WMdCRA9TVsSAnZWagAAde4P/3GjpK1GUAC+0UieThZV\ncOd9+iLItJnLNy+eisq/iMwttJfmN3QBlU1kzNbmR15HJUbfV6NMngrSQZzg\npwnRKkDZ0HeJF69Uv/BiaVcjTQ2Os8uqfIMERAgtm5cvDQ3fo49bBOijGiEj\nnYlae+tGts4tH9RVmIwoRUvoLdiSfZWt1SGF4/1wwwMupf9gkV0w8TGLCNQy\nxMzhswAHOEJ2Vv6gc7u8jsKTcngtU0cL+lnm6RWr3DU1m/jV1PqGa07PQLwp\nFN/GtG/6ZIB5BW5WOh8Mc8XHvMUZgLLYug64Op3bSSMmZUcLLCEWzLc8kvTP\nkaHxALus3uqNcPyYzL1TXgqz13ZaMKzN6i1SoClAU58x8ImkiB3Hr4RK28N2\nnNIg/m7b5UdiRtdqC73kW1lUSzvDLWy76JSWsx7v7hAO8PSx4OmZbYojAgfD\nCsHmu41Ky5la3C4L4BfTGglY2qJCYIxKuySDl9DowTjZ6pvRN1GuDrIZABb6\nHVo6TxcvELiB3NxmeMxyhObDs8N6gULlT/g85IWfngjfTSSqp7EFJV81UcOQ\nHTkMV6zQKhMEsmiwoOAbQQkCOoN/zTLhH4o9KeW3ipVzFryPZFq3QLXD1qAB\nIbWZvz2tV0Z/I3vMNZtO4QVKrcdItdzO9VMyJkhCI66+Zz+4ueAKdyzA+I7b\na7Vg\r\n=HmI2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.4.0_1543332636595_0.26083381717693643","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"mstform","version":"1.4.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.4.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"6b958477125cfef7d4f22c937f2d7250c8fe90d5","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.4.1.tgz","fileCount":46,"integrity":"sha512-a7MwhQQoUjCq6nOUfOLFvUmT38SOpqprFmyGIwc7R01tRxxduFrwU0POLO7sjHFM024uGmmUxy7I150M+qEUFw==","signatures":[{"sig":"MEUCICtPCHzvJaq3yjGLria8i3pOpncM/u4GnD4KtGCsHgfeAiEA5TZBXgXh18McyV+NAHfHTnBeGJXt5ANWGjPyffSvRCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDkSGCRA9TVsSAnZWagAAIg4P+wTUQWyDWEy1CZPRZNLG\nAKaUayz122SbdKUAT0X1DmFi/znLUAyt58UZDkFFWbCdHbruZAOrjGQvDbLR\nJb1p5fNOxm0W9ZdNpFKJCHxodJ1BPm172byO3t6xaAwULv7dNcVdpFi0zKpo\nb12dsE4xAhL56JnPTES0kPEgulCQ7clhvuHBQ6D866LvhCG0LEsWyIndNyYb\nxgmyPLT+itwGbZavNq6r36AAPShxgkpmd3lm33/b62O612ycXvFhVPz+wcdu\nPrlLM0LKKEctyX57Zvld3Eh1qPO/zEckNf0Up1H8H5mx4i8bDMaj+2fbYvPz\nlO0ypWuxM6P/jI6c3rQ5APnYgEVGiMG7cRy3sD6KjKL/CGHOGaLB8uq+fyp5\ni1o8WPT4pn4GHyyqmx8i7F3HuDSE4Wb4DXngjTV/LOJhDxKZoLcEy3ixATut\nb0uwMy+HzD6o+PIkekv93iY/MoP23Xcj2fghyW7/tMCSiT0Z8/B56/6YEDNv\nUznpAaO+TbJwULaJuAvmI3AfSsKK1bFTYxbi78WC95+tftn4N9Kro+FjlCHh\nuJd49s4wyA4RpAIp3M3ro+aozpSSO+uK9mz4gcon2fxjbk+ncz1zdjMJLG+D\nnTjwrOc2hW00v+GiGqdG33XnL0dwGDgLpMAbs88H4tY94u61mdgFBTu0Zmvz\no0m/\r\n=APIs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.4.1_1544438917313_0.8406637369817613","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"mstform","version":"1.4.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.4.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"d151da7ee7efabbe9479fe1f90e1267e9e08c0c1","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.4.2.tgz","fileCount":46,"integrity":"sha512-WcqJcbn2rz7iqGqX3gIsAi/OxzpIET7vdPuEGu4K22UbPexYUpkIMs9qhhUHIpncxg8L8x3ayKp1QLdYIq2rDA==","signatures":[{"sig":"MEUCIQCUkTbKLxl0fmW+5gU7IBmoEi+2MTp97eFPbroNKjkU8wIgJEETl/0WwlRS9EFVGr56maca/CQvwG2G46GiF5f4goc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDm4CCRA9TVsSAnZWagAAFY0P/jFFFpMa19QBq8q/51yZ\nl0QjAkZP5QoAIEHerIrjlO+a3G7NShiGQoZum//7aLSjw0Bv63xx+s0vPEqp\nTTQMV6Td79I8pTAsbp8ervhgUTZkz1pQLl6Myf36MHECoFDoTrvntuhTIFEe\nc9tLDpLTP8GoTBaaPtiXYsyO/k5H8OvfcHiZX2gyHLPPcbQ0yf+F6DBj8Y91\nvW5bm4lQsS66cFOdBU3FKsywPCNsbvaOFO0S4VgWjkgBsbWC7o2uUC9MOzxY\nX7n5Qb+p47nj3/JeJGBeOyZGaK4EiOdt+toVzXAtJHlUd8zngUzo08ziEt+9\nc9mze1r3WCk7lZXjEfrb/cgwwLPX/yOq+aGJh/F+etG1G1Ur82vgn4NL1Hzs\n5OCmVcHCV6AfexdzmATG6Xw/G58FdA+A3RBcdGtaCo7syEeEZOn2bQIjn10f\ndGvKbSZGyIVnCf4QbORa25QtsqyE9yPDDiDi3+7yHzF0V0Xzx8mIZmcsfS/K\njIfbKEI9VNP/OBixSDmO+Td37jHIl98JiGwMPDkn843MuGH7vN8XPG+Qdt19\nEEjiw3F4lgNEZQ/Dp8j9OJfeLY+znd9T6yZk1LomVyn0APOhsICd2VaG+jJf\n982Q60L28R/NxD55jslpv4g/OKXG0/Rp9tFyTEG+7kqz2nZplE+pwy81wQ1N\nNV2R\r\n=2fg4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.4.2_1544449537331_0.32448156669352857","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"mstform","version":"1.5.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.5.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"273099109b7134295d1b196524804ab506821cdb","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.5.0.tgz","fileCount":47,"integrity":"sha512-IIQnALTnFGbbsz5TbWFet/25EkWwN7CK3QiVfOhvLtZVUm21OKdZHJhJn1QlJx1VOiie52r+7c3CV9GkRt3oEg==","signatures":[{"sig":"MEQCIGaJESMKtcALdbhKUN49a+C0Gdv60EFAGhd8c2ORtXIzAiA2JhmWlDhy29uykssW3ScVoeXcaUo8eV9uEJ6t/qpO7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG3PhCRA9TVsSAnZWagAAr5kP/RS0+C6mLhT/Hruv1yrm\nlYJULuGgj0QkE7ecRxY3AXnnlljDEkNlnc1nVN4hfLUyLQCJyDZQ5G8Pn5Ti\nl7btyvtpHhgFVZGXJNoVKVZvcsXGWXMna0IwxxtCdDGmURBboh3VfHC92n52\nAMAcc9v8eKrJkEEQ27NZHiJlEfGkYQxG/fNMsqsc0gpbRwA3NHP6srPAeLca\npSJEjIioE7+SlsiZRXElqGmYutP9h0Oa9ZCUZ4p1n9PkCu3H/ACwseAdg5Ap\nAaXb+RGnZ4I40Nf+dIfcTd15Wcl2hOkVtfgGhS01TUJQop0vGByBwuE9OpU8\ns7m5L6byp78Vp51BLkEcYVMDayWSDeC/QQkP77aQTNauIurmWjNF+gJr9nXj\nUwcJm85xdrw5mC1Hr07LjVz9zM1WvqEC9rv0QpvXs3qoij84KJVIGYp79Q0t\nlfEGWkyyj1WdAAP5h1eYUth3NxzVaES428aXnkvN8G619ior4Vkzno5pYEGq\naBLWkfwnMeHwXcW3yleP+/XiYX1dBBes/jawCraiIA2Sb+XAylSPPJKy7KgY\nzSw+ghb86u0BaHcDOvfMBjJyeq8eO+hXwR0WZ4wxT+5Ck1ZvVDpPyuyDkU2V\niPTs9Ajmx4W9ImkemwZzpyzVVhqyLCUGm96ZCSb3mvU49fMfNkuR9nbt0DGx\nSPRK\r\n=+X7G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.5.0_1545303008323_0.4456491780061198","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"mstform","version":"1.6.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.6.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"ee14cf9462c19a717aff6dc341762a2de92952ad","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.6.0.tgz","fileCount":47,"integrity":"sha512-WfFyxu4UGqNfYdR9edRbfgnvg26qer5eCX3xY6jyST36KE0TDXy9cUXM/E4d2oUoL2XFOVwG7np35/W8HeHj3Q==","signatures":[{"sig":"MEUCIQCbc+B2hR29XRbi1Si1Al8ni01Hr1O0Q4TnwVFrqomdwwIgRvuNnmqeHhXdJgJjvn9AEdCZPKRZ56n0OE+QuL5fFTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPEw0CRA9TVsSAnZWagAAFv0P/2mU7W4JlM6e0nN3c8vE\nmdsZJW4bmOfqJRnk8kT4kpj1G0+YtFd1FbgZxaSY60DkfQo9vOmKSB++dTzK\nSWjANRWo2jXShcEsU2fx4rdipzHnEyY8mfMo1QT3Uav+vV1Lmt08xOB3purt\nDr3Y+VfhTHitgo4lzDmdoX2asoD4GwuO3YxA5TyLBljvtEv8O8/xZl/gvkx8\nX1c67I82b1GB5XFa8q/oCSIoyiDSitI9webuQLysavGfZTArIGzpmi4FrANY\nJIJoKhYfxlCncNVp7E/u0n7zFTkhI5Qg8bYCwgB3tulwQBO7O2vt/cLRf+Uf\nv3RX1o3zZiFrytj2+P6B1lt72ZkK8gsLN+O/B5JWKeGBKUUQ/zxG/dKgE3M2\nkAXKMHuscKZ0eH4jiFpyhFCh4ILB3vVXPc1ClZU/51OC9r2NQ/C8fkd3gOLY\nkowhp87Rj3fBe6lxx7axAPlTUitMCs/QboyzRK4h5H2HmxT/MhWIxvBN3Piv\nIQ/ZZHcymSLJIb8ah9QFQiJZyEYSWOlCOQI232Va4yErF+oEaZKJA5AzbBJm\nrt2jJc/WsH0Xi1E/YC9o6muyNBb+m9jlRzsM0KayJqP2EnlDXu+DuDrKOo88\nG2l0UwP0DSx68s/wdQGCRfsTdhrUeIdsHX55Vvi857f9gQjwi9BHff+FagMK\nwFbp\r\n=ya4j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.6.0_1547455539414_0.7331736223770848","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"mstform","version":"1.6.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.6.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"d8fb97386d10f5fb47f21ad55fa92ea735b00376","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.6.1.tgz","fileCount":47,"integrity":"sha512-C7Bg01sFIbGhN8SpWhueIREQKyfNkY1Z6Z3gorzQTSo6GzI10j9rq/7SV+yjx9/QJmFFMxIe6U0FUog4BcW1XA==","signatures":[{"sig":"MEYCIQCE41xXaQB86sF/MZnR9HMmfkeLR8uGhn85DWdGoNbf1AIhAPoUymirZ19mz5jcIbW56Q+BDNh3tSrDPZX/2KT9Qkku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPFyNCRA9TVsSAnZWagAAtW4P+QBoI1qbuhoEhUa9cZCS\nfrKtg5ZkJv8r1cwdui0+DlzIw1pJcOXNEqlm/zulKa2v1GfS4wF/2kO2bpvs\nYu8LWSJKu6YaD1SL93EXWKbrW4ZeUrxIy3VOefiy3sgoV8avUCG4yfmJSAEE\n5ZFKK6uGbQDh+STcHYvT9Qtg1kw/jfz8Y1mpka3sooR7Cwp9qpp5HlHqd/9Y\n1XDM7ARCCeB7i5poc9zAxhYBJyQlrB0ZjMAVxO9OH/KTUb3JtHfLahay7rBL\npTkcCi2E/+cV33JOJiVihH3Neekfu8Tmi7i8gHUelKuPV6F49xfNLuVclrbN\nTP9lP3kEDu9ok1xhjrxhUsi9fI45XEGxrEDCNvFQU25fuFpAkVouDLXN2Oze\nyY/GlO7psIYd1j0qKeqhDI0yV+/KP19uF4QWsoFVRlwLZH3TOoZdsZ6/JWJV\n6qT4C2YeCwHBsdk3W60gIWm61sRPTjnAbccViqZhU/d7ZqC/Hmfko6Oh35T1\nMsuQsccFMthSrU9XyFrRqcjdGccpWPPNoMmLdq1s6qA5VLS6zwsr9347dxzA\nh27cjaw6hp5xOYhlPwvNiZIX0yUi/ym9ixcOQCXXYGjBxdxftri5NTiB+AX/\nTNWG67BFgMalbXdCYqsDpZ8yGPIdujJK04S1Tp9TA1xyY5WVw67cXVvPbQP3\nL9B5\r\n=XmZf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.6.1_1547459724161_0.7036412828295748","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"mstform","version":"1.6.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.6.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"72268391cfdc98127d7739c8ec81a52655084236","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.6.2.tgz","fileCount":47,"integrity":"sha512-4GqjWTFytlAcSZ27Y2F4B+3sBKDgvTK9x7TdOC7eYMpCaYgpLddCrDwySFrblEHLmKDKyA08Cqe29Vc27CEAZg==","signatures":[{"sig":"MEUCIQDjMimDf6CmMXzyKgACKYOrVEsKwFMonxBONzEGILISGgIgGG5RnrNwzpuRxa+RnxxxMNW3k9SMz6EAymPIvhgFVhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPwfjCRA9TVsSAnZWagAAIoIP/2qi+okd67MJa5VNSUCz\ncgw9+6EhhxLWNyPT1ZK3UBiHNTwknSIxeOCzOZjwh9mcdeSe2MIvwAJDRs7C\nunmIKssnyOyeQpDWefno3tjYJIJ6Sgu+0LfjSIftDF5dQjCndOxKgK+uvdQz\nyP9ET2K2bbia8C74MHVK5xhL/VGI2Nbf9b6ZXGDNasYhzYsSnzVJwILLKp1r\nlPmANoRvB0b43Ryxe4/hLbRP6JTwHwdZpo4qNPFXm/VtbgjpDHZz9Sy5Cv0K\n2fWLdeRYRjCAQkVRBkygkwk5CKl12iIr28CXHG4zyWeHm43W4UPflE1NhHiA\nATlPW3yzykbrF9sc4efE+TtWFgyj/LRbe81eaZsLirB/usYkoVZb1Vsmg32P\nQoHnAUBfRouRpg3TDt9ccpEJF7qxOk1/D7kEBDdNywAlKRYiBQY6u3UgYN53\nY8Gl6BUHvdI/FMP5UJaXl9o+QnT83d5ufdNWHv9PGxopQtSj8lvIrwgtJgV6\nJZNSjfApkIM1EIw9iq6fOurH7/Nu3Zu8ZwMFCdqa7L6eF0SwubG+BSuRmX8J\nT1mevHgE273pH6AsRFjvwXh/6zf5ewh/l8/VeGO7UnCHuKKLymJnncaK3ex7\nWDT0C99ih0n+MExrxqTI1ipLFiACpOfFc1PwlKJ05inFCeNGhiuF5/G6oQRz\n6DGZ\r\n=sziA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.6.2_1547634658552_0.9149428678704221","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"mstform","version":"1.6.3","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.6.3","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"4008204c13da5ff09b37dd97d013e88d0541cb78","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.6.3.tgz","fileCount":47,"integrity":"sha512-jDayh93B/knngMqnG4r2yrMjhQByIxX7gDihbOepqGI+AbM69NR/yIKk1oCsq3aLZnZ34RJm3cSWr8KsXgdzBw==","signatures":[{"sig":"MEYCIQDU5n6ADieEcawSQUsS/qX9oTiGrMoEnD8y6ARWeVzs2gIhANJhg4Tmf8brGafqTvSTnt7Afa+0Asdei8lNqUE/OXUv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRyy9CRA9TVsSAnZWagAAhnoP/2Vz/5DVRPNzWh3B/u81\n4n6SK3djygFCWDbljkF+ifpUf9R4oi6EO1m8Uxua8aqeymAllvQMTDgqN4ea\nbGHqxalT2oTS1BZuP+QoSDMkWblAQvp9z2yi0Dar7N3KN/1vY21GhyroPc3X\nrQhP3iHAIA/cA6xE6aVNNY6zB0ogukbQSlBGpdijRN5L9smSaWXzyGP7mFbE\ncJp+WF86bhrXbRkb3/S0zkiy3T7P0jfi6aOyiyNhsjgUi3QzFNYpdi4AnEY2\nItoQrAoiBgqI0GAUugNvE9ipObK1WYSlN3vECjgObHB4D5AJjEc0rUM72ce5\n9Qoy8aMqsSejkrJ/CJFtYAh0rrDaudTE9oOnVwbOfsSzEU3UN1tGlPJUz9pE\nvh/HeWYW0SvGb6Z4bV+Ieiw+WQXvGxM1eVc42o16ZE45A7ue2RYbTH6Mx2LC\ns1OhkfZurs/ZlAAXlaTeKsX7LwT8nSBu25qO7x68yHZGXXHfs7Ua74XgNQjm\npiX/1baYqE65T5bY5OSiw6JkpndXzfd2NsuqqpPX1uwb3jA8h1g4X8MqLI3c\nahRTWW6Kqd48hPsc8FErvmkM6nDfNzGzEAE4pY6sDMYZvR0gDv9cA/Tbveto\n+oRixeNdUvpl6w+sMV6//asnlqpUSAf1JxFJWNo74ndRb7ipxd4ll7HDPVIu\n4qqo\r\n=a2TL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.6.3_1548168380255_0.14875615619423788","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"mstform","version":"1.6.4","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.6.4","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"70dbd2f41bd818d4cb0dc1af6e058ea655eda3f9","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.6.4.tgz","fileCount":49,"integrity":"sha512-Fn/XoyI8Uc2/egAHfIa+6hE1tgv2X/mo1KPaoPf1dTndszwtErLbjO6/yYa/zdpNTtKgn2yXf9vZx1v/x4aciA==","signatures":[{"sig":"MEUCIHvIu2GayRdx9nOUlY2imV2bnL/dz5j9X5ve+pZqky5IAiEA6Yl6cUkuBjHX59VWH0CP1SbBZmJTqtxFaDz16sR4WRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWvEdCRA9TVsSAnZWagAAcqEP/1RvQpB23Y8CCAcu5ogo\nmRF1G/4cs48Hfsuhj85uunsq5n72uo1e3WzbatJTz9oCk9fsdikiZprty5dG\nNbbrQYmlUmXgkWe4pllghq7P5t4I188x1MPCsmh/kEfcHp4eV5kU/FUPjkHv\nSYmgWy8K77QoHwF4tW71CeOHkM8sdH7B17ooxuuDRLoGa7JZt2HufEWeip6E\nwgONh941J7OvSgIGsCEaaEX9pTPsSD8bPxiyAGN7oP3qix9GttkTEolhKT5h\nge0dObX6p0+Dhigp90ZbjYsTzGsPpbTyYHqZ/C9Z1dRPNvJjjxIGpQsaVa9y\nzd5BLQhj97uh11V6Ir7nmUdOGQOIun5rDXFVL8ANR988mdP8C/exiD+FYIDD\nrGvZzW8XSWFdmfQ1o/GZQg8ilFPLP+p6BAo595EsDlXxG9Bs+513GzUsgmtc\n7hYyKIv3CEHC4j1lL3PXHY8Ypjjvlqml3+z6HKm6V8lg7TVtMh/jzXBs8qIU\ny5z3U6E7T7gQVpOfTPJizJuQgunD+BG61r1iPIEvMGLCmmUgVRemfIO9/1Vi\nerawvMIz3vLGanOExR3BIvU/MiXK2YBPWPBZyiUowSvylwlBn7y012TvyKwp\nHY+/pHmlPLn7vGAQW1XAKEoMpSL3pZb+Ym7QD08/HLLR1SYRGYZ2hyCnEhPb\nr0Pp\r\n=kLnp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.6.4_1549463837016_0.019866572472565514","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"mstform","version":"1.6.5","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.6.5","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"ab98a09012f5533e0a36e357acac4a3be1287e7e","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.6.5.tgz","fileCount":49,"integrity":"sha512-ngGhUNbEOybkvH4VFbxucN9b1vgSv07f+WQQXqSKVKpFB7gzAW32q78dzc5u25z+rXDlOhwn8K7j2tDgp3Uvnw==","signatures":[{"sig":"MEUCIQDAHTWTILukT7b5uVENXPj1UrGbY/7jOQoUcNGsZVY7dQIgRY2MXA0/3whO+KKt1KYHoqKAH5hjIjh/+T5ZJ6RN2gA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchmZTCRA9TVsSAnZWagAAw9gP/2MHyX6trXXUMdWGO2js\nZVFfwe12MplbNLauGKbKHL2QdwdpuKKeJJbwo/b6rVBP2OXIc1AsLk9Y6Oyu\nGdFPX39IgsBTndxuSQulm1qnQ+6GefRNuuztV+nPFjo2Set8WpSr5cp7Uzwk\nPHU/hJnfyDzv5BoBulk1vailfCK+wp0+XKpDFRaEuP7zPZfGG8fx25MOdl9G\n5JI0o4b1Jl9L4N4tiGcYuUTTMhyNMkH1JXqfeHD7OyVm0HtYPbCKw7et3iUF\nVWmhzFHymuOfJTaP7ISppq855DRvytJJ+DsbLDVbRte+62Wue+SMiNq5cL24\nvobYN6ESfIUB/TqT7gLZH33DvgKYngt3WC6pIl1cr5IG1ALBx9ZiJgu92xPi\nVr6ZEBJRVT2bCDIm4kj1KmKNcyh5xjLuht3udNfbdxzdX9/lEVAx9tcB1GvF\ntkKExUvlf3XDpgugWz4dfaCRHQzGa+mZlvut527LrosgaNzovbhu5WColE1S\nh/rC5SQSemRcmYZYHD95XFJou8RwgVMyB8ErNsk1ge2/AhOwO6g05hZCYhzV\ne8nbv29G96BLv5RK9ftmt7wTpDmzdh+Zq60k0SwdJ8HbO0tSx5unbqO8onU2\ndGOKpMC7Ww3lTns9pd4nygucZDrfvngCiDvVCIhrf5JhZuF4XBkfHg2mvCi1\nZIvV\r\n=tQZM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.6.5_1552311890388_0.6205565341850057","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"mstform","version":"1.7.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.7.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"bc582b595c66c8eaee4a58665002c1f3666a5f30","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.7.0.tgz","fileCount":50,"integrity":"sha512-ln/wJKunW0Ta/MvmqiBvTQhlF92PyyZjrwN5atwLzFUCJG4rOIg0VevJ/lZQYWGWDm0CfZ5dKFJrZgfof8OTgQ==","signatures":[{"sig":"MEYCIQDT4AOMqQsPVcxdbN6n+V6au1iMA1MtWT3euZInjZbEzAIhAPRWoU8qs5Tres+ax9CeVpii8VXBTNjw4FS7wttWi348","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcilQqCRA9TVsSAnZWagAABvAP/0cAMCcq6mbBwIH8dSxr\nhaHzYk2DAGQ1UBXcX3YZJYiMvCGmBya4sHLi+G2vPYmqav6dmykDQq7cgmYA\ngNLGf1Dalw8aqxSLemMQrkxsWRk/n2K3kd9NThzj1dP3ZgNx++4PtqpsQ1v/\nFdrXf5pMKhWq7GIOwyExSkqKFl1W4uzMdivXu35ByKKjEz9IODY7D6LGGh8T\nnx37YYGB2MXAJsDul9S2049sErM9vrbCr0G/6/j6YWKoHt2cwY76hdN5rlUa\noJXtUQQ8q45/R7KXp92rPKMIVlY1r7lmDDxf98at3iqqO4fF7u23KIKt0dci\nALvYerstLRTSwtQebOfcXFlhhEoaAiyMM0c9vvps3c0nsAfsxPhc/D0pH3QM\n9v1q1EXJUfKWnPFH0VlzDwG8Db2tnNv0bERqs6a4DNDn3IvzXapJWDHnMIBt\n5kKXOqi2u7ucEXdn880B9dzk5FpfcAspKqcewPsm98DqoO8d+LSyUj8upBUA\nuKbID0QTBgM/vEsk2NqGnfpLpL3eaGOBIAcimi6b5NVAHd2gepEZwehmvGuC\n3DY+a3cTfo80f7cyC4M2FRibTRmXHdH8GzkQ9FvjG4LaKiTnCfOUfvVLmshW\nCCpzfSKF560V0td1cS6NYSDkACYaFrb7zGHKr5BmWlASDokt5rctIjYYoQNm\naydn\r\n=r+m7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.7.0_1552569385453_0.8890447028105564","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"mstform","version":"1.8.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.8.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"40b3cf7347b90171d6698bc313c1e9b10e530b7e","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.8.0.tgz","fileCount":51,"integrity":"sha512-kbLZEmPqjvLSaVkXQNmBYCHK4FxZ+TK2eHYvfG6Rr0ReIPDvpHnoym6hPSQrIJ7bV0WQilEy+nKELWfS5C/y8Q==","signatures":[{"sig":"MEYCIQD1fjR/v4Y3zpuW48o0sIGcZWzbihJ92/HiPGpyElNBpwIhAKfoSygMct0jzrIcegcnNAnMPC+FQY1uzSRIx5zNBekx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck5CmCRA9TVsSAnZWagAA+mIP/3wesA23e0pyNb1PpR1b\n6ZKoF2kkFp+pEPAKv/mApIQ+8yvAAAkJg7Jlad7ZWbASgoy27oTa/I9m4VAg\nJVr0DBMizLmyJ6FWFn1ab7tnt/Y03EhT2UcAF2LPqBYd6N9R5ShISfaNDTK2\nibK3IZl5WPLL7SlG4bJ15FtITGt1Q94bPhHzNtBPhjlU+vcjrn3LXMiH93f3\n5I4CmQFcYz3XI21i3u7EKcxXoQmNDYSIOt0pYOhAd0Pmld6wOBFdhN/QrS7+\nxEjHFoh38tiyL5pBTOOKHmJCT/JQI7mx+GuMTx0DQ/g/4wHHJGI1CCXjtXAg\nCNf3ywsHAf6kTFerbfNgJQkKroVPwv1PsZAn/jr+OXV2mG6Yq1H2XA/ptfsc\nW2SM0Qe2r8PyFpKYbUoqgoEXwkdMS8PYElkSQxXlkOiBQVdUjn7SlvTPNDBe\nygVy1pnA7rfevX80a4cxseQKdCVhFJMnL6VmMFi433nyRxIFLsZ6/maXRFOr\nyxg3bR7BY01p+eXMpCS9yzX916I8J0xiXsB9hfRvEZaQGivkVWl34R3LloZ+\nDsBAfqgzYxxZz8qzL0BPCzIcF97jRbophQd9QTqubdTYP2+KhGzwUhewcTD0\nXmcX4mocbgxuHr7bYgdtV+I8DFLmBQacD+D1+81kofIH1cPJur1o82iphtuL\n8drt\r\n=Vo+P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.8.0_1553174693034_0.12436032613780146","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"mstform","version":"1.9.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.9.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"e4e6b7afed1350b7042f9c7b3453f336aabe4676","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.9.0.tgz","fileCount":51,"integrity":"sha512-utXoK4L7iHQ/IdFsBZ11s/Au3gQ60hRIw8TQ2AQGKhupf1qJJ92LKnnSN8uYul+iKA4SeMNkOUu/eFEUrGvuLA==","signatures":[{"sig":"MEUCIGP9U22U3x5QuhWwILCdkqAjSn75wNX6XFFBZyg2ROaQAiEAt+gW7Mteh2E1uumOWekPW1WLI5JAFlrnUT2m1itOkhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmIsJCRA9TVsSAnZWagAAgPgP/3ojCtchHLUZ73DOhxra\nMepoDHMoAsB4I6Z9pmsrs/FMb5/pbbvySCyOIc8i5DjonVvuhVCSUFsFuxf5\nkY4TD6iyEUEseCZUQnpADKAckFDMryLJDn+6HIP6m4b2ialO/yHDP0bY1Khi\nGBx2Y6ESvgxs5jSS4EUMjEogQbJOHdMF7fc2YtQsDnDIDeeCCU26IIhNXZU3\no9S4QKjOf9gJ9A/Bkqn4uWqNz2Cak5OFK/PccHEuB6IpXu3JYomcQ8s1LccR\nU4QyCRmEyMMcN3SbBurNdW/z7hvRv6Z84YV0Eei+oqT5XctqIxGP1iFOohp6\nHKPvivS3Fd1lY4yiE+yNAcdf6+8pnj9HsuH5xshQA/E9/DiHVVIl4D/b87Jz\noYJVFpL7Z8U1NX1qIThaFqIJU8qWuNsRPBDKpEVDTFnID18v3AhnCIZO3eMz\nB3C/w+nCYZuaSd6gPDmSQLs4eL6EnuVPoqHeYRVCkvONRol2Khd2CCS/ceWy\njll9A3Y0ZirPMSF4IWMypDUg1FspMT24MgRUYZx5haPhXroT4dpDDmJ9KnKi\n6c04elbKKIuf5xuuHjXwfWNVzVpn7XX7c2++2AhOKI5oCTqowLMuriF6ejhS\n+4iWyAgX1kluNXOUEzCkpmvMMgZdrjF4CVfr/2lZsTTmGXBprio5mhO0mZun\n2G98\r\n=oHfB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.9.0_1553500936965_0.9889189678803789","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"mstform","version":"1.10.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.10.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"221e49e6bc7d60c50064936dcae8c0660466cc4f","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.10.0.tgz","fileCount":53,"integrity":"sha512-24n3P8k/MnFFwq4n73x0GQLabelSnOeGfs53OcJmVHxNzu9qzPu6BWUuBZVEKZgHA677uql23RS+1A8JN5Fs3w==","signatures":[{"sig":"MEQCIAPDi6Q05mdfXumHelW25JQHqGR4RG6MZFQvwBJozmSXAiByc9xR5Wr+x5JRHgrAO1E7KR2sKbQ+1No6FcHcs4O+wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvxUfCRA9TVsSAnZWagAAf9AQAITAe6NA74GCUYGpwXgb\nHTozOfAh0ERyas+FIU5Tl2pWPv9XCEgeDcZULjv8ZDcoSOGCoJVvEtVtOUpC\nPckJOvj8e/E26KAwRnR3M84sqnXTLSeWTHhPPuzCyVRVcT2JMwLuqc+yrHjs\nLKD9hWACGRVSsUF01lmJaXvriJZgDSNmxF2Fv0fVikoOCmuAMmzk0suvbVNM\nl2eOO0cfOqLPHVN5SQoXoUPKgHi8n72HCSBp+0/QzAQP93219vP8Dz26oRL8\nUYnILmWxVpz++LXwvXoTjnbDnCPQsT2BIhYUvDjnMWre5lffods1N+wDqOZd\naTDESWAeU3U4El9+XtOFG9fepTYNgVIvpSr1Y6OfaT9cwLH6RLrQlfkaTjUu\nggK0JhwOaOvu6oNp0/Sa++IVIOb+Rq2QR25KSy/xeKGOTMWrSU4aRtujV5Mz\n9LR9F9aqDbteLW1MhYb5ufn/ee3c37ju8DFN9jAd9KcYf/97Qhc24rhDiM8v\nJNjFuDNaR9suDJuH0S7qK1XMJj7EBaZ9yS/Je6PvfyVP3caVwjsVRKuvXNng\nh2wH5YdleU4zIy1Lp1ZtaqAmHNBEK8ugUSGfwakDPdRe6R5J0VtGM8U6N4km\n5ESpYPdpi9KDANJneUX1jm2P7MW2+3X61YLeHaVhvFWAXlwuZI1l8qYvUj8b\npkuN\r\n=V8nV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.10.0_1556026654095_0.9772693839637505","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"mstform","version":"1.11.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.11.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"6568679bf3ecd86280fbae3c64583f6a02d0ece4","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.11.0.tgz","fileCount":58,"integrity":"sha512-lOA32RrTu3xGV7v/sJigO20zxe/fthN/CprqV0rgtToEbmvZOUcHtvqo3tQpwAjNjF/Yu4XQb9oHkXSUD2BEwg==","signatures":[{"sig":"MEQCICz5jMvIX65MFeCfW0b4m33veELDlv0m6JTQgrtgIAr6AiADS8GqrYYljvTe1YYPS16m6TKZ++IXERDLFwbpbyLMfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1072201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5SBDCRA9TVsSAnZWagAAvqcP/iwPHhSc5XspJhanZtjA\nF/2L/Ecixkx1eNIMHWpl6IjEUF/DX5vaeCNFhu/I5fTIeVQSixUL64rE8Vmf\n0C2wLIcyWrQG5I1DMPFoTJuXJaC63Cl7km82pHgvEGScO3VRlSV9cyE1K6Zv\nEf1oUCdG2Yx8xI6edmB+OtneyV75BQbnN9alW9t3k9NRWbnDSMhkd5R/5W0y\n54YZs4creOmD3xb5vO0yblyx4tkYkduK+sigfN51n9s6v7NhP4uecTyrbHUF\n/BcKyuqtvBn2We4FXkXVJjMzp42qKIrjCiMNzlRXPsULQQhMnNJ8TO1NTk+6\naaTmlzuS3cMD9axHBT/cbTf1bk/MxGqtihzGzvnEyA3VIuzfPl0Qn4X8tnzg\n9jpuvoOWNoooDeh/td57pkM/YZcbLJEj7pdTuS6OvghEQqPX7ikl+/FnTDW4\nKmeDSDSKEIe3fuIyC2D/hgLF3AsvDi+fLYgA+NfoA5cILChFxTBpln0SHC1j\nIilUYCj1rm2Yf6Rz8Y0pa5PiWyFs0vSK4X+fu8g1XjtGM5i7XgGLhwiUqV4i\n7wCFi0+1RQqZS8aiUUWJNkXaek8cNhE3ZLWm5mYvbAGDgtLYKO7SovopkpBT\n01mXfzpP0cx8Xrm2PX1rcv9l+qzKEeKpgDEDkZD6SFlVTROn1ojRs0f4bLx+\nY2QZ\r\n=Ae83\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.11.0_1558519874803_0.39191939632442896","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"mstform","version":"1.11.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.11.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"ce538cdd13a3556ed7ece9c13ddb052c308b1bc4","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.11.1.tgz","fileCount":58,"integrity":"sha512-GR/TBt///4+LIMBSCsnDm5cr536TziJt6pVBVhe2oULxV1JEIs+qlLFQ6uJl6V1iXdsQBP6osZlJATqstPgNMA==","signatures":[{"sig":"MEUCID2qi67SCrbYMCG6AlN3auLD3mmX1ODayvCaPQQy0rHcAiEAzpiDNclRoh1bgPBATMxdvV0AuswQwv0/YlCvMLXu+gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1072373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5morCRA9TVsSAnZWagAAOZgP/3lJU/9DM8zGfMzvAh69\nwboT0UgQaZs9od9DjpziwZb1vLvXfetrX03xCH6DTOXLW6LdP2WId7nuclO6\n8w5njYEBEWGvfIBhDgV9vcwQgSjIK6kwiIiZmiGovFnoS9xGQWfS7rPV5i2M\n+gKRsSMqE2gDjR0VJCPgwmOVw9PHIB3APgX2p6j/Bs2EytBakGk7gUBcie1k\ncevf0x51bg/4dL3K50nre8ImPLdhqqYE587UJaELILC15TBcTRSbKx2MIXBf\n5SyIqV+4wRqn6XhOmUiolykglcKYzQtqDcTNBE33uDhPi/7lN7mdfX1O0lqP\njW/lQewNYC5XsnhT4/I29NjZejqn0to8kGkbC2g0WtxWYBYBl7L1zuHuCnAB\nL7VO/XQVFVtHJDzZYXC5npPyK5FCDeVphi8RftlS0ptuMJ1pV9yh6xGEK6Hx\ns7uv8458c+sdQ1MqIgTNmLTZtQvoYpLAgu9QqAcc9OipnnXiZt8bVLUdjMEL\n6TPAbN1iUwB9FgrOH6fRx3rukQVN8KMPo29H7NtebIvTGk4RmNquOwvS20a0\nmrIXOLaLiUeZzE3wGnoXG2dricP3DZ83Z39JJfVmnLU9oOGEbeHlyWhoiceZ\ne5aibyg9GZH3Xh7m0uWMSs/GFL+3ypGzHdGTBDTYy2I9HJXtWxmoI88AVTz8\nsOSB\r\n=Pc+2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.11.1_1558604330540_0.3925121191687211","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"mstform","version":"1.12.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.12.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"cb0f571f1aa5114240e4d788808fed0b8daeca21","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.12.0.tgz","fileCount":58,"integrity":"sha512-kRv+ozjQ6td8ZtHCFHMYj8RtwXFriu4UARacxNOgdKkEuOBMPWpvfCrGV8av9pIl4en4BbWBCoL6P8XjtI6Eyg==","signatures":[{"sig":"MEYCIQD7y+dQ5lr0P5+gh3CbYpDtQj7yVvW/cx71vEaxmHWBYwIhAOzu6RWM+QW0QCA3LCC8C0yIY5S81ksos+U1VRH5IexY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1076038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5pW7CRA9TVsSAnZWagAA/3kQAJIbh+qvN7WgxByKlRyb\nhEB0qeNtmU/5k23N0niPZtOzUh8JKwzH16RmcV4AZILYVB8g5iNWxWQewHOm\nP5ZI24FhD+8EJifXRfj0DNY7Y2+wBZ2Z8cJx4J34C5nJ6FHzDmajoZPGn5fL\nD1TOrGVruVBv8jYv92NqFw4rU5Md3n/jZKjkeqUM/GRLr+MypA/YDEFtrtk5\n8u4/1c3eWwbR2WzZ1Ipb9eEiIfjueVwn7+OTl2FROQSyYdED0AEso9WuhMcF\nlH6efaFDsoi27447FXO9xC2QiuHd6GBt9y6Jbkh5nHDdh3+BqsPRdi2+fJ2w\n2GYPdEB0OFmvkYGnuz+NUrbTThxGlwQMx/U4TBkjyUUMwWj1XZj395q+LW1+\nI+bYaxj1c3CEtkUpwWmbAHvl798MquD1inGcW5obtanJbRcsmCPI1vEu7nhI\npENj0OqSxe2jYDgEXyBeqmMKKM2ZIdew32pYP1U5V2EOzq1QXKu4HhGK3tJF\nmPliYbIt2/Y6GF+rMp8ELvdcqKb1i1JRR5nu+3W7iMGqJqSX6158j2RwNxR0\nv7qK2rJ/1HBEiJyennD9MNXEw+lMUbPry0FiCyKNNsKIrKmlr67lPT3hXkD1\nrMlJw5aRrizELay380KtXnOIxRAJBlXslKtpGqWoyuJbwk432cWN3yGRlUZ6\nuNzH\r\n=DYv5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.12.0_1558615481833_0.06766564895847882","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"mstform","version":"1.12.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.12.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"fd1c70882548d22f6286402099ff297fa8a4e5c0","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.12.1.tgz","fileCount":58,"integrity":"sha512-huKfSMDCTGBPOpE+aPmhLcb7kSX7ROQHxAYejXj5ddNDo6ycAE7mfc208MqgtW8m7kvbV+T2h4dcL5207fgipw==","signatures":[{"sig":"MEQCID3LUwDmEHW6EKBQKJmhKgY8E+UUsDFxlPp75+KTdLq+AiBRRBJsgVqVMN8/b3BETzBD7JgJlZYkV75mNtXWbVixNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1076364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5rM5CRA9TVsSAnZWagAAp+wQAJWrUxJD8O0IhdGOntFs\najEt7hvLBLVJDj9ksA3yBbENq9Dwz7CBl81d9Dkihn4e6Eq5zUSquHNe098W\n+oI0sjMUkSJARqWBn32JPiK4LN/JK9A0lzxR8/gvSyQch8eCQYLiNMGf/pW1\nEofqwd1lHf1jl34uUViIpYmknF9FGAOVyzTUV1qT25uZ2D0/dwZNtUjhdTfp\nJdCHNDi6REtD/F7a1lTg/ZHpzOrGRl8Wg7Recmr2FHGRm8HOaHbC6uONXO35\nTraXTooFFfW4IG5BF5xGUS2aw29RnFYGtxQA6WrbCpg/1LJBg7abM9vtEDKQ\nAF8HicPHI1QmBseUmUQzeGxSnMpIelQ2/+aS4qNxgqlnOmD8DpAdQQflbumV\n1rTwQpYfirG5g4fhp7CjpMaOkgoKNxLkzJLHfbJY6PFSIbicuJv1nTOp7izM\nuOjDvaX6kTeBnBb4NJIsAuuGVlCVfLg4rbXTdiWdlZXoNez8KYDGnsoIBEPN\nrVSWdfZnv/9XVi2NXw0fHgkaf63mLUQ8TLzxP/1Zrd/kPCwaqEZ1++bDe81m\nCXLX9HRawIwtqdzUk+na9CK2bUiGfcixbbsInhj1M/PnouOSHk/57XMrJXfw\naN2XaUmKFbIwSTRYgrSSHYquzorllM+kCmRVyPkSf7l1XjDSm8K5ls9qfR78\nyO1o\r\n=nqZK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.12.1_1558623032804_0.29068539761570467","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"mstform","version":"1.13.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.13.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"7992d02968130b3c9be4bfc0915ceb9bf2816475","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.13.0.tgz","fileCount":59,"integrity":"sha512-0bsKt6iTyAsJbDXNWIZwVIX1fyo9plWljSdJY/K+0PMbiKlqvdJY3vV8K4souZxeiKHZF2a+3k44+7T76gQQ1g==","signatures":[{"sig":"MEYCIQDz/NiZ83W38Mcu1k01N5vZ0WcwElML4v8p0H8W4oEihQIhANWutfby4yvyv7piQYyAHGlN3fYx3x9qGD5+vxPOIigj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1083180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7lPyCRA9TVsSAnZWagAAPZQP/3cawd8+wEUaOKm0ML7P\nqbYt37AVfvE86hcThEpmAnADEdDDyTTulWIi964Qmu+ixTR5TWj+h7NjqxGp\nup7b50dmxKa+JXM7FFy7xvTNvupOZ78i767U1kCLKhtnpWlWd5ZqghTu9Pm6\npYNYaqP/rTW/L6dt9pvR0IiFCfebfAU/TW298QuSF89ibZo4wUXA/Hx/ocsy\nte/e63/tCevOd/BdyIFHfU3BnQmQKjkv1oKR4+tJBBNaze/f39nJrcAk0t0c\naAVTot7pcSAWprdXu1cQzQ2uwIwVpwJKV9/ly8xWuuTAJdpSlzLSZmQsDNgD\npq/0RG9lAIPl6MvcrM5lwEvOjBRW1UkT77X5OPmJLXvSKw0AzBCHT5zbqQcu\nI+ym6RXJxQV/Bs5wYIXDGqACiRagCn8ppRH72i1EjEHKiX+D82v509Owbubp\nK6zdF+wBCiFcF+yHZBQTHhkHZ9MWRxwCkweJR+zUARr+GAryxQW24UMMdEej\nR14BgcaVnuBzj9tv7mzxMVWYtKUY7JRvbaBSfre7y8xt0HwymcWQjmb8n+J2\nNUFVtgkasgy2/tVdnmP1jOE9tDYlTB1dJk0ULtFVFxeJKN7vPNsuwpDpmM38\nnSIk1cje+9V9rRS6fi3FW7tu6PdsWAOKzN7D793/DkZZDVyxOWNE9/6+aqbK\nW08W\r\n=0PfY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","semantic-release":"^15.0.0","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.13.0_1559122929586_0.20943665965259806","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"mstform","version":"1.14.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.14.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"b23da52f8eb28d717d9a05c11df1fac75d83bfb7","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.14.0.tgz","fileCount":59,"integrity":"sha512-wCX7M0NWjrAFvbPQLhkbhynjAXgcuCDlaQFla8JzEBgXHMyhMeiiKrmfeo+vbziEqRTp7Qm3L2FHDVv6Ok9JqA==","signatures":[{"sig":"MEYCIQD48V2r0yRsBULChPUXjh3q2HlDGrKIPlu4iTUWQK1upgIhAMhGjH6FeQhsfdVNVPfh5ar77QsApZ6Yo6WriYUKtKmA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1086136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9jCmCRA9TVsSAnZWagAAw8gP+waJeovwlPaQhZuI0QoC\nBpzcSOGHuix0oGoN4ix9Lnj8I+WzQSdHR8mea+O8FqBgh7vcftLn7vME2mYX\n0vYXToz6xvjBtA8vGFlstjCbEGWOenJwnAS98yqf+H3HfGqlzYyZ8ZuUxml9\n07BHf90C57/hjvDD+A3mMGaXr9KGto0Xth+N27VIf4vk2fVKsqHZRGPKVSiH\nhM8gdUmHuxdPT99X11z+6LAOioW3dLzqyhf9/YQ8aLda8YYmyUSkAYvi5Iin\nJ9UxLtcJllnFVBotuMxeayzJURiMUtj/dg8AyKY7IRiTgDe6CWFvBJUK1rVd\nZnfpiSj9YjK/1lKsZf8mJU5qmmB2EwohlA7vJSwYXWVbTnDWeuTQy2Ilbysm\nqW/rKNGYKB7FaSWBN+1C15VCHyr2tGNPBJQUCk7KYYlff3iYaqbZHdKp8iCD\nk0G3Wodo0lNYleA0HU04jyuDbxvRhuHYmgOG0kfIvsxUnt37qZagRkTnm9vZ\n6wSWVBKE+P9gWpU6qH1SQZQ+gueLWuCysu0NOa4N5Y6vbe5SiZpDl/YhOog3\nv7W7EJBnLnRLQoFNI8QAI/U58xbOdJ5xNukNvOL4eVacGMqRorjtUomwueRW\nHNaalxJVzldzZzbBOf4zv6RkTb8YAcwBo9HcPZ0n24QvdD/EvlTjZC0VIXeh\ntNTL\r\n=s02l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.14.0_1559638181149_0.34219618235604665","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"mstform","version":"1.15.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.15.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"02d2b1db87336b261df8d5a757871f2dcea9529c","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.15.0.tgz","fileCount":59,"integrity":"sha512-NZfISRyhOkIGDEswu+6/O8mDM+z3spAJrF14KXipbirvmE1LeWGUU1Avue6UCLETIKSSqAQQganImC03XQVZEw==","signatures":[{"sig":"MEQCIDOTcCvC4GWSaBDMXeceGJZr7Kdu6b4Ebour0btOfM8gAiABIFWy3PfJmB+EqHmf4zkri5XtFRMwkR+K5y+8mUw7Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1074916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZn6fCRA9TVsSAnZWagAAwEcP/AzfXek1xJdqLoKlL4Mx\niH6tH34mGli64GLhwHVI7uXoVI38OfgvpuFmJcig4IYDULjycZJd5rV0ODX7\nz3mq3QQEZgaK7Pe4Ob8HJEjeE2kUxEt7YZVsvxXiJYF0U2FBQfTbjo8IJu9b\ndGmOZ8rQ0Koff4oUzKdeVnFjBhwDwv5PWgHOEIKqrlh+14XaeAn69NP9qksu\nbrfvbZtxh/+gEi1CS/vjtBx4Y4ySLFiIqBm4X8qKluytSYPEVMzfgoTtC5zj\nyI6BsQBY0ns/PlWN41EqLC9pruf1SsVBQTQIrGCCWOzc8lMo+6qFNic3T19I\nYRWw/5No4J7fqVOlfincX+NiYmOPG3hbuHh86IEuPxCcdrDPkDRN8Za4F3UU\nIhtZgcGLZ864smDjSFSjV8GgVorBAJYvKH9WWWm6llR4QhK+fUEJlnrsfSIc\n3TE7lG8FH5b4XU3DdT8lMZF317z1QO3y/pQ1jn65a+tTwJcPC8FyKM8fVfdb\nrZUGpF5+109ZN8sV5daGn/V++/FuQoy+eZXUuU+YZZVJ9ZVi45Dsa4Y9J8Oh\nDEaXdDmTjYu4bXjOfU/9zXfQ4+6IsFlWXV7pJFsPlif8zLk+9MIT7XNR7eqq\n9EZqkICf+ag2jJftnpPX6ROYz8m3VT4cZDCuTC5YiOyZFsEwoqzCEokNduue\nrv+R\r\n=GmEp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.15.0_1566998171999_0.19633980388169192","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"mstform","version":"1.15.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.15.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"cff4d4da39bbddae68d7c6c05b59588a9a65e5d5","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.15.1.tgz","fileCount":59,"integrity":"sha512-ip7IFdIVxcJg02/eLsVYVYofgdbpRoWGG3tIw4CxtVxdG4VWVpO7msYGWzKNHoMOF9PNCgd7OLeGoIqzsi1GPw==","signatures":[{"sig":"MEYCIQCGvli7i8t1wpjgLiXIersMkl6SSa/baElSbhrNL8h/8AIhAKseTo8e00cObSS4HNlQiAcHZnIcQbCbA/9qo1OWBh/8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1075036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ4jpCRA9TVsSAnZWagAAyxEP/28R/FeQO2R+3dbWoum8\nfmmvA8dULCGvHXkWDhJelOOEnf4b0EYo1IcFs4oAdsRM9C8RmOjHhP5hdgZO\n97vDqoBBnsIdW3zPY5PxxG7K60IkBaDc4JlbKXCkvnUhc7c1NLDBCCpzlFAr\nxDK7pKDe6109D897ojicYlevD9Bixd7K8XRB2el2jWldxcRGAsVaHCB6SFkw\nXbQwztZaBRSAxzTa3Mr6tQd8kh9Xh7rNNu9VUsFCBhraRdTd2g7ejKDNY5Fi\ndaqhw565FFRNIEF/gPgvHYG8tMFcQVfBshp70nqVq02NTcM2Xxl8PCSi8gEW\n7cMGN1whtBcPVrhuukndb5oA9REU9+tmoXg+9QXz3SbPfk9Bujz7q6wm+DM2\n7HQaLkA/g9Edc3AHYu4DzlXAzCpRsrE1wMGrI+E5bQibYaQVFEEX8sl2aqRC\n6L5ajQFgJmQBAhC2voLSI8B+3Sk48gZEHc/5NFsxix+3uuyqrbGFmezk2/ET\npe/vEeTODndwks87Ehx8bh+7vtDg5D+3dnhYobhodFssHORxz2lcJWOU7Fjt\nBYts9AJxivrfldOqoVwhN5xeA5zb9RTM+wCqNLzTfXqnH+L/RTRmMkT+DwYC\ncQu0n2zouLzm4veSO9nW3Y7Xs2RQ9RQKAiJcbnPKlI+Yxei4Ttoe3Z43U0Z9\nxlPA\r\n=rPou\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.15.1_1567066345105_0.6080977344457128","host":"s3://npm-registry-packages"}},"1.15.2":{"name":"mstform","version":"1.15.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.15.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"31db7bc48f972f4d9c94dc1dc10ce8adda11ded2","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.15.2.tgz","fileCount":59,"integrity":"sha512-4oJMjZEa1JeBgs/vTeZ52BBqytJdQUViz/hCk3BzPaCRVziJRpiQxUWUcsnlBqL4tnYOeNxEZ6e7WS3nbxjgxQ==","signatures":[{"sig":"MEYCIQCONhL/40K6Vo3dacJZojRRP88fUxJR2jG/z5rLG2LtmQIhANUt/a1EQiCP0RIeGD42M/bHZYSyT98uEEbwh8DCK2PL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1075480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ5FACRA9TVsSAnZWagAAbo0QAKCJLwE5chtIENR92yTM\nadn/hEf2GE4wxguVk4BZTwIvHbNv8lECveChfyi8Z4gXRqew9jrnHTEhJGVD\nv6YFF8SzcSXnggohgQz/YeJ6Bp9FhzX7A+y4ZVXPQeCiyc4XR2+VLdINYqFE\nmpx5jYxLdHlze423MBtBSGjZdxDHMcoQkn2AdnlJINNjw39dZ+q7kCSbDLpg\npcEeo067P9y010vl7+EE7xPWpe4w1DKbnDg/NCd7eVydQN8K+PTY92Psr41+\n2pYPd+oGWZpTkBJhMc8mhgB5axBS5RWDoXDlQ2ubchWgulnred/UP9itf71y\nBpU58lvlUgApOipu/MirxhKDWRzNZBeQWjblpGZSq0iqxS1V/1MTFe5z/tMi\nmASJ5nF/h+wRRObqN2fAmfxx9NJdDE46mBmq5eEXWWKjRS0dwo2axA+2jSgr\nzJcPI0Vmh+SQhVStfmZAqkkGIa8wLRwKv+gbVfWBwt0vf/69xJAnlPFs9g7h\nyRtkjw1HddnWwn4Bpqvz3+R9vpqD4JdrFyetA52DqeGyNjDFwvsh8s1oDlPm\n/DwyhhPnnqFiXMyRqdchDIxVHWcHnWgYYnWWkUwUADJGQyFo2duC20RO5lhI\nB5+62tM41K0m3ra1ifmuJnpIxlaiTqB8qX+arJua2r355SzVpl4UbbZFyJUo\ndFYF\r\n=XzoC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.15.2_1567068479471_0.6772619295356153","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"mstform","version":"1.16.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.16.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"b9ed723dcaf50bb78259730ab87805020aac579b","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.16.0.tgz","fileCount":59,"integrity":"sha512-6CqD/UqOT0frUgB5fPhnxJqrx4HwbTZOSgNraZ+MDO6PeeRt8RXTmX7M4YOVXOc2NX0QWfcBu+Ujwlnk9H2T4g==","signatures":[{"sig":"MEUCIQDOzKJjaYEZQUyqKaXIf7xxK55cwIrFG+6g1z0RpF5cYgIgPDxvRlCNA8tJilnijwE3X8+qI2WfaMEIWmUfR7wdg6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1075303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdelW5CRA9TVsSAnZWagAAaVIP/RDJmrVeA/XeRbFcpgRP\n38n5EGKISMdhKhvVb1Y5HIynp9czOaxStP9VMWpBn0++ghwO7zOqQKzhsWjC\na7Th0tpjazHZzU1tWH9e5S5Njt/5WGwXwzkzj4OWJJ8LXFo/UCld3IXTHHmB\nTc7PHqdnQQw947Lbk9QiDGnUp7oNXLwlDljGHX0sXam3X6rYKIptXeRzWmgj\n+wcdExiGqmSVhu72k9nZV+I9N55gFEH2N6LbudK5jqWM0Ywn2BNPFBht/Z6J\naySyfUNszsT+rye1DYhnOuhPPqh506rQA+2UsBpFaj5twgmOxsT9ccw/W7Et\nTRX7J6xtweNhiZ15IwecPGUd5xRTCQEdcO5iwxr2/zKnQFQCP2R56IPT1o12\nfuhoN/Pzhl5bK5LkCVHqxKO5fXem9QHj+Ho6JEgfh0Cmj0JKmnvBdKRi8smB\nMxqydE7ABoZ8F3H38xRTiG9Us5qZVXmcpGtspkEtFd+NxR0nkQu53qwzxZth\nYdA2XZl34DqlxgknUWozVi2+4+XfROxs+HCrhYwTTJlorJyBdfgligZSrX6F\n65jicif266Hke6q25Q9zkOt80jDpIi2CwbbdtuVixUjYTgjA4PmJxPmnllsY\nxLrFiU+gnarn8TXpis8O3gc62zswDiNf062Vwj7VeZGQdxGCVDnewVoVxBzx\nytCV\r\n=ir3T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.16.0_1568298423953_0.16109606679094268","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"mstform","version":"1.17.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.17.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"df9302fdfa84a8903c978da9e95e07f057c74366","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.17.0.tgz","fileCount":63,"integrity":"sha512-W84M8AbZ8CMJKvQtBzEF1bfMSShGIhp6tfv6LfIoxMo6lSV37dwQpgSRAZ9TJ+AhZUZAMybmZdKPrTWOpyYCxA==","signatures":[{"sig":"MEQCIFEBlaqdQ2r79KPyOqR/RoBcfyMCfP1FwWAygQl5AE3yAiBx/Ko7BJCANAglFMxoZ8pwZ6kHQ0EA1O2m/cgk+NKNVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1101547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqAECRA9TVsSAnZWagAAL9kP/i2rdAHS7VvUgt404PDz\nB74Eog2I8L+XtkNgklXitsWX5+6p/k01II2QtCV19CgBgvxMdySAY9mrSUIT\n+F5GUYA70vF3ljZPAAnit5hELVgOs5iWeonmlZXx/PLZVNz+bMaHLjFEK+kY\nNrleOqeEdYgNkHlYiptJkkEEoOpkfxV1efU/FJJvj+Fnls5RyGVKq4I0RwNJ\nAJM/W5uBztAfygww5SHy1Xdfso9ij3VRmNcghxHauWeRuh0j3rvDiKDH/md9\nN+p7Fv+4J1qcS5pc6SHG+QGffQiMkAKlBIiQLSep6aPtQIcbCANd7GjhLyfF\nEyvoVUZirH0BXyfe6cwSJbC6z5rJuLUOsmPcr0wWPxFEb+2i2VYSPxjoOOhj\nuW9LXHGDMvS75xx9fA9zvwkmvmkWDGN9cdxa6lsEO6aZ3MWz2ErYkX39fFt5\nTsb+LMvOzmJ15L2ImSh9bZfcVxby9SDgEwvShH4qWGlahAy2MydAoNZKkjo8\nwvFURGvdmdZzHpOEhEOMkt6kWUeTf5EWlpJ7DcUX0h3q46Il5AaUiU0G/KlX\nwB9Ie1g73dK49SNXDynIwhekUyrSU/NHF3JOnEysGny94KkJEuZotmb8PwV4\nJmhcQj5S14sSyl1sE2wAAcmuLP8R3efmnB69N8rSAWi1tNG6JmMnl9N4RYQk\nsJs5\r\n=Y0B6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.17.0_1573822467599_0.4194427726141341","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"mstform","version":"1.18.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.18.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"c84816256bf1150b2ffcc183d2c930818c4244d0","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.18.0.tgz","fileCount":62,"integrity":"sha512-VGTONcDclEVHjpY++4sU+opQmfbO9r/W+NgMyKZwY+kk/qOilPeFAS2DJ8zvwbOWVU8kVyVsyZ0wjIDvc8wwZQ==","signatures":[{"sig":"MEQCIHEUgnFsszYX2tRlhdbmq+Zu4Ty07O/oMa/RZLnlnvx2AiAY3SuCvjZSWL/cqtPJRid6DhOgZhZPWc+jT2G21Ej4Jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1100956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1A2yCRA9TVsSAnZWagAAZuMP/jFYaO5kqWPgWSo3DnFi\nPvG++D/BN3EHQBRV+nTa0kbW+HSbkg+1lAwQm2BljSnufkJX41n/SU1MuFwV\nKr5jNI6R59tDDoKNggx3efWq2KeTsU1Kkz8VH1Avz2jYwlkKfpW5Kx89N1ID\nbYA/KyzBcYiDsXCPXp6eqbMWvUK84oxLJR9eYFwFg6ddN8kdVHLi42JMXQNF\nl/dQShLeIxk8XkBSr8kTJngOPqdci7M5nwxva3gvC6qX/AMVVGg1Mtljfq5X\nHUozMuFXI2Nsd8JCOpET0WCaSj8XFguGbwk2VtzCGajrBVcBjLObS5dWhItH\nXk98t/Tf+93IBQunuO9RJjXIa5rPAeIfiQMmw+a80Kcuv5X62av1myAJiUfV\nz/8Dp5AjgkCVD7wJRLZ//D4D4mj1/FlycGNXI/PLjcvHa4OtDBWftVTlAY2b\n6+71dMCVbSk4Hqu+Soxt5hca8qP9dYBYB+dzUWkiPSspDPK0Cm3QxAUuDZxf\nkNK32+vrV9muVki5hRkWJ/yxrXh6phx52UeHfR8UFDlG9t0H5eUnltFLg0oN\nrTRl45luIc6uN4lpCPNsFwerEeA8XB7R1XZmfmoyLWqmiok4TWs6pgIIcVG1\nyxc7ro1X3uf5mYbSDz2wtSaHug9T7MIeaCH6JFYxfOF7DNY2xyCaPEL4HL61\nwn17\r\n=AxzU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.18.0_1574178225424_0.4001485195742298","host":"s3://npm-registry-packages"}},"1.17.1":{"name":"mstform","version":"1.17.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.17.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"df37695da83957a79c21adbadfc2b89a8072fe47","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.17.1.tgz","fileCount":63,"integrity":"sha512-oFhKwKBqoUC1HN/1a0ghjGyQkqY0no8w/1UFzpPTVfL86drLjiZBwOcOFUaNmwJ5m72xzRQhvygD3QPHoQWXhA==","signatures":[{"sig":"MEUCIQCLLgIvMT76KXbM3Sze7xjpNlNHPpOkCiXzEYIRmUxqAgIgfvUgLmfnl8CtauLtMPphggKus7odDrMFZtRjE0G4ovA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1102346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4OirCRA9TVsSAnZWagAAnjQQAIV/71eAUj9JkIHjJjk2\n/sUJdRecEi/eXHntmtD34zoutZGGfM3HecxYyt7j0DXfebqz2x+m10LNvZ2w\nnM/aKNHbL1Ysw8RKFkUrwsI8gUt9Nrd+yuUzv4LXwO898Xu63fnRJtP4YKY5\nZPKZxRP7WwwHfCVtFFbn46a1mgdg5LH+c+hOnzjgQEJQaPKYlnZbFglx3Ej0\n3WNQzrnaeIW7qyRhmfO/H201n+bnLXbnGbcyotmqd9BqEjQFbauK5kbjwIT5\nvHnHlb6O/KTvWrjZ0tO5UnwE0diJ60OD1ttnRyMYRAUCSAjGPel0gI6P5z4X\nSU/gODC91RCys0FKmKA/jmZY89lNfNCFaw99Scdf5KXkSNKq8X84fpvAAczv\np0wWfhWgzOMaZdRWe3KiUm8Xsz25md6FEINVcWlq09PTCv9RBCq5Bs6C1dov\nukXkdSH5t6kWsJjq/KcyRjoIOvj1V5Z3TPEhJwy9Y6sW5Ur0EKIkK73vhsxr\n+3wUHm9k51R1eyRirJJVjV+VVsvtqFhkhHRYsz/L/Heg44K3i0x/xnllwcvL\nx7Kk2CBpkhMR9cIT8nNFAIGZi0reCcgt9TZOa197REOH/hnRCLyKHZgVMOo7\n4H/hsEIyczahZR9ghc/ejeED6VoT/yDHXqQodt2CDBzO7sG72evsuEZVepeL\n95dt\r\n=yCBa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.17.1_1575020714734_0.39602271643141274","host":"s3://npm-registry-packages"}},"1.17.2":{"name":"mstform","version":"1.17.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.17.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"b153bb0ba6ab5c25af859833ed71ef0ab5aa2d0a","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.17.2.tgz","fileCount":63,"integrity":"sha512-YCZnkCETIctAxN2kyqXOvxhXl+hAo3s69pVBc63cjaRL9w9by9TWYMJ6D1gut55L75TVWWvRWWpMMXjl8apMGw==","signatures":[{"sig":"MEUCIQD4iO4pNp7JAVTvTVDHq3huX6b4N73YP5PDJUxS/S6eyAIgeE1tk2Z6v/hrNrT1w0/vyt96o/Djr5vxrbrv2+EYe/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1102781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5l7YCRA9TVsSAnZWagAAg98QAJyQEnveUVrag9sbFc3I\nCPxmdSsyHxAX9tLoZYpNNhAKkcGawnzNVG5eAJVL/a1rrxfFwofDuyHA9kLo\n1QNsXuk8hoiw86329omn90t9GGlEynhhPb6jU8T8q0mPq/NX96iqvHXWAYFr\ngHszDuN1TxnCXvutk7+BOfc/JBD7IvPwUg/82CwqWOEFHrhJ1/ColYooPdkj\nl4OSI7psecU9+byWWuyewgsN8lLTFYfJD4bofIhmFF8a03QuBa8XPXe4JkiQ\nw5CQY9YDs9l2yqW4ot5aBxr/MVVcADBGkj9fdiCnAGJbwqhVhDcerdqUz+68\nHEsDP5m6Zs1hJB7HzDT8Kri4TEdnYpYgfG7VI90RTlQexHClbqXgF0KPzSjq\nawWrTDhasrzXNbvw+hYkMG5qRlMh7cHbeXV5EtAfXXG/pLrX+rtycNu0gUgZ\nh9fq855s11hFUsJLxD81P/f/Veze8ACNXBDuhls0b8e3ipqHDso42jAxgrs+\nC9I3koUihELD6oFFdechrvFL9VrsoZuCFmYoDV+QueLkX7egLHtU1/NpiwQB\nNhEZNVH/+sb6A5xqpNZsaSpyi1fUhXoEAkyiW5mO7VRfd4POXrVyYsawDucA\n6Hx6AckYTJIZjEZJHCGmCrmkEMqpEkwBnET6D2qJSbFy9mk3zS/fqjiRwIfP\nRBuu\r\n=+Unx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","mobx":"^4.6.0","husky":"^0.14.0","react":"^16.2.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^22.4.1","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.2.0","ts-loader":"^4.4.2","mobx-react":"^5.3.6","typescript":"3.4.1","@types/jest":"^22.2.0","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.2.0","webpack-merge":"^4.1.3","mobx-state-tree":"^3.7.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.0.6","mobx-devtools-mst":"^0.9.18","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","@types/mobx-devtools-mst":"^0.9.0"},"peerDependencies":{"mobx":"^4.6.0","mobx-state-tree":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.17.2_1575378648002_0.9065314108616338","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"mstform","version":"1.19.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.19.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"281035716ec58876a0b849c65dc3c7062ddc4c50","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.19.0.tgz","fileCount":62,"integrity":"sha512-cBftppNLwS/4l90eCcNXOzvCGqgN8okEOXQZRoQeUaVzTsjOpSsUKX4tBnOtGgEhmG8tOjXSZi8s0T4qxT+49w==","signatures":[{"sig":"MEUCIQDKn769j2jokTem8sxv6EsHQfhwRDhx0wjUFRfXMb7jtAIgV3Z+Yx7SBfgq7dmQ3UFMb2BIMhJEg31LVem658Gji68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1102180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7lUbCRA9TVsSAnZWagAAxskP/0u5QAKOVwXyeJualD2k\njdcL5rcsB6EZ0UXOScXFziYZy6a9vZRCFvkcl40XFmihPiRhLsQQMXBH5XTK\no8/j1JQaHj0+JMQklcAkuNk4NVtw19a348DphymSoMhjZ7wRc3uJ9ozZKJ9B\nOOwmQl8p4QYV5TFZnpGLO8eIsWxKLF92bo+dN+dGjabZKVTyZl78xMUzWXOd\nf/WiX6Ri6ruGoFQwG/6scceK/rQ/JMUasj5R6mCTpaUnLfO0wW0iO6Tzi9QX\nHL0pECZq4sRlvRV+7zRH5gscGdrXPMCoj5Aw2RNpslc+F0LQHjEQiAfyv9Yf\nftYK1x4v7p0ieVG8mKkfsU96/5nCM6pRjHgNyfPDjjTk008sdNEzCALIlbTj\nlSNI8d0B8rh8xOzy4NUez4ksC1mdjGRD9ROhWxGRfU1YXeM+QglMsjQ29l2L\nWH6MB+JXYmuQPZoMDHPo9dv8XZFw0z8YtZSbDlNGqFuJg8lXHKMQ8wPhnaWG\n/h1he6m8fFQQNpigYcTqpIsBBqrkrUa9AXC0wrXpUF5UlBwOxHvOhOQRlWxb\nxVGhYsSezwUBSC40QDL/7rhKs//MYZu2ob48sQCXjl3F4jlBbCiOZbPaCbNG\nghrYwWO6LXDV9YBXRiAMowwl6eXwsoq3sd6EH91RcjQpK+ZJJRYywXRJIYGa\n1J21\r\n=yNVt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.19.0_1575900443311_0.4249833223827546","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"mstform","version":"1.20.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.20.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"18672ea79ccd4a59e50f3daf36018b75e04dbf29","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.20.0.tgz","fileCount":62,"integrity":"sha512-GtRj7j+LyTkzcAFQ6DMzLFz+v7UtDRpdgdyJ/ZMybItIJv4sDY3UdE6CfGOR6r4hN1EptyIo1Fe9jn23SyeyAQ==","signatures":[{"sig":"MEYCIQDiWk0m2ffmCbniW5h9j5l4WXY+G3UfBRLyMcCp0WeyfQIhAMhWZBOv0FRVeUb/P3IE+EbsjiWZpSF3A9V2/NxW9ZVi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1103615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd77b+CRA9TVsSAnZWagAAG1QP/0/akMzwB4AQvpSWi9GJ\nyqg8QlBs8avgmLdTD1K1DzrJw/Zurmb14SIoMhrciTUGQlc0kO1jVLoQL5ko\nEG8hLtdl5Fg7n3GuvBK+9r7N7TwE3x+sWIvCwacet6M0O0M3tNTE/CU3Am1h\nfGatV214sRZOMA+ylh1EZkDkJRMeF0RHN36r8YWmunDNwO5BKa8GmH2ts+rt\n0fs0Xsf34zb38hxKGtybLQu4e31nVEBFZ6J/D0ZZeklxLk2hz6/mmnfLyxet\nxgsLUHoPmTtiNvx92kd+XS2PRnbzspPwHcUyl5JO7bLAv8xK/IHgIgRHurq4\nmUCXyLxPsl+X9/Sb892ElXCY/ejyJ37brx8Bki76wtN/+BQzvLBHOb/3ix3k\nU6Qs3ILPowL5kF8O9YjyfZcREYN66J+E4QRak536GzBGWT8/o+Z2DjAVIQ5t\nRTc9LOuzk27oBr9zRYzQwKu2dKwNN/Q8qGvuuSHueK9odXreyFehFbUpjljI\nifW50owUr3W4Ui++guXe2fMpFXFRmXBl+Mcucq8bDO9BDM9MvWwWRS8pi94d\n8lTvBrz5hl74vyB3/GcM/I8KTrZ9n6ZAohbNeU09hWLxgRv4AA5QLtkhX5p6\ncNBSFw0aCXZvoyGlrWFHZ9DcY5QMhrZQtE+tgoH9AJ9HYBaFFIvoU6b3EFKP\nnFvY\r\n=2heh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.20.0_1575991038194_0.32805253450454175","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"mstform","version":"1.22.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.22.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"daf0c485de07f837a1cfaceab8615aa37e57fa8c","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.22.0.tgz","fileCount":62,"integrity":"sha512-5IEX1nOS3Dq7te6wH/wRO1+fIIV5rH0/SL3nO1S2yjNoUA9VMNuxAr6b/zL/JSkaUWCb6efHc8pb3adDP+YzBQ==","signatures":[{"sig":"MEUCIQDo3ERfI78ZQZ8Obu7bhDAzo+w/co5imlumK6HK0nH40QIgPaishs06Fsimt897FO/qy+78gtefbWbz7J9OPGOip7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1106121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8PIJCRA9TVsSAnZWagAAZJoP/3WXfTmFrGjiS8U7Btmu\nR79hmwLH5XNn2lotAcqIJTH/FCSBYeVF7TTCgrew8KV8zfZ/Yle072jMlnXG\n/0HK1zFFxsV3CrxQDmvpduUUG1Niyy7Bdf0o+v6tQ81FO05DH+YTnqpPnPC3\n7WEnO9nrWTtvEKU7hKtVKDEMkacFdoJDYeL/xtHBAQKqP31h+ZdrvN8AhuTy\njoWK6sJgbLvDE3pvdGdEqRyPIuakUe3g27AduqxY9aXUSRggaBW2MZxk4bjQ\nThxX7gxgnAgpN2WbfkuHBZExhQ2RrZob98xX8ZWqCCZVUF2IujzpLRFOi4Az\nsCdFUnfU3ko2QwtM4scbHLa/+5ZLV2MyRDhdGh3lDWTngiMgy8rYieUHv2up\ndWUZB9icBl0JxaB5T6WPPSiZ+C/G4L2gle8UCybv1b4mpdgRJ8N5tXxlHgMK\nb94cP0oAwJ8R06BmufW0sqNabkZTJk2iUVWu8Pm7UyHb15ZU7vWa+qtqOY87\nO55vcvVCqg+vGHYXCPikQrDxK35T+5XwyCflQkZFTV/wJSA5oPSS9c6s9mNM\n/GOtvsOYR6oQofgUN3SKrNZy8cbemVfP23PTIdbGKE2NWVqc7wC3VkPcBkUR\nx5LGC0djeHmZQXJKom5OjEqReSPfrtscZ/8StgqpPFfLYeEqRN9xYB3WU5CL\nWamm\r\n=tcfV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.22.0_1576071688883_0.22277895812618165","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"mstform","version":"1.23.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.23.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"e707ec256445ef4e47db669cd986b6a02fb2f1ee","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.23.0.tgz","fileCount":62,"integrity":"sha512-taGweMwxeNZfU/fKguhntV0gIcBRMOMGXB73djRNcyqXCGPGC2N0WG8LDFgu4WWpgjw91NxxmTFgyKottgkKbw==","signatures":[{"sig":"MEUCIGsdH6PHe3DBN+JgxKBWHQdxKcMRMk8KCBdiayCpUqe1AiEAyfnN4EEvFx8jLTgLLuKCQalwQqJaMF07vzx0dcM67Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFuGLCRA9TVsSAnZWagAA6+8P/0Sog8n2J8fot80CXbCz\nUDW8N3DmTezfXriJ0L/mlcaFFd4c8o3vN+Ocpf3u559NLhdCTI+a0OxU2KzL\nrUe8ocgdkephz+hpi+ZeErRklR6NEB3dngqTPVc+pX5k2IvweqLAcG6wplKo\nY0TmZvMP08fbZgg8odL9Dk5CactVn5H3cD9svXIjuwciLPArJJl10z9g9QKE\nTFZwcmAWEosHc66oHPwcAhZBw1KHARntI8JV5AMjBhkLsVSEEkwOe+dKPZRJ\nZEAsFfOa/KAWKdHYEtCRJo5wECsuT44dBLKGO+/gxzRgwrpdZdDAVgJi6ksR\nKX26HTwnAyj6RXkOvxSLNZbZvsfhoK8g2WNdpO0pWKY+oxvS5KqcKizRRGi4\nc7v7HeEvTJBoIdAuPycVl2ltUZKmFc2sg335wFv67T1Fl7JRTP1+dPF6ye+q\nvSBFMlliz6mUhMYUH7iAHvsQp0+GjM2AIBILzCnrZkKBHK8dKlTmlfP6MoVY\nEJbNJiPE8XaFlEAhozhRm+AdJl0t9dq4lDMuZYwzcH3vcWrPXMxcDQ/sg4uw\n7j9n5d6s8iFWIXH1kptow2Q9fx+tk6s8nVVpzG1SWpT9GdYkjL6zj4MDA4Fc\nzg7qO9Q8YB2J/lTJtXyAudsK7ItDtPAP3Em6T680deo5N1mQS/cuCKSo1x9Z\nGQi4\r\n=sYVr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.23.0_1578557834998_0.015384096528960223","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"mstform","version":"1.24.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.24.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"93ec99d5ec26048c9d078284ec77b34b053a7acf","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.24.0.tgz","fileCount":64,"integrity":"sha512-KLSyRhvV7unFfMiKigtTctUH29IQsHeOtDH5OlRj1u2BQWuPu0zkGgO4jQP1GIyED1Ev4KZ04EyXV3Y73NiYKQ==","signatures":[{"sig":"MEQCIE2oBECAaRE/T5P5MT74BDAEbvG8LLOFj1Kb+mpTD3KtAiBm5drZE76tHaDnDeWfonC11ddQtKDYPAvoqyPmwJiqRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1208645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHu8WCRA9TVsSAnZWagAAE5EQAIkVYpbpMbSrcA7vNCko\n9mcSKUqVnaLLFOC0PesM3SAW4Wz2gHzYfbwWGrlPcoum/blUtgkkPzG95vMn\nhTQNQcy1sozvN5Yboh0hij5c4671SGSE7ohq2fFdWZ8y3gLQZGDXtgt6vB8R\neE2PVlWINAMLwaj4arC6SCl1jXbl8BEbNpd0y0ByxY51dDQ8kAZiZCAosqyR\nwcudvYn9XL9WDP2D85tzIf7b7dyY3oOUpBMF1DjpgkpGbrVHF366r4fIiGWA\nCm2VL6Hkgs94N/9enK1Mhown/5t7IgfqvRx0XvZ4F6v1jOPH45sWa2+FZ4X8\nR2aRAVxNe2O3nk4X5XW9z6bAkrgiJUs5JIZmZy3Hug1BHKKrXTwIoAEWxghY\nnmyEueb/JjvvsCvhrp9+e3RX0isoV9yEUESQSc7U3CgzEX1e7rUdtsL+sdoM\nPnPupPTXpKz1p5L2uScWrDVtpjq7bZy7RmRDQHNneIylzNsR1uKvhckrOyg9\n/Xgu5+JgCTm8UN0X7FGJEx3xq3YKHJkLv2+g2KRyjrl9J3ABhVqwRZTbdM8G\nWwHS0z//77ewhgf5V73wQBQMJuEQQgNbRTVaIEWJ5RoYJSbiwYzWfyJXI4Ps\nvLZMc+KpxF6UkRC89hJOSPZ9V6DJ4Oj6t0OuDCa2lMkouOayCaJ+1FSg8R03\nzpb0\r\n=8TYe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.24.0_1579085590433_0.4377903721167715","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"mstform","version":"1.24.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.24.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"de19804bb57eb3990a27f6198349fa807f555f81","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.24.1.tgz","fileCount":64,"integrity":"sha512-NiOo2MVWCIANW2+mOHpCjsQtLs4/HV5RZHBWCPW4BqL7TCVBdkxgy+EUkamtaNbb/MQ7c8hRPty33nzgpaciNQ==","signatures":[{"sig":"MEQCIDhSOVZBf6BumiM3V+nHmfGewGVj0E8toLDE8JOXVGZ6AiA6JSOIBClYWDim0tVnAe1/QzcKYqhjdrRGN67+7RlwmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1210044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQTkoCRA9TVsSAnZWagAA/HAP/3j+JA03NJniguOFa790\njCGW9bMqprbr8DOyuQ3znSUvUoasyoB9+xey/h3EpOncsIzxFt7wNvse4/IO\n3r7nTJH40EVBjWzgsAMAe+JxBMneFexzanJADPGBhd9oDRKaSKXy0kEe1EHY\ndVxvM/yk8OHkr8NQzmFLld74MIBmdTHnBadCd17BXpsZxscDojAMfTioQ9w6\nyMeRsnxtSI/Gkziltz7Mq8jShAj14X6tyiJe+HiE5kSl++LBJ9d45p+so0FT\nlMKewQBR4pGTaYPejK9SNwnVQRq6KIIzQ7QuOp8UqZ/NDDu15H0d+p4gDsNC\nGgUTwaTpZvzX7UNEtoKg1vFVVQXyc8Liy7lLHO7VMu4MfhfSC01MwxuoAgcv\nViQG6qLfbQJ1+f7Zp4KIG89brNbCHJsJ3k4gvXpHeGgcFyYavyaCMVGWueHb\nRc3RpNShq3tF2GNwYAQvt/fbRc7zBCfx4y/pW6BAOXNL76r+hDBHBSn4IA+g\n37vhO3ylxaxWjqK0qMq+viQMUiEJ+yoKmVKh4PtbdbLh6BPfygJl8poTLt3+\nBTxZ0P+VX9cznI/OAEm830PSeEaNAxRHMLATLNAyZbfvmnsSxNjANARLlkiF\nsI4tmRU4qnAVQvl00RxY74u4wY2X+fvlJgl9FLcMwW2TSrqVj8os4RDClBM3\nXDDz\r\n=voKN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.24.1_1581332776166_0.6405468761084951","host":"s3://npm-registry-packages"}},"1.24.2":{"name":"mstform","version":"1.24.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.24.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"8b533088b71e66dac389a197e57c9dff58341f65","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.24.2.tgz","fileCount":64,"integrity":"sha512-M8HSUkTpaaKdlRfJfd2Dn6giIZqtyjTq9+gT3r2qsP6I6HL7AHIK2eUwlnop+p6ECtjOhVRnaIincsdpS0B4Sg==","signatures":[{"sig":"MEYCIQCGTqdMBzbI+J83enCQiPf0KgNqd9PUZb99JhO5X+yPzgIhAN96RRYXC1Vw5Tps2ru8Kq7xAxAd0YFuOs8HmD+OJGoM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1210218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenbDLCRA9TVsSAnZWagAAAxEP/joN2ScbAm8g43ElOcjn\nGu7mhiFukP4VhhYSUISxCtYlaJuEgeomofxpsOZ/5qpgHyCS2XoD+cA9wBMW\nKlhcwdFI8z4T5dKbvo5QUTT8/1DuJ/L2wdHdZ6jXlF+KTm3Un3hZseDg+WDN\niHNJngIXg8osS2jwuIDIKTkjs9GZUsjpyK+dHrIqqiEURF8XJ7uh/szuZ30A\nPFb61l76kKrO+DyrstoIGiMNX3fsLcuSj4jvYjutDdKGAhF0Wpw+48sCGzdG\nYwyt8Ut2iMBja/7OeqY6byx8bPW1E0wN+acqpebPi7NHf4YGxpm4SllwSNYI\ny/IbwQTQdVRegVCQvqqXD1Ej/DjBFBLwSqrhV1nLCP4KliUiW6SaY86lvVfi\nAMZNxmzRL9QY29HR1u3vU2JzYK1V+duu9hWb01qjTb92g64+MDJ/+Xz0d94u\nWe1fUYYOtMlDwik8yUsW2CDJtmc/WPjKrqw1AwOH0gAWuQ+HFtNP1QAuOexx\nkvy1U5zF625h38TpnhgZHfVNMyGzcNhv1labYCy1ZxMjuaEEEpu6jXPeYfRE\nHi4D0XqkXSWQFLPm1fP/ZdcbUK01GothGeUFvsrSw/cnUGG7L/G7xATu080B\nBLCc7ALc/feikC0cDpgDzgXhRNvALU1Yr0vIteOr/8yh2nlVMIJt4E86iDTi\nNkSu\r\n=l6PT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.24.2_1587392715307_0.28858425503499396","host":"s3://npm-registry-packages"}},"1.24.3":{"name":"mstform","version":"1.24.3","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.24.3","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"d26b548e7ba6c8b522b5b1402f05cc4e458c95f4","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.24.3.tgz","fileCount":64,"integrity":"sha512-SKqi/xGAOmg3r9Tk3z0Sf5Nj7gUYw7VzgIYu4uJimVe3jEwh0rsVJeyKOdw1Z8s3lTfiVx8MhmdO8nW3EEDftA==","signatures":[{"sig":"MEUCIQCjMjzgN/VCZymFREZ30ME6UUkW6UH7amu+NDwTeOD52gIgdUR+iKkgrEmq3lI8o8blIaIKcSO/BtpyD6RxJIAs4GU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1211661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezSfhCRA9TVsSAnZWagAA3xgP/inc6vnkdakG6Q+s67C7\nT9+I2HzY4Jc7WIivaOmvAXYIKo2J8clvwVOrSYYnruE8lz2o3Vg1XLJ+jzNS\nqRKvH0v64S+j+gbCpMjbsIiVPLfedFVTPzCCsQ5n8jIdWY/YgdDbiwFmrXCX\nX1Mhe5UqU0vkn+Kno3C7X4KfKMza9Ed6fNUD9jY9Pk4DpaGwpq/fKX+GZXvg\n0gx3259YBKR9v1TcZipye0izd3K40HUMakdR9L4YoCDN/s8aZIvA2b8MxIYk\nScnFbaAc2L/NTRlEu+5uzGLNx7KitCSUQ5QB4KsWYXeHSJsrbOARd4YATq+X\n5uChVWJEdJI7bgjHzuFLfyaOLIsVWlb6Em9iGM+OAKJqtnJY9tKLfO3FRpeU\nTeQK0syo5ckkbeUCteB7j2R2pqUn3pZHih4iiNjkuHlAKOqruML5OpNmkKcJ\nXrtQYMR5sur0cXzOioMvGxPik7NivDj5hV3OULtK/RL+hjOybB9h4yO54kCe\ntYW+Oqp4vdPabJeWDy1M1noxS8nrGU3oY3UuhcIbQiWH4jMKbywPcprhy0Gt\nhP9mLT0ToPP4DVACb5d8LDEdzOhEojcmn/36JPq5QFfULFuoPc/cLINBdrW7\nuP/aXEHt+FkM2w4dH1kDZk8MKAgHMMYiNrRBOkCF/Y+7CRJmaMczq8kR1iE8\nq31C\r\n=llFY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.6.3","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.24.3_1590503393001_0.9753042607479585","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"mstform","version":"1.25.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.25.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"}],"dist":{"shasum":"c7aa273568867e50ea2ec9c1a9c534300da8c569","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.25.0.tgz","fileCount":64,"integrity":"sha512-Q1IX42EY/b4kUD8RqdBIGhtBrf57MrEIYk3dp08o2coF+pc1W6ik8v/eqNG1czdYcFLpNbfbWvShVmSVf4AN/Q==","signatures":[{"sig":"MEQCIFZKwa2j7duPz+Cvy6JU8w/PUC0Pm9Swzq1IV9tBPg0zAiALNntQ7j00QGyp7vMLU4ijzY0LHNZ0Jcl32wJ8wRwNeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1218195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTLQtCRA9TVsSAnZWagAAEOwQAKSaTZJaVkv2Ok/KHMgP\nNhMkox4AWAj+88jvwsK+jJ7okST3zaaRFU8kkPT+g21IkAWCCkUJkDGG3RvY\nVMEuZdBQtPVa95eEYL6TPQxGJgWdaMv23wZB8z9yHgWc+1qX7cB0g1veB0dx\nojrGAHWYg1dC35ptoKnM6yA9S+6YJGOSJRUW3+Tj6qPURY5/enr4Zu5YAKwz\nTEfH0W9xZL7uIi7LrUHBeuULonjv5yQgOfj8QcKLgpIRG7Lx/1tXsG/CYkMu\nXX/cw/Y/2Gmc7T/Zq5IV42UnSQq9M4s2OhEmQMWibY5+rnAns6v9wiODERww\nmzA86h2a5Z8AUREqo+ojVLJREoag2cPORqTQsoH1HSkIB17RTU06TiFuOHpc\nvvprE3z2Ux17UndUXFlzRNCuG869p3TzKPSwpdJNuW5Vk3jCkN/EgdhQM4ZL\noDYDcq5yYBcLQ1mO0w6P8faOe69Gr0/ks4tR7ivtVDhRY2siMBJddYT9tJNF\nTI0//l/gSykuR+MKILhnp4WV/vJfwgCKhvhuR7w8ov27fGi8rQupYzE5qV/m\nXuCUM7PB1kIAG1fqIth1G5/6W7Ss8L4n2MjwqKnbUxuxeK3pXrJuJLuheNPH\nZYJss+mXOzYSnE0kQNSocUFANJrH6DOIZhWlJuNnHnoqmFBP8Lq4KyUe3VUK\nBVFh\r\n=F3Xp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^24.1.0","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"3.9.5","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.25.0_1598862380330_0.4727390389860031","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"mstform","version":"1.26.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.26.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"7334b72c2adda6c58d13933d2c2d5a0ecd6d700d","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.26.0.tgz","fileCount":64,"integrity":"sha512-SQ/ykrcGxGQfwLjGxchEd4vu48LlQyoVtfW65Luot3U+9bQvgp52xfryPORGF81zepr4hnDF36ulNrEx6aBr+A==","signatures":[{"sig":"MEQCIEUu34FzRlda5thK8m3LULdKFIP0SYTCwWsp4+XiD/Z0AiATfwi+Raz/4HZMQfW5QUYA66lTMAFDk++KbtjthZdCVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1216356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvA8CRA9TVsSAnZWagAAJ8kP/iELhh30BRZF6iuZODCS\nFsv+aMNK84QnVJL8RNp/lxF6a/dM5vKKGn2ZbwOCul+ua+t5/tG4zn8mtNW9\nA48Hw5GwHvBD6ubY94AcJ7TOvwzBY315fgGuwqDbsLlVAQ0Dc21mg/N77iQC\n3K1/4pjwO5WcNN3SPyGIkkuG4wjH+YdDhtds7nAm4qgiFHao0LF848x1aOLa\nI/uAdaJb+Txj/hGq/pa6hhiIj/dpHKUjr1nrsnTsW08EHqw6vzzQqRBIcitI\nN33YGanZheATBpaHJfpyMaIx3P5fQIZEMqVqZdU4gZOSVcqu6wXufKeUGsfY\n63tFj68zcola847Z1gNTdVKRD1I1WQu+p0yFAxg6eEOkXPLYOlVV2xD1/JuY\n7Ui7jRRROmOv8hqEAPWAI0s4OUMDRIpf3fUXxpkTOM9irB0OVRmbHuGmlI9O\n2xrxADZfmEODwvSLRbI7CXjHxYNDp+OrVgMwgXtHdBEK/7sOlnWokrjDju1b\nno7XrKcZsCbgcmWhUJeQTkmBU/ocRXe5uv1h66cplkztGBYmWGZo0YhA5p1C\n9EV0Ks3+55F/eKHssfJo3HzcWxe8FGn2ImRzCXWt1apZcxHd1LNn58Z5ERTt\nAyZwLuk8KCJL7TGZ2hjo4szJJaUjoVerWjQ1g1RH+pp1e634jcZKKarxqX1l\nWODm\r\n=0iiY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"faassen","email":"faassen@startifact.com"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"^4","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.26.0_1601630268291_0.8283761773055838","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"mstform","version":"1.27.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.27.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"9fb397aaaea019c4befb730c83b53ed2a6311376","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.27.0.tgz","fileCount":64,"integrity":"sha512-PGAMn4ud3JtIBta07gliVWkwBln3kJ8/j8Sm15EtQRa5NUsGmgi9a38m5o0zTfoCmMkDueJJ7xXp8C0FAIDNwQ==","signatures":[{"sig":"MEYCIQCJqK6jEsE26uUaCwIlRiaXMmGVTe8LbNVSLoofG5rSAQIhAMEVwe/OelEOMbW8lQgMMMmfwwNI6huqdfYf9Tt+FwfT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1217933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfexWWCRA9TVsSAnZWagAAMR0P/A1/NS7q+ONLM5bqGNhZ\ncJSPlyOziZk57fPZ6ow2Rz7oqz79frdUBatv7TNdvPTTteSvVR4/9HHvpFVP\nRhxNgbQp2ckle0Qwqsj7soF0yaH+T4mUlKTuiqPS7sHB9oQ3RQfWJ/O1bHcY\nm1i0LRjyOhlBbuLzP/Rr0eA6upfaSLdFMalM3+vLmcLCd5H3JqUu/OX3jbEP\nfFDgPlAo7xyTqM35NQ5uRYpggpxF2qaM1pluo11Olts2uX86+yHJOQqbMHII\nTbaeyh6h6enoV4c4QPYl/SIA5cRo/j5z+LVBanfXgK+ZQiI3tQkTq/UU3I0w\n3Zoqasi2lih16PxVeW8qqDjuScQ6tNUrDJjkieq+CxOHwguckRAQpN4dtlWG\nb4YZN46+N8jzKQsZhxuVeR17QnlOohTynqfqhb5QCpplwO9EQFcs058BzZrn\n3qJEns2Al0zXE5hyIYoVVy5fjJpyIpI/aDwOjw3Jq3xJd6cjuP0hDf9JCkOZ\n4Xhw6Vq8LFTwsjClA2ftuFPthGQdnTnt/x+4TAV4yOfMYiS7Rf4aespxo+Ix\nYcU3orPHQsDyUpGrvtf0L/U0XhRqinD0wFHoFuuE5XcJECiT60aPa8ANoJqu\nAsdOoo4ctrywCRCExQrsnzmPZdumTAZB/cS9ydKQ50jspfak73O70Cu5EjQf\nHNfS\r\n=mCEW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"^4","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.27.0_1601901973683_0.16387641422497712","host":"s3://npm-registry-packages"}},"1.27.1":{"name":"mstform","version":"1.27.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.27.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"22bcc9f6404ed404af305e79ac742f97357710af","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.27.1.tgz","fileCount":64,"integrity":"sha512-r/gkTCYqgGrtebZ7d8taduSDPBKNZygzCRNGHGiOuWFRZKI9DBkIGEmRMxAOJIMqBJulAsv/un1wLWxLPEsf+A==","signatures":[{"sig":"MEQCICY6uqWlkBzMANKZcweoVDhkpsXxNG+71Q0HmwUcYTWDAiB7J+WjvyTiNLBfrH4tbbPbhhA1zUdTI4HogoVuliTGOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1218404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn/RlCRA9TVsSAnZWagAAn3AP/2yclOsbPC6fJyHlg4u8\nggEa7c8T2B91AGEvhS/736BYNkTzST1A7IC3OK3P5SgB5EMM0QbOBV+PbCMP\nQCtkxee+LLc8l/xSrsBRdmzI9XqXltm9ShIKFbMrFo5dxAvzVaTw4rSZeuHK\nUZS+eGO1qaQYRy1rNQivbCcop1OGiI00BhMbrPEpWD+oW10l0Snuo+m1CKrD\nNbJU4JmVyPxfexq+OAvn2KbOrZr7MfH1l5EOZ63mQYaB2iYWjKPUkNGkLTuM\nNVxXMPlpWh4XC2yNutlNJhJdnq7StN8fF+qnL94DSz7xXoxMKVfrknakei9A\nkqBO3eHwh3RrHUl4AQhabV+MH881iBc+XvjXc1AK86uuVD8y3Zjk8LGe5cn1\n7AICzAlPPfP6484G+eqpi0PRxVCXur9IeTLuLAQATerv/PIzfnqFa4aoxhQE\nu+8LjVCL4a59qB3iXO9v4LL/o1/f3NBcVrpiUKPWsuGb18tf5a8LiWvTbu9o\nr/RnhlVQfZIzPvzcWx+m5PdPoeK+qI2JxZuWaUmm1xJhb11PzoqjWn+Ku4Kt\nZfM4yZpvkfhsA5LBOmQ+oVxHB2pkhRk5HH5xFSOE6X3FzRu8Gu1LDKbSUS+U\nFDAS30av1dgoXVdZLqXLauHaTpW/QbG6WzWBp5HFAKrOR4QYzzqANtjhGgQ0\nOMV6\r\n=cOj8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"^4","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.27.1_1604318308403_0.5331361505934791","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"mstform","version":"1.28.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.28.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"d7d4f49eb758ef7ba3ee325171d458ea04c99bd7","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.28.0.tgz","fileCount":64,"integrity":"sha512-7DI1cKmY/7w+xcjT+QA+cb+ZPKjB4ruIfsLZmNhPyztvNYrDO5on8ZJAkP3Ns60oiRXeQitp9Oqd8HpPNVBhdQ==","signatures":[{"sig":"MEUCIGrlsFcyP+ZS+l9t9zk4whUooWBSwNlTgEQdJBhef0+lAiEAs3cf2Jq1bwebZ74BE9ooyI5sV+D1bEJrMqDPYBsKZfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1219009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2v6CCRA9TVsSAnZWagAAg2EP/AtSCSlR8Mu4apoxEu1j\nGwDgmBg0++sO2qb+T625SAzvtIqLFsdqFKKPjy036F8G4FUResuvKnED8JZZ\ny7a0/ghjVF2hbFj6H6E7eE6s6o5lhtML394V1eyMuKfCYKGNXfBi+BElKh8S\nkl/wv00aFGKECTCHb9w+1RlDNIqkEoHXq3D1QnCDlT/o6w6tmsA8VTtiwo1S\nGeiDloLBlzs5DTg1r/CS4eLZ6HM63cuu5taDHAgwJCw4fDDqB0SZ63P9Nf5Q\nqUL3/+tCEOWqlibyLtHTUR78oC7IPjZVBcPw/5KWoXMUWLMF3Fvzpxdt1hZa\nKKMUxY1+78DU+heTm5VE0fl8JMbkg09WewM+IHJE1X5KoAKcXJVN1AoepUUO\nx3D6fMesVHj/GjWglg3nrFugeRdBO+5ls/IxstQSED5yW6xWVOgXgt17pdE+\n6YiyfsItNbAzL5CXmc5nyYizCDxrNweHSsxsUhPeqGQsUyfWgz4+5Vxro0B0\nJBDmUJ8WURzYqvuT/7TRg4Uzmg3eGDhNvAFn44DFDrvOI/axJtIsS/hrw7VW\nJKftHAjKKsyiqV8MzI0CRxnWMOPYpxR8obT95+bpzmqrwtl4JeWNTZ7nZMbW\n/rNLoILoKtmpmmTlEYwecnBXmGACwJ+/6ZWjEb3k5hi8uewJY6qTnpv0m8OO\nOMWA\r\n=J7uI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^5.15.0","husky":"^0.14.0","react":"^16.12.0","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^1.13.4","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^16.12.0","ts-loader":"^4.4.2","mobx-react":"^6.1.4","typescript":"^4","@types/jest":"^24.0.23","@types/node":"^10.0.3","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^16.9.11","webpack-merge":"^4.1.3","mobx-state-tree":"3.15.0","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^16.9.4","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^5.15.0","mobx-state-tree":"^3.15.0","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.28.0_1608187521869_0.9762980713283373","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"mstform","version":"1.29.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.29.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"530ba700c178411e6f73f7f4f91fef132537525a","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.29.0.tgz","fileCount":64,"integrity":"sha512-ir4TysnLsW8hZRs5JOsEBgZp05Rn+QSCnO7ojt9Ryy0Pgr/rQnbeTFVUjgi2aQkTsi2Q+FLfE+pX6Toh9OHqfQ==","signatures":[{"sig":"MEUCIQC+qcUP8E41nq+A+4xiu2c/Qw5z2Hq/Ojz0CdU7YZLdmwIgarTa/7IIAThdn2hi4UtiY6r8r4v8mGmnb+oFXUa4//Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1239006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN3RRCRA9TVsSAnZWagAAqegP/2T/vxSa1pBGf5dgkzcv\nFATvH8iCz6UqAixPy6b+1wGIrVX8F7TBEncoLKlEz3MxXw9bt7Eqg/Opk6V1\naujmZ19YMqWDg2V69DrnLL/LpG5qlAfw5oePtHTS4iPEv54lp308Wcr7Itd/\nvLItSav9OphQ1r9bDfawBTB/4G3YUxPAb/NH6Sx+RCpFbZoZ1rTwfosuLaRg\nZE4Q21CIw4E5OMYMQGVIHp6HmjCFDMtBpdLbKSwUgMqsT53jvPq394JqX8ws\nfzaDsSafIU7kd+TtUIsno202Kpu9h5iTW+FpOXN4M4lZw9WD2bB5QrR2Cd7m\nvhg2ftQbdIkCGIHejiz5dJQ44XRNmbAMlUZS4La9BHYRpycABflrkMpcwUSW\n0NcbkDiihlyWavww3dGukAb8dtf+Us5hf6jiKr/N1NgeWnkSy31T4e3yBhL7\nR9aAfNu8tkoQbOU1ONhMs1SJ/O1XimuvJjSozWQaOiklCZbPk5pC0Ij6dxJc\nDI+xdR/tD7LJvzVdAKGtifqxI03XwmzGaoVnJciJp0qkf44oSP4122TT1sxE\nFnT3ZeDCsMuK56tAh2sjvnt+WCVJtDDlxwSCgQhGcR+gYM4MrBAGx0HM7chE\nixU2cJUCuRIyOTSe/xdgw/8RRxNuJzjsJx1KffT3LYqnGBXsYMkJIISY+mgz\nnZM1\r\n=cBU0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^6.1.7","husky":"^0.14.0","react":"^17.0.1","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^2.2.0","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^17.0.1","ts-loader":"^4.4.2","mobx-react":"^7.1.0","typescript":"^4","@types/jest":"^26.0.5","@types/node":"^12.0.8","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^17.0.2","webpack-merge":"^4.1.3","mobx-state-tree":"5.0.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^17.0.1","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.29.0_1614246992308_0.9140612471048575","host":"s3://npm-registry-packages"}},"1.29.1":{"name":"mstform","version":"1.29.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.29.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"62ec3ec3ac7b3be72509819a4e6ec13219920f60","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.29.1.tgz","fileCount":64,"integrity":"sha512-VkvQhPDyLlI2ibXLWee2hW9ENmYo3w6qhlAvkuqQVroud7ir9q08+IqDIAHj4CMiNqhDAtNlll6UGK8tUsQAyg==","signatures":[{"sig":"MEUCIDZNEgGn3UfZ9ZJKibs8JiR7z7ADqFwC7Iy+aEbs/ITHAiEAmHJFOqLmWtlPrwC9BeEvDhbrBsJIEZFjcY8qTPsRTmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1239376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7/QGCRA9TVsSAnZWagAAR1oP/RgKv7kCIsGrFTyIW9Sa\npc4G6R8r+1LS5sLRtTmvPONXMiJQM9iztKqdeVxDFI4AjmiPcy5oLY2d8Smv\neO4Kk/Z2+ZvybxusxAPFnZFIzNGpi2e0vJkGRXDBgW7cfBbdi1U9QeT+p/uP\n6JTJZzCemAksFImrLdnjODZRAzD/U4ttlbTE3JaIT/YDV7UueU8I1yxT7PZo\nCmmz2O7ZvImAOgQB6XtuGlZ5Gj+iCa58FnfDTtBgJr00jud1KS5v75IN5y0m\nH1rwzRANqeUCMWdsQeCQD7xFj3vbNkDBroDwEPa5cuFUbhvB6n0HkGnHosSD\nuHh++XYzAnyiWcDl1HQSXS5pB70aYWAO0lIAXXhOMad2pdv/Iq2Y47CHcBav\nyHb0dojXpkJKHetDXxhwHh/HY9Y0JLKJU/qDMSXI13p4CkYELH4Hn4LahXPq\nNZmFq0PgE9RNp3OfQGoOCRII+E87jx69F2SiD7v44ZMRI1xCkSi51lv0xupQ\npEzYG/b9M/jAk3go5rUTGxm0mxKYMWM9Ib7uHZ8BqcF5n0P+qOwbgsZjxovl\nCRil+Aw5WZ5YBGT7gSu19mxmcJQeWlbJJMa59YiJbSWwlbn9zjE3G0eKz9aG\nSO8sxLPd2xG6CipfH6BXBoCCZUAVf4mRPMfSkusivFGlYDSE/orngMQbDlNL\nuRYG\r\n=XQ+P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^6.1.7","husky":"^0.14.0","react":"^17.0.1","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^2.2.0","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^17.0.1","ts-loader":"^4.4.2","mobx-react":"^7.1.0","typescript":"^4","@types/jest":"^26.0.5","@types/node":"^12.0.8","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^17.0.2","webpack-merge":"^4.1.3","mobx-state-tree":"5.0.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^17.0.1","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.29.1_1626338309329_0.5562222458865071","host":"s3://npm-registry-packages"}},"1.29.2":{"name":"mstform","version":"1.29.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.29.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"e586b0cdc6be8a522215b5a10d8bb6d8cc1d4991","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.29.2.tgz","fileCount":64,"integrity":"sha512-BVS05/LsF9gn2tYCYMWYUdr3FvWigUYdewt6GXhwVf9VU+6Xe6f92csaaahc/lq+fT+nl0jHZeMeOAc5vwcNSQ==","signatures":[{"sig":"MEUCIQD1+LdN7lK+sglupEWM4GYUUvzxR6Wbsn7VLeESMubpjgIgZ7FFVMdTVf1SdTqn4srpfQhSm34uapWhEDrvcFK19Uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1239842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9+eCCRA9TVsSAnZWagAABUIQAKRt5O4RjHUpOHvdyd67\nOPVdh0dCXJ3ezxv2dBjoNxcjzFxSzIK/P3o1/evJngaBk1hHrq/75NIO+066\n6fklRg4QD3+uQDjDnaX4hcRP3Poxh2diARL4vO8aIgT7nCzQFTiP/B0HIVLS\nrVxEFvmcnq3OhVTZVWZeRLx1Jta+1yfMmCs9FM/iC/qYJ0tVqGwSOLUJ8CQQ\nBCvrbEds0luMds1/j6aNISsd3jsVeE0wSyngE7zf1rtL7+f49nrG2mv0M+2U\nyQvCRLE0V4eril0FbP9rcw3qM2Mo9tNoZTVFoL0C75cCqT4WVrQvDnKGMjLP\nQz7rAPmiYSyv6uGBiqMtdBtL/koxz/pUZ55SwUppsfzpCCldbdguhUIRERos\nMO/ODSovZdNmOtGvavJmxI/KwmO//JWj7xoaeIDPFe/tzXr/Ne41T2yjmYqm\n3wk8MKGffuam0fcx3c0TqElQT0+DjhFfUQHYXgUkvaJLsMb+t0lOFmYrM5Ow\nuzATOYYhyhgxZsqxYIKwkSF7M0kR4J37x+numtfqNsbbZHpiXnRKOl3+OoiJ\nDx9yAbMriHSe7b6iR6TLrxVt+FU2qSk3hr5WVqBU8CUmCsR5ni0i28EBif41\nG3q/dukr+1cv0/XtURqqVyBMgZkdzChGH1cNs5lTBcLj7oIcHc9SyGXnTQ9S\nKWHl\r\n=CWQt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write","git add"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26","mobx":"^6.1.7","husky":"^0.14.0","react":"^17.0.1","prompt":"^1.0.0","tslint":"^5.8.0","ts-jest":"^26","ts-node":"^6.0.0","webpack":"^4.16.2","prettier":"^2.2.0","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^17.0.1","ts-loader":"^4.4.2","mobx-react":"^7.1.0","typescript":"^4","@types/jest":"^26.0.5","@types/node":"^12.0.8","lint-staged":"^7.1.3","webpack-cli":"^3.1.0","@types/react":"^17.0.2","webpack-merge":"^4.1.3","mobx-state-tree":"5.0.1","replace-in-file":"^3.0.0-beta.2","@types/react-dom":"^17.0.1","decimal.js-light":"^2.5.0","webpack-dev-server":"^3.1.5","html-webpack-plugin":"^3.2.0","validate-commit-msg":"^2.12.2","clean-webpack-plugin":"^0.1.19","@types/lodash.debounce":"^4.0.6","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^9.0.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.29.2_1626859394231_0.9397109250293871","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"mstform","version":"1.30.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.30.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"03689ea5351ccb019b8caf69b5e4c883271b2803","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.30.0.tgz","fileCount":36,"integrity":"sha512-lbglsHrF5hHe2xlDd84Rvf6n2HvB10vEWhi1hagWNcQ/XGp2ECQfmowzMaFEnLNqzFm1D0TEPKdM1FsvCBmE3g==","signatures":[{"sig":"MEUCIQC1DhH7Tlpw3AEV4EjpAOxqc9KYlQk3/c3laekV+HbeFwIgbDtaGK7DpVxGk3sXajmtyFZ9aRduW8ahmtLUwU5cjaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1235435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB/ASCRA9TVsSAnZWagAAi8oQAJF2xWIkTvVmRpyLOcET\nsTcCcIBo1sQRV6dHiL5VtN21Wufj+HGC0KMUKHY6a/BQL1sVpwEmuaFcqYc6\noh/7n4vgH1oyYkJ05PGHzi7dkVb/sXFGKGS97ScSnYvfPyAZwJeM+T3zyDMA\nwOatgjxNtTlAegekswXLxauLSX2MDfQDhMz2ePaWSFy3aqBVoZs7Np6pOm9L\nCWFlACHYRzgnGRK82AJzFWMVEIC3fVUzISzeVwDqwyOPg3qj6bXIy+5kWgvR\nYWNLodna6QNQ87WiqsoAtRXg06VQ1w+aKid0B6K5f0YD7613ZRtpq8hdycLr\n0ikBxxroAE9mSkiy9nnLmbjA3TX+YsMyW1lP1R7Re1syVRR99ebEaJuZVQ2f\niGdj9A1xVXBEfXQVtOk6eFGOkztPgwcgC7vClBFJN7VIkLPQ7kNPhcyWDAWt\nB97vSOGc7yNDLhKuNYacZuhtij4fMraHAl+bPN/5zZQyJvEhkDUuA1kRd+Rt\nVkI4vPvSxCPLhGuSBVGzRSTc7ZvP4zZ2yeFrNcd3Ndkpd+gChdoj2vNKbnhp\nSjQ7aLoSodtyPU0Rwlt62lTA1Yvu1FKjzlGZhkhz4PVcZ2nIJEHSe2U1eiB+\ngOW+Zvc3IUpyWdiq1puoIRy8MSSBlQAvGc6fhMpFfrzMLVvo7MuhUj8blddO\nvqwC\r\n=jZ/B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint --format codeframe 'src/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","mobx":"^6.3.2","husky":"^0.14.0","react":"^17.0.2","eslint":"^7.11.0","prompt":"^1.1.0","ts-jest":"^27","webpack":"^5.47.1","prettier":"^2.3.2","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^17.0.2","ts-loader":"^9.2.4","mobx-react":"^7.2.0","typescript":"^4","@types/jest":"^26.0.24","@types/node":"^12.0.8","lint-staged":"^11.1.1","webpack-cli":"^4.7.2","@types/react":"^17.0.15","webpack-merge":"^5.8.0","mobx-state-tree":"5.0.2","@types/react-dom":"^17.0.9","decimal.js-light":"^2.5.1","webpack-dev-server":"^3.11.2","html-webpack-plugin":"^5.3.2","@types/lodash.debounce":"^4.0.6","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.30.0_1627910161827_0.09756492383414828","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"mstform","version":"1.31.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.31.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"e5de516527de30549a10bf5f491719883d5dc312","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.31.0.tgz","fileCount":36,"integrity":"sha512-/T0r2qlRf4LH2F9vNo1EmDhFkWtYN/3dm4OYDZh39Srpfei+cOYO7mAqmKa4E/oMF9WZIKjF7xBNCGZO6LtA3w==","signatures":[{"sig":"MEUCIB1RMW+0VdtPI5pG2w/Fdz0kafs4iA/U3ymq9hDjq+SFAiEA0L6/oLd6AZ1TN8Yu3T0+hpnfgpxUvwUQLGwCipkGMNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1237074},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint --format codeframe 'src/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","mobx":"^6.3.2","husky":"^0.14.0","react":"^17.0.2","eslint":"^7.11.0","prompt":"^1.1.0","ts-jest":"^27","webpack":"^5.47.1","prettier":"^2.3.2","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^17.0.2","ts-loader":"^9.2.4","mobx-react":"^7.2.0","typescript":"^4","@types/jest":"^26.0.24","@types/node":"^12.0.8","lint-staged":"^11.1.1","webpack-cli":"^4.7.2","@types/react":"^17.0.15","webpack-merge":"^5.8.0","mobx-state-tree":"5.0.2","@types/react-dom":"^17.0.9","decimal.js-light":"^2.5.1","webpack-dev-server":"^3.11.2","html-webpack-plugin":"^5.3.2","@types/lodash.debounce":"^4.0.6","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.31.0_1631884271970_0.21204252122214573","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"mstform","version":"1.32.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.32.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"764ca897d998313b45310f7d1f5fee0cd71e49f9","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.32.0.tgz","fileCount":36,"integrity":"sha512-+xoaUVrewbZrfArIfr7oDYXYpBbFch0CBCUye6g3n4S29lJCmIp4NY/00Tw/D5YNXdOWA9QyAhFJEwmfspf0Kg==","signatures":[{"sig":"MEUCIH1JBTPJHfcKVE5if7pqehkNixEoCo5WiFn763orRPGrAiEAgzAfaoNerTufXhCph1DxDNAdXyyFAhTwdi3hebTzU9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1291347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zySCRA9TVsSAnZWagAAXgQP/ikgdsZI7FqWKB98sKrt\nqvkxVL88REFm7/7GfQEslRJDKj4nWYNUAP6xglgKHnvhFWcgw6mFv9hwX/Uc\nfjtTT29SZ7LmdrBmXpafckzHztBD2XvR4OQlRGS4lM888o9rJTAqPU0scS7A\n/NE/wT+UxMtLFmSQcSjNWA7kATyiwFwoHFPYTXWlHGhwU7Y1nBULMwgcr5fk\nqbAR2uvVuYibx07wB8stze+IuRqMG9aBeaXkkQBITNWJ+k8ma4KNgongWw87\nlLKTGhC2+ZSVUmySxlnwqyNCugpOwsygtVY2O1+G966RgYYPCIUNz1/me6xn\n3YUCBbEx1y6B9ah2yN8HQeSs4f3uCBu0F9VFZ9CrGOk411Ta/He4boefBETs\n828zu/+twiSiGAM2yvat+WEpXjaqekcVZaucyYPiZ3a+mB1TMqYPLL7Lwrdn\nw+LEg23CPuT4VFcXUdo0ysnrkayAgmgrT0icGRLg0FfyTMsqmR+F4chcqH6h\nE+waTQU0AJyJFEHL6mbVcsDe9HdLVLUvq1OO2RKEDb0WULFN3iofNmY4UCYY\nr2uH84fJY2zqlhkk0m7U7KYbgayr97zpYFQIJEdqFdbbqE2KXd86hKx8zTzS\n1yAQS4GJzWbcXvoRu/Ih+Gfw5q1WUj2xIwY6g9x+zKMQ6yRWYXYH5V/Pcq84\n+vvD\r\n=W3yi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint --format codeframe 'src/**/*.ts'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","precommit":"lint-staged","test:prod":"yarn run lint && yarn run test -- --coverage --no-cache","test:debug":"node --nolazy --inspect-brk=9229 ./node_modules/.bin/jest --runInBand","test:watch":"jest --watch","prepublishOnly":"yarn run lint && yarn run test && yarn run build","report-coverage":"cat ./coverage/lcov.info | coveralls"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","mobx":"^6.3.2","husky":"^0.14.0","react":"^17.0.2","eslint":"^7.11.0","prompt":"^1.1.0","ts-jest":"^27","webpack":"^5.47.1","prettier":"^2.3.2","coveralls":"^3.0.0","cross-env":"^5.1.1","react-dom":"^17.0.2","ts-loader":"^9.2.4","mobx-react":"^7.2.0","typescript":"^4","@types/jest":"^26.0.24","@types/node":"^12.0.8","lint-staged":"^11.1.1","webpack-cli":"^4.7.2","@types/react":"^17.0.15","webpack-merge":"^5.8.0","mobx-state-tree":"5.0.2","@types/react-dom":"^17.0.9","decimal.js-light":"^2.5.1","webpack-dev-server":"^3.11.2","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","@types/lodash.debounce":"^4.0.6","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.32.0_1633442078454_0.7029410148591291","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"mstform","version":"1.33.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.33.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"fad04cc61e5b8cf7201f88a6ace7813b865e49e7","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.33.0.tgz","fileCount":36,"integrity":"sha512-ZGN3dj2zrrsbGkl6yDjRJmWNRjYz8xxk5sp2SfnfIB4VFUfLKNiIPCEGZFRwbUzWAB7KgGwB53/TFkv32nCj4g==","signatures":[{"sig":"MEUCIH0k7uxqdSOKm7OYxKq7M+rGxdau7oOOG0l8HdNMtrwDAiEA3tWCwTOG7nuhamtnG9uNNkjIHqjS74weybr11qpp1LE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1299783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX6SuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFIw/6A/sJbMHu9aUos25f0Llxra0/Av/lmlaKbU9F19UOlb4jGCT8\r\nQOygvTbp9b2UdhrdyfUvrll/LCXFtm8mTe+ANBbvLfl2KWDQSLsyDVMgL2D0\r\n+5udkfaF15CGlHBGqcjY5jkE8uXMs/MRAbI9WTI+w3yUNq/DnM9u4BVd+7fW\r\nBBVTx8oCeyvmz5oIMWDSy2BFl/er4B8sc1BUC7KU9c0RkWIK/XLqtI0wuTOc\r\nAb09u7cJqdZtGrk5tjf37sOSNdUzlO86uU7JO4WOcO00LElUsHbGj/R9ZA1e\r\nf7uBbcAixCO1lQmNrIaV0jE210kIGPHjg9S5lZu83FgTQW4y1qF3y2fEGd7c\r\nc5cdyFUEoB/Spf5Cp24Hm+ApjilDU+7GU2xmNRfAD4CM5Wr5u8LFoYybAgNN\r\nGyHW7355Hkmx+ae8cmUeorBgkm+fngdZimoa1Qva35UV2x0zzFMIfesAgDEa\r\njJB2OYsQXzKXUlGLaKYMyfoo3r/wvef07KLJkxohTqMbyVbEOG3eyQFdv4Io\r\nY1eyHGE4MOJX1jmRL4UCiZLvRxem6kSwKL061BTnqx1FSK/zxYzQV6FM9+fZ\r\nxXz8jFVhO5o4/7PRbHaFa7OyK6jPD469gWBdih04yQy0Maybk/SY1YnwxZlk\r\nRhJJa9o3qjYFl9O63PoSy4Bdl2DQIrQVq1c=\r\n=YiKR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.33.0_1667212461961_0.19253056237376964","host":"s3://npm-registry-packages"}},"1.33.1":{"name":"mstform","version":"1.33.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.33.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"eccf7448de6395151009a913b9067bc2608fe6cc","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.33.1.tgz","fileCount":36,"integrity":"sha512-D9EO1EgfJd2vTFPM2g9q25uDHH0c9eFGs5lMm1ZSAkzrgdex/xzl6fnz9/9/heK2WfyVnyjPJiFqOxLsmp4cYw==","signatures":[{"sig":"MEYCIQCsWwdQ8fi1MMlc53mGxKeacYqm/YgMTh25LjYxKWcwDgIhAOic7+QJRAIw08M7GMzUXw/LjnnQ+0lNp2DT8vdTehWg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1303916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjcFuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAdQ//SBYXsyIs4YAcNFCsyINZQ0G1EY8CBbR/R9koYeBurNDiDUgx\r\nTR/YbaZQTFLBQgeMYije25Dr77SfgoXH75OCsMz69zhxhbph0kjk0Vy5syxP\r\nu1HCT9CEablENinawIgLucrzEldlkPHn8bC0i6lUl+2jo+qFFqh+n87aiU5x\r\ndhFcx+PJQ+NlhJRrUDZrChZ19Eb2aODHNYfLGW7xGQyqyQ3rXazqlLLLA9bi\r\nPi2K6Jsn9/X15igGQDdjwAfJzxutAE/0W4u/YR3gpC30uZOKhh3wMUjHzxzA\r\nkt0wMrc5+gw+6GwNQDodUNN8XyOEcdBjzre3oLPPfAmwENk7qiixGRvMCCxZ\r\nCMInW0KYwwJyrIFcVrYcyVQzXpoIaMZSYa4CYnMyZtSPnZt8HTlPqA2YZMjJ\r\nfHUh4Oi0K+Wj+kX/DjPzVOsv+EcR4qb6vB8+U9LlmQG+b8TlVDxx4s/eeHOj\r\nt/UL8gPVOUqCURWM2KPWZgkb7A2upguNKkpN5ErlcBzALXV1yqDQdoBXE2yz\r\nrzDnZy+clwDG3MjRnhfWnXCK4+gxEEE7tAaiWFv08UVJerysygxSVblZ4Fg0\r\nnSo35fh0LJRVJml9hh43LElsD5zOzkJ20MecTYgaLSlTSo34T4OwMif+06VJ\r\nly+1Ai7B4t4ClTEX3HC+Z6kJj78GldTvznI=\r\n=W1Vp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.33.1_1670234478053_0.6554120394128939","host":"s3://npm-registry-packages"}},"1.33.2":{"name":"mstform","version":"1.33.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.33.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"2ff9a274c0c093c80d5e7c33d3376b3318235b23","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.33.2.tgz","fileCount":36,"integrity":"sha512-OgUualYImsqvPEcFZlYY3Onx8SufYRO6C0S8fzyiMJY7csvO3vJk7aCB4BIHSc8EPkakecfCBkpFXdX6FE49ew==","signatures":[{"sig":"MEQCIGx2Ppe0FMJimUOS1JD3uAYxw196ytCJ6Aph+2Bwybz5AiAsXERwZspsYLdCb226MAnCEvsdor4KAy+SEq83hhp0xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1305019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHAK3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3aw/9GkeVhbwL17nu7i7ED7BpSYXfbqglIbHJeW8z8ly4vS9M/sJq\r\nDWxy6Pql+K5Nekk4ea+XETDjFmG8QW626kugVZyqVrwINxdHfVlC+bs+ACes\r\n/bCmZl4NpIx4nknVnI+NUahiryhtowej34HJLMi/3paK/7eH+zNJRfn86YD8\r\n3WbJogs4cb8wlUY4RLtznjaZY7QBPO7D+Y4fvN2vaCGYEceDFd/fn2dmNFOR\r\nOOJ3y+aNd/AXqxoe4Mg6JoAwzbSzO1j+4uGmtrRgFV3QEk+P1pjp9c3BWWeF\r\n2fJEMH2guwWu8ELm4BupYlC5WgUJJ51EjCXEkyJhpGTaX6DTDTC9tRY9rmvP\r\nDLBr8QE0JfU10FWKbRSOznN20gkx+CRCGZ0F7gGe9JW5TljipejSZ/tQbwHA\r\npOZ93kJvQmIPfW4JyPK3igaxO+fooqwBH63ztTDshZrc2chMR8LPxtxizUj6\r\nq0QMhqR01U3rXqEr0VflYYEcSUuM0LZH4xQluYvbieyPG9WBwQV3A2CSM6vu\r\n86Wb/aoFnNHzuklekS7hzOdX6qVXhS8CgoZbx0z/C+KO6RhXRSiDrrFa9VDW\r\nJvxGYYWG2qPJiW67RmR2IibJz/igRs3clH8TqMnrzI7ogBcriXkrDbZnJt0e\r\ng58YV031D+qu+ffXOMM5dPDPEpIqhouxX2I=\r\n=sDzw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.33.2_1679557303283_0.8126161928432181","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"mstform","version":"1.34.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"c1ac6f646f6699d0448480fac8ff09b6988d1b94","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.0.tgz","fileCount":36,"integrity":"sha512-z0gK6iRgZ7pWWer7miMu1PWFzHK/JtJbQ0WUuolrr/lVZbngRHr4s6NKgOh8fiMswg9oDIocegClQRuIDU9flw==","signatures":[{"sig":"MEQCIBpMYh0z6ZUsSS7MCgZHq6qzw1S6+nosTWqJ6yWD1snLAiAzGFSOmOcb9/gUj4TI7Qb9bZNSxIOoHhcOgy8L73VsLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1310109},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.0_1688647135085_0.06421073613921835","host":"s3://npm-registry-packages"}},"1.34.1":{"name":"mstform","version":"1.34.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"2987b6ae8852d59539fff6ca197df66cf32d79f7","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.1.tgz","fileCount":36,"integrity":"sha512-RjYNhjGF3paYwuEv5k1CSB6kyxm/WTw7Z/FFapFpa93LsVENdplmEdG64nGvLIiBMPVBUHct0wWKQD+JEn0jUA==","signatures":[{"sig":"MEYCIQCQ3aDpEcG43QEs+vfb5iY2bGPbrhQePnYp93TVcJsaCgIhAPKxtNFs9yoi62eobME3tViXhmF1a2qB+IHU1tF2Jcb4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1314257},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.1_1690469544428_0.8326016644531478","host":"s3://npm-registry-packages"}},"1.34.2":{"name":"mstform","version":"1.34.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"c54dce9a360933191b4fe1935e12030603255f86","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.2.tgz","fileCount":36,"integrity":"sha512-NSB4VJX7QxB4q8IHF1Ry/EWE+ZVfhhGNE4pzJSxK2qv26LWIpsO2cwxGDSYbX84Zw5TJ+iDddh6oy2VMLAVT6A==","signatures":[{"sig":"MEQCIBVQ+v9UAjk5taQaasS08vbP/LidDM0fpt3uJY02FeHXAiAryQ2TrwBP0056NLCZSBh4rPfSfRtJ7IanPKY82ShTtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1314585},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.2_1692865134819_0.7488308386499611","host":"s3://npm-registry-packages"}},"1.34.3":{"name":"mstform","version":"1.34.3","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.3","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"ac46bcead3d7790550119e73d2cd0ed543193703","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.3.tgz","fileCount":36,"integrity":"sha512-4fV2qv2Pu8XpVZdNq+2ptALhY5GMG4EqvJOx6DotCH0b2cIcAbTr2Ed8dsvbO5FhgfPsi5229pBUVam9A13TGg==","signatures":[{"sig":"MEUCIDxDrFtTapwhbS7Ps9FtA5KuS3ewHvBIXGHk54ZlPecyAiEAopfbhK3gCIGgb78pIPoVLXOyaCkbgh6FyWlPktORbpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1315506},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.3_1697715795401_0.9528213796595009","host":"s3://npm-registry-packages"}},"1.34.4":{"name":"mstform","version":"1.34.4","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.4","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"e8e02c7f7b31cd8e36deec4e3cebd9823bcd1e9a","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.4.tgz","fileCount":36,"integrity":"sha512-JvKDWqH0aZ72VjOFr9nPguPVoSsHm7qKIeuUBeDBH2P9qzJWAvX6+/yqiuDyK+FZnvwsopMv5nkGusaHJY3nIA==","signatures":[{"sig":"MEUCIQCswMwApHU1g8dCLGb4bvkMFZnNlNE5MEeruVcL2hBhkAIgYZG45Pc/YITj07S/bt4Ev9r6EOi0g0gTFIrAjwGGCIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1319744},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.4_1720087218731_0.49799421409877387","host":"s3://npm-registry-packages"}},"1.34.5":{"name":"mstform","version":"1.34.5","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.5","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"8d5a3764a06ecae5339245d49bba7fed9c0feec7","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.5.tgz","fileCount":36,"integrity":"sha512-K98DMVZMYkJobZM+B01dbqTC7mkdVCvhwNKkdWVVnyw4NJAbopODe0GXzWoYPg7qhOso+snMAOt/2/Qolp9jdg==","signatures":[{"sig":"MEQCICufoYT+U1osJpNQl1SGMzeiPYNfHdD2gq4s+lng0OOBAiAh6yJJxGI3lSWobSJfKa76B2vklpBE7m8buZuZ9Pcf7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320867},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.5_1720103486733_0.9273700329946555","host":"s3://npm-registry-packages"}},"1.34.6":{"name":"mstform","version":"1.34.6","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.6","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"3fd41df9937e2bd9fa85dd6a29b8a21390b5097b","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.6.tgz","fileCount":36,"integrity":"sha512-1APXUOaA2PA68XtKuD6g0g1dEcf3TVRoLTaQIESJ06QiB1sKJkq2OUt4rJkQ4Qj3Y+vXX7qZLpygr0qWYVO+yg==","signatures":[{"sig":"MEUCIF6rV14YhdJRNsnrMNDwGE2Gm+HIcQ9sQveqw/pnTLbyAiEA+3M6cj8jC24CyY/SqbTrdFMysnVUhBcfpm24gHOoZvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1321395},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.6_1726571917149_0.21297980666078886","host":"s3://npm-registry-packages"}},"1.34.7":{"name":"mstform","version":"1.34.7","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.34.7","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"635ec4390f54decfc66d9b43fad33bb4ca71a99b","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.34.7.tgz","fileCount":36,"integrity":"sha512-mTdCl7nfCaqHN0OPxhGFnKVNdgEgCCzxyoqLIIW5H3V+1NZuY+N3P82hXO6Jb979gWWa/7i7Rx90SBCJyRv1jA==","signatures":[{"sig":"MEYCIQCJ4faCcMenF6g4nya7nkTAd8KAPtxIN0f1MKKNy95xOQIhAKi5dLeXUOUal8vYftWfqJFhMo3Qv6EGtgQC8HPkY5RG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1321824},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.34.7_1727868931786_0.39457143840138986","host":"s3://npm-registry-packages"}},"1.35.0":{"name":"mstform","version":"1.35.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.35.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"4146626a920a0b69a1dcd7c5ff75ba3a7384c528","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.35.0.tgz","fileCount":36,"integrity":"sha512-fEIYhuBRXogHBuL3PlqRZiYvu8u9sw4bO6fUcDcMVDETKIkUMBudHNUv9aar+XQG8HYiNUpeboJy9culFmcT3Q==","signatures":[{"sig":"MEQCIBZ0OIKsHJwlw3T2Okv/bgKBOvj23QJMmpBC/LVIMDtpAiAUt87Xuy7Wll2hO8LdCU6zb8g4PRXDceVAe8P5Wz7GzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1322145},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ISProjects\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^8.0.1","react":"^18.2.0","eslint":"^8.26.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^4","@types/jest":"^29.2.0","@types/node":"^16","lint-staged":"^13.0.3","webpack-cli":"^4.10.0","@types/react":"^18.0.24","webpack-merge":"^5.8.0","mobx-state-tree":"5.1.6","@types/react-dom":"^18.0.8","decimal.js-light":"^2.5.1","webpack-dev-server":"^4.11.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^5.41.0","@typescript-eslint/eslint-plugin":"^5.41.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.35.0_1732099298164_0.3985768947145496","host":"s3://npm-registry-packages"}},"1.36.0":{"name":"mstform","version":"1.36.0","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":"ISProjects","license":"MIT","_id":"mstform@1.36.0","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"fce17122ad35b2c910a4ce8ced53dab8fae6eaa7","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.36.0.tgz","fileCount":32,"integrity":"sha512-L7XpBZYJsATAmxE04ANZJ9+HnL3rzx2BeoXQbcDPs6GnFeKx22OwpuyaoTzSGCg0an1SVtrWwUgzTYpEH7TxPQ==","signatures":[{"sig":"MEUCIGyqGoWRzvbv9rVM1jFPmCUm/1TS6uBBRZ2j2U8pmhcZAiEAyXXu48+ugBdUi+DTn9kL9t5jrogpglYaefLa9eYjRTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289269},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","gitHead":"fa632f4e681d93fb85cb13731cb519a827553165","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^9.1.7","react":"^19.1.0","eslint":"^9.24.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^3.5.3","react-dom":"^19.1.0","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^5","@types/jest":"^29.2.0","@types/node":"^20.9.0","lint-staged":"^15.5.0","webpack-cli":"^6.0.1","@types/react":"^19.1.0","webpack-merge":"^6.0.1","mobx-state-tree":"5.1.6","@types/react-dom":"^19.1.1","decimal.js-light":"^2.5.1","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^8.29.0","@typescript-eslint/eslint-plugin":"^8.29.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.36.0_1744375989493_0.2340438309918993","host":"s3://npm-registry-packages-npm-production"}},"1.36.1":{"name":"mstform","version":"1.36.1","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":"ISProjects","license":"MIT","_id":"mstform@1.36.1","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"dist":{"shasum":"ed52528c2bc64f1b5a7394e22b63daa5cbf4467b","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.36.1.tgz","fileCount":32,"integrity":"sha512-m4g9X2BsFkZS14TTlsa8Y3XVEmOsdDnVuJuogRTCiw5BGK4Rv/ZYFOXJNsQGo2P3ZJrJyeOi+6IROk0cMaYHGg==","signatures":[{"sig":"MEUCIDLucuaxo/WmDZRVfshz9w8nCHISI9XTe4M1UgxbsuT5AiEAg67sVJli0PKKJA5hZYIN5HGl9LrtxkAQyJjQq3WyoU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289269},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","gitHead":"404719ccb92b6fc549949c246cca3a20aeae571a","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git@github.com:isprojects/mstform.git","type":"git"},"description":"mobx-state-tree powered forms","directories":{},"lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"dependencies":{"lodash.debounce":"^4.0.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^9.1.7","react":"^18.3.1","eslint":"^9.24.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^3.5.3","react-dom":"^18.3.1","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^5","@types/jest":"^29.2.0","@types/node":"^20.9.0","lint-staged":"^15.5.0","webpack-cli":"^6.0.1","@types/react":"^18.3.1","webpack-merge":"^6.0.1","mobx-state-tree":"5.1.6","@types/react-dom":"^18.3.1","decimal.js-light":"^2.5.1","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^8.29.0","@typescript-eslint/eslint-plugin":"^8.29.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.36.1_1744891875515_0.0920390576239547","host":"s3://npm-registry-packages-npm-production"}},"1.36.2":{"name":"mstform","version":"1.36.2","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"author":{"name":"ISProjects"},"license":"MIT","_id":"mstform@1.36.2","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"homepage":"https://github.com/isprojects/mstform#readme","bugs":{"url":"https://github.com/isprojects/mstform/issues"},"dist":{"shasum":"2d92885e86d636ee36392a4cecb69c13577671fc","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.36.2.tgz","fileCount":32,"integrity":"sha512-FHlgE2mxs5zLCsuH441IbkB61gxIVnenvERJfHR4R0GPFRlwQwME9dj0fRgASiUCyPLnkDUI4eEK52Q6Nd1V2A==","signatures":[{"sig":"MEQCID03VfMemXj4y/haqJSvbHQSHfh7imVt/sNidNDp5MxyAiAzKbBfW/9OCAJwCSTVd+Xq2dtje+GVCtzwnNGqBsfrOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290077},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"testEnvironment":"node","coverageThreshold":{"global":{"lines":95,"branches":90,"functions":95,"statements":95}},"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/mstform.js","gitHead":"4da803651b7e4fc61cf50fff21099bf753f5976a","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","test":"jest","build":"webpack --config webpack.prod.js","start":"webpack serve --open --config webpack.dev.js","prepare":"husky install","precommit":"lint-staged","prepublishOnly":"yarn run lint && yarn run test && yarn run build"},"typings":"dist/src/index.d.ts","_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"repository":{"url":"git+ssh://git@github.com/isprojects/mstform.git","type":"git"},"_npmVersion":"10.8.2","description":"mobx-state-tree powered forms","directories":{},"lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.27.0","lodash.debounce":"^4.0.8","typescript-eslint":"^8.33.0","eslint-plugin-jest":"^28.11.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.2","devDependencies":{"jest":"^29","mobx":"^6.6.2","husky":"^9.1.7","react":"^18.3.1","eslint":"^9.24.0","ts-jest":"^29.0.3","webpack":"^5.74.0","prettier":"^3.5.3","react-dom":"^18.3.1","ts-loader":"^9.4.1","mobx-react":"^7.5.3","typescript":"^5","@types/jest":"^29.2.0","@types/node":"^20.9.0","lint-staged":"^15.5.0","webpack-cli":"^6.0.1","@types/react":"^18.3.1","webpack-merge":"^6.0.1","mobx-state-tree":"5.1.6","@types/react-dom":"^18.3.1","decimal.js-light":"^2.5.1","webpack-dev-server":"^5.2.1","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","@types/lodash.debounce":"^4.0.7","@typescript-eslint/parser":"^8.29.0","@typescript-eslint/eslint-plugin":"^8.29.0"},"peerDependencies":{"mobx":"^6.1.0","mobx-state-tree":"^5","decimal.js-light":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mstform_1.36.2_1748433404404_0.8963755376804452","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"mstform","version":"1.37.0","description":"mobx-state-tree powered forms","main":"dist/mstform.js","typings":"dist/src/index.d.ts","sideEffects":false,"author":{"name":"ISProjects"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/isprojects/mstform.git"},"scripts":{"start":"webpack serve --open --config webpack.dev.js","lint":"eslint 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}'","build":"webpack --config webpack.prod.js","prepublishOnly":"yarn run lint && yarn run test && yarn run build","test":"jest","precommit":"lint-staged","prepare":"husky install"},"lint-staged":{"{src,test,demo}/**/*.ts":["prettier --write"]},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","roots":["<rootDir>/src/","<rootDir>/test/"],"moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":false},"devDependencies":{"@types/jest":"^29.2.0","@types/lodash.debounce":"^4.0.7","@types/node":"^20.9.0","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@typescript-eslint/eslint-plugin":"^8.29.0","@typescript-eslint/parser":"^8.29.0","decimal.js-light":"^2.5.1","eslint":"^9.24.0","html-webpack-plugin":"^5.5.0","husky":"^9.1.7","jest":"^29","lint-staged":"^15.5.0","mobx":"^6.6.2","mobx-react":"^7.5.3","mobx-state-tree":"5.1.6","prettier":"^3.5.3","react":"^18.3.1","react-dom":"^18.3.1","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.1","typescript":"^5","webpack":"^5.74.0","webpack-cli":"^6.0.1","webpack-dev-server":"^5.2.1","webpack-merge":"^6.0.1"},"peerDependencies":{"decimal.js-light":"^2.5.0","mobx":"^6.1.0","mobx-state-tree":"^5"},"keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"dependencies":{"@eslint/js":"^9.27.0","eslint-plugin-jest":"^28.11.1","globals":"^16.2.0","lodash.debounce":"^4.0.8","typescript-eslint":"^8.33.0"},"packageManager":"yarn@4.5.2","_id":"mstform@1.37.0","gitHead":"1f3e2b48ba574e6ff7ea3b99298c964e608b4d10","bugs":{"url":"https://github.com/isprojects/mstform/issues"},"homepage":"https://github.com/isprojects/mstform#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zIpMgc0oayFvQOKzf4dezQ47ikMs5FDEgJrYYnfsq/pXAcb4Ww5ZyDUqkluPS/acpA0F63gBkFDzH8Ka7GtzsQ==","shasum":"98e7fde247afa2cbda4e8fff8eb00a5149f4f194","tarball":"https://registry.npmjs.org/mstform/-/mstform-1.37.0.tgz","fileCount":32,"unpackedSize":1291706,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCSujCmF694m9u8/2AWBuZtViJrQyygR2M97LkCcKA1swIgHFPCyasYlO5Ecg0GK85w9/YW8pzF8erhOhybWHhNeI8="}]},"_npmUser":{"name":"isprojects","email":"support@isprojects.nl"},"directories":{},"maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mstform_1.37.0_1753343657250_0.027872984380883148"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-18T13:12:34.121Z","modified":"2025-07-24T07:54:17.765Z","0.2.3":"2018-05-18T13:12:34.262Z","0.3.0":"2018-05-22T12:56:29.124Z","0.3.1":"2018-05-22T12:57:43.025Z","0.3.2":"2018-05-22T13:10:21.428Z","0.3.3":"2018-05-22T13:11:40.504Z","0.3.4":"2018-05-22T13:13:25.870Z","0.4.0":"2018-05-23T07:08:11.587Z","0.5.0":"2018-05-23T11:18:17.722Z","0.5.1":"2018-05-23T11:42:58.884Z","0.6.0":"2018-05-24T15:39:38.509Z","0.6.1":"2018-05-24T17:53:55.567Z","0.7.0":"2018-05-25T07:02:46.514Z","0.7.1":"2018-05-27T16:03:39.552Z","0.7.2":"2018-05-27T16:11:23.121Z","0.8.0":"2018-06-07T09:15:25.151Z","0.8.1":"2018-06-07T10:30:11.361Z","0.9.0":"2018-06-07T12:52:15.057Z","0.10.0":"2018-06-08T12:25:05.975Z","0.10.1":"2018-06-08T13:08:14.974Z","0.10.2":"2018-06-08T13:39:09.326Z","0.11.0":"2018-06-28T12:16:38.931Z","0.12.0":"2018-08-24T09:47:36.312Z","0.12.1":"2018-08-24T10:25:09.574Z","0.13.0":"2018-09-04T12:24:17.529Z","0.14.0":"2018-09-05T09:01:50.115Z","0.15.0":"2018-09-18T10:12:00.803Z","0.15.1":"2018-09-18T10:34:14.489Z","0.16.0":"2018-09-21T11:46:55.638Z","0.16.1":"2018-09-21T11:48:38.063Z","0.17.0":"2018-09-24T06:59:26.674Z","0.17.1":"2018-09-24T07:49:39.238Z","0.18.0":"2018-09-24T14:09:59.690Z","0.19.0":"2018-09-27T12:00:00.767Z","0.20.0":"2018-10-03T09:15:53.331Z","0.21.0":"2018-10-10T09:01:41.115Z","0.22.0":"2018-10-10T13:58:47.242Z","0.23.0":"2018-10-11T09:56:58.826Z","0.24.0":"2018-10-24T10:17:39.527Z","0.24.1":"2018-10-25T09:39:28.554Z","0.25.0":"2018-10-31T13:34:40.278Z","0.25.1":"2018-10-31T16:56:56.809Z","0.26.0":"2018-11-08T09:33:57.735Z","0.26.1":"2018-11-08T11:08:22.198Z","1.0.0":"2018-11-12T08:11:55.058Z","1.0.1":"2018-11-12T09:17:22.463Z","1.1.0":"2018-11-13T09:51:03.364Z","1.2.0":"2018-11-20T14:15:42.133Z","1.2.1":"2018-11-21T08:52:10.276Z","1.3.0":"2018-11-21T14:30:24.609Z","1.4.0":"2018-11-27T15:30:36.788Z","1.4.1":"2018-12-10T10:48:37.480Z","1.4.2":"2018-12-10T13:45:37.486Z","1.5.0":"2018-12-20T10:50:08.510Z","1.6.0":"2019-01-14T08:45:39.529Z","1.6.1":"2019-01-14T09:55:24.282Z","1.6.2":"2019-01-16T10:30:58.701Z","1.6.3":"2019-01-22T14:46:20.353Z","1.6.4":"2019-02-06T14:37:17.164Z","1.6.5":"2019-03-11T13:44:50.547Z","1.7.0":"2019-03-14T13:16:25.609Z","1.8.0":"2019-03-21T13:24:53.261Z","1.9.0":"2019-03-25T08:02:17.058Z","1.10.0":"2019-04-23T13:37:34.239Z","1.11.0":"2019-05-22T10:11:14.976Z","1.11.1":"2019-05-23T09:38:50.774Z","1.12.0":"2019-05-23T12:44:42.145Z","1.12.1":"2019-05-23T14:50:32.949Z","1.13.0":"2019-05-29T09:42:09.809Z","1.14.0":"2019-06-04T08:49:41.333Z","1.15.0":"2019-08-28T13:16:12.231Z","1.15.1":"2019-08-29T08:12:25.199Z","1.15.2":"2019-08-29T08:47:59.621Z","1.16.0":"2019-09-12T14:27:04.176Z","1.17.0":"2019-11-15T12:54:27.779Z","1.18.0":"2019-11-19T15:43:45.636Z","1.17.1":"2019-11-29T09:45:14.926Z","1.17.2":"2019-12-03T13:10:48.172Z","1.19.0":"2019-12-09T14:07:23.537Z","1.20.0":"2019-12-10T15:17:18.367Z","1.22.0":"2019-12-11T13:41:29.163Z","1.23.0":"2020-01-09T08:17:15.244Z","1.24.0":"2020-01-15T10:53:10.617Z","1.24.1":"2020-02-10T11:06:16.347Z","1.24.2":"2020-04-20T14:25:15.470Z","1.24.3":"2020-05-26T14:29:53.249Z","1.25.0":"2020-08-31T08:26:20.658Z","1.26.0":"2020-10-02T09:17:48.499Z","1.27.0":"2020-10-05T12:46:13.902Z","1.27.1":"2020-11-02T11:58:28.551Z","1.28.0":"2020-12-17T06:45:22.022Z","1.29.0":"2021-02-25T09:56:32.510Z","1.29.1":"2021-07-15T08:38:29.518Z","1.29.2":"2021-07-21T09:23:14.658Z","1.30.0":"2021-08-02T13:16:02.043Z","1.31.0":"2021-09-17T13:11:12.187Z","1.32.0":"2021-10-05T13:54:38.646Z","1.33.0":"2022-10-31T10:34:22.203Z","1.33.1":"2022-12-05T10:01:18.270Z","1.33.2":"2023-03-23T07:41:43.525Z","1.34.0":"2023-07-06T12:38:55.254Z","1.34.1":"2023-07-27T14:52:24.705Z","1.34.2":"2023-08-24T08:18:55.196Z","1.34.3":"2023-10-19T11:43:15.668Z","1.34.4":"2024-07-04T10:00:18.963Z","1.34.5":"2024-07-04T14:31:26.880Z","1.34.6":"2024-09-17T11:18:37.394Z","1.34.7":"2024-10-02T11:35:32.029Z","1.35.0":"2024-11-20T10:41:38.754Z","1.36.0":"2025-04-11T12:53:09.684Z","1.36.1":"2025-04-17T12:11:15.711Z","1.36.2":"2025-05-28T11:56:44.580Z","1.37.0":"2025-07-24T07:54:17.462Z"},"bugs":{"url":"https://github.com/isprojects/mstform/issues"},"author":{"name":"ISProjects"},"license":"MIT","homepage":"https://github.com/isprojects/mstform#readme","keywords":["mobx","mobx-state-tree","form","field","repeating","state management"],"repository":{"type":"git","url":"git+ssh://git@github.com/isprojects/mstform.git"},"description":"mobx-state-tree powered forms","maintainers":[{"name":"faassen","email":"faassen@startifact.com"},{"name":"isprojects","email":"support@isprojects.nl"}],"readme":"# mstform README\n\nmstform is a form library written for\n[mobx-state-tree](https://github.com/mobxjs/mobx-state-tree) and\n[React](https://reactjs.org/). It manages form state for you and lets you\ndefine validation rules. It understands about repeating sub-forms as well.\n\nIt doesn't put any requirements on your widgets. It works with any React\n[controlled component](https://reactjs.org/docs/forms.html).\n\n## Features\n\n-   It knows about raw input (the value you type) and the converted input (the\n    value you want). You may type a string but want a number, for instance.\n    mstform converts this automatically.\n-   It can drive any React controlled component. It normalizes input components\n    so it can generate the right props for it -- whether it be a input type\n    string, type checked or a custom component that works in terms of objects -\n    mstform has you covered.\n-   Integrates deeply with a mobx-state-tree (MST) model. You give it a model\n    instance and it renders its contents. When you are ready to submit the form,\n    you have a mobx-state-tree model again. You can modify the mobx-state-tree\n    instance in code as well and the form is automatically updated.\n-   Thanks to MST it's easy to convert form contents to JSON and back again.\n-   It knows about types. If you use vscode for instance, your editor tells you\n    if you do something wrong. This works even in plain JavaScript if you enable\n    `ts-check`.\n\n## Philosophy\n\nForm libraries are tricky.\n\nWeb forms are an integral part of most web applications. This means that you\nneed a lot of flexibility: you want to be able to mix form content with\nnon-form content, use whichever React components you like for input (from plain\nHTML `<input>` to fancy UI component libraries), and style it the way you want.\n\nWeb forms are also everywhere. That's why we'd like to automate as much as\npossible and write as little form-specific code as possible.\n\nBut those two desires are in conflict with each other. It's tempting to start\nauto-generating forms. It makes writing forms really easy. Unfortunately many\nforms need special behavior, and it's difficult to capture this in an\nauto-generating form library.\n\nThis way a form library that automates too much can be in the way when you want\nto customize it to fit your application's requirements exactly. On the other\nhand if your form library that doesn't do enough means you end up writing a lot\nof custom code.\n\nmstform balances simple usage with flexibility. It doesn't provide any React\nwidgets, or in fact any React components at all. It doesn't auto-generate forms\neither. You write your own React components that render the form, and mstform\nautomates the management of values and errors. It aims to make the form code\nthat you do write look as straightforward as possible.\n\nmstform is also built on a very powerful state management library:\nmobx-state-tree (MST). Both the library and the application programmer can use\nits features to make form construction more easy. As one example, MST makes it\ntrivial to serialize form contents to JSON and restore it again.\n\n## A Simple Example\n\n```js\n// @ts-check\nimport { observer } from \"mobx-react\";\nimport { types } from \"mobx-state-tree\";\nimport { Field, Form, FormState, converters } from \"mstform\";\nimport * as React from \"react\";\nimport { Component } from \"react\";\n\n// we have a MST model with a string field foo\nconst M = types.model(\"M\", {\n    foo: types.string,\n});\n\n// we expose this field in our form\nconst form = new Form(M, {\n    foo: new Field(converters.string, {\n        validators: [(value) => (value !== \"correct\" ? \"Wrong\" : false)],\n    }),\n});\n\n// we create an instance of the model\nconst o = M.create({ foo: \"FOO\" });\n\n@observer\nclass Input extends Component {\n    render() {\n        const { type, field } = this.props;\n        return <input type={type} {...field.inputProps} />;\n    }\n}\n\n@observer\nclass InlineError extends Component {\n    render() {\n        const { children, field } = this.props;\n        return (\n            <div>\n                {children}\n                <span>{field.error}</span>\n            </div>\n        );\n    }\n}\n\n@observer\nexport class MyForm extends Component {\n    constructor(props) {\n        super(props);\n        // we create a form state for this model\n        this.formState = form.state(o);\n    }\n\n    render() {\n        // we get the foo field from the form\n        const field = this.formState.field(\"foo\");\n        return (\n            <InlineError field={field}>\n                <Input type=\"text\" field={field} />\n            </InlineError>\n        );\n    }\n}\n```\n\n## What's going on in the example?\n\nFirst we define a MST model `M`, which defines a string property `foo`. Next we\ndefine a form for that model. We pass the model definition as the first\nargument to the `Form` constructor.\n\nA form needs to define fields for entries you want to expose in the form. Each\n`Field` needs a converter. The converter specifies how to turn a raw value as\ninput by a user into a value you want to store in our MST model instance. Here\nwe use `converters.string`, a simple string, which is also stored as a string.\nThat's not a very fancy converter. A more complex converter would be\n`converters.number`, which converts the input string into a number, and does\nsome validation to make sure that only numbers can be entered into the form.\n\nThe field definition also takes a number of options. The option we specify here\nis a validation function. You can provide additional validator functions in a\nlist. If the validation function returns a string, that is the text of the\nvalidation error and the validation has failed -- the entered value is not\nstored in the underlying model instance. If the validation is successful, the\nfunction should return `false`, `null` or `undefined`; not returning any value\nis a successful validation.\n\nWe define a simple `InlineError` component that can display error text. It\ntakes a `field` and displays its error (which may be empty). Your UI component\nlibrary probably has a nicer component that helps to display errors -- Ant\nDesign for instance has `Form.Item`.\n\nWe also define a simple `Input` component that is our input; it takes a `field`\nprop too and uses this to set the required input props (`value` and\n`onChange`).\n\nWe then define a `MyForm` component that actually displays the form. To display\na form we need to initialize its _form state_. We create the form state with\n`form.state` and store it on `this` in the constructor.\n\nThe form state maintains form-related state, such as errors to display. It also\ncan take state specific configuration (for instance how to save the form to a\nbackend), but in this case we don't supply any.\n\nThe form state needs a MST instance; this is the MST instance that you modify\nwith the form. When the user changes the form and it passes validation, the MST\ninstance is directly updated.\n\nHere the MST instance is `o` from the global scope. but typically the object to\nedit in the form comes in as a prop, and we can access it here.\n\nThen in `render` we retrieve the field accessor for the `foo` field. This has\neverything we need: `error` to show the current error, and `inputProps` for the\ninput component, so we pass the field to `InlineError` and `Input`.\n\nI've enabled `ts-check` on top. If you're using vscode you can see\nit reflect the correct types -- it knows raw is a string, for instance. This\ncan help to catch errors.\n\n## RepeatingForm\n\nMany forms have a sub-form that repeats itself. The MST model\ncould look like this:\n\n```js\nconst Animal = types.model(\"Animal\", {\n    name: types.string,\n    size: types.string,\n});\n\nconst Zoo = types.model(\"Zoo\", {\n    animals: types.array(Animal),\n});\n```\n\nHere we want a form that lets you add and remove animals:\n\n```js\nimport { RepeatingForm } from \"mstform\";\n\nconst form = new Form(Zoo, {\n    animals: new RepeatingForm({\n        name: new Field(converters.string),\n        size: new Field(converters.string),\n    }),\n});\n```\n\nWe can now use it in our `render` method:\n\n```js\n// this represents all the sub forms\nconst animalForms = state.repeatingForm(\"animals\");\n\nconst entries = o.animals.map((animal, index) => {\n    // get the sub-form we want\n    const animalForm = animalForms.index(index);\n    // and get the fields as usual\n    const name = animalForm.field(\"name\");\n    const size = animalForm.field(\"size\");\n    return (\n        <div>\n            <InlineError field={name}>\n                <Input type=\"text\" field={name} />\n            </InlineError>\n            <InlineError field={size}>\n                <Input type=\"text\" field={size} />\n            </InlineError>\n        </div>\n    );\n});\n\nreturn <div>{entries}</div>;\n```\n\n## SubForm\n\nSome MST models have a sub-object. When you render the form for such a model,\nyou want to be able to include fields for this sub-object. The MST model could\nlook like this:\n\n```js\nconst Animal = types.model(\"Animal\", {\n    name: types.string,\n    size: types.string,\n});\n\nconst House = types.model(\"House\", {\n    description: types.string,\n    pet: Animal,\n});\n```\n\nWe want a form that includes information about the pet:\n\n```js\nimport { SubForm } from \"mstform\";\n\nconst form = new Form(Zoo, {\n    description: new Field(converters.string),\n    pet: new SubForm({\n        name: new Field(converters.string),\n        size: new Field(converters.string),\n    }),\n});\n```\n\nWe can now mix fields from the main form with those from the\nsub-form in our `render` method:\n\n```js\nconst description = state.field(\"description\");\nconst name = state.subForm(\"pet\").field(\"name\");\n```\n\n## Accessors\n\nmstform defines a bunch of accessors:\n\n-   `FieldAccessor`, which you define with `Field` and get with `field()`. This\n    represents a field in the form that you can actually fill in and interact\n    with.\n\n-   `SubFormAccessor` which you define with `SubForm` and get with `subForm()`.\n    This represents a sub-object in the underlying model instance.\n\n-   `RepeatingFormAccessor` which you define with `RepeatingForm` and get with\n    `repeatingForm()`. This represents an array of objects in the underlying\n    model instance.\n\n-   `RepeatingFormIndexedAccessor` which you define along with\n    `RepeatingFormAccessor` using `RepeatingForm`. You access it via the\n    `index()` method on a `RepeatingFormAccessor`. This represents a sub-object\n    in the underlying array instance.\n\n-   `GroupAccessor`. You define this in a second argument on forms. You can\n    access it via the `group()` method on any form accessor. This is a special\n    kind of accessor that only implements the `isValid` and `isWarningFree` methods.\n    It's a way to aggregate validation results from other accessors.\n\n-   Finally there is the `FormState` itself, which is the accessor at the root of\n    all things. You get it with `form.state()`.\n\nAccessors can contain other accessors. In particular, `FormState`,\n`SubFormAccessor` and `RepeatingFormIndexedAccessor` allow you to access all\nvarieties of sub-accessor on it (except for `FormState` itself).\n`RepeatingFormAccessor` allows only a single kind of sub-accessor, namely\n`RepeatingFormIndexedAccessor`, which you access via `index()`. You cannot\naccess any sub-accessors on `FieldAccessor`. `GroupAccessor` doesn't allow\nyou access sub-accessors either.\n\nAll these accessors, except for `GroupAccessor` which is truly the odd one out,\nhave some properties in common:\n\n-   `value`: the underlying MST value that this accessor represents.\n\n-   `path`: The JSON path to the underlying MST value (see mobx-state-tree).\n\n-   `fieldref`: a generalization of the path to a pattern. `foo/3/bar` becomes\n    `foo[].bar`.\n\n-   `context`: The context object such as passed into `form.state()`.\n\n-   `isValid`: Is true if the accessor (and all its sub-accessors) is valid.\n\n-   `error`: An error message (or `undefined`). Note that errors on non-field\n    accessors can only be set by external means such as with the `getError`\n    hook.\n\n-   `warning`: A warning message (or `undefined`). Warning messages can only\n    be set using the `getWarning` hook.\n\n## Supported converters\n\nA converter specifies how to convert a raw value as it is entered in the form\nto the converted value as it's stored in the MST instance, and back again. A\nconverter also specifies the empty form of the raw value (such as an empty\nstring), which is used by add forms. It also specifies which controlled props\nto generate by default for React. Conversion may fail, in which case the\nconverter generates a validation error.\n\n### Converters from raw string value\n\nThe input raw value is a string. The converted value may be a string or some\nother object:\n\n-   `converters.string`: value is a string.\n\n-   `converters.literalString<literalType>`: value is a string.\n    literalType is a string literal type of which values are valid.\n\n-   `converters.number`: value is a number.\n\n-   `converters.integer`: value is an integer.\n\n-   `converters.decimal({maxWholeDigits:x, decimalPlaces:y, allowNegative:z})`.\n    You use this with the `decimal` mobx-state-tree type that is also exported\n    by this library, like in this model:\n\n    ```js\n    const M = types.model({\n        d: decimal,\n    });\n    ```\n\n    So the value that the converter delivers is a `Decimal` instance (from\n    `decimal.js-light`). It contains a decimal number with a maximum\n    `maxWholeDigits` (default 10) before the period and a maximum of\n    `decimalPlaces` (default 2) after the period. `decimalPlaces` also controls\n    the number of decimals that is initially rendered when opening the form.\n    With `allowNegative` (boolean, default true) you can specify if negative\n    values are allowed. With `normalizedDecimalPlaces` you can set the amount\n    of decimal places the converted number has. It should not be lower than\n    `decimalPlaces`, but can be higher. If it is, the given number is\n    automatically padded with additional decimal places set to 0.\n\n    Conversion error types are:\n\n    -   `default`: Cannot be parsed, not a decimal number\n\n    -   `tooManyDecimalPlaces`: we entered too many digits after the decimal\n        separator.\n\n    -   `tooManyWholeDigits`: we entered too many digits before the decimal\n        separator.\n\n    -   `cannotBeNegative`: you entered a negative number where this wasn't\n        allowed.\n\n    -   `converters.decimalString(maxWholeDigits: x, decimalPlaces: y, allowNegative: z})`: like `converters.decimal` but has a `string` as its\n        value with a normalized representation of the decimal.\n\nNumber and decimal converters also respond to a handful of options through the\nuse of `converterOptions`. `decimalSeparator` specifies the character used to\nseparate the integral and fractional part of a number or decimal.\n`thousandSeparator` specifies the character used to group thousands together.\n`renderThousands` determines whether or not the thousand separators should be\nrendered.\n`maxZeroesPadding` can be set to limit the number of trailing zeros. This to\ndisplay a flexible minimum amount of decimals. Show more if we have more. Added\nthis new property for a customer that is wishing to display prices in at least 2\nand at most 10 decimals. But, if, for instance, a price does not have more than\n3 decimals, we do not want to show all trailing zeros\n`zeroIsEmpty` can be set to treat 0 and similar inputs (e.g. 0.00 or 0.0000) as\nempty values.\n\n### Boolean\n\n`converters.boolean`: raw value is a boolean, value is also a boolean. The\ndefault raw value in add forms is `false`.\n\n### Arrays\n\n`converters.stringArray`: raw value is an array of strings. value is an\nobservable array of strings. Note that this is for using arrays that are\ntreated a value -- a list of which checkboxes are selected, for instance. When\nyou want the user to be able to add items to the array, using `RepeatingForm`\ninstead.\n\n### Text Arrays\n\n`converters.textStringArray`: raw value is a string with newlines. Value is an\narray of strings split by newline. You can use this with a textarea to edit an\narray of strings by newline.\n\n### Models\n\n`converters.model(Model)`: does not do any conversion (model instance goes in,\nmodel instance comes out), but allows you to specify that a MST model comes in\nas a raw value and is the value. Typescript will be happy. This can be used to\nsupport an input component such as a drop-down selection that generate a\nreference to an object. This fits MST's `types.reference`.\n\n### Model reference arrays\n\n`converters.modelReferenceArray(Model)`: does not do any conversion (model\nreference instance array goes in, model reference instance array comes out), but\nallows you to specify that a MST reference model array comes in as a raw value\nand is the value. Typescript will be happy. This can be used to support a multi\ninput component such as a drop-down selection that generate a reference array to\nan object. This fits MST's `types.array(types.reference(Model))`.\n\n### Maybe and MaybeNull\n\n`converters.maybe(converter)`: This works on string converters as well as model\nconverters.\n\nWhen you wrap it around any converter that takes a raw string value, the empty\nvalue (such as the empty string) is accepted and converted into `undefined`.\nThis allows you to model empty values.\n\nIt can also be wrapped around a `model` converter, in which case it now accepts\nempty. This is handy when you have a `types.maybe(types.reference())` in MST.\n\n`converters.maybeNull(converter)` is like `converters.maybe` but is designed to\nwork with `types.maybeNull`, so the empty value is `null`.\n\n### Dynamic\n\n`converters.dynamic(converter, getOptions)`. This works on any converter that\nexpects a parameter object for its configuration. Currently this is only\n`converters.decimal`.\n\nThis is a way to make the parameters for a converter dynamic and get\ndecided at run-time, based on the `context` you pass into `state()`\nas well as the field accessor -- these get passed into the `getOptions`\nfunction as arguments. So:\n\n```js\nconst form = new Form(Foo, {\n    value: new Field(\n        converters.dynamic(converters.decimal, (context, accessor) => {\n            return { allowNegative: context.weWantNegatives };\n        })\n    ),\n});\n```\n\nallows negative values for this decimal dynamically if\n`context.weWantNegatives` is set to `true`.\n\n`converters.maybe` and `converters.maybeNull` wrap around `converters.dynamic`,\nso it's `converters.maybe(converters.dynamic(converters.decimal, getOptions))`.\n\n### Object\n\n`converters.object`: this accept any object as raw value and returns it,\nincluding `null`. Prefer `converters.model` if you can. Warning: the default\nraw value is `null` and using this with basic data types (string, boolean,\nnumber and such) won't make the type checker happy as they don't accept \"null\".\nUse more specific converters instead.\n\n### Converter options\n\nConverters can be passed various options. Number and decimal converters respond\nto `decimalSeparator`, `thousandSeparator` and `renderThousands`. These can be\nset in a `converterOptions` argument on the state:\n\n```js\nconst formState = form.state(o, {\n    converterOptions: {\n        decimalSeparator: \".\",\n        thousandSeparator: \",\",\n        renderThousands: false,\n    },\n});\n```\n\n### Controlling the conversion error message\n\nA converter may fail to convert a raw value. In this case, the UI displays a\nconversion error. You can control this conversion error with the\n`conversionError` property for a field.\n\n```js\nconst form = new Form(M, {\n    nr: new Field(converters.number, {\n        conversionError: \"This conversion failed\",\n    }),\n});\n```\n\nYou can also make `conversionError` a function. It takes a `context`\nas its first argument. Context is an arbitrary object you can pass into the `state` method from your application:\n\n```js\nconst form = new Form(M, {\n    nr: new Field(converters.number, {\n        conversionError: (context) =>\n            context.language === \"en\"\n                ? \"This conversion failed\"\n                : \"De conversie faalde\",\n    }),\n});\n```\n\nSome converters can return multiple types of conversion error. If\nyou care about showing these differences in the UI, you can set up\nan object for `conversionError`:\n\n```js\nconversionError: {\n    default: \"Not a number\",\n    tooManyDecimalPlaces: \"Too many decimal places\",\n    tooManyWholeDigits: \"Too many whole digits\",\n    cannotBeNegative: \"Cannot be negative\"\n}\n```\n\nThis object must always contain a `default` key, which contains the fallback\nconversion error if no error type matched.\n\nIt's also possible to use a function to dynamically generate the messages,\nlike this:\n\n```js\nconversionError: {\n    default: context => \"Not a number\",\n    tooManyDecimalPlaces: context => \"Too many decimal places\",\n    tooManyWholeDigits: context => \"Too many whole digits\",\n    cannotBeNegative: context => \"Cannot be negative\"\n}\n```\n\n### Defining a new converter\n\nYou can define a new converter. For instance this is a converter which\ntakes a text in the UI and considers `\"t\"` as `true` and the rest as\n`false`:\n\n```ts\nconst boolean = new Converter<string, boolean>({\n    emptyRaw: \"f\",\n    emptyImpossible: true,\n    convert(raw) {\n        return raw === \"t\";\n    },\n    render(value) {\n        return value ? \"t\" : \"f\";\n    },\n});\n```\n\nConverter is a generic type, with `<R, V>`. `R` is the type of the raw value\n(as you have to render in a React component), and `V` is the type of the\nconverted value (as you have in the MST model).\n\nA converter needs to define a `convert` and a `render` method. `convert` takes\na raw value and converts it to the MST value. `render` takes the MST value and\nconverts it to the raw value. You can trigger a conversion error by throwing\n`ConversionError` inside `convert`; it takes the conversion error type as its\nfirst argument.\n\n`emptyRaw` is the raw value that should be shown if the field is empty in the\nUI. We also set `emptyImpossible` -- it's impossible for the result of this\nconversion to be empty (it's either `true` or `false`). In other cases,\nan empty value can exist: for instance a converter to a string could produce\nthe empty string, or a maybe converter can produce `undefined`. In this\ncase you need to set the `emptyValue` property to what the value is when\nit's not filled in. It's not allowed to set `emptyValue` when you\nalso define `emptyImpossible` to be `true`.\n\nYou can optionally set `defaultControlled`, the controlled props to be used by\ndefault for this converter. You can also optionally set `neverRequired`; this\nis handy for fields where the `required` status makes no sense -- a checkbox is\nan example.\n\nSomething else you can define is `isEmpty`. This is a hook that overwrites the\ndefault empty check, that works by taking the raw and comparing it to the\n`emptyRaw`. This should be a function that takes the raw as argument, and\nreturns a boolean.\n\n`convert` and `render` take an optional second argument, `options`. With\n`options`, you can pass `converterOptions` and a `context`. `context` is an\narbitrary value you can pass in as a `form.state()` option from your\napplication:\n\n```js\nconst formState = form.state(o, { context: { something: \"FOO\" } });\n```\n\nThis is useful when you want to make a converter that depends on\nan application-specific context.\n\n## Controlled props\n\nA [controlled component](https://reactjs.org/docs/forms.html) is a React\ncomponent that displays a value and defines an `onChange` handler that is\ncalled when the value is changed by the user. The component itself does not\nmanage its value; this is done externally. mstform is a library that helps\nyou control these components for you.\n\nControlled components receive subtly different props:\n\n-   `input` type `string` has a `value` prop and an `onChange` with an event. It\n    gets the updated value from `event.target.value`.\n\n-   `input` type `checkbox` has a `checked` prop and an `onChange` that receives\n    `event.target.checked` with the updated value.\n\n-   There are also higher level widgets where `value` and `onChange` are\n    symmetrical. A date picker widget for instance could have a JS `Date` as\n    `value` and `onChange` directly returns a new `Date` instance.\n\nmstform offers a `controlled` hook. It takes a function that given the field\naccessor returns the right props for control. This can be used to ensure that\n`accessor.inputProps` contains the right information for your particular\ncontrolled component.\n\nThere are three `controlled` implementations built in:\n\n-   `controlled.value` - `value` and `onChange` processes\n    `event.target.value`.\n\n-   `controlled.checked` - `checked` and `onChange` processes\n    `event.target.checked`.\n\n-   `controlled.object` - `value` represents some object and `onChange` gets a\n    new object as an argument. Symmetrical `value` and `onChange`.\n\nBy default the converter determines which is used. If you use the `string`\nconverter or a derivative, `controlled.value` is used, and if you use the\n`boolean` converter by default the `controlled.checked` is used. For\nanything else the default is `controlled.object`.\n\nYou can always override `controlled` in the field configuration. For\nexample:\n\n```js\nimport { observer } from \"mobx-react\";\nimport { types } from \"mobx-state-tree\";\nimport { Field, Form, FormState, converters, controlled } from \"mstform\";\nimport * as React from \"react\";\nimport { Component } from \"react\";\n\n// we have a MST model with a string field foo\nconst M = types.model(\"M\", {\n    foo: types.string,\n});\n\n// we expose this field in our form\nconst form = new Form(M, {\n    foo: new Field(converters.string, {\n        controlled: controlled.string,\n    }),\n});\n```\n\nFor backward compatibility with earlier versions of mstform, mstform also\nsupports `fromEvent` and `getRaw` in the field options. `fromEvent` is a flag\nthat indicates we want to pull the raw value to validate and convert from the\n`event.target.value`. `getRaw` is a function that given the arguments to\n`onChange` turns them into the updated raw value.\n\n## Add Mode\n\nSo far we've described how to use mstform with edit forms -- we display what's\nin a MST instance and allow the user to edit it. There's another use case where\nyou want to create a new MST instance however: an add form.\n\nConsider this MST model:\n\n```js\nconst M = types.model(\"Foo\", {\n    nr: types.number,\n});\n```\n\nHow do we create an add form for it? The add form needs an MST instance so that\nit can store the user-entered values. But this model _requires_ you to create\nan instance with a value for `nr`.\n\nLet's do that and use an arbitrary number for `nr`. We could have picked\nany number but `0` is probably the most clear, so we use that:\n\n```js\nconst node = M.create({ nr: 0 });\n```\n\nLet's look at the form definition:\n\n```js\nconst form = new Form(M, {\n    nr: new Field(converters.number),\n});\n```\n\nIf we create a normal edit form for this node, we would see the raw value `\"0\"`\nin the input widget the form. That's not what we want to do in an add form; we\nwant to display an empty input widget (raw value `\"\"`, the empty string). We\ncan accomplish this by setting the form in add mode when we create it:\n\n```js\nconst state = form.state(node, { addMode: true });\n```\n\nThis way the form is shown correctly, with the empty values. How does it know\nwhat empty values to display in an add form? The converter actually specifies\nthis -- `converters.number` for instance knows that the empty value is the\nempty string.\n\nIn case you already have a default value for a field and you do not want it to\nbe in add-mode, you can exclude them by including its fieldref in the\n`addModeDefaults` option:\n\n```js\nconst state = form.state(node, { addMode: true, addModeDefaults: [\"nr\"] });\n```\n\nNow the `nr` field is shown with the value `0` in it immediately.\n\nIf the field you reference from `addModeDefaults` is configured to be derived,\nthis is used to calculate the derived value automatically.\n\n### Add mode for repeating forms\n\nConsider a repeating sub-form. Adding a new entry to a sub-form is much like\nhaving an add form. Each time you add a new entry, the new sub-form should be\nin add mode, even in edit forms. mstform automatically takes care of this if\nyou use the `.push` and `.insert` methods on the repeating form accessor, or if\nyou manipulate the underlying model directly. Existing records are shown in\nedit mode, unless the whole form is in add mode.\n\nIf you use `.push` and `.insert` on the repeating form accessor, you can pass\nin an additional argument with the `addModeDefaults` array. Here is an example:\n\n```js\nrepeating.push({ a: 3, b: 5 }, [\"b\"]);\n```\n\nHere `a` is not mentioned and is considered to be in add-mode; instead of its\nvalue, the empty raw is shown instead. But `b` is referenced and therefore `5`\nis visible immediately in the form.\n\n## Backend interaction (save and processing)\n\nWhen we create the form state, we can pass it options on how to interact with\nthe backend. There are two features:\n\n-   You can save the form by specifying a save function. This save function can\n    return error messages in case the backend could not save successfully.\n\n-   You can configure the form to be validated and updated dynamically by the\n    backend using a `process` function. This can show messages and update the\n    form while the user is typing, under the control of a backend. This is\n    useful because validation needs to be defined on the backend anyway in\n    order to prevent any incorrect data to be submitted. This way you can\n    integrate this same validation code with the frontend. You can also supply\n    a `processAll` function which runs all validations supported by the\n    backend.\n\n### Save\n\nYou can write a function that defines how to save the underlying MST instance\n(node), for instance by sending JSON to a backend:\n\n```js\nasync function save(node) {\n    // we have defined a real 'save' function on the model that knows how\n    // to save the form to the backend. Should return a ProcessResult if\n    // there is a problem, or null or undefined if there is no problem.\n    return node.save();\n}\n```\n\nHere is how we configure it:\n\n```js\nthis.formState = form.state(o, {\n    backend: { save },\n});\n```\n\nThe save function should return `undefined` or `null` if the save succeeded and\nthere are no server validation errors. It can also return a special process\nresult - we discuss this below.\n\nWhen you implement a form submit button, you should call `state.save()`:\n\n```js\n@observer\nexport class MyForm extends Component {\n    constructor(props) {\n        super(props);\n        // we create a form state for this model\n        this.formState = form.state(o, {\n            backend: { save },\n        });\n    }\n\n    handleSave = async () => {\n        const success = await this.formState.save();\n        if (success) {\n            // success\n        } else {\n            // failure\n        }\n    };\n\n    render() {\n        // we get the foo field from the form\n        const field = this.formState.field(\"foo\");\n        return (\n            <div>\n                ... render the form itself\n                <button onClick={this.handleSave}>Save</button>\n            </div>\n        );\n    }\n}\n```\n\n`state.save()` does the following:\n\n-   Makes sure the form is completely valid before it's submitted to the\n    server. If not, the save is canceled and validation errors are displayed.\n\n-   Uses your supplied `save` function do to the actual saving.\n\n-   Processes the process result returned by the server.\n\n-   Returns `true` if saving succeeded, and `false` if not due to validation\n    errors or server processing problems.\n\nIf you don't specify your own `save` you get an exception when you call\n`state.save()`.\n\n### Backend form processing during user interaction\n\nSometimes the backend knows more than the frontend, and you want to implement\nsome form behavior on the backend. Besides the low-level hooks (such as\n`getError`) where you can integrate external behavior by hand, you can also\nconfigure this behavior at a higher level.\n\nIf you implement the form processing protocol on your backend, your backend can\ncontrol validation messages (error and warning) messages, as well as control\ndefault values for fields and clear them if they become invalid.\n\nHere is how we configure it (in addition to `save`):\n\n```js\nasync function process(node, path, liveOnly) {\n    // we have defined a real 'process' function on the model that knows how\n    // to invoke process on the backend. returns ProcessResult\n    return node.process();\n}\n\nthis.formState = form.state(o, {\n    backend: { save, process },\n});\n```\n\nThe `node` argument is the underlying node that the form represents. `path` is\na JSON pointer (aka MST node path) to the field that was just changed by the\nuser modifying the form. `liveOnly` is a boolean value and is set to `true`\nbefore you `invoked` save. This can be used to distinguish between \"live\nvalidations\" (which always run) from those that only start running after you\nattempt a save for the first time. The function should return a `ProcessResult`\nstructure.\n\nThe system keeps track of which field paths have been changed by the user. It\nalso makes sure that user input is debounced, so that a change in the form only\ngets sent to the backend after the user stops changing the field for a field,\nor when a set time has passed.\n\nOnce a field path has been changed, the node is sent to an asynchronous\n\"process\" function, along with the field path that changed. You should\nimplement this function to define backend processing. It should send back a\nstructure with error messages, warning messages, and field updates.\n\nThe backend processing system ensures that the process function only runs one\nat the time, and in sequence (in the order in which they were triggered). This\nway, the consistency of updates is ensured.\n\nThe system also keeps track of fields that have changed but have not\nyet been processed by the backend. In this case any updates from the backends\nare ignored - new user input takes precedence.\n\n### processAll\n\nThe `process` function takes the path of the field that has been changed.\n`save` supports reprocessing of the whole form on the backend during saving. It\ncan in some circumstances be useful to explicitly trigger such a reprocess by\nitself: run the backend process for the entire form at once. For this we have\n`processAll`.\n\nHere is how we configure it (in addition to `save` and `process`):\n\n```js\nasync function processAll(node, liveOnly) {\n    // we have defined a real 'processAll' function on the model that knows how\n    // to invoke processAll on the backend. returns ProcessResult\n    return node.processAll();\n}\n\nthis.formState = form.state(o, {\n    backend: { save, process, processAll },\n});\n```\n\nYou can invoke `processAll` on the form state to trigger it:\n\n```js\nformState.processAll();\n```\n\n### ProcessResult protocol\n\n`process`, `processAll` and `saveAll` all return a ProcessResult.\n\nHere is an example `ProcessResult`:\n\n```js\nconst result = {\n    updates: [{ path: \"/a\", value: \"Alpha\" }],\n    accessUpdates: [{path: '/c', disabled: true }]\n    errorValidations: [\n        { id: \"one\", messages: [{ path: \"/b\", message: \"This is wrong\" }] }\n    ],\n    warningValidations: []\n};\n```\n\n`updates` is a list of fields to update. Each field is indicated by `path`. The\nrest of the structure is up to the developer and defines the update\ninformation. By default, you need to supply a `value` with the new value to put\nin the form there, but you can implement by your custom update procedure based\non other information if you pass an `applyUpdate` function (to be described\nlater).\n\n`accessUpdates` is a list of fields to update as well. Each field is indicated\nby `path`. The rest of the structure updates whether a field is `disabled`,\n`readOnly`, `hidden` and `required`. Not passing a particular boolean results in\nno change for that field. You can also use paths for accessors that aren't\nfields, such as a repeating form, in which case for `disabled`, `readOnly` and\n`hidden` the information is inherited by all fields in it. Setting `required`\nonly has meaning on the field accessor itself and is not inherited.\n\nBoth `errorValidations` and `warningValidations` are lists of validation\nstructures. These validation structures each have an `id` -- if a new\nvalidation structure comes in, the previous validation structure with that id\n(if it exists) is removed. A validation structure contains a list of validation\nmessages, each have a `path`. The `path` may be a path to a non-field such as a\nsub-form, or repeating form as well, in case the validation error applies to\nthis.\n\nThe idea is that the backend associates validation functions with one or more\npatterns of field paths (such as using the fieldref mechanism). Each validation\nfunction has a unique id and can generate messages for arbitrary field paths in\nthe form. When a process request comes in, the backend only has to re-run\nvalidation functions that match the path that just changed. Other fields that\nare not affected do not have their messages affected - the frontend holds on to\nthese validation messages.\n\nWarnings are like errors, but appear on field accessors with the `warning`\nproperty. They do not make the form invalid - saving is still possible.\n\n### Configuring backend processing\n\nHere is how we hook our `process` function into the backend.\n\n```js\nconst M = types.model(\"M\", {\n    foo: types.string,\n});\n\nconst o = M.create({ foo: \"FOO\" });\n\nasync function myProcess(node, path) {\n    // call the backend, turn into ProcessResult and return it\n}\n\nform.state(o, { backend: { process: myProcess } });\n```\n\nThis causes `myProcess` to be called whenever a field changes in the form\n(debounced). You can control the debounce delay by passing `delay` (default\n`500`):\n\n```js\nform.state(o, { backend: { process: myProcess, delay: 300 } });\n```\n\nAs mentioned before you can also configure the `applyUpdate` function with\na custom one:\n\n```js\nimport { applyPatch } from \"mobx-state-tree\";\n\nfunction myApplyUpdate(node, update) {\n    // same behavior as the default\n    applyPatch(node, [\n        { op: \"replace\", path: update.path, value: update.value },\n    ]);\n}\n\nform.state(o, { backend: { process: myProcess, applyUpdate: myApplyUpdate } });\n```\n\nBy default, process kicks off for every path in sequence. However, this can be too\nstrenuous on your system. If you want to process all paths at once, you can define\n`bulkProcess` on your form state.\n\n```js\nform.state(o, { backend: { process: myProcess, bulkProcess: true } });\n```\n\nNow, your process function expects a list of paths, rather than one path. You can use\nthis to call one URL with all paths that need processing.\n\n```js\nconst M = types.model(\"M\", {\n    foo: types.string,\n});\n\nconst o = M.create({ foo: \"FOO\" });\n\nasync function myProcess(node, path, liveOnly, paths?) {\n    // call the backend, turn into ProcessResult and return it\n}\n\nform.state(o, { backend: { process: myProcess, bulkProcess: true } });\n```\n\n`paths` is an optional argument, so it doesn't have to be defined.\n\n### Save errors\n\nBefore we described how to dynamically update validation information during\nuser interaction. We can also send back validation information when the user\nsaves the form. If the save failed to pass backend validation, we can also also\nsend back a `ProcessResult` instead of `undefined` or `null` (which both mean\nsuccess). This `ProcessResult` may be partial - if you don't include a\nproperty, it is assumed to be the empty list.\n\n### Low level getError hook\n\nIf you retrieve your errors in another way than using the process function, you\ncan use the `getError` hook:\n\n```js\nthis.formState = form.state(o, {\n    getError: (accessor) =>\n        accessor.path === \"/name\" ? \"Is wrong\" : undefined,\n});\n```\n\nThe `error` property of the field will contain the \"Is wrong\" error message if\nthe field does not return `undefined` with the `getError` function. If a field\ncontains both an internally generated error message and one that is generated\nvia `getError`, the internally generated message trumps the one returned by the\n`getError` hook.\n\nOther accessors in mstform - `SubForm`, `RepeatingForm` and `Form` - also use\nthis error hook, allowing you to set errors on the complete form - or any\naccessor within it. Indexed entries within repeating forms can also be set with\nan error. If, for example, we want to raise an error when a `RepeatingForm` is\nempty, we can raise an error on the repeating form accessor like this\n\n```js\nthis.formState = form.state(o, {\n    getError: (accessor) =>\n        accessor instanceof RepeatingFormAccessor && accessor.length === 0\n            ? \"The repeating form must contain at least one form\"\n            : undefined,\n});\n```\n\n### Low level getWarning hook\n\nmstform has a hook which allows you to include `warning` messages in its\naccessors. Warnings are similar to errors, but don't make the form invalid. The\nidea is that you can show warnings for certain fields in your form as a\nnotification to the user.\n\n```js\nconst state = form.state(o, {\n    getWarning: (accessor) =>\n        accessor.raw < 0 ? \"This value is negative\" : undefined,\n});\n```\n\nTo implement warnings, pass a `getWarning` function. It is up to you to decide\nhow and when you wish to show these warnings in the UI. To check if the form\ncontains any warnings, you can use\n\n```js\nstate.isWarningFree; // true or false\n```\n\n### Ignoring the required validation\n\nYou can pass an option into `save()` to ignore the required validation. This\ncan be useful if you have fields which are required in the form yet want allow\nintermediate saves where this required setting is ignored.\n\nHere's how to ignore the `required` validation:\n\n```js\nthis.formState.save({ ignoreRequired: true });\n```\n\nThis lets `save` proceed even if fields marked as required are not filled\nin. It's up to you to construct the underlying MST model to allow empty values\n(typically with `types.maybe()`) and to let the form accept them too (typically\nwith `converters.maybe()`).\n\n### Ignoring the `getError` hook\n\nYou can also ignore the `getError` validation during save:\n\n```js\nthis.formState.save({ ignoreGetError: true });\n```\n\nThis lets `save` proceed even though there are still external validation\nerrors. `save` still is blocked when you have an internal validation error -- a\nraw value that cannot be successfully converted.\n\nIf you only define a `save` function for your backend and no `process` function\n`ignoreGetError` is enabled automatically. This is to allow you to still save\nforms even though they have externally defined errors.\n\n### Ignoring the `saveStatus`.\n\nYou can cause `save` to not affect the save status when you save::\n\n```js\nthis.formState.save({ ignoreSaveStatus: true });\n```\n\nThis causes the save status to remain `before`. Normally the save status is\nupdated to `after` when you save, which can affect the display of validation\nmessages and the state of the `liveOnly` flag that is passed to backend\n`process` and `processAll`.\n\n### Controlling validation messages\n\nBy default, mstform displays inline validation errors as soon as you\nmake a mistake. This may not be desirable. You can turn it off by\npassing another option:\n\n```js\nthis.formState = form.state(o, {\n    validation: {\n        beforeSave: \"no\",\n    },\n});\n```\n\nNow inline validation only occurs after you save the first time, not before.\n\nIt's also possible to turn off inline validation altogether:\n\n```js\nthis.formState = form.state(o, {\n    validation: {\n        beforeSave: \"no\",\n        afterSave: \"no\",\n    },\n});\n```\n\nIn this case the user only sees updated validation errors once they press the\nbutton that triggers `state.save()` and no errors are generated when the user\nis filling in the form.\n\nIf you use `ignoreSaveStatus` the save status is not affect and remains\n`before`.\n\nYou can reset the save status back to `before` with `state.resetSaveStatus()`.\n\nYou can remove all internal and external errors and warnings by calling\n`state.clearAllValidations()`.\n\n## required fields\n\nYou can control which fields are required by setting the `required` flag in the\nfield definition:\n\n```js\nconst form = new Form(M, {\n    name: new Field(converters.string, { required: true }),\n});\n```\n\nThis causes `required` property of the field accessor to be `true`, which you\ncan use during form rendering. It also causes it to be a validation error if\nthe field isn't filled in.\n\nWhen the user enters an empty value (for instance the empty string), mstform\nempties the underlying value if possible, changing the underlying object. This\nis possible for the form defined above, as it uses a string converter (which can\nbe empty). A number converter cannot be empty however:\n\n```js\nconst form = new Form(M, {\n    nr: new Field(converters.number),\n});\n```\n\nIn this case, the user _has_ to fill in a raw value that can be converted to a\nnumber, otherwise the user gets the required error message and the underlying\nvalue is not updated. Note that the `required` configuration in this case is\noptional as it's implied by `converters.number`.\n\nYou can control the required error message by setting `requiredError`:\n\n```js\nconst form = new Form(M, {\n    name: new Field(converters.string, {\n        required: true,\n        requiredError: \"This is required!\",\n    }),\n});\n```\n\nYou can also set `requiredError` to a function, in which cases it receives a\n`context` argument (which you can pass in as an option to `state()`).\n\n```js\nconst form = new Form(M, {\n    name: new Field(converters.string, {\n        required: true,\n        requiredError: (context) =>\n            context.language === \"en\"\n                ? \"This is required!\"\n                : \"Dit is verplicht!\",\n    }),\n});\n```\n\n`requiredError` (as a message or a function) can also be set on the state,\nwhere it will be applied to every field on the form unless you override the\nrequired error message on the field:\n\n```js\nthis.formState = form.state(o, {\n    requiredError: \"This is required!\",\n});\n```\n\n## Empty and required fields\n\nAll fields have the `isEmpty` and `isEmptyAndRequired` properties.\n`isEmpty` checks whether the `raw` value of the field equals the `emptyRaw`\nvalue of the converter and if so it is considered empty. If the converter option\n`emptyImpossible` is true `isEmpty` will always return `false`.\n\n`isEmptyAndRequired` additionally checks whether the `required` property is true\nfor this field.\n\n## Dynamic disabled, hidden, required and readOnly fields\n\nmstform has hooks that let you calculate `hidden`, `disabled`, `required` and\n`readOnly` state based on the accessor. Here is a small example that\nmakes the `foo` form or field disabled. This uses the JSON Path functionality of\nmstform to determine whether a field is disabled, but any operation can be\nimplemented here. You could for instance retrieve information about which\nfields are disabled dynamically from the backend before you display the form.\nThe `fieldref` functionality described below is very useful for this.\n\n```js\nconst state = form.state(o, {\n    isDisabled: (accessor) => accessor.path === \"/foo\",\n});\n```\n\nTo implement hidden behavior, pass in an `isHidden` function.\n\nTo implement readOnly behavior, pass in an `isReadOnly` function.\n\nTo implement required behavior, pass in an `isRequired` function. This does not\nonly affect the `required` property on the accessor, but also makes the field\nrequire the form or field just as if you used the `required` flag in the field\ndefinition. The `required` flag in the definition always makes something\nrequired, no matter what `isRequired` says.\n\n`isDisabled` returning `true` makes the `disabled` prop `true` in\n`accessor.inputProps`. If `isReadOnly` is true, the `readOnly` flag is added to\n`accessor.inputProps`; otherwise it's absent, but it's up to you to ensure your\nReact input widgets support a `readOnly` prop (HTML input does). There is no\nsuch behavior for `hidden` or `required`; use `accessor.hidden` and\n`accessor.required` in your rendering code to determine whether a form or field\nwants to be hidden, or a field wants to be required. There is also an\n`inputAllowed` flag on accessors, which checks if a form or field isn't disabled,\nhidden or read-only.\n\nWhen these properties are set on forms, they will automatically be passed down\nto the children of said form. This works for regular forms, repeating forms and\nsubforms, and every kind of property except required.\n\n## Fieldref\n\nAccessors that have a `path` property also define a `fieldref` property. The\nfieldref is a generalized form of the path that is convenient for matching.\n\nThe path `/foo` results in the fieldref `foo`. The path `/foo/bar` results in\nthe fieldref `foo.bar`. The path `/foo/1/bar` results in the fieldref\n`foo[].bar`, and so does `/foo/2/bar` or any other index. The path `/foo/1` by\nitself (for `.repeating.index()`) results in the fieldref `foo[]`.\n\nTo create an `isDisabled` hook that makes the `bar` field disabled\nin a repeating form, you can write:\n\n```js\nconst state = form.state(o, {\n    isDisabled: (accessor) => accessor.fieldref === \"foo[].bar\",\n});\n```\n\n## Extra validation\n\nSometimes the information needed to validate the form cannot be known in\nadvance at form definition time. Instead, the form can be displayed multiple\ntimes in the application, each time with different validation requirements.\nmstform has a hook that lets you define additional validation behavior on the\nform level.\n\n```js\nconst state = form.state(o, {\n    extraValidation: (accessor, value) => {\n        if (accessor.path === \"/foo\") {\n            return value === \"Wrong\" ? \"Wrong!\" : false;\n        }\n    },\n});\n```\n\nNote that you have to use the second `value` argument to get the value to use\nto validate, as `accessor.value` still has the old value.\n\n## Validation groups\n\nIt can be useful to consider the validation status of a whole set of related\nfields, without considering the validation status of the whole form. In a UI\nyou can then indicate that part of the form is invalid, which is especially\nuseful if the form is not visible in its entirety, for instance if is spread\nout across tabs or a menu.\n\nYou can define validation groups with a second parameter you pass into `Form`,\n`SubForm` or `RepeatingForm`:\n\n```js\nconst M = types.model(\"M\", {\n    a: types.string,\n    b: types.string,\n    c: types.string,\n});\n\nconst form = new Form(\n    M,\n    {\n        a: new Field(converters.string),\n        b: new Field(converters.string),\n        c: new Field(converters.string),\n    },\n    {\n        one: new Group({ include: [\"a\", \"b\"] }),\n        two: new Group({ include: [\"c\"] }),\n    }\n);\n```\n\nHere we define two groups, `one` and `two`. Group `one` is valid only if `a`\nand `b` are valid. Group `two` is valid only if `c` is valid.\n\nYou can access a group on the state or form accessor and check its `isValid`\nor `isWarningFree` property:\n\n```js\nconst first = state.group(\"first\");\nif (first.isValid) {\n    // only executed if a and b are valid\n}\nif (first.isWarningFree) {\n    // only executed if none of the group members have warnings\n}\n```\n\nWhen you define a group you can pass `exclude` instead of `include`:\n\n```js\nconst form = new Form(\n    M,\n    {\n        a: new Field(converters.string),\n        b: new Field(converters.string),\n        c: new Field(converters.string),\n    },\n    {\n        one: new Group({ exclude: [\"c\"] }),\n    }\n);\n```\n\nGroup `one` now includes all accessors except `c`, and therefore `a` and `b` as\nwell.\n\n## Derived values\n\nThe value of some fields depends on the value of other fields; you can express\nthis relationship in a MST view. In some forms you want to automatically\ncalculate such a derived value but still allow the user to override it\nexplicitly. Then if the input to the calculation changes, the value is updated\nagain.\n\nYou express such derived values with mstform:\n\n```js\nconst M = types\n    .model(\"M\", {\n        calculated: types.number,\n        a: types.number,\n        b: types.number,\n    })\n    .views((self) => ({\n        sum() {\n            return self.a + self.b;\n        },\n    }));\n\nconst form = new Form(M, {\n    calculated: new Field(converters.number, {\n        derived: (node) => node.sum(),\n    }),\n    a: new Field(converters.number),\n    b: new Field(converters.number),\n});\n```\n\n`calculated` starts out with the value based on the sum of `a` and `b`. The\nuser can modify `calculated` directly. When the user modifies `a` or `b`, the\nderived value changes again to the result of the `derived` function.\n\nWhen you access a repeating form, the node passed into the derived function is\nthe sub-node that the repeating form represents, so the derived value is\ndetermined within that context.\n\nNote that derived calculations occur if you actually access the field\nto use it in a form; it doesn't work for fields that are never used.\n\n## Change hook\n\nWhen you change one field it's sometimes useful to have some side effect, for\ninstance to change the value of another field. You can do so with the `change`\nhook:\n\n```js\nconst M = types\n    .model(\"M\", {\n        a: types.number,\n        b: types.number,\n    })\n    .actions((self) => ({\n        setB(value: number) {\n            self.b = value;\n        },\n    }));\n\nconst form = new Form(M, {\n    a: new Field(converters.number, {\n        change: (node, value) => {\n            node.setB(value);\n        },\n    }),\n    b: new Field(converters.number),\n});\n```\n\nWe have defined an action that lets us modify `b`, which is represented\nby the field `b`. We implement a change hook to call that action whenever\n`a` is changed. This only happens if `a` passes validation -- changes\nto `a` that result in an error message don't result in an execution\nof the `change` hook.\n\n## Focus and blur hooks\n\nYou may want to react to field focus or blur events. You can do this with a\ncustom onFocus or onBlur event handler on the input element, but in some cases\nyou want to react generically to _all_ focus/blur events in a form. You can\npass a special hooks to the form state options for this:\n\n```js\nconst state = form.state(o, {\n    focus: (ev, accessor) => {},\n    blur: (ev, accessor) => {},\n});\n```\n\nThe hook receives the event and the focused field accessor. You can use the\naccessor to get the field name (`accessor.name`), value (`accessor.value`),\netc. When you define the hook, `inputProps` on the field accessor contains an\n`onFocus`/`onBlur` handler, so if you use that with the field it is there\nautomatically.\n\nIn addition, you can set a field to re-render itself when you blur out of it,\nusing the `postprocess` option on fields. An example use case is rendering\nextra zeroes in decimal fields, like so:\n\n```js\nconst form = new Form(M, {\n    foo: new Field(converters.decimal({ decimalPlaces: 2, addZeroes: true }), {\n        postprocess: true,\n    }),\n});\n```\n\n## Update hook\n\nWhen you want to react to changes to any field value in the form, you can\nimplement the update hook. This hook is triggered only when a change happens to\nthe _value_, not when the _raw_ is updated, so only when the underlying\ninstance that the form represents is updated. This means that if there are any\nclient-side validation messages, the update hook isn't yet triggered.\n\n```js\nconst state = form.state(o, {\n    update: (accessor) => {},\n});\n```\n\n## Sources for references\n\nWhen you use a reference field in a form (using the `object` or `model`\nconverter), you often display it with either a drop-down box or an autocomplete\nwidget. mstform offers support for populating these widgets, keeping track of\nvalues that have appeared before and caching results.\n\nIn order to have a source your application needs to define what MST model\npopulates these sources and a container for them. Let's imagine we want to\nallow the user to select a user object.\n\n```js\nconst User = types.model(\"User\", {\n    id: types.identifier,\n    username: types.string,\n});\n\nconst UserContainer = types.model(\"UserContainer\", {\n    entryMap: types.map(User),\n});\n```\n\nWe use `types.map` so we can keep track of `User` by their identifier so we can\nquickly retrieve them again. You need to attach the `UserContainer` somewhere\nto your state tree so that you can make references to users from other parts in\nyour state tree. Let's assume here it's in `root.userContainer`.\n\nWe have some way to load an array of users from the backend:\n\n```js\nasync function loadUsers(q) {\n   const response = await window.fetch(...);\n   return response.json();\n}\n```\n\nThis queries the server based on some source-specific search parameters `q`\nand returns an array of serialized `User` items, so:\n\n```js\n[\n    {\n        id: \"a\",\n        username: \"Alpha\",\n    },\n    {\n        id: \"b\",\n        username: \"Beta\",\n    },\n];\n```\n\nIt's up to the implementer to wrap `loadUsers` into a debounce facility so\nthat not every `loadUsers` call results in a server hit.\n\nWe can now define a source for users using a `UserContainer` instance and a\nway to load users::\n\n```js\nimport { Source } from \"mstform\";\n\nconst userSource = new Source({\n    entryMap: root.userContainer.entryMap,\n    load: loadUsers,\n});\n```\n\nNote that you can also make `entryMap` a function that returns the\n`entryMap`:\n\n```js\nimport { Source } from \"mstform\";\n\nconst userSource = new Source({\n    entryMap: () => root.userContainer.entryMap,\n    load: loadUsers,\n});\n```\n\nWe define a model which contains a reference to a user:\n\n```js\nconst M = types.model(\"M\", {\n    user: types.maybe(types.reference(User)),\n});\n```\n\nAnd a form for it:\n\n```js\nconst form = new Form(M, {\n    user: new Field(converters.maybe(converters.model(User)), {\n        references: {\n            source: userSource,\n        },\n    }),\n});\n```\n\nLet's now look at the `user` accessor. When the React component is mounted in\ncase of a select box, or in an event handler when we change the content of\nautocomplete, we must load the references:\n\n```js\nconst state = this.formState;\nconst user = state.field(\"user\");\n\nawait user.references.load({{}});\n```\n\n`references.load()` contains an query argument -- these are additional\nsearch parameters to pass through `loadUser`, such as what the user typed in\nan autocomplete field.\n\nOnce references are loaded, we can access them in the UI (inside a React\n`render` method):\n\n```js\nconst state = this.formState;\nconst user = state.field(\"user\");\n\nconst values = user.references.values({});\n// display values somewhere\n```\n\nThe source caches search requests, so that any future `references.load()` with\nthe same query resolve immediately without even hitting the backend. For this\nreason, the search query accepted by `load` must be either JSON serializable or\nalternatively you can provide a `keyForQuery` function to `Source` which turns\nthe search parameters into a unique cache key.\n\nYou can also make a field depend on another. Let's imagine that we have\na way to look for users that are friends of a user:\n\n```js\nasync function loadFriends({user}) {\n   const response = await window.fetch(...);\n   return response.json();\n}\n```\n\nNow we have a form with a user and a friend:\n\n```js\nconst M = types.model(\"M\", {\n    user: types.maybe(types.reference(User)),\n    friend: types.maybe(types.reference(User)),\n});\n\nconst friendSource = new Source({\n    container: root.userContainer,\n    load: loadFriends,\n});\n\nconst form = new Form(M, {\n    user: new Field(converters.maybe(converters.model(User)), {\n        references: {\n            source: userSource,\n        },\n    }),\n    friend: new Field(converters.maybe(converters.model(User)), {\n        references: {\n            source: friendSource,\n            dependentQuery: (accessor) => {\n                return { user: accessor.node.user };\n            },\n        },\n    }),\n});\n```\n\nThe `dependentQuery` bit here makes sure that when you load references for\n`friend` the `user` is included automatically in this case the `user`\nfield.\n\nSelect widgets may need to refresh their list of options based on the values in\nother fields. If you want to enable this you can call `autoLoadReaction()` on\n`references`. If you don't call it (the default) then you are responsible for\nthis yourself. This is useful for autocomplete widgets which only reload when\nthe user interacts with them.\n\nYou can configure sources to use a defaultQuery if invoked without\narguments.\n\nYou can call `load` and `values` on sources directly too. If you don't\npass the query argument, it defaults to `{}` like for references.\n\nYou can call `clear()` on the source to remove _everything_ in it -- you should\nonly do this if you have nothing pointing to entries in its underlying\n`entryMap`, or if all references are mobx-state-tree `safeReference`.\n\nNote: mstform does not yet not implement any cache eviction facilities, either\nfrom the container or from the search results.\n\n## Dirty state\n\nFor every field accessor we keep a copy of the initial value to determine\nwhether the fields value has been changed or not. This initial value does\ninclude any value that has been set through `addModeDefaults`.\n\nEvery `accessor` has a property `isDirty` to check whether something has\nchanged, this can be any `accessor` like `RepeatingFormAccessor`,\n`FormAccessor`, `FieldAccessor`, `GroupAccessor`.\n\nWhen saving the form and the save was succesful the dirty state will be reset,\nso the state after saving will be set as the initial value on every\n`FieldAccessor`.\n\nManually resetting the dirty state can be done by calling `resetDirtyState` on\nthe `FormState` or `resetDirtyState` on any other `accessor`.\n\n## Restore state\n\nEvery accessor has a `restore` method to restore its value to the original state.\n\nAfter succesfully saving a `FormAccessor` the original state is replaced.\n\n## Tips\n\n-   Don't name your form state `this.state` on a React component as this has a\n    special meaning to React and can lead to odd bugs.\n","readmeFilename":"README.md"}