{"_id":"@code-art/ng-form-helpers","_rev":"27-d3599bd6f72d0a2a3ea5037bc2db7362","name":"@code-art/ng-form-helpers","dist-tags":{"latest":"9.2.0"},"versions":{"1.0.0":{"name":"@code-art/ng-form-helpers","version":"1.0.0","private":false,"description":"Directives and classes to for Angular 6 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@angular/core":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@angular/forms":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@code-art/angular-globalize":"^3.0.0","@code-art/rx-helpers":"^1.1.1"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"_id":"@code-art/ng-form-helpers@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"dist":{"integrity":"sha512-2xFIoTScHE9iH1om/y3ntB/8wd6DVmnZ+3pkWMDaAUumK/hRL1WdOK0LPxxeD/pf8zJHQgt/lLs0DQikiLy5KQ==","shasum":"345c237b589f4bbd219c1a0ac92b5dd194319ccd","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-1.0.0.tgz","fileCount":51,"unpackedSize":506773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4wVkCRA9TVsSAnZWagAAfpAP/0HHu9AO77I6InBqfDPL\n1beOQCNd3o1AtMXUzWy8vcdwFJR+bXrn5upn9oEzcpriFUYEVjDgTuncJ7Hv\nPkYxzPVLkiv/rbC5BeVFY3/AjywZmg1Pa73l6GNkweIXze9JMiMg3W9aN/a0\noxL1xAIE4JztLRcTfQrSqR2Aj+asNKrqZg15znfggegaBgzquoC67XS+nG1H\nwlXnG+mJGha7NTjUKDL+eDRrpgW+i+dauOunLrsO+XH+JwmVxQtZls2EjsqI\nDybxSX8RBfg0q5j+Kok4uJJSQltheM5Rj0r3A0899QaM2GsNMySv3kjJc+1E\nnG3mjYfC8c/PD6Ca3ap8OeJ5eViHOj7wL+cwMdTFGlHp6FN2NSI2s/oD+6W6\nGx1t+K0JXFpD2NGQQDrncBKfTPoPmg4+WHWZUXU71bJg83rvyxIlWkkQS2p4\n1VMsoB6nGDfIn8+Pf7VIFPxneTd9U13kaC6Y1iM0PKgnNRtSQuSYwpFhD6Ij\nQ0mIiM79kYEes8o56pcxbeV7PP2ySir6DaRD1isDQZH6uGeUOhgMnCjfSosE\nifz1Xz1iVAnY88cNQ4FzvlB8iAShPYkvO7edKBpuTylv0KC6d8EQ705S2pB1\nxp5SYnIkSgr/uNr9jFzlLMSTf9jn+UofFEbc0lRQNp2NG5nV1/K2aGqZrhdt\n3Sii\r\n=8wWR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZLU3c46uwgQeHZNCY3X9HzMZmZreXhbklb7B6WsNsCQIgUg0s9f8qFvJIhPKrmsTgvoOXm1mpvRf6Y7DSJaH78r0="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_1.0.0_1541604707861_0.3270109490185358"},"_hasShrinkwrap":false},"2.0.0":{"name":"@code-art/ng-form-helpers","version":"2.0.0","private":false,"description":"Directives and classes to for Angular 6 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@angular/core":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@angular/forms":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@code-art/angular-globalize":"^3.0.0","@code-art/rx-helpers":"^1.1.1"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"_id":"@code-art/ng-form-helpers@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"dist":{"integrity":"sha512-tr60PPZ+nJDDQ13r+v7VmM6qLJgzI831wjXmY+zqPVeaj9hfkRV/Kuxs+4ddGEpLgVG0Q7dJD8IPg4X+cMMn9Q==","shasum":"256426aa72afb8d21ca09bcaaef5b17be899b013","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-2.0.0.tgz","fileCount":52,"unpackedSize":510955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcX7R6CRA9TVsSAnZWagAAjzIQAJ977ffZ0Ky+Hs1MKIVC\nmDJ7HufsIhtmn5Y3ZeLi/U4vHYU8oLgrGhyR0w8MVW0HzCf/F9dI+6lgrW7H\nRhFLeVx2mbmHMORhwHOs/y0gmSvaNJSmo7Bu5z/jKqCw7Yi+DcV425RzngzN\nHINvULMPf0a+QR2sSpK2CE7b+IUAm+yY3ze/OnCXMR8F3PLgRJhHNy1cyXTq\n9Xt+qYllPXNt0+jGe5EQdjaIx83qgTomPWQVAsF2o2eJ5oIWAtGE/yKBswjh\nsQtyfiEGZF/M7PCJMFmM+nvOsPT1YphgfY7A2B1zPmoqMjCFJxsKwl9fQlqT\nvrBtWcEZhjhrE87opGj4G37Apuw2z+KPU9lqm8OcfHXlC+e7cY+C82XemiLQ\nkTgeCsCgcKIYAtL22WZtiwJGm/K/EVFR7I2jbj7leqXiM4oaafGLy8mXNU+g\nj1e+LEx1szAJUUJjYEBdmKf7Sclo1NAS5ntDUFMBVJC78mqK2RkCGHA+S2Ry\n/Dx2B0bpGHzEf/oH22at6UL3glRbKOp1aL34S8XDTVEmLV28FaQV70Q5NyS3\nWAStfPD7aNUu9HK+djOQ1AaxWT+cMPoc8Lsek6bFTYxiCLwC8AwVIguLM8m+\ngp8pucV24nqiY+/GqmttqpoDctM3otGWsrqFTt6aVU7hJaIsCv6UAngSZqgB\npA92\r\n=t3rW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQfecdL/P60rwKE1RJBly9N3zFPkBo/zehnh9ibXPLPQIgSCGnUM2MYJCO2NgaJ0js8EnL88DWbxUDq8oo6AKrDF8="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_2.0.0_1549775993579_0.7736324203513731"},"_hasShrinkwrap":false},"2.0.1":{"name":"@code-art/ng-form-helpers","version":"2.0.1","private":false,"description":"Directives and classes to for Angular 6 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@angular/core":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@angular/forms":"^6.0.0-rc.0 || ^6.0.0 || ^7.0.0","@code-art/angular-globalize":"^3.0.0","@code-art/rx-helpers":"^1.1.1"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"_id":"@code-art/ng-form-helpers@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"dist":{"integrity":"sha512-VI59nXZN6UgTAIYcmI0SLJ/SsRocSiMNCJvBBkFrsCHvLBcBm8hmD3bRITGHG8Oe1Vze6cNF35rhJo0MEw9E+w==","shasum":"892e3c3deb6f77ae05d2918860722af12c4c3aee","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-2.0.1.tgz","fileCount":51,"unpackedSize":511294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciXzPCRA9TVsSAnZWagAAinIP/RhvC8iFwq03CUWdXYXQ\nMlmB2OXewZogAVjbHjN6Kf4OV1vslHByKJZ6rJNkZCWvlyVugs3LIGoMJg1K\nM58Fy/DjtoQJuXebKlo9qT2vFwT6IMON0onf44DzWYNbqqqIyX2f4t+sWPkq\nJAdZ89cOua7eOSKOwd0EYlJ1ethEa5TNM+Zup7atZVkmr4crB2ItGk/bqxl4\nnHA71TuM1GLrvgkOTbXbrM11/4yXwYbLiho5DxoXPTjuMx8Lkd47hBQLqQYg\nY1JsAhh37QmmNPF4u0iYz2WQeMp8CQKLwdk/T54CwdepSSTlQJmKfkfwyxAb\nSekn/2qcVNDQGMB1tCogwzKOQ7hDJKHrxE7WsK5OO6myx+a4HgZy86fT88e5\n1ial8LENGdtxsIOefxitZCrWF5Yvj6zlAHHFjqmfZK0lAq/CKlPJBJ6FCGm3\nR6TKziCLJCYw93/RFGe/ZHBMHMrbrAGQLaWEbGJxKxpeQPLWcYKdrXlA0irE\nGWZoAK/SvxcbA+9EdIN26wIvlG9oGX1GB7tnXCMEgVxnC0cAlyaghLrjqR8o\n9traXAdtjb5CgZ0pf/M2yZWqRfYwn9B9hk2QdpfbpiRvIOIwnS+jyR22fBpt\nVuWdWNQseVlZ+FYip0lDdsmHHOr7wsGHPGWWenkCp/sYpgdoQ0usr5U1I+rL\nRFDh\r\n=52EB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRsRGrEZcxv1Sl2M0VR1UR+UWUb75BLGGUtg1DdhLX9AiEA/PVAij69JyrUMWEHFycOFycuRfQXNWDQlp5t6FvglXs="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_2.0.1_1552514254086_0.058305435416143636"},"_hasShrinkwrap":false},"2.1.0":{"name":"@code-art/ng-form-helpers","version":"2.1.0","private":false,"description":"Directives and classes to for Angular 6/7/8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/core":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/forms":"^6.0.0 || ^7.0.0 || ^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@2.1.0","dist":{"shasum":"8d667fb9094c1b91f9c91a5412693fbcf58b88ae","integrity":"sha512-3JRl5Jlt4z1J8I0CRx9x0D6kfAjZfpir1gDaKSQdiD05O+zCU7pevvymBbiqdlxWSxSLT5Tfna119ss2+0CMbw==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-2.1.0.tgz","fileCount":141,"unpackedSize":1447271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAssoCRA9TVsSAnZWagAAFIsP/2izzl7Tdzqoi/aKz+lf\ns8Xl2qB8eJj+NAvL9+lpjd3MasmwiBpmt4IYYto4iO23UTgeWqqJUGb9JEsS\nm1KARWkkEi9qPR0RGohIzFyveQASgIvjpRxxewqgihYJLdxX2Hq4N+xqwt+u\nGyWhXVGQIK+ekdufvs2W7kpilemivL9xxzscaLsWmReLFLOklO1b5tpfJEBX\nZxC/BdOvE+hne3CPzySUHQPXzo4ZEDbFwzTrL1aSjT+9mwK+kL/KSayk9+qX\nPlaWw5wDnBQJ2kfRpNDfIg2ukiEAvNrY2cA/D7wnqhttb3w3Pha6fGcQu1Yn\n7SdCyflN8aZkHQlG0PVU/kOjI/s8s6exC7ZQr0otMb3BorOxFldS/u02dFVM\nGL+g8TFt1jb2yHb5NGZE8VIzfxSE2EPwYSInqnTznl83v9VNJey1JWnBtcaf\nkZ7kzfLvrEqIGVlf8Gez56/I8nOHNIBHfC7ooZHE2KTHrh6loOHJXS58SvM+\nch8H2RCnFbDko5T+OFVkS9xAZaPTvntALYD3ThiLCVsxTFHP3wYLyZXxy7YV\nq61Si9n9uCzP4cPWXffb0nrxY+aj7ZlxkaE3MgnMUOr14EGP7Qh7Bt78+Ov3\nA+tv7OqmSwMowxFmL0nkO/P7rXzNwjfUH0Bqto/cten4yxNCI6OZgAADuf8r\nzyKZ\r\n=VTLE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnDu0m1oKC6tcNN4jU+b/DoavPZzImkK9fUAhYkPVDeAIhAMVb6i2z0JAIhoYL4TLHwZlyPlv58WR+i3t69vPl2MP+"}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_2.1.0_1560464167631_0.5580473073934198"},"_hasShrinkwrap":false},"2.1.1":{"name":"@code-art/ng-form-helpers","version":"2.1.1","private":false,"description":"Directives and classes to for Angular 6/7/8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/core":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/forms":"^6.0.0 || ^7.0.0 || ^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@2.1.1","dist":{"shasum":"4315ea3ce34bd57aa7a6556cf6c85a29cc677d3a","integrity":"sha512-PIfQggwbB4v16W2UMcqcJoi5SQ2kWxhdCmjkYeGfrHELaP+DETOa+M9YQo0pNyYs5CdUwPnYfgO1ChZv0PUzBg==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-2.1.1.tgz","fileCount":141,"unpackedSize":1450635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAvPaCRA9TVsSAnZWagAACDUP/1SFjaAUtZBeXkSSQq1r\n0UfxP9bwsOwNBUFpEn8uZ2Kaq3abgbXWsHfRH2s5HGwpsUHPosndlUROAuAm\nSecHisRKm/BVlQSf4kHMI/fk0yMDZ3S/+57u3w0Teg6sB/M6cZtk6dvd7L9G\nOshhzpM2DNIj48PvkcFnmVO8I/N9EKTU/BSLn1sjgRAAiEw5PPeJg4bUOuJq\nDNO5L77ds2IfhQ00I8hngHnlBAsEky0GnGn6/KKp8erVNDaxJ8U72cKm0+sZ\nsoDsOknNwOz+TAIkA8dztFpCLGM53WkhmqG9Ucm1oIRixQ55p0E7TRAbZ6A1\nqk57sYqmbBPS3SBH7jOSdj9KR08hgyC2zgmCM7nHO/HkaDD5x42nM7OFE+xn\nQoK1ZZZR5kzqLkrEfnhXnSYhDgqcVHc+cdMD4B5mW/SawyJjovb6/wMFTFbY\n+RYD/laHvPHhW+DpQ4Qpmu1NlPDUB1Ih2pwawstZ/8pI1VzkgU+PjSdJ7qz9\n4nWnPDINV2ECumpuxoRckSpt9PxplR1ucbturmoFD06iT400j185vxjlNZ+2\nbsJNU/Zz/oMyB9Q8MBKLpKbBFM8UcmvOX0wPEssutlmBaiLqZz29a13nTO+D\nn/djbn3ggwTUdUuqtync6nVdH7ktWHHr5zTPzwqSsgHk6fUvlf0XPfyyk+Pc\n1Npe\r\n=XnIP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO288/G3Z6drmrI2m1qXjn2mKbaWjN7uyOPdJcPkLJDgIgFlVCDxWhFCepfkByd5pl/2Hd/CA8L2r/vTQY1qYBS88="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_2.1.1_1560474585211_0.08933337197045677"},"_hasShrinkwrap":false},"2.1.2":{"name":"@code-art/ng-form-helpers","version":"2.1.2","private":false,"description":"Directives and classes to for Angular 6/7/8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/core":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/forms":"^6.0.0 || ^7.0.0 || ^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@2.1.2","dist":{"shasum":"daa6ed13c46d468f7a9365f4be374b3b4373c079","integrity":"sha512-IqcBlA36pLl6se2qDi5ScvNcMSCKyJrgItWotLCGE1lv3cuwIZrxVZb8UTSyRvwdxpRxVrlCXSNrrsJjy7eFmw==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-2.1.2.tgz","fileCount":141,"unpackedSize":1471321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAxXrCRA9TVsSAnZWagAApcYP+wRWs9OryvbGbVIuqs8k\nWuOoDOA+rg4fnnSnu8b4aOM7VCi6/xUIEORQlQzdoaHscFpyyfbIXELlaKBv\najMR3oWP5xPV1NLqlfUUww1ic53YqtsBSLeQa10x6g8JlhUXNZRoZ1UWblHE\nF+WSJkjxERWHffmw5tzKrnhJupGCQOyWyI9l5oeSbSkxmxpLHMQdPZxJK+pg\ntNyTBmvwLROpSagnQIokFHa5a0yW+dS+CnBcwz1EEJfL9noMgjlDGvEU7w2K\nRBWclCToU2V73eurHQ5UGH0AmN89Fqvk4Kw8Mtq7db0xjXUYpzbaeqLJxQF9\nRaMHbh8hhYQs8v+3GqkQAJUDUgrrNML+1k/H9TSp/r98uW4jZFenrY3p1YbC\nL5uyvsvSIQb+7xFYrXYO4e9/4H6A00ta5cD3rHXRA/jX9abqazttv9ZMimMO\nw4Sc1tF10bCMFJfocuG9/Vdwr2MDtvXKpjzdXF62tPxAzttMJjzOgIskcVEM\n03wc5E/fSHTwRywEw8L8bOp+EZuA0wI3enBm+miLJDKap1F6wlf7J4FQJF04\nGkuuJaU+7dBbqZ7sS1bfhDJWtQZsTP8Z1WVpBXoTNFBeDew/X3ImmFY7Eix0\nAMtCx1Ll/xcnFpLzXzmq6vSZkVqsJLH2sjWJpDFo2iQpcTGImCnqIZZ0f/Zs\nPS3w\r\n=UFlf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHIMhBB3+bgPNHrbQjwu00njQRNmM83goaSdQ7OuhRdQIgE3fpiBryDVkRrZqkbnZbgJT03YIbn9Bsk/2csKCLabQ="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_2.1.2_1560483306063_0.5030014267993053"},"_hasShrinkwrap":false},"2.1.3":{"name":"@code-art/ng-form-helpers","version":"2.1.3","private":false,"description":"Directives and classes to for Angular 6/7/8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/core":"^6.0.0 || ^7.0.0 || ^8.0.0","@angular/forms":"^6.0.0 || ^7.0.0 || ^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@2.1.3","dist":{"shasum":"c2dd9b87e6bb33c94f3a05781caf4f02eb2f5878","integrity":"sha512-2Quu00y9buvr9urxjeT7uvrsRT1/zDxfSymFSwnu6SK9ui1G3R9yJK6nmcF89EpSDQgrF61Qv4K8d1DxY46DGQ==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-2.1.3.tgz","fileCount":132,"unpackedSize":1492132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAxnLCRA9TVsSAnZWagAADJMQAKLMwcUZ/JTR2gMDYXSY\nhIvWS6EKaVjz3aDV6fCBV/EK1MbZ7z5OddIUWIFAQ1tUEgvUPUrvjWT+NOFL\ngko/gOIJCUrKwKZ8GvIf1rhPt3T+ZSWuDSLcPLtn+e9yv8xx2o9JPpMAQf3s\nF50TgtLn4yAAaZ0Sghezlr7bTnqR2XVktmQ7l4yAa+coS9bXIL7SoOQ2LQC2\nXq39CsTGwpdUcT8Iu3H0Fwma3V5AlA5HTpodQdgTezQhuZB6pOcROhvTLBGk\nBQnUMIH1Qf7/gTE4AZKOn4kgRz/qKffa8l8S0zRtysvkH53TQ0NUqEZzpxZQ\ngPq6bmY+IqczY6o4ItncmkDdeSnwSjinpcf1ZzyEImTaiSFTay4x15xyjAvz\nUvoB5aYqq+I9PrCw2ZQjgp6SV3961qSs1ZfipJvNnICwxA5RKtgPhC4LE8VV\n7gV41SN2fLVxkSYMV9A2tdBrV9rBq2HgC93tl6HRra2FzURoaUiDhhU6WpFg\nXbwOZQRL/uIPNzde0tlkj/ysX6kidN+s9gxlZe0Uo4vtq8ZdXqKuh1RwCo2O\np/AfnE9Yt/MZnPmdBCxoODH1C3vOQ1JhnK4/9XWZGSE5gtal3Bvk52/bOtx3\n/kPDRHfUunD5eHtFeTY2NTW4/AFra0ideae1M38Fh721BcisC1BjPTz9Xvxj\nZ1He\r\n=QFq0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHcqRq6/6/mFeM5WV2IPbATl8jQ0LTbTzsNw0Hd41qSAiEA3CblACm6s2dFIzl34+u3Bd9CpCCJUmB0UbYS9MLeKoE="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_2.1.3_1560484298753_0.02095270120678605"},"_hasShrinkwrap":false},"8.0.0":{"name":"@code-art/ng-form-helpers","version":"8.0.0","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.0","dist":{"shasum":"8350a4057e77907ebb379a50aae5abaf6fe9d35c","integrity":"sha512-fE8KIX0Qae660b6sBwr7go4wu+dWq9rjznhrROZ0O3Hk+5ZYlynNM7OVsADeMU0tappE2TUpCTi9r27C8wIuqQ==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.0.tgz","fileCount":132,"unpackedSize":1498923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBVD/CRA9TVsSAnZWagAAGQMP/11v8rK6SmMMqITV6khm\nFK5CGGEB0XrGQ214w2YS10cjZuOcBHAVN4xsdoax4G8a40/V2USBEE307kT7\nOwetYqIW5bC9IntylouWrtma8bIpY4PC6GLUCM/W/9vPtO3293BjPA3VT/nt\n1X56vOuG6vByiB0r+43GAx7rzvlNf0jivh09kQpDUDPWYow6NPNzXdgVT4nh\nkYwURCPsqU9U9YnZSlXJzxVAAkY3lLOR613E2/2PBsgdMoEcbXxs/KtRxIVs\nL6k4pwgern8MU6gPMB1Q377/gwK0IxQWyUAjYZOdOSrz1Bx/wBF79f0yvYSV\nT8cgDZSHvR9Fwa6pgLPNCbfS8vKU8lv08byIbTb13PFh/9D7R9lhRlkfef4c\nQN6KEtSSUILoNzUEaZ8iNYHzX6FcefVf0SUhglOGP6xly1O9UEFar+KFis9x\ng561cMo03sj5c692EseaOd0g1QrJW/X4levUs+ansNlarhv5y/ChChreGJQ3\npO59cdwbH+MdiTheLOu/l4azlRao58oi8iZD0Rh2B6ukWYGAPPojsQJz9Hdo\nRTLTdnf5Z9NjOqUmFmiLElH7eblb7/6MNusngS90LdVx4kdONbEl/JEepu1Q\nE9bcjN1QnSNLByN9XmLZqnUnmpE+ye3WmeWD0s/rhTeOdTjRte7/EbnCVTtP\nyO8a\r\n=+fF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCeyK9U5eNFJCE4Q+zYURPEKYI3WSvnvs9FDwZ47nhKwIgHRU5BjOZHc0zlFlNQ2hgtlR2A6JM97WEihsjv4uX/qI="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.0_1560629502277_0.35364032702491777"},"_hasShrinkwrap":false},"8.0.1":{"name":"@code-art/ng-form-helpers","version":"8.0.1","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.1","dist":{"shasum":"79ba42660759e9dff23bffadd3920945f31c1886","integrity":"sha512-heKrN9H6doEzSOhYhqkaRuuvyIAG6yW1nW/q/c2SLKMFgwkonCkXAgL0whQ+zrAMZ+5SSpVicdQRk7mLZntQQg==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.1.tgz","fileCount":132,"unpackedSize":1498866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBVxxCRA9TVsSAnZWagAAbLMP+QAnWGEKMmbeSCLh8hRr\nmlmhkcJ7UKF8Otm0mTuNTjwpzAFoF64JvIrCZRQNH8IRwhB07uRI4FTZOXG5\nRa1iJIzi92l5oBc7bjK0KLoiystiFlwmKQXRnb44AJ/1y96SDuf/9Eh+oMTq\nFbVuGhrJBtNFf/SHyYeS7IDjuFSsliCGf7YUaXjx1j/7P4vUKSXJO95QV9ka\n1F3UzOf5WeubjFTOPJVge0hw/ckQDzy6PYv/+kjGcMzFAyZF/zZHDeBg27N6\nvhlLp9uVEEM2ioLr2QrXkT2/y+oKPQJyJxc3vGD4qxRY+jxb0hhv31yspYa+\non1klleeU9exgL8YplzPeuKnRUCZH8+LL+9h8tdF6Ul8x71NXd6cFrNwAIhI\nRPHjLlce7jO1sldxlnJTVrW4gbdDxJC+2ERFheWzGmWecyYJIXgp3eR2O126\nnT93OjgWOd+VxU1LF+SIHpQYYwZDp3CWSpAvNnA3Dsc/7M65PF1AZYSMzg50\nKRNX4l4RPtDX7ZYg8WMoNOLwlsdw0oz6Dw1XDMhWSDNHD0ujnOtIirlJaMjc\n+KIT8uwQTl1AoN7gAHtZhfltUcErPHrXzHNKgpFoIfYJkMR+ANaOvjxfXuj2\nCPio/8/uSKnwf9lnrg1oeXZBgRQyoUzhEAkrX2w1V4roDlqsRnTf//EigUW2\nM27C\r\n=zAq2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASX6rzRj13mb7CThSvV0SrNKl1Fk0RiXo88f59q52bNAiEA/+GF8hlMu550ENWDMH8r4Wbl/L65bvmFYVh1QYQzD5I="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.1_1560632432452_0.01458468941789981"},"_hasShrinkwrap":false},"8.0.2":{"name":"@code-art/ng-form-helpers","version":"8.0.2","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.2","dist":{"shasum":"bc34a330a2392078e88d2fdc4e389b072ca04f15","integrity":"sha512-IGJRtk8GEuljugvjh02+ZU0W6u78FnmIh3Q6O5tW6FUiKo3kIAG3IKJa+TZSqi2KKwYctZKI41f+ojy4BX6pSQ==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.2.tgz","fileCount":124,"unpackedSize":1523204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBWTHCRA9TVsSAnZWagAAPl8P/0m7p6EBHQPDQCVQ8Zcm\nn/FyZb+Ar2xisj+8AK64K8bCva3C6sNBUANuy+KixSDrvNJLGVPtEhEg/2SD\nogf3qcibSPDQvsrSr9ybS9vQvZ4+XH8gVDcrAo+h/Lgyl7M3blZ6gn8xb4WC\nHdONqkzz6yfN/79q9BxeoEirhH83MESCXfYJsRPa4o7mm/XERAQ04/fT1TKy\nQm+cX6T9q89hlWaXf8YzmWOy4eLDT+USyr0S+/WMEfYlAmB1URYQuBh9XpKF\nOvZ2w9S769JgclXU8o/guu8ZUIRmphq2RGrK6g5NOkzmzS7C8xQxc0y4zS0k\nBhenpkTnRITDt0uX/4EX9u/QB92eoKbNGBIzPeMBX0RhyExMTYmorc79mmmQ\nYO6+dV9zf0IxcbP0RSUhPyAgHKAkONVvRQDJXI+7DppL23As86bwAPLb4Z2c\nzGwc7VLaJJcX7PtEKeDBArRciVvos5Tyg7RRM5sD7lTrJJrOAWeT/pd42/lm\nQdtIUKznRojrrgWwQth/wuRKmDHrFnVKoyGKCr5LcKD0S3JEqVxIl2DClrrI\nMV1DUWjvkmabHgtgoLX5hM6lBxGHt3SoRDeDDZDWueza6a1BIzqnKOgjrpPE\noDRQM5f20uEmM0zOX4MQAAiK5kwvnJUJ7GBC6s/Us10T4BS3ykrcyTROd1u8\n2Bn7\r\n=NVtX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXWF5krQhbS6g/JufBNgHk2nm2RfadJqffAVoMEMDYtwIgf630xzjaE3YecfbL6pfUKd3qzOTMLzmqOn3MFF8RQEE="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.2_1560634567061_0.8447520669975002"},"_hasShrinkwrap":false},"8.0.3":{"name":"@code-art/ng-form-helpers","version":"8.0.3","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.3","dist":{"shasum":"025a5cd08398406bf8165b2693b3dd59b011b6c9","integrity":"sha512-l6cge1ei3OVeSkfCndekeKIieq3dKzyxmKsbdJ6UMWA2eQG2d8pkIZMuQxlvwVlCHtNBCJ9ScsAL0oEV3mT/TQ==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.3.tgz","fileCount":124,"unpackedSize":1522782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBWg+CRA9TVsSAnZWagAAfbsP/2luGAuTxLmlpBqjvraP\n6F08kInh/h6J3R8b8KkVYwfALJSgS62+xLzes59g9tafQq/tkotJE0a9D+tc\na17wZRcvXBeT6P45u4uRCqnVHSN0fhtRJ9irzKOkBFVtUeyT9PBO5tui+usg\nvln4IzAY5NttyfAxiaHkmKL7kysx9RIUiDzwGKqjmBPYtOpfLnZmY8AQMIEt\nDvWUelZzzZePAj5sY4WHTaKenqggyIQe2JJ4/kysTa8DYXLETSAUX+S67B3J\nrV8MqiTER8SMajwqSPtKE8/ZiKXo7Y3TfQrBFd/87wLA8Y5yS9bIAaQPR1k4\nC0Nizrn7yaj0HAHGRYfnSgpCO73U/o2UTaJCklPJ9aL/jIAh8nIfYBGDHzmQ\nPsQYtJHjQM/Fh6MR5AfKJs9yTQhzhQywrdiXfUQUPUdWkalHQ8qckdY8UdoU\nBgjRj0lT/mF//vrHhAiYJoxgqvZgXicD6VrWkJ3YyNW6d4SeTJqvfXYnPlRj\n4UNu/jV05wFzfTgXyJOBfeJdZmaR/rVn0V9a+GRFDTAHf2lBuR+d4/nTnIRN\nw6WSPHPhcIE/k0BQM4LtkbvaQfTyJTF0rTY1nkcU5U6SZHypSeDHWGgEv86H\nP1K0UDWoq+lYh8cNY7/aivd8hrxumhG5vnAccNyAPdlKqL/hIKELacfp9oQk\nXMQ5\r\n=behp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJdHIIpoqJj3FOZgnpVxN2YwZS6ziwerZlsMt3au/8RgIhAPuxtkU7bS77x1OsXtnCL7jMjWJN0vPrQrpjH+3RnRBi"}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.3_1560635453387_0.02515030516536987"},"_hasShrinkwrap":false},"8.0.4":{"name":"@code-art/ng-form-helpers","version":"8.0.4","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.4","dist":{"shasum":"09e32a660ef4491acaa99fc8cc600d13f81d9dec","integrity":"sha512-KKXKA9u+TFoh1IFjeZhsRO7sDoUsY/zzbhajueZ6+85ESwPq388T4vg1DAk+gK3jAnEbqDGWkuaZuuImYKT/Gw==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.4.tgz","fileCount":132,"unpackedSize":1527797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBWn4CRA9TVsSAnZWagAAJt8P/28a53lnmAJhkNDv2Vbb\n2CZ7XICWDXwvQmgAi+B0ZoR0lsprAn7yI7e+xrWGaaCKrbAMGt7a1/fkUnl5\npg63VCu5HIELsmFrGV2omAHJ7DTnUJkiyQmQ4YYf6mFirMdS6K54OvznLxGN\nB/0Z4oLdDND+mmJD+Lk8Nq8tetFuGp0wGKixXGKs5WX0pg10UPNBn3pgqI1o\nv6zomHmKC0uguM6hkjLEX6cAMggtOGCcjWl4173oCl+BcgOdHC+pyNrq8VWb\n/GNDZR2YLGjOj5+74OZdyb25z1xGZS8OhKA19MtKDpvDm4jZPddhxLwyFv1Y\n8t9DThzHNUGJIsolug07mNdUoe4lXMJ3yOCRtojyxDL7IUkLEGqkESWASFbb\nj+DruzWU8QZ8LbtpCvIYEWX4CVT9yHbSoIQTFYqZ303MxTXRL20GpEUMapmV\nV9A+tZd1+dJb0x4tnLSlgfwmobw4KK8tCneQwRe+XR35oDP03s3FngtLSLwe\nx6PbMfiluHDuiqD74CSeV2tSlMbkyTWkGf9shX0nVhaZuUS+Nyoob3LW7sym\nPM2Eaxf9IJJcMOoGUA6vQHseIz/XATxcqfhNMAISddN47SGYp+Q8cZBsvSCj\nQXJclxjAsjG7ZTEoerycGJc892Zhkj2qO+Rnl8oMpV+3QigG0NMQ88pnHuW/\nr46F\r\n=ttLI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxtpqCktMcFPbYeDwvFDnRcynbkNpsK/fxcySADGaWogIgK+rtYYOPqWQIz2SlkxOwECfj8ojdqZ09lfvtTMtZgpI="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.4_1560635895761_0.0011718993474363337"},"_hasShrinkwrap":false},"8.0.5":{"name":"@code-art/ng-form-helpers","version":"8.0.5","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.5","dist":{"shasum":"65b7b32c7f2ccbe131b169f846d3c5d23886a0ae","integrity":"sha512-rylbzneDYRTuNtAHoZEyJBsPAU/+Xvo9n70tmMZkrnGV50BGzK41PqrZBW5GLMZYmvqbffzdKTNclIyahIT6Bg==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.5.tgz","fileCount":132,"unpackedSize":1527807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBexICRA9TVsSAnZWagAAnuMP/0zMOySq92N/FIEpaIx5\n1i7DOmJDyQUISlsf90qZ7K9pxVUZL2l4p8bIRxwMGZdi8s/NpFBf/gPbtx23\nob6GHWNXQVu1ZHxBPaEyUHygBgxUXfbPNrFzP0VnJweLab+h/4dI+jxc/BaJ\nbHlX+/zTKFl0QqTcSsL6YsVq7qh+uoUMFNtIKh9ErNQtkyfW7ZfwhlZTj5R/\nY8sd0wA6jFCtyIC00H44UtB7OnKhC+ezzogdWgu3Wp9TREzu9IWUrQQLRD/x\ncgbaJLaHkMUMoa8rI3oroDDce+NG7xk5DeTu+UrpXljjmXTE1Gs4KkXh7Hca\nb+abXtLurz9Qas1lCYlNL1YNKqycfLAMEqfTWVlLtLw2+GxDbJ8mtlT2Jycy\n9FQdS32/IYITTLoA0i5mtloiE5t3OiK/KyY903nxLDJdzQJpz8T1GOaMBBUE\nQP5SjcP5mjoZWhj9cAgAOSNkIqb+gB1UyXSLKxSQR9YMhbvI/b7c4L29Gtku\nHAUdYjN0GCKelOv4XLd6Cm9p0eEDObcyNruKb6VnbAXCn5EhAMLwknAWGgEv\nn73GQCcUHA6r0OAscLWV5m8Tk22JxahOsqqXvZwRSZ/kNPbqjJzzNjOzGAYO\n43Ax4lt5U/0Dc7xtZPSXOlKPEcQvb+/vnrvEADRhKuWSWCMRMCsDJ6hxvsf0\n9SD7\r\n=2x6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwCFM8BmxVLuYbUJT5KRYWhB9qSJas6vOogoyirEnWUgIhAJ3EqtCk8+NwOTJ10m8flBR93HgZC1gp5lAV3YNUzEJV"}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.5_1560669253857_0.5464548319904741"},"_hasShrinkwrap":false},"8.0.6":{"name":"@code-art/ng-form-helpers","version":"8.0.6","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.6","dist":{"shasum":"5d80f551f778f7f6b55c0606d3eab256ffb58f8e","integrity":"sha512-4x2k25tgZ2N+vcF3lAaVbBOJdfeWNNNE6ovfUgvPajxwmtEeG5ExvTtpfNkIBWXKqyW/VzWvL+56IOk5R8k9SA==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.6.tgz","fileCount":132,"unpackedSize":1529938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBhRDCRA9TVsSAnZWagAAq6oP/Rss45PTPwEPMAbfr9SR\nY+feVHSqJSVjnKuP3sZ3mpzpl5Bq0YFv/ANlKcOik+CpxKGemZokLACIuoA3\n+brqtPG0nBseFVm88t2O24P8dghh9NV4wfXAAiQHyKlPBxYbIEQMuV7TKkf7\nA8eeBH1WPEN85UGYtzE0CoYuLijShurZYfmwfn8KBT/2N1sWxf1hVGRTjgmY\nRdVFYtQjTX0OtYGwA4Xo7G8XFcyS0DhwAeGSSeqvGDfiFBm6E4KDyZCf1GKJ\novFzdcT2wpULn+T6+DGJLQU277zbAboYUsZVz8etqvlwEwThzq9nff3rKI1H\nokAAp7khC6V4sCCi8qXm1ftIcq0AwaZviwg0IMsCnLDmowOseCk3RkIwiEEy\nPvUFZhcpkGCAd2UaPbivKgN03vnkomZGRdWH5h3+5iiJYnJ6gCWfQEhwxygp\n3rJF/H5PCXs0QJgT/dL8XxymBRv1OEAJn6t1cY1WQjiglOyc0V/gLGEfe3i0\nGfhrJV09tbuAVhhJ+CjAP5Y/xTLurznUuSWWqk0PPjmnn3glz6SofERc5oJ/\nbejOUMLUKYOec9mQU9wCpUMSF0/PPud/TfSU1M/fTNPzdK7Ws+c+q9YsqYmE\n/2q+TLYYLl0amRKWgZRwrj4KtBpeKFXv6cS1+d/C3+/6lkfTbz7B3LgZMW7a\nyOon\r\n=dCSW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYhLy89ZnENorXw54hkk+DDUrm+DxUWbRYZiHAjwu/DAiBDep4wq6e76aVOopLU3uu6fhMGMhbRk2OCKO3dv1DhuQ=="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.6_1560679490504_0.5577202393899132"},"_hasShrinkwrap":false},"8.0.7":{"name":"@code-art/ng-form-helpers","version":"8.0.7","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.7","dist":{"shasum":"a546fde1993dcdbf0af2295077274488d42c5e5e","integrity":"sha512-0E5QRw2pNwdN8sp5paB5xD/M+NU25sANgQxh/a1jeCvUly6yc+Fx+QaTVwmowSeiGQXrYFCEntiwit2oiEXARw==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.7.tgz","fileCount":132,"unpackedSize":1530683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBiX0CRA9TVsSAnZWagAAvbQQAKA2UmPdQhATfpuWHoIx\nW32UaILOTmkjUMt+aFF3WDIvvnxbUl/xp5E87z+41rTXGTKNUo8JL0mqCPWy\nl+YD74QGUoXjw21m7xS5mA20/T7nRw8G6crENFZ8WMfq4eRQw4em2NWum9TT\npsLaVZMiaf/Pu6igpv1ZV8b9dwT6ZvwlCsf6bHxi7gyiC2hywvBj2DCBVP03\n+ypAuYH58kv+RFYOFcXJuLnRf0Xne5pAJKhtArbCwMpvMpc0KH95zmqjRNYS\nPuyujMnov9cOmoqbFDQFsxRbuj7zvBWkELd8KYx+n/+gVaz0SEL3ZK+abC3D\nZKH78oY3TioP3s3A/Si112pITYi+rG9m8yRgULaboCMyxR0C7SXkGPUrKMXK\nb5fxLakdN7rGa/WwaIR9bywY4sei4mWLLlnAXPRnyZDISBH3RErbACt7YR04\nFHKOKTTMoyU7Ymzv0EMjMLXRP92LmiGjDJtYedMhoKKdoxBl6jGfylPwV23z\np+hIPhp4aKQnXBSyEzIPBDcYRm84i4B7GOWxll5ww9WUm1xAJbbgVKTmVVL8\nAfP0oIpQQs7fCDmdQ2JlHElML2mK5Npk/ZASnKqzRYuil1Nhe2FSU+9ejOOe\naJwj8TtZr1/HDLdN2ZqCLXXLiubVtvmNpijRUWfiVZ+BFOrpRlk2+bWM5NIc\n9BMH\r\n=rit+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNMJOlZkPih617JjABQ4r/ANQfzi+oK4IOoBgxrYPQjAiEAyHS0zBHCtcUvROAM6Ecx92TKdFunDAwag7YwJyZEMNM="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.7_1560684019486_0.6155807290636937"},"_hasShrinkwrap":false},"8.0.8":{"name":"@code-art/ng-form-helpers","version":"8.0.8","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.8","dist":{"shasum":"5bb82277a63815363235a8968193780f777e517a","integrity":"sha512-uktz0N3bw8LaZ+QWrrHyrw4mPojvBjCKxONSoWrYmLdYCwbJgzhFz/Z/l8ry6gGXVeXS9FCTZj2wUH6W2Zl4fQ==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.8.tgz","fileCount":132,"unpackedSize":1579931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBkNcCRA9TVsSAnZWagAAB+4P/RCyMGyiNCns+LoDb9er\nYTWaOQLe3y1XuoyEJwaZbrMhgSO2Y0RVC18ajx37tNp6zd8vlnOeWKk0RkIH\n1VJdxr0Yx+DpqFZPrcQfRQj0tXbM4Wj+RwXLA0CWjt6I0XE5Gxwa8BDRcc3z\n03db6rG0Q9CtZqZmhsIld0YRe8gkcPIX11qkfQr/nO+TShVJ37Q5CDq9obaG\nf59wI9TlRA2tbrEyeSvDF9l+JAJ7p9D1/BNlMftBeHXATxHRAJMa0kgBN5ox\n1rrofOuezHfIh0FKmTVB9Y4NZJWUf13tO+iwgD3wwLnu6KQ7rGed6S+Zfdtk\npUzPVA3kSe7DyucQ31WytEQbwcf2Vy97QUKsoJPhUunHJt0FAlZYNWEsiBsT\nmkXAMCrNDLqLHTgtfUBvGer/kZXVdhHWoLYZ6HhIRpI2NB+PGbrL6aYsEY/u\n3MuWeGUKxUHv6f5dj6DOxiQjnugScJFhfQGx9tLuQ2MutrHi/bOxSlv7KFSd\n/mSnAFFV/PUkDR5fWvOlAF2iBIvgYA0NJXqdNzUCPw9diWndDXBNRMnFzMsS\nVg7ki+EPPv51v6iq9HsgY5yeA4R+nrOqCoTH7bj/w89cTquMzfpFPohmR2wY\nirJaSRGe8tLNEO4bu1NQpvt+gGp0lwROaGPngc41YNdEl95UX1RnIuyJ/Ucm\nhXg/\r\n=YytW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBs9pgGj/aYpcemSeJdzlJTlT0MQopAhbRWOCwnuUcNAIgdFYTE/1OeqVe7sdNlzWBtdd3tiayDk7BV9jamrhtRmk="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.8_1560691547188_0.1292577817454028"},"_hasShrinkwrap":false},"8.0.9":{"name":"@code-art/ng-form-helpers","version":"8.0.9","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^3.2.0","@code-art/rx-helpers":"^1.2.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.0.9","dist":{"shasum":"5883d1a466e290ab2eb612af02f49f0e1d2d3940","integrity":"sha512-TJnxxxtC8zGrS09bV5N0YbzMvE9IYvPHIt0DjgG7mXlLfQjCaeK0vXelyvx79f8taJiWfAu6A2/cJfScEwJe2Q==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.0.9.tgz","fileCount":132,"unpackedSize":1538167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDpQFCRA9TVsSAnZWagAAC4wP/jXHvGPbXiNbhGv72boE\nA0lyD3Gw/yZvh7QTtzfmke3bOddVDZtsbF70Sqfui4BErP/mPeyoZ5vh1l65\nTQIccqX2LVtRazOS2zjkK9e7vXTl1QmQvtzlyTjH4Z2+FWnclAzbJtTMiQHs\nKcZ785okyRniZT744YxE5xhQsHvOhewCMImJ0PeFrkhRxkWT4MTvKVWifebv\nYwbxjhBeyurPvzeRUiAHVA5O5MWBMbCiStqOBE/aushNrQHGYc24pZQR0JkE\nAD9fuj+ZCUAkb3s73cF2tB7AoO8jeZmsihnR68hxT20T+ki9D6RDg5VeghIh\nyujuVvqpG/w5Kq/5F4GJqboK3ByZKWrnYB9RW0HsOT9vw4W8m95Nre+iJzua\nkmzZrcg+B0CslX7LCeP2+h4Kf+CdMKmfJo+CsToxPdTlkNao3s4PgYsK+6gu\n/tPdBPg2p3zDaW5FMHYZbXhzjUjqiRD1fthLo1dhrblDbhhjnnlXCezfzzZZ\n/WyhTVY4c2zBQM9eEx4BVI91KcgaAhx6PW9CNfXy04H6maHQnnXUKnkuQM1j\nt+Ai9kv0ai4kT/a8gaK5D9o8zA9zSMG6U359SiFG2/qtRXDFwGiXFfh30YTy\nnJ4IuUhEyr9FEeG4n2doUUX/IoA8aEJV5082ZEibcZAOIv/7g6yQBW0pu34f\n9tGK\r\n=heEB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoxzo5oUVJ2iRVzIP2stGPmlwYNivteiUZE0kjAqJRUAiB1M+jjLWjS9QjBfeccHObY69jcVgpg/DqohDYtR5oGEw=="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.0.9_1561236484465_0.731783091825539"},"_hasShrinkwrap":false},"8.1.0":{"name":"@code-art/ng-form-helpers","version":"8.1.0","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^8.0.1","@code-art/rx-helpers":"^8.0.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.1.0","dist":{"shasum":"b5915046b89460f2166d4696dd33ee474b8087be","integrity":"sha512-MNyFxm3Aq2svjIk2sR/Rgv34bUDhJpexCNl+Ftxs2ySkZqYjaz1CbMuu/ZsYzNiHH/uM6e67r4P6/yNYmVj2Qw==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.1.0.tgz","fileCount":132,"unpackedSize":1579837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG5H9CRA9TVsSAnZWagAApSYP/0L2CzJqdRf2j+qNwwlo\n7GBCQPbJAOY9Ff7WrkCuLYC0zEqVGtcadcFRR5teINdCwYHHihrf25w3rhMp\nuysoMdinWyrgQnaYe8ag5dMwGrhJAi2sgxex5IUGLJcrD/XF6hQ/j8Is/uwf\nh23h+42l/pNfwq9EgIhRmXG1PRmK/9sTI4CbLvBDgHjT3aeUxqNsaASLNFm5\nmC0IMDexeBzFq2G7fS1RIuu1CoUYZHEUHApq2HLeSiYZPiv3S7D7guPh1465\nrjhhOJdapKdbYplBnmp7B9TCXeS36k5wVNcrfRN5V/xPXEDnafCi0dAjDadE\nu+IKCgykLlQGCK2R5A/thhF2eHMfeG8Jn89UvsBeKfubZzUUx/n+d4imnKNo\n5gqFQ8MqxN18w2Y0DMX3nJWTs/40a1E+mCmvZ7LWOtMhoGQlb53KCJYShjGs\nGllVYpNVDGorNEDtVIkk5bIVFb/fGkQ/oDPEHROHOIJxXEDJMW3w/hB8fJPb\n+aIqieupEonSIbUhX/JydF7xlP2VrSgrz1l9u+9FCuYuWNehBNxe65BuQq9L\njF+vTjAIcdBe4xFVFbA6UIt0KidTqFV8m7T4/5ROSisZClKXm0HS//h1dLs9\nH4uI+gZHUDR7PjXR2p88dk5LYK9kcWELPsCgh1EtByEM2funBQ7MIJyhcGZg\n96aE\r\n=91bG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTBh4C/Ltpx/QJZxQhkYfmwjmFUrZ7on+P4sbzDYhy6gIgSk0oa0mG1D4INHrcwfkXw+f3nwDcP0WOzEJBAhS+TI4="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.1.0_1562087933028_0.9820257489072008"},"_hasShrinkwrap":false},"8.2.0":{"name":"@code-art/ng-form-helpers","version":"8.2.0","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^8.0.1","@code-art/rx-helpers":"^8.0.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.2.0","dist":{"shasum":"43129623c14cf55461569aef15223c1b99f03eec","integrity":"sha512-6wX9+GaK5s5rgd8Z6HYxu2kw3w4XRtKC3JW3IAb+2O3lpHSAJy56NRrBCuHzsLdNwRIAkgUr57WVKrdFwQ9HHA==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.2.0.tgz","fileCount":132,"unpackedSize":1667804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbewOCRA9TVsSAnZWagAAJwYP/1bR1wfkvS/4CPy31Ear\nQeMdzKMwfWApj9u20dHiRQH8JRI/W0LOCMSuqXfzYn89ib9Ti2w8fNJ562Gl\nUY+KJoDAZLrhopUwRygiKe3foMdyBCid/es6zTtTSMBCO7jIk3Eiwip/ZDd/\nRgfJNnB6uSJlwhDw1A0AiiNS9vCu+L21V7fL2Tlo10LXrTRJ9kjzAmiAo/l4\ngWWXH0/S/W6TPgvZeluj9Zk0qSSXfaeHDBnC7k0hS32PPHi/9+ZxFeVhK+O/\n1HNaSy7o60PDKzdKnSasWzwZn8AYg9cKvi9/eUAyG6aTCAQ6xMHb37EfFNaD\nMzSglR4j8y+FmKKj8A/6rrOPgonfL+j2zL/p/Hr95NeL3YaZ0m5gOpwMThhC\njEJrdj4TK8RymY8o9sZIu3A0QkmjnG19uho2N+C+R0h1b5tLVumCL8kz6/dK\nYs/EAPjlU5cq6+WM+z+hU4IipsmLDrVnhhAQyCa0vHdXpclecbuGNtiino2X\n/C4CddhoxWdDalVBSJFmV32rlpzIf23BtSPh1R77GfgZCvgZp1tYzYRq4fU3\ncSe4tArtU/YYCboDDi4pqOJddZHAU4Jr3QOrHz/BQ5OO3dpchsOtBiCtyLE6\n94D4Mf/X+DSw9XDX4r+nwvR7wxOEJFEg820Gk5SEiaXTMoy2VXd0zhk7Cg7/\ntaQ/\r\n=kCKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwOLj5kRUN6JmSTlt5c6KgluvS0Zg96JWDuk8HIQZRFAiB/rApdx0izknQcBhYcXyF3IX/wARiAxopVf1OkI/GSmg=="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.2.0_1567484941421_0.22120568430041132"},"_hasShrinkwrap":false},"8.2.1":{"name":"@code-art/ng-form-helpers","version":"8.2.1","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^8.0.1","@code-art/rx-helpers":"^8.0.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.2.1","dist":{"shasum":"bb4b355d9720a4aa3c3276218a35ec0fddeb5127","integrity":"sha512-Pz6vP9SkQjLIaNtR7XTE/B5nzKYjezOYQpqV7StgRnLeF1GYj3lcG7pdYNlYMGlLRsv1CWZzKMJw330v7IJMDg==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.2.1.tgz","fileCount":132,"unpackedSize":1680973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdshGBCRA9TVsSAnZWagAAMQMQAKLsekLj2uKUiNme1fIx\nWnE5o1ecPExqsG5l5DwRVmy4Mcu4RkqRZ7boWJCLdyupk/5ahOx3olIrnvZr\nqRvE53hUc7GoDZa84LwHr/N7E/TDjnh9vmupVi7qvZgnpi/Wp4RLYUkf5dwW\nIZ7kWfNM8DMtSqtxABmzVPTi2hPYqPZF9raOgdahsTXfEpJPkk9Wz/Zfu643\nampy2k5wVFNXn0FhJLlJM2mmJovBW3sdcgzaWH54Z3TpHJrpY/xGiYxvX9Vh\nx+5Zep8pbVhs+dZYOdatvhJ9x+VPkguxHy0FY55JPjDwQrGRk+OKTb4h3bkM\npTQCBmkkpdQRlWawSztT6tyBPDZjZREVIRbD9oEpZKcaeuL7xgA9AR8kLPHJ\nf04wnoM+lS0R+LKjTBxLq+LgBVA6UW0DaC3nYbWX42GIohxJjx5iVltWPLWh\ni78kEPQV2OyXdGBi2UN7CUjAGOqtQpaodbodij7oljea1Q+nq+8VcG6il8fm\nTv5NIcl7Lz0kEDNqWER86kjwYZItwsZM5cyu0IpcwY33KfpWtrioH1vt9TwH\nifzlkAM5wPJCZxylAMwgA1HuvIboqLki7GCKX0B4qWrrOUfvm3jdw0/Kwccr\nFxAGScrETTPukqVWu8e0Tz9AMA1GkfTUD5XpwDoHYTezDw7K73Mo4fovkhjz\nHxQ9\r\n=/E2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJm97ZPCVtaInWGzUFKnBaI4GMCtOeV839pSnLzF1S9AiEAtp6QZRgcr27vLROSq7ptpDlz7Wq1jUJBU9LALtAX2Wo="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.2.1_1571950976706_0.7944801269685877"},"_hasShrinkwrap":false},"8.3.0":{"name":"@code-art/ng-form-helpers","version":"8.3.0","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^8.0.1","@code-art/rx-helpers":"^8.0.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.3.0","dist":{"shasum":"b9a494043a8dcfa14b98ef76c2e24e5eee5e765b","integrity":"sha512-2lYKfFh6NK8FaNTLGtIp3daovj1w3iXa8hxdS8Yj+q7qSFe05QBEeKu39QLf3g6ZN7f9vwwIUKYEz40nPsq41g==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.3.0.tgz","fileCount":135,"unpackedSize":1702915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFkOUCRA9TVsSAnZWagAAEl4P/1AZPfDvWSYLgiJe0gAA\nk2rn73zFXrZOhlco71Zryh9B8i9oMUdXvWErN7UAhvRrBMbY8DE4v2uVLcfR\n8qnBbmsaj24YPyr6l7YtKjvbcxK4S97tU5ZHGScOBF0WEX3umGplc1SKWdO5\nP0nBEPVACcudfB1upPW8RpkHBOdU1ny94/S9b9Xg7wJTR7lU3zX+mnjaVwri\nZzOYAiFE2obQLTNnC+ZoCHalZvO1NUyqgDwrOZYQWy/i2JuClKR0lLvpIMbJ\n6wbnFugscVhnDB1daiNAV7pUjNvK4Xw7NbRqbLNl6bOaWlOD6B2o9hMWCPra\na+AzkhrN8Tdn900QkDsbw/ZO4TkIeyvgP1INbU2OCej+vtRkhHv/WDOiOJko\njfeviYrHauteHkJxfXWXx04U9Y4gEWOgEDh5XR9WVBYTlGcsL7YMwjZcvP04\nhIPyAbEkYMjUxnewwOVCIV+SXGdEgp0NXercD2G6EWNYkNAcyqljPPA8NAx9\nA8BJFWK/weL9impEhEinj55caTKxUPG/zk+qQr/48UarwuyFsKgvdg+iHMwD\nXRkijYfFnJGhSCioX6s/tsNjLc53sZbE32Pk9VMgu2i682JqZ4KoevJv+LK4\nmYIg9x5bxO3X/wYFOjiD7G6JxvZegMGW9eF9G8yLW/nvROLVlRCgNiG+pFDC\n5nzU\r\n=m4Jn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx0cia4DoGgOV6d14H7DISC3zdpWXMkC1rdCDxTV+HtQIgTseF4f97om9mqAn1/1C+mzrhKRbHv9ALdxy17O+gmlk="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.3.0_1578517396494_0.40838336723033697"},"_hasShrinkwrap":false},"8.3.1":{"name":"@code-art/ng-form-helpers","version":"8.3.1","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^8.0.1","@code-art/rx-helpers":"^8.0.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.3.1","dist":{"shasum":"7791f260b9e051b6788876fdb68a42deaa550bd0","integrity":"sha512-cwBCYb4UFL+A95tq2bZmtCef/jGaq0YB4V+M1U/VfuUwrDfQy6WoWI00R+erGWlAC3Raeds0Fd60pvifIWyEUg==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.3.1.tgz","fileCount":135,"unpackedSize":1712621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFkX+CRA9TVsSAnZWagAAodYQAJJcTp7tW1Y9VRqeY/RL\nYMSTukWE9IGJg8Bvjim5tSoln6jhaABzVBETYUhSz7n4JRYtQyi5sFq4s9/E\n9Sel3bp8Iv3At8y7VhK+t+S+9iB8HguclM6hyv+0BXA+MXkeVIXhijA9e1T1\n3GdzlysO5oCfvNR/rp2r+fbr02sObKNVUdkOoKGjWA7xUwbipsxWiGd6eaK2\n2sM4iDCpd5Cmv8KTuthryfdSNyXQV7imzqJiraMTCOuwfWH1a7zR1thMom03\nz6IrKT96o/h75o9vgpMTt2OV8wMg2nGTVxCH/5nlAzeVqhI7HUlXc16At8E0\nQm+f8M/UkfpTmpIUMzCoG/AyyV7DjZ0BftU8J0vxb0UYy4IzoYfzpn6ujnx5\nYdVGLcCweMynhLJNPIbtA9kNf5WvOjHjBCe+GMkCgM/3drVRsBgHR4GWwVXi\nS+IRNeTFtHEVgV0i1EZdz2SfBkQ8xgrAg8itbZbg+Y2FjUIbLXhjkyKz4Qer\nshTqizyzW+wZblpQpTPj7QzrPT/STPg5QW1YbTOOMsgfn65umOI7pYkoDJ/s\nU44ba5/ppSABv0YTmiqwXBq47ENSqTsFZC9HbxTSLZ07k2wavv+STqSEj3zO\n7CKa4dlWli8TQGLnbJvzwhN6Jj1e6qFkfUpaiMMwupMjVmsDosDHlPxUOCMd\nKmbd\r\n=ROmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9TOB8wDcRSWGJKcr9dMW1+MYMzZgb3kw6nkIgu2zCVgIgUgdFg8MWLkvz+UtbYm0j9/aPStFIkiSel9rdZfdT9Ag="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.3.1_1578518014225_0.9885636984497606"},"_hasShrinkwrap":false},"8.3.2":{"name":"@code-art/ng-form-helpers","version":"8.3.2","private":false,"description":"Directives and classes to for Angular 8 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^8.0.0","@angular/core":"^8.0.0","@angular/forms":"^8.0.0","@code-art/angular-globalize":"^8.0.1","@code-art/rx-helpers":"^8.0.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4","tslib":"^1.9.0"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@8.3.2","dist":{"shasum":"f82507b87e21d15139e9ebcbb2a5580f91dfbdd7","integrity":"sha512-EvmrobNJ8AginjqAtP3lJXM81nTEoEgMYA5E9MkYhFI/T+S3KE9GdKNlb4vFZMxqryllvexsx5DQBVcfKxsylA==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-8.3.2.tgz","fileCount":135,"unpackedSize":1713142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7kXCRA9TVsSAnZWagAAAB0P/0T9JNTBhlw2AcYbcFR6\neDUAXbn3iZCzSxOz/XVGhYxGgxIBZaXx59WX6LTnIF/8yj5SDIY7vGt/Z7gy\n/SAoUt58JsECxLgv90CIMH+agSc1MYUwDjst4X0AB46A6PYL1fzMA6scAY5+\nKAUpmUETJ6wypZS7HbIpeDf6f94aWnltwxIuAyOHQ7veYRUGvVplbEs3HDH1\nsT4umDMl4KNZY0jqPSxwBv3HrMyT2i7cpKREDGv08DIM5ow8Vb3fXrehEIqA\n5w2AEdLXm7tv5U6dB7B5V+pF3lVn6I+2Ji7fn3KhBmMATn8Roavv4OYyAafP\nyGsrkwncxGugr6MmyEkg2tz7+LiwTMZJ7DgnQCmJU960BaAu0h4V6TMZDcml\nz8vSCCd5DrrogMqv3sSps8Smanxm47QPN3WFUpssvhifpSfh4tx1k/KlIApq\nNGTivGfyY/CpjJTcZgJKnb805XW2Z6EQ410zDt+mHuSq0K5phYPN6OXl4amh\nvmRyByRGnefV+Jr5lZ9UR42ggkCXVlOEAQyirdV7MDxpQdreGbe/sIXgXihP\nBSX7JV2/T9cK7dZtX33S3hOOZG3ZonY5+3BU4MdaTNzO8Ty+IjwtgzdSIvV2\njX4UEBnhxKmJ0Ne3Kf5sRMOMMFS4Udka1PTb8BjRd+GUap9Y2QI9+0VPjDdF\ndHsL\r\n=Iy/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDW7BCwsq44009ip1sbmuQhC2Xdvqsxo+3JSe1u3ZIspAiEAyCl2k7GrNqw5RTqXUPlDxMa+MLX1dq7y7qqCAtD4S5A="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_8.3.2_1578875159416_0.10325212712752485"},"_hasShrinkwrap":false},"9.0.0":{"name":"@code-art/ng-form-helpers","version":"9.0.0","private":false,"description":"Directives and classes to for Angular 9 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/sherif-elmetainy/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/sherif-elmetainy/ng-form-helpers/issues"},"homepage":"https://github.com/sherif-elmetainy/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^9.0.4","@angular/core":"^9.0.4","@angular/forms":"^9.0.4","@code-art/angular-globalize":"^9.0.0","@code-art/rx-helpers":"^9.0.1","tslib":"^1.10.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@9.0.0","dist":{"shasum":"5e7db05c0f0bd0ad91af925c28fa4e1bb7d82ae2","integrity":"sha512-lAUpRnP/q/nZTCAt2iDAhCcWthfcgYK7ct0FElNZ8WOTwTFgEMUq0Qg9wtVrrwDo3ZwyHrfLz/9wJBG2Dac3aQ==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-9.0.0.tgz","fileCount":132,"unpackedSize":1539126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYSW9CRA9TVsSAnZWagAAy4AP+wUECrpA3u1PGYdGsxhp\nZ0JvLYK3aiLW1QEeJGNSbeaIHqprQhZJ32Dd0YtUiCZgvDJZpqSG8EXvJIJw\n7xSMnmgG01I1MX7YAf5guYIyOL86NP+jVmFn0fN5kRC3Rt9sKIwDN17erJlQ\nTanT/tvBnqI+sntZevrnCYINtiNP4LX2hBNHE56oudLtDDBWKtZx7mAFJPKJ\nst3Wd0R3jOIZL8R6cUzUEinY8ELpKnpK7x+TZcOd5plcloWj2iha2AbbIkHk\ne5vGX6kUByU2V6UDyWHjGzQhtHuaZWyO5/eotNmTX3dxczYRQbJ9qhRGvKF+\nEs/r8svsUsUmtei/5LhgaQ0D2kDev+PCLA1DbV5XwIagQ+SbjonTgO4A4OSe\nIVr91yVTqw+svl3PG+xMXWNRum7gBoKd9Foj1YmFcMrbZkMxe72/96v7CucF\n2/iukJG3dJjK0WnXCHVetGh6OfrH0Mp2y29OUhGNK1DZ4RkDMKVoOAj3XvXE\nmccG2gHqCv6j/9KqmON6EnifeFg8MVzN4QVBecj3bmzDaz2fuRmgHLsHHiIA\nSN7QoBkWiNR97SBHsQDboL0xDX8bEPlGlkut5FuntUd8kKKM77CcCGKpXI/T\nS/pMmYu5yuDQBMRLGxEMQVCc9pQiTwAYNSGkS5HTaM5aP++KtdWAzJwFQLmn\nm2ai\r\n=PCSK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLT49UoyNS2aA+owjPtv26N+QthWQmE1WqlXh9KsGNRQIgMljBX1SnIOE704fdNE3VblYiC7KwwkW9ab5Wp275iRI="}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_9.0.0_1583424956264_0.013755476949354417"},"_hasShrinkwrap":false},"9.1.0":{"name":"@code-art/ng-form-helpers","version":"9.1.0","private":false,"description":"Directives and classes to for Angular 9 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/code-art-eg/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/code-art-eg/ng-form-helpers/issues"},"homepage":"https://github.com/code-art-eg/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^9.0.4","@angular/core":"^9.0.4","@angular/forms":"^9.0.4","@code-art/angular-globalize":"^9.0.0","@code-art/rx-helpers":"^9.0.1","tslib":"^1.10.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@9.1.0","dist":{"shasum":"923449e4fcc1f47ea1e45aaffca1ed1ca17bd9b2","integrity":"sha512-VcPSCAG/6viFRbGxQ7TAlceXfkopx16Mlgbl6FWLyE86nQTsO0SanPl7EThQN2/+6cbwXiR4bHVrauzrnkVjbg==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-9.1.0.tgz","fileCount":132,"unpackedSize":1549249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+HeeCRA9TVsSAnZWagAAzPgP/2pLg3fHr4jFhAe4kozu\nTLvgryS1d9//WM1tyUpCBe1CeRHpYexl0tZILdOT3bS93CNeeYNBuF7/8GjM\ntIFwpz+ntW0A3STy0n0bIXTZHH6UlA6bBzD/icA8DXV0Pot3CYbzPckoqXPx\nT0RXEe9U5pSaf3+oMRtonqz9ANySUXuInoc/Kql0R/VqBSQu1hy0iQC3mP9r\nK0pLNhc9rJ2X0D4Dg8xRu4iKKcj68RRDDt/2rl+ToexrHg9CkzY2RaARF884\n4CX/tIWiUWgKjaNExj+Wsm+d7iFuIGmAR6ZTm2IYutjHLkyDl4tpSts1p2IP\nBhRB6zvsh5xfW/QHgt1zmgG6nSXrot77qGdlpeTQIzDvYV5VgIkSyGYYi5r0\n6cThDMbMgcyAu3MbUuMzvT2uDR/lGkeMYv8vJG9Cnn9JkgWjnDKQk5wSOpkW\nvN7YqapdOhIxfoADtxO7ywrfWppcLzV/5r2O3EakwqKHKT4nSp6Y8NW9Us2H\nCp8YL7MH3nGhVd2GK2FHe90V8wF1M9qJCsxjtgWPnBUTaP4DaNCPmDPYCP4U\nCj9L0l9YaKtEDYD884SwX9afq7FyLbtmQaHT/ffftLsJJ+7xj/RmcqHL6Ds/\nMm8tU1QFMi5LqcHMbH3l9+cgWaxIYjJ9PRnOVjg7h4AcHfSSwuJU0RemZEBm\nlHHT\r\n=R2kl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/EYx31VDiIDINOFaT09Av2oMo/h1/QRKKze/rdPhHMQIhANHpj0kKMaBmViFQGZjK3/KHHNA7EwO8mdL6GVOkfGxq"}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_9.1.0_1593341854086_0.5157645938482485"},"_hasShrinkwrap":false},"9.1.1":{"name":"@code-art/ng-form-helpers","version":"9.1.1","private":false,"description":"Directives and classes to for Angular 9 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/code-art-eg/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/code-art-eg/ng-form-helpers/issues"},"homepage":"https://github.com/code-art-eg/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^9.0.4","@angular/core":"^9.0.4","@angular/forms":"^9.0.4","@code-art/angular-globalize":"^9.0.0","@code-art/rx-helpers":"^9.0.1","tslib":"^1.10.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@9.1.1","dist":{"shasum":"746ac1e9a126fdf46c1c676ece3e271da14104b6","integrity":"sha512-7+F7cEeVHmRAae4ApTJl5x8tCinvO/LmxURyaO/CTRR4wR9TPuSWoMtloeQW5WvK3kwKdQssx0xkoPAdYNkFew==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-9.1.1.tgz","fileCount":132,"unpackedSize":1549222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+MmPCRA9TVsSAnZWagAAWv0P/0aAiWO5yaC0K6HS3A+h\nkcDAFTiwJteTNw0RWfgkBxXb8EagwBK1PvCLXoyRNYePdyxfhLSZOFXBWOMW\nwbOu4VWz6m1gSSbgaWstopzUmeG7MnPJMiq/j9OlwbAaLKB2STPA4yZ/5sU3\nidBxHi8T/pGrT7ZsJCc9V5z+Q/usDT7Umn8/JvOxIIJ2YfL/R0Gf3bPhgSUO\nXDdkcSfKBiljGPtnoFp+T0ehovRbznFk0WpEegUwa+AYOkBG2fw2s3GVDGPA\n/hfyNVIsGG3e/FJMH89AALDbpiLlhl4irLA3Um2+juJ5aI+HatclP7pTHnc6\nhrT00riW0KjxhuIIpEIYbEvwy3FCrJxL0Y7K64ZXh6AEuo/gFDfBFZe/nUUs\n5QvTqjjXgKYHTW+DThl7MBVv3QfBK/F0k1c28jLYXL1LAbVj3E3hhVRese1D\n9nitVeqt4MXCDDx7lGt8BPAi4AAJwiaSxNdWyqLONAT4Kf5us085yOOr7LSG\nmVAbaomHFb0DK+vpFEoe87GtwvUq0KB9jUGlKvTmENigC+nTtXC8kY6RLuGZ\nfvTAvwA12o1Db3Zj3JPtcAToxmMSJWSW9kCniqwFpQc2YEfN88RF26vcXI3I\nKFgFpvaq5M+nMLt6ICHGozKSsztFzExljZbXijh7jSU/9AbayJN8p8a5Ees9\nohRJ\r\n=WXD3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/iwoMb/gUV6UfLbwM1b7KPOvMsvoWAp+B1iPBwqhpoAIhAKUmtfCu0Vycl9EY2U5M7SqM29bCIAIEPVgqepzjxWtl"}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_9.1.1_1593362830729_0.9547765256269796"},"_hasShrinkwrap":false},"9.2.0":{"name":"@code-art/ng-form-helpers","version":"9.2.0","private":false,"description":"Directives and classes to for Angular 9 to make creating forms easier.","repository":{"type":"git","url":"git+https://github.com/code-art-eg/ng-form-helpers.git"},"keywords":["angular","forms"],"author":{"name":"Sherif Elmetainy"},"license":"MIT","bugs":{"url":"https://github.com/code-art-eg/ng-form-helpers/issues"},"homepage":"https://github.com/code-art-eg/ng-form-helpers#readme","peerDependencies":{"@angular/common":"^9.0.4","@angular/core":"^9.0.4","@angular/forms":"^9.0.4","@code-art/angular-globalize":"^9.0.0","@code-art/rx-helpers":"^9.0.1","tslib":"^1.10.0"},"dependencies":{"change-case":"^3.1.0","xregexp":"^4.2.4"},"main":"bundles/code-art-ng-form-helpers.umd.js","module":"fesm5/code-art-ng-form-helpers.js","es2015":"fesm2015/code-art-ng-form-helpers.js","esm5":"esm5/code-art-ng-form-helpers.js","esm2015":"esm2015/code-art-ng-form-helpers.js","fesm5":"fesm5/code-art-ng-form-helpers.js","fesm2015":"fesm2015/code-art-ng-form-helpers.js","typings":"code-art-ng-form-helpers.d.ts","metadata":"code-art-ng-form-helpers.metadata.json","sideEffects":false,"licenseText":"Copyright (c) 2018 Sherif Elmetainy (Code Art)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@code-art/ng-form-helpers@9.2.0","dist":{"shasum":"fa2b54460600e424234aa13e8a63917eced440e9","integrity":"sha512-5mTA+nUXz/dLfV5x4hOyVx7hHfMM+qjQ2QdFdPqdv2Afdw50rxSgpIODUzRSguYNFHs0LoflthMi7uRrwj1rZA==","tarball":"https://registry.npmjs.org/@code-art/ng-form-helpers/-/ng-form-helpers-9.2.0.tgz","fileCount":132,"unpackedSize":1549222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCJIPCRA9TVsSAnZWagAAy1kQAIWt/9nmucq7e6rNFC1S\nhQEbPksSf4FDLonTInJxIlP5jSkQwZIT6xkVDDj+ZXiLkBdpOqGY3pvT4q8X\nmVxXG1iikncS1QUFRl8pfZWNoZCqhdGPKCLyEMQhjX3Tjgbzd/Z1Rh0gtVHB\nE1Ob2M9quU5blNIMYslwwG3ceiILo9hyYkARwrloTAiZNUDm3VrD74Qg1CjB\npdQ01vP4NmyH+HK78ELiQdIhOYKoaVomp6A7V80kKiQaLP3kcsWXpfS1VKhS\nIlHS634QAgIHSsVRTgS8EgBWEMErLKdSohN/Ai8JZn7jiSU+04PruenXHedR\nUwAV/KoB8nLMfhW3aUuKEH+2s3tXtwbOVFf92NI3KFwhEcmCU+imQU95GKpN\nFPC8Jm3wkk6JIdZfU7pIPvheFioMiEmXWNOXyrfW6K2fJngXq6yOcOjUyFeW\nHsPvFi78cNW/fdNIJUm5ZFmQcFVNfn1EbHU3ID+Rg3cae3rY2FhO7bXmSgrC\nM/j6VdJ74PTx9SrDCXt4AoI0bWYM+9GTaaLggAJszmfHZNY1F0McMDa3NTlS\nKR7FtSyNmhogvX23UsIy6BmebGEU6nGOsF+xjBF0Vv7fyVz7z4pXur8LHHO+\nm7dmmExUcOs7F1CCZiMzcYxC7wV7Mb5Y5vizWJa0SDnwBGD5PHQwxnMRcz0Y\nJlCt\r\n=Iaau\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBUD7S9C/n5BI2pKpmDgspeB7pCgXEVuU4XsIqaTKm6QIhAKqzK3yYPir7Mqpb72CKEWEOwn08As/2VaoifTfkuxSB"}]},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"_npmUser":{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-form-helpers_9.2.0_1594397199233_0.5242223248346074"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-07T15:31:47.729Z","1.0.0":"2018-11-07T15:31:48.035Z","modified":"2022-04-04T23:56:42.636Z","2.0.0":"2019-02-10T05:19:53.732Z","2.0.1":"2019-03-13T21:57:34.300Z","2.1.0":"2019-06-13T22:16:07.751Z","2.1.1":"2019-06-14T01:09:45.478Z","2.1.2":"2019-06-14T03:35:06.323Z","2.1.3":"2019-06-14T03:51:39.202Z","8.0.0":"2019-06-15T20:11:42.469Z","8.0.1":"2019-06-15T21:00:32.621Z","8.0.2":"2019-06-15T21:36:07.274Z","8.0.3":"2019-06-15T21:50:53.586Z","8.0.4":"2019-06-15T21:58:15.944Z","8.0.5":"2019-06-16T07:14:14.063Z","8.0.6":"2019-06-16T10:04:50.694Z","8.0.7":"2019-06-16T11:20:19.683Z","8.0.8":"2019-06-16T13:25:47.446Z","8.0.9":"2019-06-22T20:48:04.607Z","8.1.0":"2019-07-02T17:18:53.316Z","8.2.0":"2019-09-03T04:29:01.599Z","8.2.1":"2019-10-24T21:02:56.891Z","8.3.0":"2020-01-08T21:03:16.636Z","8.3.1":"2020-01-08T21:13:34.367Z","8.3.2":"2020-01-13T00:25:59.584Z","9.0.0":"2020-03-05T16:15:56.921Z","9.1.0":"2020-06-28T10:57:34.311Z","9.1.1":"2020-06-28T16:47:10.861Z","9.2.0":"2020-07-10T16:06:39.429Z"},"maintainers":[{"name":"sherifelmetainy","email":"sherif.elmetainy@code-art.net"}],"description":"Directives and classes to for Angular 9 to make creating forms easier.","homepage":"https://github.com/code-art-eg/ng-form-helpers#readme","keywords":["angular","forms"],"repository":{"type":"git","url":"git+https://github.com/code-art-eg/ng-form-helpers.git"},"author":{"name":"Sherif Elmetainy"},"bugs":{"url":"https://github.com/code-art-eg/ng-form-helpers/issues"},"license":"MIT","readme":"# @code-art/ng-form-helpers\n\n## About the library\n\nThis library contains directives and classes to help make creating forms easier with [Angular 9](https://angular.io).\n\n## Consuming the library\n\n### 1. Installing the library\nThe library depends on [@code-art/angular-globalize](https://github.com/code-art-eg/angular-globalize) library. Please refer to that project page for information about how to setup this library as this information is not covered here.\n\nTo install the library in your Angular application you need to run the following commands:\n\n```bash\n$ npm install @code-art/ng-form-helper @code-art/angular-globalize globalize cldr cldr-data --save\n$ npm install @types/globalize @types/node --save-dev\n```\nor\n\n```bash\n$ yarn add @code-art/ng-form-helper @code-art/angular-globalize globalize cldr cldr-data\n$ yarn add @types/globalize @types/node -D\n```\n### 2. Creating a form using the library\n\nModify your app module to import the `NgFormHelpersModule` \n```typescript\nimport { NgFormHelpersModule } from '@code-art/ng-form-helpers';\n\n@NgModule({\n  declarations: [\n    AppComponent,\n  ],\n  imports: [\n    BrowserModule,\n    AppRoutingModule,\n    AngularGlobalizeModule.forRoot(),\n    FormsModule,\n    ReactiveFormsModule,\n    NgFormHelpersModule.forRoot(),\n    NgFormHelpersModule,\n  ],\n  bootstrap: [AppComponent]\n})\nexport class AppModule {\n  constructor() {\n  }\n}\n```\n\nCreate interface for your form model\n```typescript\n\nexport interface Product {\n    name: string|null;\n    price: number|null;\n    quantity: number|null;\n}\n\nexport interface ProductList {\n    name: string|null;\n    products: Product[];\n}\n\n```\n\nCreate form in your component\n```typescript\n@Component({\n  templateUrl: './app.component.html',\n})\nexport class AppComponent implements OnInit {\n  public form: TypedFormGroup<ProductList>;\n  constructor() {\n    this.form = new TypedFormGroup<ProductList>({\n      name: new TypedFormControl<string>(null),\n      products: new TypedFormArray<Product>([], () => new TypedFormGroup<Product>({\n        name: new TypedFormControl<string>(null),\n        price: new TypedFormControl<number>(null),\n        quantity: new TypedFormControl<number>(null),\n      })),\n    });\n  }\n\n  public get productFormArray(): TypedFormArray<Product> {\n    return this.form.controls.products as TypedFormArray<Product>;\n  }\n\n  ngOnInit() {\n  }\n}\n\n```\n\nChange your template\n```html\n<form [formGroup]=\"form\" class=\"form-horizontal\">\n    <div class=\"form-group\" >\n        <label>List Name</label>\n        <div class=\"control-container\">\n            <input formControlName=\"name\" frmToNull class=\"form-control\"/>\n        </div>\n    </div>\n    <div class=\"form-group\">\n        <label>Products</label>\n        <div class=\"control-container\">\n            <div>\n                <button class=\"btn\" (click)=\"productFormArray.pushNewItem()\">Add Product</button>\n            </div>\n            <div [formGroup]=\"productForm\" *ngFor=\"let productForm of productFormArray.controls; let index = index\" class=\"product-form\">\n                <div class=\"form-group\">\n                    <label>Product Name</label>\n                    <div class=\"control-container\">\n                        <input formControlName=\"name\" frmToNull class=\"form-control\"/>\n                    </div>\n                </div>\n                <div class=\"form-group\">\n                    <label>Product Price</label>\n                    <div class=\"control-container\">\n                        <input formControlName=\"price\" frmToNumber class=\"form-control\"/>\n                    </div>\n                </div>\n                <div class=\"form-group\">\n                    <label>Product Quantity</label>\n                    <div class=\"control-container\">\n                        <input formControlName=\"quantity\" frmToInteger class=\"form-control\" />\n                    </div>\n                </div>\n                <div class=\"button-container\">\n                    <button (click)=\"productFormArray.removeAt(index)\">Remove</button>\n                </div>\n            </div>\n        </div>\n    </div>\n</form>\n<pre>{{ form.value | json }}</pre>\n```\n\n## TODO\n\nThe library needs better documentation, more samples and a demo site.\n\n## License\n\nMIT © Sherif Elmetainy \\(Code Art\\)\n","readmeFilename":"README.md"}