{"_id":"sh-dynamic-form-builder","_rev":"29-e44b5d835a295f34812c615467d37fcf","name":"sh-dynamic-form-builder","dist-tags":{"latest":"2.8.0"},"versions":{"0.0.1":{"name":"sh-dynamic-form-builder","version":"0.0.1","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@0.0.1","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"55f08627243e66c0ac843c24051c8b95178b5d68","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-0.0.1.tgz","fileCount":74,"integrity":"sha512-VgrPkvdMvU88bYZO7JX/4MYXWU1yaq7c1YPpBEbFww9cGoIdZ5hxAbSn4MgAtkt85Vl92YK3t7A8uJcNOB6AnA==","signatures":[{"sig":"MEUCIFLbd7y49E1Q8j1tp5SiGLUYILvj5mARHSQsSsmVKeSwAiEA/myPgUM0OekU9QzUlac1HXy5UWDtjommbnosj5gmCAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSyhuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUhBAAhdY5dEM4CZzpxVr7jdMqMOQArDAZvxeedU4orYyMAOS5fVAB\r\n5oQAya4ooQWbfcrZYH6gDAlo6yJeBRN5X7yo/gIjJwrkKIAB8yv7c9RzJNAT\r\nu1H3+eL/wOqTEBxcSO1uNz7t+s5sUi0nD2xnG4v2uAlZ4H4WVzK9K17MxwKP\r\nko+X3yBoDLqE2g54f44ueb/mmcXbUHGVWf97ecRFNBuJMs4RQy7UQ8AhlW9S\r\nW9Xomu6fvMkw1x+rAL/OhPFPxQvE/2NQGxPZhYnJsEPpaYt1M/FKMTfO7sVp\r\nBVcb/vGwMqR6Bqs4JouEBjTuYQ4gjK3OEa5HaAaIGSe3JJiSk40+iQ1VoLXy\r\nIHjPum20AB1Q7GGC34NejGQ0nCyNU4sMf7YBmgoeTiffinL6Sn5j/j+oLiQy\r\n2F/nO25vTB7FbfuqJUtia3s+WhxN/DRH6+LvCr8NWZjR82ig9SCZNWN296PO\r\nQU7Wr6agRY9f522JP/Sa4Umhys8SyiG+HrTaAm5BHj0AUtYiUTMjA04MomiF\r\nBUk8ei/z5dD6WLNbvAzKuIGtsry3nNfXoJJmgjB/YhVgcbJsq6uf3vQcHFA8\r\n1ZwhittBpL3Djdm/d6woFm40CiF+5RQXOjP3PTeLNUZquXDcweyf81xyMkqF\r\nCewpd5x06BdTTZcZQvxsYffUEqEnh13Eytk=\r\n=14fX\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_0.0.1_1649092718659_0.22441184602213382","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"sh-dynamic-form-builder","version":"0.1.1","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@0.1.1","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"25c512b1fa8da814a6a8613efa8a2201462e33d3","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-0.1.1.tgz","fileCount":74,"integrity":"sha512-uur5M7BCJE4c87/gK0cXZv64fFGFNriJUaQCi4rW/mcne8tXR/vAY5aUuXm4CMRypF4w0fXr5F8uXOam6sDhwg==","signatures":[{"sig":"MEUCIQC1aUNvMUEpEBlvF6Fb2TqMTlVBJNVbrNa6L3gpIAgKYwIgUAlYZ8wn/B1oIIEx9gL0RhaJqZifGDsDncLONYbSAps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSyosACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw4g//RTHhHa54Dv2b1t5duLhLv737h0iwigYBKE0nZdD3X0gQAOEm\r\nnQkf5FezwQhBtn9Ioo3ET8qjrtrNpihsLomLEGR7vmHf3LDzPhFKDp5xqRs7\r\ntM8bFk8PojIRmRvsTgwmGn9qcP9VTLXflnk4/k3vB743eoXwrIMfQfDW1sK9\r\n0gCwWVNCpRl3NNCJ4czkuQS05KUkrwnviVm5qOkZCmWCNDVXPuXhDbFhaoKJ\r\nbrxagDioxKNAclMaM87W56qDGV97GNBIwTHyK2/idaq6IPZr55Dp/WKQSZo6\r\nu0vJDl6blIcKUkMIGQi6tsvCsbID7NkaFi9wjwYbjFCO+GzN096I6x+qxniq\r\ntU2moGQQmSz2sm5/1sGXUf5qjQ5PqwqCpn/l+nM6XHBlP0EsEIaBsbUg6oIU\r\n1zbxsjoTJ9GYPQwSJ02DD7qPrR7IB4lICAfoyka8Hq8912zIJRA+rFurw4d3\r\n/eX0mZTUQenot/4GGXT3wsyPCSTssNGc91qTI0vC0uuafX4yKlxG1RwhunT9\r\nQE8V2p3gysCEijsteC3AjqW2E068+TiQEkaYxQt5xPhfNaL7YfzqAd+32X3U\r\nzOItFukdiYgCXu9rFq4KYr86Pm7CgdlHdUINGNCZEgZn9nSbgzHa27gwNqac\r\nNH/c0KCPJFtzcDXXnOiLAk5tOJrl2KOEtWE=\r\n=rROI\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_0.1.1_1649093164645_0.6195408231588042","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"sh-dynamic-form-builder","version":"0.2.1","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@0.2.1","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"45d82f8f10782a6b5e94e6440e0a5f490235b8d4","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-0.2.1.tgz","fileCount":74,"integrity":"sha512-6K3yn3+O2yQAoOZpm6uCU12vmHgkI/nKW+D+OXu4K6+N9z3J0bPHP8SnjXlElgUakD4ELLKROiy7Fx8Afwwruw==","signatures":[{"sig":"MEYCIQCX9Wh+IhMgMJ0U49JxsRBqCPq7kHtkhGA91iFp2kbJWAIhANr675oYIPRnZBfZfvrnfqeDHfK9pDNcRHMAOfr3qnR9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSyupACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow0RAAijngxAJJw4hQUpfR3Ac0YF9F3UXXWwawsySNtcFHwAAXExPj\r\nDdttsRhTz8ywzn/Rl4vwhuaiaKnWm6J/X+VuZV+M9iLksrT6/aeOtyErKlHt\r\nQMpVorADThdaYQiWic/0SDCzE394WFySGYOx2AHCHMvQ9G6R+NK5WaQRuOCs\r\n0iyWwJFT0oeNbm3GuPMBPKeA7hs5CtchuRkbq83Ee8/tjxK7hTQ3ZffaUPeF\r\ncUi7J0a/vxgot4eKtwtPWnA3CKP5NVWTGVSB7WjhtEfJTrBY0RUN7AaAxuZQ\r\neJmVZ/px6YS1ILdJOLIJvQbLKbMwV18g9HvKHF2B6SeR/JAirCXZM0YuaVZ/\r\nxozlPC9R6sDuRCVbml/WeU/G+M3Yru0d5tAJGyZumendqtbxqB9mcAz0fVPm\r\najw/AolskZsdF8oncCBGAnAIoV7nWppTGzn4uLpSV9ZMv9j07+Q+p5X7H6h8\r\n+wBE0JKBuTu4law7sRMURGwrBxePtPRsYou/J2GpPrM0WSoBsYllJs6mNfg2\r\ngkyIpwuyi5EBxRr1aBQefuJK61rTE/n6MnSI/t6r2sd574fcnGg1cG1YSxJv\r\nowF+M4Yfdeu7Zj7Oc83WOOsJesW9SGQlL3lbU2g2nGHcy60tZwYFxl3GaxvH\r\n+nYMrAytxCQGF0zVwjQqELOksBMqdamomDM=\r\n=sJEv\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_0.2.1_1649093545565_0.6511853884021144","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"sh-dynamic-form-builder","version":"1.2.1","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@1.2.1","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"c3829fcc373ac0e2818cbf93e0967224c2c8ca49","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-1.2.1.tgz","fileCount":74,"integrity":"sha512-ryEZmuZ4UOSsl2he5tyYEK90gQQS84RdjHXcJTbt/gGWfWxddF5X8CIniuk8ugBC5OojPcQVz9sMEj8hgPjtCA==","signatures":[{"sig":"MEUCIQDqmXitywlCtD4/MPWvm0k/cVQSh6NH4bDF01AjVYouAgIgfOlO855ttobqK3OB1C/ctnrC1F2HHWcKirxWw1akw10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSzBsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6cA//czjRuiWi3dqabg7eNV5xBMimibtaizN4DwpdfT8tw7Zd8CBa\r\n2yIoeipcTOnpnd1PNgpL9TzcZjH9ipyuFiK+BCKypJXJ82jDEGqtcPZRZaMA\r\n4vh9d9Zmk1mNHMyOEkGY9VPGW912MYZqdHwEERee2LBdwwpJn2gan2lXVBZ9\r\naiohiH0RbyeseCglK8zNLhlVbIEb1DpkkbsVru3A/MfXe4M741OSe5mO085T\r\nsVHzhYkJzNvFNqDCMrM3oWPh4KHLsSjtzBY+uERDQVTdAEQqImjtj5nszzHP\r\njZd3ChwSwqY8xjyxyB5ASCvTu84QfOGTkxa5ybutNJ/T4pQjpTsRkXCTY19S\r\nureOn6J/FIYxoMQoGffuFhJikvSKhG7z10JygUR5nIwtlAEUB6maAAfllGyh\r\n3PrlOdfKn4xcmZ0dAZcKMJmdj8l9pzZj1AGGaMU4cx6DE4SDlQF1g/qW4q6P\r\n6L8diqhX3ifneBaFaQEro1q2LeQjJIhXxjdvK67ddZcB43EKukSpat8johVE\r\n0BuS3zSNaz2QAFYalPcytOMv0E/5ZlDaHkobeb7NbbKK1jBHfxIVlLNxKzVK\r\npaphHSfgeWIzg4oZQFSixifMTTZQVpetH1Fl+EbvxaAwWSGzbctgfMn+IBj+\r\nZfxbaOkmMdVU4AlVeUL58/OoXWYk7KDchyc=\r\n=aH4m\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_1.2.1_1649094764294_0.17327106548197002","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"sh-dynamic-form-builder","version":"1.2.2","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@1.2.2","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"7591f123231db133d7495bc1d05f20deabc829c2","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-1.2.2.tgz","fileCount":74,"integrity":"sha512-E4tRV89DMq5Qjt0TVM6aaO+A9ESxsqV37ncZIZf4dje+Vvp8tE9LWhnyLYa+0eqWGfQhpD6UmyB8jdo15w7B/g==","signatures":[{"sig":"MEYCIQCQbOpgEClCk8+bPKA+eFD5q9s6wfN8p04VWfs5MqsKRQIhAJgN97/Eyldh/H+RuEhn2BHjyMstWTjvxb28D8bt5G4U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSzEKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdxxAAmF6DPStuptUbi9rm4V0hYesCn/JNyi2KhjxHF4/9aN5ZKvsH\r\nC6ALY42lKUqRlOg1ddL1bOoF/1jejfiUvAE3Os78QWo4m/3c56dub7RFRqyO\r\ns6/yCOWkRjqOGhAmzK9rT4EH+Ck84ct5LLGuHfYya9M0AvFX1sGyx8oGWnu4\r\nmOrvO6gGI7lVrg4qjkOm/MCM/rSZqChCB/g064o4j7bnMYavFDvO+0kvFN0R\r\nD5q8lE8v8naaR6541irkrIca6uC0pxH/nO9+ZCuqVxjNbArOVmE+IXm0E1qP\r\n6dEav4Wn8Lp2Q9tWMI0D8q9us2D78zL1/JV+zbU2OIiZIHBmDedguzCI9233\r\nLvlQB/xjM4IgQuuNjFo1V0KXbfkgFPPW6dnfj1eeGkU/5goCLl7UkG1zVRtr\r\nor0kS5TmReye5Lm5IuaGh9TtFJCnR0iNwfxF+6owHMt+LioHLjVQBYlAlLbs\r\n/CF2v5LIehtT5J3BFmerEA5q7XPuOMip1szL8Kc+TZ9eEl9fNNiQG+LSoXk1\r\nvMsNMvS6qm+ZJHTEv8dCKHEgJe+HHNDlblLJVAIvPxXFgXFyH2tjrfl81+iN\r\n3YlYCJMpoYxGi7O9Uer+9/11A9MAQ1g8tpm+9swFDVBeYhWp3vLVTZlSmwVl\r\nTWAMm7gsgmOg24aeD6IYlWcStloD9gpvre8=\r\n=WO/Y\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_1.2.2_1649094922736_0.3625915595044453","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"sh-dynamic-form-builder","version":"1.3.2","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@1.3.2","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"ab06ed0ca3e370f11000a3bbeb98b77e85ef1f1f","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-1.3.2.tgz","fileCount":74,"integrity":"sha512-0vfrZJa4GeAVoMFK+WKM5CLMzfG8pieYNtCZYvq/ta506tzG+OOuCttnnUPwgwQA/tOXCts1RPiHXVcJXrJBpg==","signatures":[{"sig":"MEYCIQDxNY7n2cOGpJzeBteVfpyVuYYGHDalMaFvPWqcLlXgegIhAKlqn+VL4Yr+mL7jci9z8bAyBW8XTsJALDnOlXcgclUc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSzFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomZhAAnOTF6TA2Zxzhe/EtTqScmlUK6l/WQSE87efgusq5GbS3X683\r\n5u6z0dxVzP0TADN6mniBfT/mhQY2EYdachIZMNg5KM1rxPl7UVOmH0RUO9XU\r\ncaubbFUNj5Nw3NofuEFncpd9K8D5/c3z9IGz75W3hdHN2oXkQUK4T1XJ3TZL\r\nwB/KK44qmVrqo/1z9MHceByaM2lRo7gLC7Kndg0FAd8pUXNJsEiuYUnCo8uR\r\nLafNs/eerFepApdN9D/iKOZ3NDCn74z6P9om8yKI5FrbmEcM/WRd37CGBMz6\r\nzA6waKaBVRS9P508qhfMi6L7ZaoruxSN8GxSROMmBSdwjXg9Yr/HpTj2+c5C\r\ntA/yNmgeNHrQP9PYhcVL+9Sbz3WKkMIJ0A4VmynaWz4D1AHWWL084kFVyNrg\r\n+9RH5iBalS5ZI9JOvTiOnNXl0gUwSosxj2NmWqtsKDJytVAeat+fPtYByK4e\r\no7jHn/flDN2lgOVEPzPq/xQ+Z1ZFcAYh5aa92Yi4ysuKtBf98fsdtwQEBHWd\r\n9NNc91NMTm2ngDU9wux+7HfuxGzmJ/CDoF0PIrKfF+8Ax52DFvHm5O8aTGaO\r\neyx5pCrPhc8MmSyjGs1F/LdsC3NyuPtp+4XUML0kmoQkpPtUpqapnukuGRF+\r\nc2cX90mDTb8Ej7JC0t5hi6UGPhNaYUl02xg=\r\n=Qlqa\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_1.3.2_1649095027409_0.0007299778455795991","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"sh-dynamic-form-builder","version":"2.3.2","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.3.2","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"4fee07dceb794ad541d053610542325c56a3e6be","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.3.2.tgz","fileCount":74,"integrity":"sha512-akZlF71QF+cnu2d7O7crwG50ES+QP6JR6Q03wjtgIgsZcNNHrQGH/oyq+EKUmVHcJ6x9jTtMXNxOLjdOZCngCw==","signatures":[{"sig":"MEQCIAoX/djPZfL0KYo+F//uJIlQwQN3j4cjF5O+XBcrd46cAiATX37bx2XLm7iik4cxmfauZ4SriFZU9EMjK/wbSu9R7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSzTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQGQ/+Mpb85QfPL7QH3qQCCIpUAl0cQEG1qW5n+HEMC2GlQn7fZJY1\r\nrOu4iALkyG2rf1BEUYc9u9OX9dKJM3el3KIsO49Fjv41JJbBeqpvrRBPIL9s\r\nfxluNp8WvenXRz3EcvReo1P5aaMIJUT+MqLhb8iWfIFFCd2s84YkYHpOXzHW\r\np3b3RMPRvkiNjV1zjkOXe3ykJs2E7MlSKCtPpA9HiGejnvlPcoxH/151E6XO\r\nejPykP7Jo6RO5FZhIFmA+yh2tUPma+yeUWBYOr+VCS5XHKqdqYnbUld64dTI\r\nnkmIfcCnSMmAbkBuuXTkftgndhdXkPO+UEYhMbZ2odtTdGxxbhEua8AN03kz\r\nGQEhkBLowo/YE64GE2mtrG8JMSJlN26XFbzOQx+/2U29b/vwtg295BuxFCvB\r\nepBboisFDspAiMzNpUzNJ+H0nU/yigPqRWirU2uXIcs/levWZkqvBdCjeYcR\r\nP0kuMQnDWTbixAx+/9IE6EMcaHTWxcsCJszCU+mtvi5pMMrBp1XPfJhEUcfD\r\npYvCg5cbwqhT/u1R+irzH09+MdIKDrJ03nPk+QyDfOMH0ikfc/o5P9J4v6yP\r\nG+aH6qXQdHYmJ2eXxGXE8zkHPWcUPrmvOTpa/Dpx6xDX3OP/eotVY5hPy+gZ\r\nMVwRmrONj+i1Fx//JXmhmcGv4GnoANNyzXA=\r\n=p42I\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git","type":"git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.3.2_1649095913082_0.09678499065117152","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"sh-dynamic-form-builder","version":"2.3.3","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.3.3","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"90148e2ae213ed910dfc398e6f705e69442c85d1","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.3.3.tgz","fileCount":74,"integrity":"sha512-RpAbkqOa/FxnJXfaFOYgL7MVYVmmCB43JNtoM0AEFW3yHqYOuWgDjBTo+IcBp0v6ox/yycDqARKyyipiwUHY0Q==","signatures":[{"sig":"MEUCIDsqA7SwdJLYJNHPFOWkdWItOyh+nvJWn5JiVoWCEQkXAiEAiexbQyp+dhpreYJEIFDFp76TIZpHyPGOCuqJjG+xXes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS/DqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoepg//Y10Kf498Q1zPTwKwvZ8PPE8XRCJ6U2qOyoMyf5jd4DKKSZBg\r\nMcbQC2xcRj1L7Bq4ww4ser3k60kyAWl0uqamwEVkNQGMaXBt7erJGhScD8s4\r\nnZ9ySBZDbJ/6Tu/9dI+gXIp4L3k+W69YR/I6h/LSjJCr3Rtr9wNUDi9h9ZGp\r\nEKnzgJHaznm6lpVgKW+RHiAT1Tf2wfvrfsYzjnTydQHZb5J4+jymmebTY8uS\r\n5hMcumnU1Lm1dOYYNF2wT5NR1xfCRyY8D/URYxLNpHYupC1TuwhfEPZl/6Ez\r\n5oxF2zA+qfBPKKG2w/JnwG9RGOHwGNe/NaVrfPowCqgNdlzBufqSyo4nfOUq\r\nPX2USexmNhjNgglKNGaaBI35MmmaAKMPRD0fiOEFTiVP5yW2RvOhF8/K05Ey\r\nbRc7MmGu+B/+3raJulvS8qzVROJ7aJk8thgFzq3eczzuxWy4/9m5/u6Wr94g\r\n8WzakOtAFotPaRcjxxxfNLI48DBUH0KseNEwbqsgJCGAYxNHW770UN+3rWLD\r\noDjsKrQi+kshtpvoci/QZ2DKJCAZCVya6meODP9x/WObjKGd+KYH0ilBuycQ\r\naHEMJGIOgY6txTAJ5D3G7SfgC2pGjfMaglfvGbABNhdy6YSxjPmt1iCMvk2V\r\ncswQdMVR/QHshdYAU1LFSK91MWbST5p658U=\r\n=Qind\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.3.3_1649144041895_0.7301128463033877","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"sh-dynamic-form-builder","version":"2.4.3","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.4.3","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"df023402fb540fb1a7486c8c20ae9a074b123b29","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.4.3.tgz","fileCount":74,"integrity":"sha512-+VWufiJqo47OjDkrWxJHB6zWUPRhwj6XMvNQoF3r8VulKpXWbOzHA5M/20ZI5//RMqK4shB3cPYajAvATMWD3w==","signatures":[{"sig":"MEQCIBgj5jGgJ1OVvNk3kzwV35Tn5fxQY0hDAxsN6K8SZtu4AiBD/1wpUvkgOxy60EclWW35cH5JrajcwuOJs9enr9yNRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS/HWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaXxAAgNjTOZiZLvGhE97puWcYY1nzCWhG8lzsqU/cphtHBBWz4055\r\nA17pz9JwDn4OBeQQBDakdXOeWA4vaZjyD4NaycXT3EMe4wvSKTz3MYSSOudE\r\n2BN7MFWq2PXHOquWtUogY5n1ihN/quCj7jpvP7UEPtz74CWRFfZvVD/YRJWQ\r\n74mUo9ZnhIRrGQgac92EdBucypP53iawbUYaIxCCdGDMumgALS31hW35Rq4u\r\noidFuzairT7q3jNWXKTIM3CTZzFgza1KrHKr7Kg1GprX6DJbOyetajJaKd/j\r\nwWTaONr8PGRrbL7AbGwEJakXS/NBlEJcZXnNbL0wHC/cCVhLLtax36Ne4kZ1\r\nLqYT/QtgB4QWBZZQHVlHFODR0UkG74PpL5kfGQE4x2olMg+k6BP9f1Z8GpT7\r\nKhN6BG+JC3ERXcdnG+DJ8DKw6aJB7mI+1Tw6UbduOc/OORwseS4jJiOQjhwH\r\n43ksZ4zjfICipaNJKY6T+Hso2eIG4wF/dlByxTgFGQVQo6RPB9NR9D6lOfsA\r\nMmIerjty4lTgAy2VjzOBBzl2Z9ngGU7BXTmrkyhPZrjHYmh9fsiIQAFI960F\r\nT80T8xHJFfNTcjIgvzx005HDgP0uhnm6nMWNfKfMXaO33jY1hfYkAwyyiZBp\r\nWC/RptdUQZyQJQAYPqB9wP8A0pdZUYnA0+k=\r\n=sGGG\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.4.3_1649144278258_0.44754080453302736","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"sh-dynamic-form-builder","version":"2.4.4","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.4.4","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"ccabd6b5a03ac6f39bf7af3ad6e8dda8310d6d77","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.4.4.tgz","fileCount":74,"integrity":"sha512-NDxUNiZFZJDZAcAtMUnHotVnFCMo8ySNU6E3l9ZVfA8Dsb6g0g+xQBCJ/Avcrj45kI9P6UjBzeynnU+r11ctZw==","signatures":[{"sig":"MEUCIEpcD/VkTmdTBVTls71YodttW/0seGPWr4L/924SHomAAiEAnURZhUroYArf4AZDgoURi7XwE+zRMq12cL1/iXZu64g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS/tgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa0RAAiqsErxYSQc7icc3Buhw+SU44xHIjk4uFRirrmSy87vSoO1uI\r\npZzxAQhvAcUkh6Tj1XjoWVIavlEhlsFA6kLtOf9zzjGiRKxuhsF94IeVTzAx\r\nLMiwSUoa+b90yxpTfNrbVCc47OjSF9udVsi9sp2ta7PMg9unsnRm6aEhegBj\r\nOAeKBpoZXNGsFpoK0MRhfxh/Y7mYa9jOrxUNElFvmnpqJIK4yzOaHAGmHkP9\r\n0IBzH7s4bDmE1EGwK5NVYW9qffudKZP3B/X8XqBSyCrtF9XEJnWN+7PVHxgf\r\nQZXQ+qLVrrcGnEo57TxaPvkd3VArCKPdnBHPnnwTduKj1FYxHDR8myHtwyVP\r\nCx4nlQNeZs2PxyfGKkZKwM+b5F7rFAQLEph2xC0Hk6LNFUMiElIFQLGfiWyA\r\nH/b1pRYaKOT9EaGUSTCAknuGvrgT9tlB0xbA0a6zVxJ580nlPgEJXqpRVlLE\r\nuRglaK/WSJNZeQ3SL4ITPGH/LxGii+43W/IC6OnfqPk/9gQJw+uvOUYKaJh1\r\nTGb+0rq0+sbf0m2bQOixEN/f5dNKyq7Z8Lnb/7DY9eJDkfyERidDOfQyIifc\r\nhfSAXOcHoJP5PLDJQ7JYSdGsilopCWipIIEbQBHPeISYeL1fYDCiOuBPRz4W\r\nzTj41tB9EuzPVKtiKQHqlTdo55wOPPjTL4A=\r\n=LDW7\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.4.4_1649146719900_0.9213803514181687","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"sh-dynamic-form-builder","version":"2.4.5","keywords":["angular","library","front-end","component","components","bootstrap","responsive","layout","dynamic-form","reactive-form","form","design","formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.4.5","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"d95612c88a52ed00ee13ba700ebd6d8189abb7b9","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.4.5.tgz","fileCount":74,"integrity":"sha512-FXVyobQP6xFOpbUXdcZ5WxD/elanV/C9nGfOUTU6POdJ8GfYt+nt71A8zCRMCG++sOtovpqeI6CRI6t8AE2/9g==","signatures":[{"sig":"MEQCIArTWIUyyQF/LzAyIJBxj8f2QWzthPEAC6bVwSWNyDrWAiAmK3tI9kF0RpxQ0+vVpOZKvSQokrpVUvFXcduYk/j+lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTAwtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGpw/+MB53yTHQk5dvZu1H0BJCZzcvutgKZ4C3EDL1g/Y/UUibAMX/\r\nyIexQY0dtlGFOv2ECjHcvkgimMAHZLm1u8+Wj/7WbbrNqCHeRpD+P3UClO2C\r\n747pTTBcg4ONFMNw4LSe4CCP8QuwoLdScOxMpTHBcYatuxcUxT2ctj4v702j\r\nEakcTc695+LonBAuabg5izopFuM82QvDs7DjKd7ENxab1k+rz4UiB8PU4N3v\r\nEPV1dKe4Qc/Wgn8rg9eHxHSjiK3dKrDU8dW91BRhLpqdOrSu7pwEFqOk5pe+\r\nINSDWlFI+HRZQUCCu7CxKEF6O8ncmcG3AAtP7GLgI4e2KSWr76+BDdB8P6pr\r\nGrchMq+s2rf8e3x8V642FktG7JVe23ZQTLdzpAD89pIN9bawhl7y8bItV/FT\r\nKj2YmLrDTsYCYLsYFiRyz1q813+KbqwyfCEAqyTl32YlorGhZ6Yeb0UU8d79\r\n9GKa+Kq3/dfuNdisW6ThmTkzPK5aazAtnOHwlrvHy4dYF93CRoiLWlLLmlpa\r\nWO6LbEhtTWipnjuU/KkonmeQjTC0LADgW0EglJ84MgjbudDshfCtJwtNeb7q\r\ngWwhKPvg3uxJPumRojCUsQDoKfRQHdXegykDmrguBnHjVzMwCOsJBOXu0X0s\r\nJocnUW8X0qFF7XWi1HPfniv/1fNg2F4rLGM=\r\n=G7qP\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.4.5_1649151020986_0.9537573492533629","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"sh-dynamic-form-builder","version":"2.4.6","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.4.6","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"55acadf547cc71f8bd64346a133032a59abe0bea","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.4.6.tgz","fileCount":74,"integrity":"sha512-xOAeJq6xs+lQex6P5EcMG4hvedtgHet46TpFis/nOXKkuIZybawrBO4lQgpBc+nILpFoIM3IHKR65H0YKQLhag==","signatures":[{"sig":"MEUCIDU3D4GcVRvLkAluWihM1aDb5J62AFOh9WXecfhrHVqRAiEAjt/FrpVbpBZv3s1cTS8kJJ8ns9VEOzW6Sk0x0XVBNGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTr85ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMDA//QYBFyGd4F/q83r43RWtzefkoCt0AeHxTE1P2tDTH8SgCZ9Ss\r\nexX1TSbd/b2pWpShcqLeF+r+cn/bk/os/mzzxNraTs7+DlCFhIpVu9wvm/EA\r\n+zJaOodbnjZwcknhrdmh5wxyeW8DkawdLXURQYkjq9n3Jzh6kV/sSlSSTlS+\r\nFcRlCavTpU0HiVuK6Jd6h/pshG7uE3TwfjSv2Xnjg5iF3UACTsBMsxrSdW+Y\r\noO+46OmbK3xdEyBqZg56TOInLgN0AM9JdxlR5/5J9Y7VvWquBtXNApRfibCz\r\nhGCb/tBaK1ahu9lv8XIl4EBYwqzPzdUpIOlJW7Wo+hG4t2zuKc3BZqrj26Yu\r\ntJVV4673op1IeyVXqwmh7/x12aTOjfw8Nw++I1RHhL4pEzyM2UExa36BjIf+\r\nklputel39PyjgngVfyVkS1wxvUaPQBJIiWV69d/3321kVeFOP9+Bs8Y5W4Rl\r\nGpReFbw2yFnmemYOxI9CXEfi79Zsdb8CBUoFMhq1WeG/4egen96BrhQn4BMO\r\n8FCoOLm37OxooVzLKczDfJ6tIXXos/TCoSD5SVzyxxuNkOP8PQa1KAp4syrW\r\nVzqFBTuOTKYSiukP8jkRoyDCRu5Gt/5aAn0lx6VQJYrOoOKcQVqk/DLPrI1+\r\nb5/oXoLE7YnH6miAmY7+7exA6pWihBO26Qo=\r\n=za1F\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.4.6_1649327928802_0.9644743426374016","host":"s3://npm-registry-packages"}},"2.4.7":{"name":"sh-dynamic-form-builder","version":"2.4.7","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.4.7","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"5e080c23f92461934b96d059484f37b0bc0472ce","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.4.7.tgz","fileCount":74,"integrity":"sha512-4VSJKFmfzPYk15HzFpt7wCu9+j6L1aY5ex94+qC9Gyx/uKaVpC5fccOkGattT5EXkPzuGEg39gOe8NmJLFP29g==","signatures":[{"sig":"MEUCIQDrsojtZamGh3C1GyidEZzStmCRxJ5Qunf3DNXXZ5C9/QIgWWbgQiq2qf2jZoHwpXATz7etfeK2bL1YwopHH9eXI70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTsG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoogQ//agifLpWw48g290Ob9DH85y19AetmMUWuHj+IdwvN8EkQo7GD\r\npfW6v+zmU459cQDIHLvo/CBE+mYEPaqm2lyi6tz8CyEy5+MSpjbXKSQFdy8A\r\n0WG707jdi7D568j4BbgTFQhz6tLuyrrAi745Vnas7J19cqCR5o4U7BIgdJWD\r\naEm3VTcRwUP7Kx0071FkZdPbHtdSy6htme3QIi0wrec8Aku4wftJ/IMM7G7/\r\nfBVs4KUWgP5E7rY/0RtBEIuPNZBvNDAc3B3nMC2Y0A5NwoyxFu8fTvigDA42\r\n8SskVY9yCD2MgcDm20fZR0HppZKeEQp6Ksal7lEXG22XBMKoBQt/XGMdOvYW\r\no0/wySPVY7v4KOLN54dEWL8Xn24N2fFU2yjessxHYHhbn2ehvJXTToi9kawu\r\nEGoMegEjC+SOEngPWwE+PpbKitx18Av8OsmHsjU4GNr0kcJ9XlBo3DdFzZac\r\nIlwXmyT9UCn3YZR+pL4IPMxeko2kTMDZ8OEsq/nYJJpL0ZUGi2KUzRVVmFcJ\r\nUlL0YlqYcCaPjx3+NMR9cxEM+xPq7qKtolNyY2xV0UWdDC/wesKwl0mvpIS4\r\n9YWDmfpoxV16JDaa9l0AdSS7jiURslU8K4YjwFhoS8RElwKaYnzOvGttCkKx\r\nW574juhnDjzXTELUAfO1NGwO2EyXqgYR09s=\r\n=ybvY\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.4.7_1649328574108_0.21092111314301354","host":"s3://npm-registry-packages"}},"2.4.8":{"name":"sh-dynamic-form-builder","version":"2.4.8","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.4.8","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"5bfccea7d1c72d27a3e945f0069ae119b7a55f01","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.4.8.tgz","fileCount":74,"integrity":"sha512-d8RUOm96G5iPxhLoK81ExqcGsmfHUX7sIjZi1WYpFub65LzKRvyQDJmuVO/YTMjjfUP8KYg/D7G/015BFPQI6Q==","signatures":[{"sig":"MEQCIDttlHmQBO/hxVdJ8btchbqLacwU+roTTdg7DNM+oUMEAiBLNZ414GRMFMWo2aw+ZOLQVKazeB8esPR8uX3hWG0q0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTsULACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv1g//ZyNcDVieLe83uZnSNom3Q/iqQgR7fA31ghre0ICZQ2QU750Y\r\nlpL9db0Jztz919+vzgnh/t8KkKuiFvh0UrMBlDkmtOi+AtRyIZu6/8qQwxVn\r\nPSn726UiwXfLHkc80ZnnL9zz+F9AarmFJyoogBkK8TH7I3R4gdA471g7wueY\r\nebliBt/GwyA6Bqy4E+dHbf0aq8L/lqIExuRiC6N5fRNaX87xIIqeM089RPHV\r\n6DrXexg/6BeKfS5MtmgcIJLIZUwvysxMjvaPzjBeZjbZ5uWNphoqX9ichki9\r\nxKcL/JV86vbA0AY6eGJGTZ5jrDvUhQsHIpI5nymzpxyV9Vqv9i8YnLRbUjK+\r\nma4emuGwOX6ArNYu/tLs574xJcu2s4Vyek7zL+pLql8aVWINJs2u88kV2bv+\r\nOxR6I7T909VQO2tEHSSDSUQswmdxg+3hCmbbWU0nbKIaGJ68d45VXHvAnHgo\r\ndpO3p2LogyLkSZcu4ZT9YpMIXPhSSH1Dlf2dEzIeOArkCio7WQ8Xxr0q/ms6\r\nr9yrXETjGA9Ed2P1X0+tfL/4WymPYlxCPNXBPPnQ/TJoiKJ5/EqXiSkDIxSd\r\n/f6FFgjqqOLU51Eb1sMoqjUfO2yGTJaxtB0oAtq58surMluBTo8blB7tYlCA\r\nxG8X49ez4vOGXMxhbUM9ZOdKg50cH+XiBLc=\r\n=W4hS\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.4.8_1649329419216_0.9411325282793297","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"sh-dynamic-form-builder","version":"2.5.9","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.5.9","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"4f367677032a04b9678e903dcb4b34c62312267b","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.5.9.tgz","fileCount":74,"integrity":"sha512-UNYAccScfsPyK4NghjnVQZaSQHY5t20DAL2KReMNa9E4S0qT3wk0D8wwXwKZlKBP+crdU9Xk7NHuPIXOWAS5vA==","signatures":[{"sig":"MEUCIG6NGy4ZCw7Y+GTEniIKW6YF0sMPjBX1Refm57uA4RaTAiEA3EZK+fcBP9rCqykp8y94GFPG9aEbGkdQePuiB9JuC0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTspyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAVg/+Lj0Phime/bR3w+YPWjTVhTxV8ipZdd8tXOrUYa0Go0E0hxks\r\nsmjs/okbMrCxJHRDATm7/or4u7HOyttUplu1bl8p0qvB5STn9J4XstIZM0Lz\r\nuo0wr5ZUq3s0IQCeK8KWiFM491HO+s+BEAo86grHdoxn7Dn3pdfodjQJ/DG3\r\nQmh928eQ7euuYFzz/FO3+HjyxYhhKZceP73ljr+uEhRBDqge+lUMQqM0MHBH\r\n+QJbOvI84bta/f7krZeDsBElA4HIR3ypzHU35wPjg4uEwxFeYH4LqwFof962\r\n/+cC3saQqti2eJrIHXS2xOo5edw9KKwp0fHEjVV9g7bjRGUKQeV3bj3S9t6N\r\n9+T6m2jrrQ/tHYykNcSvXkopLnk6LW61/d9gquAxxpb2ZVRTeaHiyRI9uKuQ\r\nnmlB5As7BBuAL8aKJijaZ7p5QicXVBRbER/uzeOEh01Jiibta1JpgJJYRCXa\r\n9b1URxLZxyeLaL3u9XkcwBNAY1EeB12cjMmC6Z6brfQwnCu0lZvzusf0CbiZ\r\nPcD+XHX4Fb7jILWv+4sC0/uHRZVsB7dHs4E3QmGFfiXB2I+Kdh5a9/nXLcd5\r\nekJjtPi4TM1LOvluSWAxxF/2Nnu1JEYDskzfhY6jXtY4aAv9mH7+uG0i7vBT\r\nT3Ex3rv52KrOViPEzZwfeoNl8aKVeLgLHRs=\r\n=6o/4\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.5.9_1649330802416_0.8121089025516399","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"sh-dynamic-form-builder","version":"2.5.10","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.5.10","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"89bde736811b986a009f6e5232169a9df836ef8f","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.5.10.tgz","fileCount":74,"integrity":"sha512-wN9jEiL7m+hlPtrVUTtFFNconWfFyGC+WTuUmbnxTz21JhjeaLxpwRYZnABQ6Pzl8LGO70ycF7/wifDCbvGimQ==","signatures":[{"sig":"MEUCIFQdUA2wFCdaIebMuupV1U3GXa99uJKDIIjVv2OBMPgLAiEAy/lYcbdrbiIhgQ/7RAsfQJFKw+8Z76xlpJ1Z7VVHTGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTwNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn9g/+J1qzapybRl3sZ+osBGjr88ouIha3Qm1sXiaFHR8ZMUZu5r+M\r\nBtNo1qdGDgB9bzinvF0HelLnEdxH9JHqajTd1lMK+b46UEtRJNexpIncGg/a\r\nEZjrZKc2suLCJD/x9XI9xDwCyu1MxRa06vPhZYphX77wrgH1/kV6KYnpFMhk\r\nCoWhM3rdlHAEqSWqjUefJ3M7w5SyMyMTDsawbtaCqMCBQBN8lRiNRyqT1ffD\r\n/f/SVcfYKIgS0Dfp/sKKnDcQXRGrsyMZuv5bA4WDWgQjZVM7eZuixZio/kKX\r\nyaZ/yDQW9iaQmAmETSdIUnAmzuJf4FjAryjG8jEbixvqC+bVrVVkNal47aaL\r\nmPEvUL9G5zgUqVfDrpbZqsT7kJDzGh93nEZJI1wtYlYGvrvLuVcq3cC3c72v\r\nXdnUK9EwlENDILL9dLg5eRIsTj+qqIGLEV47dHN/AIsuKDiTBvJqVyVXyq1Y\r\ni71APtaWF2CEixYNH3hRDGZsE0K+bRiyp4GM/Rdr5WDycQXl5jH1r5Uz7bQM\r\nlLQu/O5GK/y7yVtFWzjSwPtueYhPr8CKsyA5PGt+3JXPlwvN29x+eDOBoLrt\r\n81/qGbHeStaj4OjuH7BuuCKXXuPmqSxk7UHpox9qCFJ9YyUefD057k+dhp/7\r\nmv5e2v6J9mbM2qjLPuawI0yk4gFEGMC8Cso=\r\n=30Zq\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.5.10_1649345362382_0.8545083484006877","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"sh-dynamic-form-builder","version":"2.6.0","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.6.0","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"db732daeba61234f96821458e0d40302f674d4ef","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.6.0.tgz","fileCount":78,"integrity":"sha512-7s2f26/DL7mYpCbBJbVYWvNe4IJyCSprfAEtmml7BVB1bnERGjqAO2qNaUhqFljTNnvYtIbP8jj8+aMUVm7AwQ==","signatures":[{"sig":"MEUCIGFpPgWLHkH0txMy8n9F6LrLz9aeTZgEeO40p+MlmLR6AiEAqTVy3dmJrl87a1FE4R8DLFQfZ1KLD1UoRuMEsY5+xN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUweJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEvQ//b0NPO8HajxdYIK7rOv8pY+wKQvcY+te2oy7Xejou+dV+aPtJ\r\nHA1XcgRRfM0zDg1zgJWuOMUNMKWTAr6C+UpNIoaa9lQgXyWjKgYJLZMuSWJ7\r\nYWylXW7S3L8lxx3/fXoLJBEQHGZeJrqnPJZoMcUtkSSFTRR+p4uqI4OnvRZF\r\na9paqNAc5jTTFjoijXuYpipFK/Ci4OTOZDZaOsP4uEfNW6CnzutwzLkeNoMu\r\nN8FlUT3EAcw7jZbsO7vb9xJpctSYeytDv6ftNhVy4pKqOV8NH5LA519pAPnN\r\nDtDsg/99cnS+CS0E8TLLFjAzs/OL4KRBHIzqcwoa+n+h48/Y3Q5GGFRs6ygd\r\n3eruHS6TGrCYnZFhw6ovgUpS5aGg4HAPwlzOpfJUf3NwMKToOxPa2ikxyB3x\r\nixFOrsKtJSG38sR0vh88/zd3IS9ti1rCHharrWRjso9fv55zsf5eqDtqR6fj\r\nvDdkwoW2oFy+gMqsGqqdIokCuGuZepRKnZEecW2cvx0hJpqmW/8cS6ynzbZ5\r\nV6CViways5L9PmsmUXs/TShaiHq+utWMLLzOd2CAMxwQt59kN2SGBr5uqYP3\r\n5EC7aIiEqBJH9QDmqclUBwTAAlw1dQC3kK2Jxk/8XApjIT9xuRNZnIMDw5a9\r\npMTMH0gqHWGocSCLRgr8Z0XivhRte4K4Zj0=\r\n=z547\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.6.0_1649608585644_0.4603135482182461","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"sh-dynamic-form-builder","version":"2.6.1","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.6.1","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"dd8db2a0c4d7fa0dce220716e491e441479f67a1","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.6.1.tgz","fileCount":78,"integrity":"sha512-ph1bPcbx8FvT6rhaf1BFU+zOqQEon91x2bEza09lH/IoAA7/TjIqayUl5BegkelUGaJSBEALfnth2kz1ZHg4ng==","signatures":[{"sig":"MEUCIB3nvDaf7VbYRWDbWIFHtiv8XaRL6F+vUteW5PupkQ1SAiEAu0pzjV4c3z2CSubwfrpMuz4r3CdiKQSlhhh5/8bXiWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUxVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP9hAAgCmxLuv6Ex7bzDgqH3yEN8TVGYYVnMLj6gf8ZKX3zz41j3hv\r\n7cZy44pUdpIEkzrJrXjyQCzyqyCn3DY7QABAmzyPFoIuImXGalkGifVHog3l\r\nJ/4oaLnpkzfuxGCKfUxos2o7OlIE7J7Gb0JfsMLIMi7LR9JEuT0PIdLrtbKB\r\nvg7LJixZdetk+E1elWerBf0xdGTk5izipUaasDlPUUj9n356UPFDFwRZD9fB\r\nL0AvbGbSBK7aMaX6E20V+Z+STFgkw9lRfMuu60ifRDyg5HFJibwLmV72W/eg\r\n4ProwOJvZgxs3j9mkgQDVDzMj6s3Ko9CcNb8JQsVOox+lNNRi1bZyX8jyNXl\r\nUypOvH1GGL+Sa7i5AhEfZyGnW3WaHGK8GDIzXTCOaJ97qp8iv9U5bLWBj624\r\nye9uAmTQJPAxOIDAa1iMmcxxNv8IoLmBzKwQIj0bfz25XVfN3IFY6JFCn8Em\r\nWJAjQ/64QFScRzrMWhoqJ/8pzgF6bSUb+4yPatWlfLeyGTNvJKH1pvEZj9Hv\r\nkgLYjwOqBN8t9xM+CgeQACplNIorpErpl1E6WLukNfdCzLkCpBlPuIkGBI/P\r\nGqea/UgFTW2keLxiuYmuTGer43+NO3R0d/TnxHiJVFrieI22xF1kZQx5decH\r\nob+6Fl7JwIWGtN5Qm0Uq0P8QcVthbBlACvs=\r\n=ovJs\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.6.1_1649612105355_0.23610111697436742","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"sh-dynamic-form-builder","version":"2.7.0","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.0","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"03c5f67de9245c8584735f4d12c7e880c46f91b8","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.0.tgz","fileCount":90,"integrity":"sha512-JpY7OagHuwHlpYLtSD6e5jgzhC4Dt6+Pzt/iy+Fsbw6wEYfNmMSLffUQOWHp5ezxLHQLUNBcV9y24lwg/Bi+QQ==","signatures":[{"sig":"MEYCIQDYvB/EQu+BRtVbU8Vca720UtaKlB+7iQFyaeiesvl6rAIhAImFOTkDULG8ah/aULjlkru/RudKSysuf5+0OZ5FGXqG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVXPZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+RRAAlmLnuCpEGhbtT0iI1wJ/LATcyf7QT8oDdiU/YLuNuTT52nov\r\nPEN2DtR9sRXCc/CQCCx1zlsWiUoS/fS4WMyp86eqsb4D9Gc6iioBF4qLUXiC\r\n4dJeK/GyPR4GPKYNZ3eBXIOm1cQ6ek170hvKHh5NLSx9JeCym3BtFNwn/yJg\r\nU4uBk5m3N8hbL9x5hZWeDPxpAzlZo1BASgkSRrGKdnSfj6KXGnQXHLAWhyrn\r\ngAir59aXwLuMrzonOoXYOy8UDS+ndUxfcrvy77BVEbUz8bSWAow2tqcUFhpe\r\ns/iMj+LwgenhS4QLYFCM2lLP5mCCuj/BzE3Q/7pmx0jnsaZdKWGtuZFrEzlI\r\n8aKbQNPc2dg7oh1+FqtVBo+dZRZ8ykAZFUoViItgxBSvOV56nykPVaXVhUsD\r\nFaOMOn4VUQ9ONUh4eiJSaF8XHPR3/wip+gOCZ/sr2sRVVfiu/3WC5QOfy9up\r\nZJLtH17lgqV3V77A36atfjQTRybgKbwjEUCh/NwfnBLq3Hq8w8fnlbUnA9Gv\r\nF5WOfppJer04xuNGfUtqi0zJyUhH95Q1ZKtV78po7hgRxHlWMguIfROs5eBa\r\nbHs6PfKgQPQ7uUqJ8lVpQhmARRePKwwEn1vp5Yt8CV+oG0gifIQs43BAq0Gx\r\n0+U5ZNn7NG2wDdYR3t3CnEy2XQDMV9q7TlA=\r\n=vIJl\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.0_1649767384745_0.17737139808457525","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"sh-dynamic-form-builder","version":"2.7.1","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.1","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"2337778d243a7b8ccfcd812b3a688870152cce14","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.1.tgz","fileCount":90,"integrity":"sha512-7f+E2BzAvTG0z72+a/+CY+ZkyqmN7s2tDFsD5+cp0IlYqCpHLwfi3a8VcjSHKehDDvOgNVlBYEKU1xNhlxpsZQ==","signatures":[{"sig":"MEUCIQDz3JGXp1bdmONq9ojefn19G0+K4p2GC1I3pXpwJUiwgwIgcj2w+C8t+ZdqO/jJEAUu7sq8Dlh0BkiNV5xRVi3H3Bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVXYTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyvRAAmL3iLdrUK4Y9k6L16r8c9FEE1lCgD7U6L8+Tm3LfV+xGc/qH\r\nY+I5TTfptcs7tY3T08Oe1rXZZPAUjbc7CgmSspUzNI5/X5/iTiZUjEMCYjKi\r\nbGzEBpbKx/sgqYZQzuUbF8EMWnbSZlrRc8bWq4ZpkyDswiZLamqz3lR9QERE\r\nu+IiqOEkXrVAynkuYmyxpIjD9vY9C3K02KmUguKFOBUlVO4a8V2MArA8GM9o\r\neBcq4AxxKFjkKuQuSYGx/wUdAD3G1mqOQBoTW56lpvFV4UWT/+fqmjgLLh9p\r\np7C8weILRvj9hT/1Gl0gbkpUvWSZN+IPyTFN/55drvHTZ4NSk5f5VET94LbD\r\n6ygzWPcWdAzJNtzGu8xRdQTaOn+VZNUEacUT2RzFR6YuXAD7I2rLFojogyxP\r\nq4PdgPUGq5KLvjPEBVkNOQ/0r+Rt6xOkO8+8hD/79wYXxYNO0Skn4cIWalEf\r\nnv4AgIpzWRCR3aYGejrEvDLsuCcK8ljUlwHNpwdv8OrTMuRbJqlFkwbuMf4D\r\n0771S74AqvaFAUdJ4TlT2THgmQ6SaU3izS5UMB4+w/ikRUHUmORfOpJulYzc\r\nhrOfwhcaH58iNn+TY6eiCR3LroXLBUvR1yYWuqcVV3/NRXysb8tiGmdtJBaP\r\nX7Ur1A8xzcNUcoyEFPWShW82srVai+BTxvs=\r\n=XAIf\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.1_1649767955262_0.07856956331914633","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"sh-dynamic-form-builder","version":"2.7.2","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.2","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"5531f479d936c1513f40b08e988b5f3de37f328d","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.2.tgz","fileCount":90,"integrity":"sha512-bLermUTdwWVBjbb/he1LyC1HesF5Tjxon+oOPlIIYRS7v+kmfRRCqFr44gLCRtlRrCXMZ6qBQ97sbSmG0SxfFg==","signatures":[{"sig":"MEYCIQC7R6Qk5jbVPDBLcX31TBvDOolmh5o1EOKYMR+jcEysrgIhALYdAb4iQgygP1g3REZwlom+/etLfln5RLm9Q+7Kh3UZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWonaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2aQ//RzKduq8DQefIXL6w4dXZhF3llySSAYAkYBLjKAopWbB5UYwJ\r\n3aUvK/HvEB43T58Y4edRdYv18JZMSRcbDEHOAWYttEAXqtui3VcEQbvJCT0a\r\nH5l/Ni0Xnfqwni8T0JVFj1JO+e4mV1K7zkQDTjRGQ5uLwWyyxwAsx/aQ3TrX\r\nHCHd3wnzJ6of1ujlINIV4SNVjcXEBUrjs6HSZI2Px170UXQFHfM/Gkj7edRM\r\nOwTHbA7i/NO0gW7Z8pg8Rb9Vm39b9Mv9tNebbsh3Zcavh6lkuR9ylWung9bv\r\n0SREtMlUOZ5E1AHJpeS8S6jKaqH/YRXtBuLoTPGjq5oIC6x4f9oG9WtyXeyo\r\nO/7jPFD/Q8NEzWzzm8nrdG530JdsaR+3idXmL1mZxCcAFTzRAgIauwKp2Tmh\r\n5v5CDrMgGlXWSE2bnlSRUrgN9hxzmmHczRFw+rg1EWWT5ElP5CR1ZSa+eyuQ\r\nlwH8+7HhNckCD+lHwTKmNv1xAPC3Q1U26VFVbhrqnAX+5mFWmA6k7VeeLkIN\r\n2HSpSYmS5NoUnkgjKogSHpCjer2lQXPIAngYiP4H1Ec0E1mG8fFpwg503icl\r\npddjy3EcpGh7bEDSV04E1rLLnqXsicvjgz0ql9DLBbjMx8kH1Hail36MMwQ1\r\nIZ3jxSaURnsA1+aI8cl+dI1aj9VoTzffd9o=\r\n=dIjc\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.2_1650100698742_0.9211082339109564","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"sh-dynamic-form-builder","version":"2.7.3","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.3","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"f9190c2ca1acd23cbff8c91f75050e4663e9371d","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.3.tgz","fileCount":90,"integrity":"sha512-n7mQJgzEgvahC9XrU225Wo5SVGGNyUaAAvtdZG5/xOLcX2jsD+MufpAH+gzzF2dwqc3eSG6PvUTOSxeX+XLskg==","signatures":[{"sig":"MEUCIDGFBV+bxt0wx4rPlnEPlfwWa0OoUIjos5TvpvmrLxBjAiEAmZ5bpthVrDpb+yRTmVdgQyAHH/qcc47NfMemGSDheb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWpXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5ng/9FOFW/2qGIe+/39WcbAV91ybuxgo4PJIbLT0u7/VFmKDS7nM1\r\nnikBTX1rQ2S6ITued+YlLugAtKVRTM8ncVs9Vhh/WfAYevyOEkfCm8lU6+eF\r\nzRK2fyaXbhoRfJ5Za8j1WRO+lrE0x1UrMGGhWMXXaZR5BjhSuG7McpmZXsR5\r\nxl0Cd+1CU74KJhDK702IIxpA4ffmu0LTYrgMCq1xRIftYxVs/j46PWoRlSPO\r\nA0QWetuUjBDWyZ49JbXOiIGkosvA0ByDfkBy/kQid+FecPzVbockJpT6U+/g\r\n5lbAeUreNJ2hVE61OAzfkrQc6F0SN0DafkSivMCRYV+VQFS6Zh6QyfaXFSjB\r\n2Oz2ShFyxJlGPYcuFjAV1r/RhcXm3we0NTqHiAXRQ6k0jD2XIDwWsoRwmk49\r\nSj7uVPcBC5IWN7/LXqBPbFQcWV226Yc7dxFFSptPTrRVRupJMSgvq863Le8z\r\nu/ScYR7nvyYIAP/vYwavvQnMTOPs0PxKyOo5+GalcwmOpb4zHiO2t70LTArG\r\nm6r+yWm94xgkN9wwfdaehPRynmSkyH1LTmDmAO/2V5FCnXCNwS3xwFQFgDY3\r\nBYwGdzQEszTpXB+FqVi+ScSWYoh+TW1/cz6CU1iQOlW2/c9OvO09TLAmzT5v\r\ndzBRyvotgYdp3AxOflIhu7Y2S9/fUrd+ATY=\r\n=evby\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.3_1650103765073_0.8089544478678916","host":"s3://npm-registry-packages"}},"2.7.4":{"name":"sh-dynamic-form-builder","version":"2.7.4","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.4","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"887d8df2abd826ae397ca389f4bdfd5c6f8c8477","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.4.tgz","fileCount":90,"integrity":"sha512-tzqJRQf8INP0iDclZPgTJJqblxHShI0m1ULe9tLeQ2leC4TvqazGR7J98WUj5LMweZJXGxvM+MRjyPfCnWzVfw==","signatures":[{"sig":"MEQCIEljc5hdwjAj6NzdkeZgu9lgWZt1GBgSaZE6BTtkcPe2AiAmEOwk/8xbWsA94ksvd1uUVe9xLkhkT7azHhjATTm+Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXREGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFuhAAm4C4ikS5n4whNQA+bHxhkO+PxsYoSngpgUrr8QI1Wye6TxOc\r\nAvwI0bb1yQrtvBp49wAyhsfThL8MBvCl2h+cwcq9t7c26wApHlbiPpqxqRWb\r\nKlDgTE5SPakn/XoP5Rt6XmkFZKXvwmT1YB4alQH3MvJzKgO0JgK/db8O4FyZ\r\nItdtdAS8dz3qKobYelrqtbDIpo5iDfkbfqlL6JzwqZZ36H0A3EAzsMmEmjW+\r\n0u9GbZ88FogxIfVi5RP0ghzskWsFBUMDmcEgTxIL1Zm7EGB7+jtkUXsehgOL\r\n8/34cMY4PKZmxkDL5pZeyDqnUe8kYFRqImEN8AeF2vCiXOSXwK2oYPpEJOfq\r\nnpZUfbT5egqdfFab7cPw9GZEXJ+VSRZ/LQUc4NnFxp1FEhbE2ITyMnAS5kNO\r\nJG9FG8XIZSivWviK7angr2Cy5jHorGv84eBHUjDNPCMbuloAmrYDsK2OpvMs\r\nGLTVGlxsUNUNSMZ25BFN9nt/izXVmTlvWKgZy61fe24xSeFBKa+Pf8Aes6Lb\r\nYKp3hPpzthxqZMCEsuhXWSyTCG4KPB9OLQ2Pnr5q363Zse8bcpvTfJlaX5T0\r\nmB0cvWwdaxuBWaOM94v8OZR+5m5+CPN0LNnmg+t3XLRrCPgTZ74QOmRVuhxQ\r\nIxdT0dPLzLmjoZkQx3enLLN4X0cyFqUyOac=\r\n=qMst\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls, form group and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0","sh-ordinal-numbers":"^4.10.15"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.4_1650266374547_0.17053885557502868","host":"s3://npm-registry-packages"}},"2.7.5":{"name":"sh-dynamic-form-builder","version":"2.7.5","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.5","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"141fa46708cdbc93255b9277050bb9376b8c4447","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.5.tgz","fileCount":90,"integrity":"sha512-Dw5aN5fjjjriuYmVa6djSMwMYuPnBg6tIyqbzWTnAzRRFAAIZUF3NE5jkKmrjmipY/AuLZ6m6dmmTJd/Y4faPg==","signatures":[{"sig":"MEYCIQC364u/E+mVPO24IGVzvzSlMuJWafralGkxwVCrOzKITwIhALBHRagN5p1Iuf8ns8FziL2iqEQ8pp8e5z5WKkwsKRir","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXRIZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbhQ/9HKt6R/FhyHDaHs9iuBq9sRSiDKcOqIpoC12pZsC7VM/s3Vl7\r\nQoVCNR4H0jkAKvVcLt2jlZYugnNTHNwrbBGfQjusSKUyEuIfPTjRovZOq1tG\r\naVajcYgfsPJDO7OcNNsF4XDnOL6TkQcSsRMNgp0H/TGZP+9ZuXz4dc80ceTY\r\neAMlRG2UqOdAVXnWoHxqYSrDokygtspJSvNgRLxLoPlPGp7LBeN+Kz8aBPCt\r\nXxCMMu+h+DF2EuGVw+mDuayuomnmwTlgiCfZ37CxFpeEfow0wagHwB+mqz6L\r\n2OAQuuSLixXlPhLcya2abhOGzS/ZWehXwitvr1tf9YqI73S6LdwA8L92HgXb\r\no+MVLlVAbbWjBRn4Pq1WkCO2WiVB6uJQb78VbjBj2AK6OjsMs18lTF9fjAX4\r\ny8A/eJFzIjQXLGhBYKf/8DrMlbIRxwjfr9pho8+rYllCltLwp1dodETMqLhI\r\nrR5y3eKx8QUYSQD9jZ7nAPSCVBYYF0kg9wzolvLu331lTGZu0tR8IMGnoXmt\r\nIqdaFlAIfURdXU8sP0WkVXxCi/nzaOyOhGWXRC6eRmtvhi6IWQN8i36p7Cqn\r\ntVgm5VyDZHxTookqRBQXIXPbZF6iVHtYgrEVzUXLOj5VCWpIa04VwD8WsgV5\r\nOVZMSdbeub7Bzx0dlsF3jVaKxQ4FD0mlT4c=\r\n=SdnR\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls, form group and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.5_1650266649406_0.6131993522133155","host":"s3://npm-registry-packages"}},"2.7.6":{"name":"sh-dynamic-form-builder","version":"2.7.6","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.6","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"91c44db996e88a6ca1d40ecd829dcfa5b42b315b","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.6.tgz","fileCount":91,"integrity":"sha512-IcBYhm5LGIhcrpjcLAET6DNSwieDRpd3m7daq+h7oa49oS3aMh/wCuZMZmd5LuGooQ1wY062KLT5mXuCpypaWw==","signatures":[{"sig":"MEUCIFDooDfxQ6Nz+eawyu6xsADxjdG1zRxtlm/sQpt/f4FmAiEAlhsGD4WmoSw6Glj6rz1bIEKKBpVsGi8gAq4mxA89PoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXSVrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnTRAAkKUktFdGLXBpDDF9YLmNiT6qVRmG7TiVmLw3CdpPAcK+jK4c\r\nNg5rn9NZci3TTm6uXw3wdZ4m6bZmwu82iMwmgsIdkBprq4FvulYbAs9xgCx4\r\nqIIKousXcmq4LXeIVh4tRa8qdz2dnv80BSCozBs6saTrS9u75DewP+I8Mi+p\r\nZjkznD06iem4lGraDLTL1TJLWkTxUChtOG+CrwI3NHP4UerIKD7Yf3BDB9OR\r\n6ra3hSVTh1d9pMqGq+2zKlnD3R2rkf23s08c51A+XUI8nLOvmZSHQJToWMPC\r\ng7wH95OZBUAlV8FRmMEL+gr6PWGH6W7vsh4jI+Xa0+Ah8iGWClcA0raJ28nX\r\nMCtIWFjZ2lqpAk+hFWG19EKswbrV+mS7GEtfzEBY+Cl0wptsD83yCJbBvH+4\r\nBcSjP8upt7jwZ8/c3vsv+5WzJ4jr3rtlpu1Hsx+P1XF02WZnfaZ5A7ZuE9C7\r\nH/JmfdthYLsYECg5t4ostf1gsKr3dDXBMrdcJxeeczRoHip+jLLf/WbTUD5x\r\neregMG70A8z8gOVV5dXC5r7LwF0FMzYL9NJPEbtjKFCa8nJ/hY8liozT3t6U\r\n8GLoxZUGp3FZQNpevfp+bNZ3hJr67OiUpgAR1TXSV6YpRxCmRHGIsEns7fDF\r\nEArEp61MTebZl5txiXyKgfFv0yuPqB+qE4w=\r\n=+lMt\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls, form group and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.6_1650271595252_0.721888505006326","host":"s3://npm-registry-packages"}},"2.7.7":{"name":"sh-dynamic-form-builder","version":"2.7.7","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.7","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"4d7c0602140b406495754a54461ec319b00d8ef1","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.7.tgz","fileCount":91,"integrity":"sha512-XKPkMyiR1NUCcExV1o3cFjDNqAVKYfOlVrXaAdlM6xEjB2nEmRJajbX6IYQlY8G9uZsA41SkRt7fvdiXo7ZSEg==","signatures":[{"sig":"MEYCIQChZrrFndhZ7hmBt5six8wq6MujtlmfiK0Dx5LPYzuZBwIhAIPaEWKH3f0zWivwobQF885zI4LkyU0UXeM+OJGe2nNF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXXIeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPqg//fCS5mLSm87DaKpPlkqdX9dUtt9+ezNIBp+60iFBpp/mJabnv\r\nDatMHSb2rDqS6reoNuYztW8Cd2iXFo6jwv+o9OnMAbD57gDaZ1/6GOOrHHMp\r\n3YIv6WD+kuyIaa5n4mbBZQl5yfj2FEdgN4GCG+3CpFoCUcxjH2/M/crNlj1+\r\ntcRcd0279rivoKa2zwFCQo1HnaMeGWPub0DpKRFqY9DMrPfjdxGhCIRQulV7\r\nY3wiVXkWvrPOSVQTNU+q4L4xEnXf2FdVkHshnza3UuldAWK6yijhwoavW4gI\r\njW0VWku+KZPIziyMbyHz+JtLkTvF1Bbpb+t6br9pzB7urjbSJCnC+pzOPbwo\r\nkV3m0zRQ4W4WqSrh8v+3QNUVbuREYPO0MsEF49JG8E5x59XxA1DuQBJUblEi\r\nOFWrUQAhE4v9cHOfbuEAV7xMVI3ICi4QaFGcu8b4iXGiUKUA74qT3GcFw40p\r\nDIZMEQPO+W45jWRwoVdgAgsWAGGybSZ71eaOb5B9Ibf5LMhspXBDoGclJ0xd\r\nByK8GJYkWshlSvLTVs2fRf/YQX02dNwVFC2k1ufRxN6lldmr/cidty1h9q16\r\nXilsf+9Lj9nNvgUioAofItBG7tbc9J5VXxzf4TV0xv86xnOLVon0hCsWdafG\r\nyewfo+GTnD7smp9/uwYDC4VyVgr+A03sKWs=\r\n=Vsxu\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls, form group and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.7_1650291229644_0.5042405758748072","host":"s3://npm-registry-packages"}},"2.7.8":{"name":"sh-dynamic-form-builder","version":"2.7.8","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.8","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"86e1572f09c748d9853e148c036acc56fa3ca4c3","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.8.tgz","fileCount":91,"integrity":"sha512-1T/nbT5PJwhNKNpO2ukpi6AOPGovdyhBbQDFn7dnRf3uHZCMnmLgJa3oFvK5I3oNMDNGEgNiZtvbxOJZ8qNX1w==","signatures":[{"sig":"MEYCIQCzw0Ib1j0gTONfha+dhaLpfv0BcCHSDM+nOGcRMg5UQAIhAKdqTvKpea2is7AGVC9oS+5Q8g7pvb+8mCwbLUDY5IOB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXX6hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOuw/+KCxUeakXL25ICnUjQl17ZnI7SXOFICJyRY4zqUrsBbO1A5Un\r\n1CR026lGT23Gary9VgfxWAcFeRGAkLiRSy8O4cJBTBO4bvGukUgRdY2RLrYJ\r\nDL3QoE2lW7CCFuJ4IP1BDD6TERrYSGiOcjtMmlYrunk3V4a5IM9PIAgnx/FU\r\n/VN3FzJT25E0jMJPfBRL5ommy0koCy0uZcmARS02BN/EY/2nhtzMldBt5cS7\r\n6OGUrdQvQ8umoPfXmTrdULEIWWqclPyUMqsAz549K1c4rheYi1e0Gv29xU+W\r\nrM2Fu5lMlxGCkpV/brtGuu1Hq+9QSciVIErLcFTer7687APucCw6lL+w6seQ\r\nRHPPl3AnKVT9Uc8EhM5YxLe+vQOPpc52ScjeKKsZp/qklBiCNb1mWp3VGrVZ\r\nSoEADHpzJ3RREhdmCZY90g8q4AZHvVvzI7TMdY4H4YmH7T+t2u29SCF9WR57\r\n45WdymhcahHwJT+u5av6FjJ6GXztB7XMs56de8Ps0CKzgJI58P6tNQqLLMTj\r\nb7psMx6yNYWf0XQNbN+iwrkUXG0SEaLl4p8ESip+2He+JculsQZYNkYiZfut\r\numWZY655EFnNnuw4/pNmdnkL+mRpDJRXjMaeBTr8hqFPcf+eCUnEToos+hwq\r\nTt0GTTkPWID1xe3sl08gttHTUimCFkRDCHw=\r\n=wrM+\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"6.14.8","description":"Dynamic form builder, generate form controls, form group and form array","directories":{},"sideEffects":false,"_nodeVersion":"14.15.1","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.8_1650294432787_0.8089248586175859","host":"s3://npm-registry-packages"}},"2.7.9":{"name":"sh-dynamic-form-builder","version":"2.7.9","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"author":{"url":"http://www.linkedin.com/in/hakime-sheikhalishahi","name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"license":"MIT","_id":"sh-dynamic-form-builder@2.7.9","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"dist":{"shasum":"35a3072cbe6a8a4c48025341f1444a189e5fb9aa","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.7.9.tgz","fileCount":91,"integrity":"sha512-xuLqYKjcgpZhx3mNVlQCCv/yvw3IYBAgCW1hkxe7Vg7Py7DKIZi58iZDeMNBBOeeUjeuWtx3tCnNDwcYzsos8A==","signatures":[{"sig":"MEUCIGqTyhS0T92Ls9HS2Nh1FmZMkqQpUIkSoFcAX2PcIWzhAiEAjKmdLv4p6vnnwIX98zIsbdFC6ozRYqpx65JdLl1mawg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":560786},"es2020":"fesm2020/sh-dynamic-form-builder.mjs","module":"fesm2015/sh-dynamic-form-builder.mjs","esm2020":"esm2020/sh-dynamic-form-builder.mjs","exports":{".":{"node":"./fesm2015/sh-dynamic-form-builder.mjs","types":"./sh-dynamic-form-builder.d.ts","es2015":"./fesm2015/sh-dynamic-form-builder.mjs","es2020":"./fesm2020/sh-dynamic-form-builder.mjs","default":"./fesm2020/sh-dynamic-form-builder.mjs","esm2020":"./esm2020/sh-dynamic-form-builder.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c9349335d969d92258a903257f8c27c4ae7ed1cf","typings":"sh-dynamic-form-builder.d.ts","_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"fesm2015":"fesm2015/sh-dynamic-form-builder.mjs","fesm2020":"fesm2020/sh-dynamic-form-builder.mjs","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"_npmVersion":"9.5.1","description":"Dynamic form builder, generate form controls, form group and form array","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.10.15"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.1.0","@angular/common":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sh-dynamic-form-builder_2.7.9_1707989020224_0.3566440586890498","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"sh-dynamic-form-builder","version":"2.8.0","author":{"name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com","url":"http://www.linkedin.com/in/hakime-sheikhalishahi"},"description":"Dynamic form builder, generate form controls, form group and form array","license":"MIT","repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","peerDependencies":{"@angular/common":"^13.1.0","@angular/core":"^13.1.0"},"dependencies":{"tslib":"^2.3.0","bootstrap":"^5.1.3","bootstrap-icons":"^1.8.1","sh-ordinal-numbers":"^4.1.0"},"keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"module":"fesm2022/sh-dynamic-form-builder.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/sh-dynamic-form-builder.mjs","esm":"./esm2022/sh-dynamic-form-builder.mjs","default":"./fesm2022/sh-dynamic-form-builder.mjs"}},"sideEffects":false,"_id":"sh-dynamic-form-builder@2.8.0","gitHead":"d8c6fa62bdcd07db529ea78e8c49e8472d9ecdda","bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-KPF+8FZ5bXIlOmutH2rnNRQapDJX9Bpm9NF05ABO4NLXf/Ekn0SOri8q7d15mL/N7AXpS+TZIHoosO7fPK9VaA==","shasum":"49c23fd322555d67cd300000c5457f1382b47861","tarball":"https://registry.npmjs.org/sh-dynamic-form-builder/-/sh-dynamic-form-builder-2.8.0.tgz","fileCount":89,"unpackedSize":400000,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDIJNNUiyI4kXO+k3l6KtHmK3LiB03LYlGQn/KdEciMjAiB1cXoFRABQKF/VCnIw9XQn4QfB7xlRHy2Z2xJk1i2J6w=="}]},"_npmUser":{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"},"directories":{},"maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sh-dynamic-form-builder_2.8.0_1786198518133_0.5502653630149998"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-04T17:18:38.659Z","modified":"2026-08-08T14:15:18.440Z","0.0.1":"2022-04-04T17:18:38.833Z","0.1.1":"2022-04-04T17:26:04.789Z","0.2.1":"2022-04-04T17:32:25.832Z","1.2.1":"2022-04-04T17:52:44.455Z","1.2.2":"2022-04-04T17:55:22.898Z","1.3.2":"2022-04-04T17:57:07.556Z","2.3.2":"2022-04-04T18:11:53.242Z","2.3.3":"2022-04-05T07:34:02.107Z","2.4.3":"2022-04-05T07:37:58.395Z","2.4.4":"2022-04-05T08:18:40.083Z","2.4.5":"2022-04-05T09:30:21.152Z","2.4.6":"2022-04-07T10:38:48.994Z","2.4.7":"2022-04-07T10:49:34.269Z","2.4.8":"2022-04-07T11:03:39.379Z","2.5.9":"2022-04-07T11:26:42.563Z","2.5.10":"2022-04-07T15:29:22.607Z","2.6.0":"2022-04-10T16:36:25.816Z","2.6.1":"2022-04-10T17:35:05.548Z","2.7.0":"2022-04-12T12:43:05.077Z","2.7.1":"2022-04-12T12:52:35.406Z","2.7.2":"2022-04-16T09:18:18.912Z","2.7.3":"2022-04-16T10:09:25.245Z","2.7.4":"2022-04-18T07:19:34.725Z","2.7.5":"2022-04-18T07:24:09.752Z","2.7.6":"2022-04-18T08:46:35.422Z","2.7.7":"2022-04-18T14:13:50.093Z","2.7.8":"2022-04-18T15:07:12.969Z","2.7.9":"2024-02-15T09:23:40.457Z","2.8.0":"2026-08-08T14:15:18.291Z"},"bugs":{"url":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder/issues"},"author":{"name":"Hakime sheikhalishahi","email":"h.sheykhalishahi@gmail.com","url":"http://www.linkedin.com/in/hakime-sheikhalishahi"},"license":"MIT","homepage":"https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder#readme","keywords":["angular","library","front-end","component","components","bootstrap","responsive","responsive-form","angular-responsive-form","layout","dynamic-form","reactive-form","form","design","formGroup","angular-formGroup","form-array","form-control","dynamic","builder","form-builder","form-generator","reactiveForm","typescript","angular-dynamic-form","angular-dynamic-reactive-form","dynamic-validation","angular-form-validation","form-validation","reactive-form-validation","dynamic-form-array","angular-dynamic-control","angular-validation","angular-typescript","angular-reactive-form","angular-dynamic-reactive-form"],"repository":{"url":"git+https://github.com/HakimeSheikhalishahi/sh-dynamic-form-builder.git"},"description":"Dynamic form builder, generate form controls, form group and form array","maintainers":[{"name":"hakimesheikhalishahi","email":"h.sheykhalishahi@gmail.com"}],"readme":"<h2 align=\"center\">Reactive Form Builder for Angular</h2>\n\n<p align=\"center\">\n Generate form controls, form array and form group.\n </p>\n \n ![todo](https://user-images.githubusercontent.com/51107856/162959789-21243f3c-e5ad-4bad-abf6-9fe602653c44.png?raw=true \"Dynamic Form Builder\")\n# Demo\n\n<a href='https://stackblitz.com/edit/angular-masgfg?file=src%2Fapp%2Fapp.component.html'>\nstackblitz\n</a>\n\n# ✔️ Version 2.7.0\n\n- Customizing form array title by setting titleClass property\n- Ability to define as many <b>form group</b> with as many fields you want for each\n- Setting full with buttons for mobile and another device size by setting fullWidthButtons property\n\n# ✔️ Version 2.6.0\n\n- Sizing for control and label by values: small,medium and large.Default is medium\n- Red color added to color of buttons\n- Simple validation error style has added that shows red text without background color.You can reached it by setting simpleValidationError:true\n\n# Some Features\n\n- Ability to define <b>form fields</b> by [type](#field-types)\n- Ability to define as many <b>form arrays</b> with as many fields you want for each\n- Ability to define as many <b>form group</b> with as many fields you want for each\n- Has a config for <b>Add button</b> of form array\n- Ability to define the as many <b>validation</b> rules and error message of the field and the form array fields as desired\n- Has a config for <b>form array divider</b>\n- Ability to define Send, Reset and Cancel <b>buttons</b> with the desired title, color, and order\n- Binding form by object in edit mode\n- <b>Bootstrap</b> style\n\n# Field types\n\n- `Text`\n- `Range`\n- `Number`\n- `Password`\n- `Color`\n- `Dropdown`\n- `Radio`\n- `Checkbox`\n- `File`\n- `Date`\n- `Datetime local`\n- `Time`\n- `Week`\n- `Month`\n- `Form array`\n- `Form group`\n\n## Table of contents\n\n- [Install](#install)\n- [Quick start](#quick-start)\n- [Import style and icon](#import-style-and-icon)\n- [How to use?](#how-to-use)\n- [Input](#input)\n- [Output](#output)\n- [Field properties and methods](#field-properties-and-methods)\n- [Button setting](#button-setting)\n- [Validators](#validators)\n- [Creator](#creator)\n- [License](#license)\n\n# Install\n\n```bash\nnpm i sh-dynamic-form-builder\n```\n\n## Install dependencies\n\n<p>Use bootstrap V5</p>\n\n```bash\nnpm install bootstrap --save\n```\n\n```bash\nnpm install bootstrap-icons --save\n```\n\n```bash\nnpm install sh-ordinal-numbers --save\n```\n\n# Quick start\n\n```typescript\nimport { DynamicFormBuilderModule } from \"sh-dynamic-form-builder\";\n\n@NgModule({\n  imports: [DynamicFormBuilderModule],\n})\nexport class AppModule {}\n```\n\n# Import style and icon\n\n## In angular.json\n\n```json\n\"styles\": [\n    \"src/styles.scss\",\n    \"./node_modules/bootstrap/dist/css/bootstrap.min.css\"\n    \"./node_modules/bootstrap-icons/font/bootstrap-icons.scss\"\n]\n```\n\nIf Bootstrap icons don't work, you should import them in global style.\n\n```css\n@import \"~bootstrap-icons/font/bootstrap-icons\";\n```\n\n# How to use?\n\n## In component\n\n```typescript\nformGroup = new FormGroup({});\nisSubmit: boolean = false;\n```\n\n```typescript\nconfig: IFormConfig = {\n    title: 'Profile',\n    fields: [\n      {\n        type: 'text', name: 'fullName', label: 'Full name', id: 'fullName',\n        validators: [\n          { rule: 'required', msg: 'Full name is required' },\n          { rule: 'minlength', value: 6, msg: 'Full name must be at least 6 characters long' },\n\n        ],\n      },\n      {\n        type: 'form-array',\n        label: 'Tasks',\n        name: 'tasks',\n        formArray: {\n          simpleAddButton: true,\n          addButtonBGColor: 'green',\n          fields: [\n            {\n              type: 'text', name: 'title', label: 'title', validators: [\n                { rule: 'required', msg: 'title is required!' },\n                { rule: 'maxlength', value: 50, msg: 'Maximum length should be 50 characters' }\n              ]\n            },\n            {\n              type: 'date', name: 'dueDate', label: 'due date', validators: [\n                { rule: 'required', msg: 'date is required!' }\n              ]\n            }\n          ]\n        }\n      },\n      {\n        type: 'text', name: 'email1', label: 'E-mail',\n        validators: [\n          { rule: 'email', msg: 'E-mail is wrong' }\n        ],\n      },\n      {\n        type: 'file', name: 'avatar', label: 'Avatar',\n        onUpload: this.onUpload.bind(this), multipleFile: true\n      }\n      ...\n        buttonSetting: {\n      fullWidthButtons: 'only-mobile',\n      buttons:\n        [\n          { type: 'submit', caption: 'Submit', bgColor: 'blue' },\n          { type: 'reset', caption: 'Reset', bgColor: 'orange' },\n          { type: 'cancel', caption: 'Cancel', bgColor: 'light' }\n        ]\n    }\n}\n```\n\n```typescript\nprivate onUpload(event: any): void {\n    const files = event.files;\n    ...\n}\n```\n\n```typescript\n public submit(event: FormGroup): void {\n    this.isSubmit = true;\n    this.formGroup = event;\n    /**Sending data ... */\n    this.isSubmit = false;\n }\n```\n\n```typescript\n public cancel(): void {\n    /** */\n }\n```\n\n## In template\n\n```html\n<div class=\"container\">\n  <sh-dynamic-form-builder\n    [config]=\"config\"\n    [isSubmit]=\"isSubmit\"\n    (submit)=\"submit($event)\"\n  >\n  </sh-dynamic-form-builder>\n</div>\n```\n\n# Input\n\n| Name              | Type          | Default | Required? | Description                                                                                                                                                                                        |\n| ----------------- | ------------- | ------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [config](#config) | `IFormConfig` | `-`     | yes       | Form config                                                                                                                                                                                        |\n| formValue         | `object`      | `{}`    | -         | Adjust form values                                                                                                                                                                                 |\n| isSubmit          | `boolean`     | `false` | no        | Set in to your Submit Function. If it sets \"true\", Submit button will be disabled.When submit is clicked it must be set \"true\" value, when sending data will be ended it must be set \"false\" value |\n\n- ## Config\n\n| Name                                      | Type                 | Default | Required? | Description                                                                                                     |\n| ----------------------------------------- | -------------------- | ------- | --------- | --------------------------------------------------------------------------------------------------------------- |\n| [fields](#fields)                         | `IMainFieldItem`     | `-`     | yes       | Form fields                                                                                                     |\n| title                                     | `string`             | `-`     | no        | Form title                                                                                                      |\n| titleClass                                | `string`             | `-`     | no        | Set style for form title, you can add one or more class name split by space. for example:'class1 class2 class3' |\n| [buttonSetting](#button-setting)          | `IButtonSetting`     | `{}`    | yes       | Button setting                                                                                                  |\n| [formControlConfig](#form-control-config) | `IFormControlConfig` | `{}`    | yes       | Form controls configuration                                                                                     |\n\n- ### Form control config\n\n| Name                  | Type      | Default  | Required? | Description                                                       |\n| --------------------- | --------- | -------- | --------- | ----------------------------------------------------------------- |\n| elementSize           | `string`  | `medium` | no        | Control size and label size                                       |\n| simpleValidationError | `boolean` | `false`  | no        | Red text without background color as the validation error message |\n\n# Output\n\n| Name     | Type        | Description                                  |\n| -------- | ----------- | -------------------------------------------- |\n| (submit) | `FormGroup` | Output formGroup, when Submit button clicked |\n| (cancel) | `boolean`   | When the Cancel button has been clicked      |\n\n# Field properties and methods\n\n| Name                        | Type               | Default | Required? | Description                                                                                                                                                                               |\n| --------------------------- | ------------------ | ------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| type                        | `string`           | `-`     | yes       | Allowed values: `text`, `range`, `number`, `password`, `color`, `dropdown`, `radio`, `checkbox`, `file`, `date`, `datetime-local`, `time`, `week`, `month`, `form-group` and `form-array` |\n| name                        | `string`           | `-`     | yes       | Form control name                                                                                                                                                                         |\n| defaultValue                | `any`              | `-`     | no        | Form control default value                                                                                                                                                                |\n| placeholder                 | `string`           | `-`     | no        | Usable for text, number, password, dropdown and email                                                                                                                                     |\n| [[validators]](#Validators) | `IValidationRules` | `-`     | no        | Set validator rules and error messages                                                                                                                                                    |\n| id                          | `string`           | `-`     | no        | Element id                                                                                                                                                                                |\n| width                       | `number`           | `100%`  | no        | Width of Control                                                                                                                                                                          |\n| disable                     | `boolean`          | `false` | no        | Disable control                                                                                                                                                                           |\n\n- ## File\n\n  | Name                     | Type      | Default | Required? | Description                |\n  | ------------------------ | --------- | ------- | --------- | -------------------------- |\n  | [onUpload](#upload-file) | `void`    | `-`     | yes       | File selection event.      |\n  | multipleFile             | `boolean` | `false` | no        | Allow choice multiple file |\n\n- ## Text\n\n  | Name      | Type      | Default | Required? | Description                                           |\n  | --------- | --------- | ------- | --------- | ----------------------------------------------------- |\n  | multiline | `boolean` | `false` | no        | Multiline handling                                    |\n  | rowCount  | `number`  | `5`     | no        | Specifies the visible height of a text area, in lines |\n\n- ## Radio\n\n  | Name      | Type      | Default | Required? | Description                                  |\n  | --------- | --------- | ------- | --------- | -------------------------------------------- |\n  | [options] | `IOption` | `-`     | yes       | Define options: {key: string;label: string;} |\n  | inline    | `boolean` | `false` | no        | Show on the same horizontal row              |\n\n- ## dropdown\n\n  | Name      | Type      | Default | Required? | Description                                  |\n  | --------- | --------- | ------- | --------- | -------------------------------------------- |\n  | [options] | `IOption` | `-`     | yes       | Define options: {key: string;label: string;} |\n\n- ## Range\n\n  | Name      | Type     | Default | Required? | Description       |\n  | --------- | -------- | ------- | --------- | ----------------- |\n  | rangeMin  | `number` | `0`     | no        | value of the min  |\n  | rangeMax  | `number` | `100`   | no        | value of the max  |\n  | rangeStep | `number` | `1`     | no        | value of the step |\n\n  - ## Form-group\n\n  | Name                    | Type         | Default | Required? | Description                           |\n  | ----------------------- | ------------ | ------- | --------- | ------------------------------------- |\n  | [formGroup](#formGroup) | `IFormGroup` | `-`     | no        | Set form group fields and validations |\n\n  - ### FormGroup\n\n  | Name       | Type                  | Default | Required? | Description                                                                                                           |\n  | ---------- | --------------------- | ------- | --------- | --------------------------------------------------------------------------------------------------------------------- |\n  | [fields]   | `IFormGroupFieldItem` | `-`     | yes       | Form group fields                                                                                                     |\n  | titleClass | `string`              | `-`     | no        | Set style for form group title, you can add one or more class name split by space. for example:'class1 class2 class3' |\n  | showInCard | `boolean`             | `false` | no        | Show in bootstrap card                                                                                                |\n\n- ## Form-array\n\n  | Name                    | Type         | Default | Required? | Description                           |\n  | ----------------------- | ------------ | ------- | --------- | ------------------------------------- |\n  | [formArray](#formArray) | `IFormArray` | `-`     | no        | Set form array fields and validations |\n\n  - ### FormArray\n\n    | Name                | Type                  | Default | Required? | Description                                                                  |\n    | ------------------- | --------------------- | ------- | --------- | ---------------------------------------------------------------------------- |\n    | [fields]            | `IFormArrayFieldItem` | `-`     | yes       | Form array fields                                                            |\n    | simpleAddButton     | `boolean`             | `false` | no        | Only icon on button, without text                                            |\n    | addButtonBGColor    | `string`              | `gray`  | no        | Allowed values: `gray`, `green`, `blue`, `red`, `orange`, `light` and `dark` |\n    | [divider](#divider) | `IDivider`            | `-`     | no        | doesn't show an ordinal number in the center of the divider line             |\n\n    - #### Divider\n      | Name                  | Type      | Default | Required? | Description                                                                                                                              |\n      | --------------------- | --------- | ------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------- |\n      | suppress              | `boolean` | `false` | no        | Doesn't show divider                                                                                                                     |\n      | lineClass             | `string`  | `-`     | no        | Set style for divider line, you can add one or more class name split by space. for example:'class1 class2 class3'                        |\n      | ordinalNumberClass    | `string`  | `-`     | no        | Set style for ordinal number between divider line, you can add one or more class name split by space. for example:'class1 class2 class3' |\n      | suppressOrdinalNumber | `boolean` | `false` | no        | Doesn't show an ordinal number in the center of the divider line                                                                         |\n      | height                | `number`  | `3`     | no        | The height of divider                                                                                                                    |\n\n# Button setting\n\n| Name                            | Type      | Default | Required? | Description                                  |\n| ------------------------------- | --------- | ------- | --------- | -------------------------------------------- |\n| [[buttons]](#button-properties) | `IButton` | `[]`    | yes       | The array of buttons, order by definition    |\n| buttonsAlign                    | `string`  | `left`  | no        | Usable when fullWidthButtons is false        |\n| fullWidthButtons                | `string`  | `none`  | no        | Allowed values: `none`, `all`, `only-mobile` |\n\n- # Button properties\n\n| Name    | Type     | Required? | Description                                                                  |\n| ------- | -------- | --------- | ---------------------------------------------------------------------------- |\n| type    | `string` | yes       | Allowed values: `submit`, `cancel` and `reset`                               |\n| caption | `string` | yes       | Button caption                                                               |\n| bgColor | `string` | yes       | Allowed values: `gray`, `green`, `blue`, `red`, `orange`, `light` and `dark` |\n\n# Validators\n\n| name                     | type     | Required | Description                                               |\n| ------------------------ | -------- | -------- | --------------------------------------------------------- |\n| [rule](#validator-rules) | `string` | yes      | Define rules                                              |\n| msg                      | `string` | yes      | Error message                                             |\n| value                    | `any`    | no       | Usable for min, max,pattern,minlength and maxlength rules |\n\n- ## Validator rules\n\n| Name         | Type      | Description                                                                                                          |\n| ------------ | --------- | -------------------------------------------------------------------------------------------------------------------- |\n| min          | `number`  | Validator that requires the control's value to be greater than or equal to the provided number.                      |\n| max          | `number`  | Validator that requires the control's value to be less than or equal to the provided number.                         |\n| email        | `boolean` | Validator that requires the control's value pass an email validation test.                                           |\n| pattern      | `string`  | Validator that requires the control's value to match a regex pattern.                                                |\n| required     | `boolean` | Validator that requires the control have a non-empty value.                                                          |\n| requiredTrue | `boolean` | Validator that requires the control's value be true. This validator is commonly used for required checkboxes.        |\n| minLength    | `number`  | Validator that requires the length of the control's value to be greater than or equal to the provided minimum length |\n| maxLength    | `number`  | Validator that requires the length of the control's value to be less than or equal to the provided maximum length.   |\n\n# Creator\n\n**Hakime sheikhalishahi**\n\n- http://www.linkedin.com/in/hakime-sheikhalishahi\n- h.sheykhalishahi@gmail.com\n\n\n# License\n\nMIT\n","readmeFilename":"README.md"}