{"_id":"@tdm/ngx-dynamic-forms","_rev":"37-be77f11706236b2039ae8673074c787e","name":"@tdm/ngx-dynamic-forms","description":"Dynamic forms using Typed data models (@tdm).","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0-alpha.1":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.0-alpha.1","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.0-alpha.12","@tdm/transformation":"^1.0.0-alpha.14","@tdm/core":"^1.0.0-alpha.15"},"_id":"@tdm/ngx-dynamic-forms@1.0.0-alpha.1","scripts":{},"_shasum":"5f6e4731efe8946b6a61f563c6688a7b9ca4c303","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"5f6e4731efe8946b6a61f563c6688a7b9ca4c303","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.0-alpha.1.tgz","integrity":"sha512-Xw7n4V8OpGlqakIKkbZGrcUhi9sD1NgsfZKZUf+ky15pFQ5EZoHHboy3vU9EsvukK9eeHsdYKy9g4eowHiunyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaVIDIq11Q1RxNWBjw65JPFhg63rg/lSqAwVeIonT3rwIhAOeZUcHUq749j1oQGXhxg0MHNWTozdGPVB7wnMLyTPTM"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ngx-dynamic-forms-1.0.0-alpha.1.tgz_1494286037377_0.026368687395006418"},"directories":{}},"1.0.0-alpha.2":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.0-alpha.2","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.0-alpha.12","@tdm/transformation":"^1.0.0-alpha.14","@tdm/core":"^1.0.0-alpha.15"},"_id":"@tdm/ngx-dynamic-forms@1.0.0-alpha.2","scripts":{},"_shasum":"bb131b2553e93bb28ab1968763866a16f1d87b54","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"bb131b2553e93bb28ab1968763866a16f1d87b54","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.0-alpha.2.tgz","integrity":"sha512-V96oE7VroirvG0CoqY8PwtoDxdpwupRr9Wc5At/c3ytmtnSoBNiN66usOdqgvIDFhFNu9orYifPoPO8yGkUUig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNpGwl3RxSbV8eMTTqDtsYzSxBimf2hvHq8lrvbKCqsAiB90Sr2AU+/WHRMQyf6rDTDK2iw7y1nHIMhX67uh7GMYQ=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ngx-dynamic-forms-1.0.0-alpha.2.tgz_1494334887240_0.22788420459255576"},"directories":{}},"1.0.0-alpha.3":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.0-alpha.3","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.0-alpha.12","@tdm/transformation":"^1.0.0-alpha.14","@tdm/core":"^1.0.0-alpha.15"},"_id":"@tdm/ngx-dynamic-forms@1.0.0-alpha.3","scripts":{},"_shasum":"8d071e6ac39f7d18bc12377e1cc9a1e3a05791ad","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"8d071e6ac39f7d18bc12377e1cc9a1e3a05791ad","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.0-alpha.3.tgz","integrity":"sha512-3cx3Rr+GBoPUkeXYNXu/Cl3xCACsSQwPXSbIlD23MVhQiCQV34PfZfZxuJaXnrKNfzteCh719r5wdAIT9xggMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGQvMXFSpa5zEnN2nM3WnH11fxDaMp/y3DllogPhgo5AiAicWQC/F7LWzEY7QyRvFqwKw78Xb6UnvxFdas2HackiA=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ngx-dynamic-forms-1.0.0-alpha.3.tgz_1494469324969_0.5339308721013367"},"directories":{}},"1.0.1-alpha.1":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.1","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.1-alpha.1","@tdm/core":"^1.0.1-alpha.1","@tdm/data":"^1.0.1-alpha.1"},"_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.1","scripts":{},"_shasum":"04cbfa1d80678328f775e8a3027c77ae2c37272a","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"04cbfa1d80678328f775e8a3027c77ae2c37272a","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.1.tgz","integrity":"sha512-+V81yc4sXHxJDON1dK0I9vtS9xK7SNsFw2kodlUjz+QkWwkdpfWDTDG20cbHbSxaxAtnx0f1qBpwPLZRxTrqfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBe9Ep5Xe68tAwacpIFGDuwKGlz8+vQc/Dj56cy7Q4z0AiAZrwBnhTctffOtMas1Z+PmHu/3KNROhKgDDw/yWKFF0w=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.1.tgz_1494505869759_0.7884645701851696"},"directories":{}},"1.0.1-alpha.2":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.2","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.1-alpha.2","@tdm/core":"^1.0.1-alpha.2"},"_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.2","scripts":{},"_shasum":"55eecf71167140eadf2c8392da85567526874d34","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"55eecf71167140eadf2c8392da85567526874d34","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.2.tgz","integrity":"sha512-ZhtE4Doc8nF69YfYgvFe/4pebqTgS7nv9ED1Jhll6ES3hydfOhYTy+TLNVN9zZmvD/tJtHKQyQpcedfha0VVIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJDRy1N5YXpr/qjs2rBCx+hwBXFjtGNjJP6ifnqR88CQIgWbzwnLHS8h2UgdLQaoBZ5uMJb1mQeMX2PAf1BzKL1zE="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.2.tgz_1494545852731_0.5774116767570376"},"directories":{}},"1.0.1-alpha.3":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.3","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.1-alpha.2","@tdm/core":"^1.0.1-alpha.3"},"_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.3","scripts":{},"_shasum":"cf3b06de7d7d028be395ada674d14fc93e5d8883","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"cf3b06de7d7d028be395ada674d14fc93e5d8883","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.3.tgz","integrity":"sha512-zd6/ejGVg4PTbEXZyDH+8LobJVQ3RcK6DNe4DPdEgb4mPpu0xaFBMS/zJqsUTv2BH8qmInnDFmVVyPksz9xOkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcetLx+cHCvs1iZToRZwHdN4j7OWIvmNOI8/ExX+wWVwIhAKerSRhY5T1u03hHqtS3x/tcktjEE86luHkV8CbyCJgM"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.3.tgz_1495068267225_0.21650820109061897"},"directories":{}},"1.0.1-alpha.4":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.4","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.1-alpha.2","@tdm/core":"^1.0.1-alpha.4"},"_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.4","scripts":{},"_shasum":"bfaf27d30abe0d2a97ac9e3c268ccc33ebbbb11c","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"bfaf27d30abe0d2a97ac9e3c268ccc33ebbbb11c","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.4.tgz","integrity":"sha512-zeU51KvlARoFuXqTcp19bidBlLeGNdtyPw3pAGle1/u/nVLf0pPlt1R01wCA4bwIf1Z3gX+l4fxpFXVi6lt5Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGO8xo8D/7pgcAmRUI6RpWjXMx+z1DeppjCSgHQT5oH/AiAsvnwYqsArV9Vd9btqnDRGCuicz5vzbn23B2+2QhLZkA=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.4.tgz_1495974476567_0.04097498534247279"},"directories":{}},"1.0.1-alpha.5":{"homepage":"https://github.com/shlomiassaf/tdm","keywords":["@tdm","angular","forms","dynamic","mapper"],"author":{"name":"Shlomi Assaf","email":"shlomiasaf@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shlomiassaf/tdm.git"},"bugs":{"url":"https://github.com/shlomiassaf/tdm/issues"},"engines":{"node":">= 4.2.1","npm":">= 3"},"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.5","description":"Dynamic forms using Typed data models (@tdm).","main":"bundle/tdm.ngx-dynamic-forms.umd.js","module":"index.js","typings":"index.d.ts","peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"^1.0.1-alpha.2","@tdm/core":"^1.0.1-alpha.5"},"_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.5","scripts":{},"_shasum":"93ea9613a216789c28c734b6ed1c32939a74cd6b","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.2.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"93ea9613a216789c28c734b6ed1c32939a74cd6b","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.5.tgz","integrity":"sha512-15fHqVbuaCfUdAOh2zugewUFmYbonRRas55UVsC2/uzDLMuzFiHiE7ILltfJN8sT4lWrO4GNzcrEb4X0SIDllQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi/uenzXg47BvhonALMAmXXWpvJ65asBGv875HS8x1NwIhAKduVi8skeBcvEKDZEWD74sSHy3xDXgoKmTmsqL21TF+"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.5.tgz_1496676434581_0.1045501425396651"},"directories":{}},"1.0.1-alpha.6":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.6","license":"MIT","dependencies":{"@angular/animations":"^4.0.0","@angular/common":"^4.1.1","@angular/compiler":"^4.1.1","@angular/core":"^4.1.1","@angular/flex-layout":"^2.0.0-rc.1","@angular/forms":"^4.1.1","@angular/http":"^4.1.1","@angular/material":"^2.0.0-beta.3","@angular/platform-browser":"^4.1.1","@angular/platform-browser-dynamic":"^4.1.1","@angular/platform-server":"^4.1.1","@angular/router":"^4.1.1","@angularclass/hmr":"~1.2.2","@swimlane/ngx-datatable":"^9.1.0","core-js":"^2.4.1","cross-env":"^5.0.0","http-server":"^0.9.0","ie-shim":"^0.1.0","jasmine-core":"^2.5.2","path-to-regexp":"^1.7.0","reflect-metadata":"^0.1.9","rxjs":"^5.3.1","voca":"^1.3.0","zone.js":"^0.8.10"},"engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.rollup.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.6","scripts":{},"_shasum":"4cb7b4ad4b58db2b961b38ff8fc4ee6bd432d1bf","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.2.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"4cb7b4ad4b58db2b961b38ff8fc4ee6bd432d1bf","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.6.tgz","integrity":"sha512-tx/r6OTL4248yui44wzWjPNvL/Fa88K5VIARUVz4X9j9lTnAql2NxL2qHmfxBsq8AE4QomzNhu9AJPGqHAdnKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO8CjxDowbTXL6n0CybvYPxWYIwNXmA5QJW2feo7sQTAIgdsmOuYsZ9dSUySODp1fL96/mF+nD/PYb3ytPBoY+Lo4="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.6.tgz_1497291959691_0.3246504575945437"},"directories":{}},"1.0.1-alpha.7":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.7","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.rollup.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.7","scripts":{},"_shasum":"3c3acd04420564c2b2e085ed057596036209337b","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.2.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"3c3acd04420564c2b2e085ed057596036209337b","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.7.tgz","integrity":"sha512-LlTUcrfVPnvfds2U3Y58bU2h7FINpxfH4O+8SWfVvOPVCScBFWZbP7uqtSRqSKnOq130luR4fOsH6W1ADzU4zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrFvgj6mIhI56Ve6xrWwLcktWsBg/MHuNTppvv1WMcnAiB8jYmTyB2SkeKIGmdiPbCEkJuOMnEjs7wsGvP4gvV6mA=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.7.tgz_1497298212696_0.5066443243995309"},"directories":{}},"1.0.1-alpha.8":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.8","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.rollup.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.8","scripts":{},"_shasum":"3a47cdbfd8c9f086dce14aa9a04e4acf8b40f2c4","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.2.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"3a47cdbfd8c9f086dce14aa9a04e4acf8b40f2c4","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.8.tgz","integrity":"sha512-LL5HcD0GpHBiNUf4hRSZ6sfoD0acjU9HzHlw3JgbbbWpwnDPEhFm2iC9JXMWwvV5mScFIGRLDYVEY7mjrN8GLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxPg6VcWtaYzmiTKpP13AL9nAwI7KGdgyFN3NYwXOZ1wIgRKHQMxKYvmch8g/iBKSpTjnsP/5Kx+Y0OcbejveakQs="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.8.tgz_1497563480962_0.0646379473619163"},"directories":{}},"1.0.1-alpha.9":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.1-alpha.9","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.rollup.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","_id":"@tdm/ngx-dynamic-forms@1.0.1-alpha.9","scripts":{},"_shasum":"951e4100161c9a08a59a48ea9a63678884be6f46","_from":"dist_package/@tdm/ngx-dynamic-forms","_resolved":"file:dist_package/@tdm/ngx-dynamic-forms","_npmVersion":"4.2.0","_nodeVersion":"7.4.0","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"shasum":"951e4100161c9a08a59a48ea9a63678884be6f46","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1-alpha.9.tgz","integrity":"sha512-0OkJLWR9xIwORObgHMov6myQxjv7GbY0ldriNq2lWzcYBnK+jiK7VMgZfuhOwYGGViVnmBfVk72+7F1NcCd5rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF731qZJdfhYVpHWdPzIXR8D0ZRDEqoJnF+NWbuHHJvwAiEAv6q0fRpSPOowoTAaFpm4ZXcijwI1yd5NhV81buyK6bk="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.1-alpha.9.tgz_1500592716155_0.6974257261026651"},"directories":{}},"1.0.2-alpha.0":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.0","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.0.1","@angular/core":"^4.0.0","@angular/common":"^4.0.0","@angular/forms":"^4.4.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-v32quZ98xWDq8O8vnzqGr7SpL31K/rqO9fQqeYzWiT7tsLh6qd9Agi3EeCp4xyjWLyI945un87acV+fbSMF8Zg==","shasum":"2fe90af400f17b167e1e412627bcffae995046aa","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE44SdsVx9yfWfn2Zcmfmqhjx1v/lzRZb74X1zDOchbUAiEAhSj/IkP2YBjsCnysD6NlQvzsaM3WMhCHIndN3Mr/YIk="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.0.tgz_1512091979621_0.961693124845624"},"directories":{}},"1.0.2-alpha.1":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.1","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-gxZv9LhjqsDduD8p2ct+xThukkK4GbHp4tM6XYV5VMpObaeKQ0o/f+f/GY22GxGkus68louRIxwG2FYDuR61xQ==","shasum":"abd54f11b3dd9ff7481e94b0d8298bf74bb36b29","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZvb7i1DVVubMFHLl733/oXBE9gIz05Et81rUYaCktNAiBeLdD0kw/0VeRyK8KYTN432nQ2UcqQZXyJwx5mXAwUjQ=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.1.tgz_1512686981059_0.7336961093824357"},"directories":{}},"1.0.2-alpha.2":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.2","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-PK6+twbrCYiZte8j8ns3FDDb08vZG2woYsd8H3QCv47M+mPNDFkLENOvuK/h4x/voUK3Ze4cgP+WjDzJsILjcw==","shasum":"008b8e46037aab78e0b663826aae00353f870a76","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzX3fQf9N3iEOpr54+S6fVeipks4atPKHGzPnPhxdjvAIhAL1AqjmCAV/vGbLs+wfPwgY8KQcewcPq8wofISkf7JMZ"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.2.tgz_1513140631870_0.16912302910350263"},"directories":{}},"1.0.2-alpha.3":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.3","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-Z4PW3Citqe8Vkdvh7D8gQuPqkgzh6+DWrdYdVSqhRUMxj2RmJeF4zMVVHYbKhFL/x2d5Apf/FdlO43JuR9Iz/w==","shasum":"3b461c395aaab8aef2ceb152ffbc9658f4b89142","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnlF6hKFVFecJ4QauO5/sV6z3rSCh4HsmkAGEG7uVEcAIgH3QlnHp7y/SynT3AUZtK9uiwEbnIdePw3btVqEi/BE0="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.3.tgz_1513429329639_0.2034497580025345"},"directories":{}},"1.0.2-alpha.4":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.4","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-7n2zaDO5baedbR2u0OTZbOg//D0fvyF+MNmo5DsdYk3EB/KuP+1yNpc/4sztkllCGjFDVaIX7WsGU63GwEhYJA==","shasum":"ae1ac446ec46ef309b62b30af37163b3cabb58f5","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBeGRmuvV3ej0ZnwXbwBV0+lpj2DLU2yvP8jP8kQFWrwIgJZUEWvnrJMfawe7Ul9Du1DzRj5wQOC5PRbu4RQECOB0="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.4.tgz_1514718511535_0.929214826086536"},"directories":{}},"1.0.2-alpha.5":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.5","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-40/SgNKj4fOvwyhwiIG9Fc1HO/ZhKKxiO53HphUgIeqwW+0dUKnhQOzzCTS8zFyYxilUxWq3O7Zx+kGC+KTmYw==","shasum":"79b6b1a57ea8281053081ab17f498a2c899d4389","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLGP6zl5tjcC27gXYf9CNCWMI9LZBUEvjQaqyXuUuLtQIgIaNvmbtq9B5T8El9olJi+bHa0hUaBgJRRdQ/sBnln6k="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.5.tgz_1514755567439_0.13026533438824117"},"directories":{}},"1.0.2-alpha.6":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.6","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-zrPiTHH6/rg6BKDYCCI0wRvRbRbvG1QaprAnA+1keMGujg7aMG8EI/+Um953UMx/Vn53L5+Ww1niCFSPC9S/Yw==","shasum":"6f604177802e625c76aeaf1046726208b85a4d3d","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6ObEDADcm47DZVBCnNcVd3ryjsc5fuTwHjv4HG/nilAiEAqrTzY90LR9VFHa1p475GsKTOBEgk/IcG2aU//NVQHuQ="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.6.tgz_1515025522399_0.7635696143843234"},"directories":{}},"1.0.2-alpha.7":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.7","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-GXoz9iXbsfldLBCb7oeqKxWI+1NUiRTRj56UbDUkAtTrtpYnUS7M8rA3ajhGj9SuIsEYQ1NmRgvkKH/4CTHK8w==","shasum":"ab6687b2dec216d26923c9f2b511bf3b382f3d62","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPYTDxQCNesqzEGNI8KwLzjSf8on4pGqYESxuj0rQeVAiEAqoRR1ZllTIegNhviIzqheszqernNF3CRQn0NZ7EfP88="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.7.tgz_1515360090906_0.4740124095696956"},"directories":{}},"1.0.2-alpha.8":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2-alpha.8","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.0.2-alpha.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-AsAeSkfwicvLeCvwfSZdQMEidpw8UGipbCdaEfwcmfxAYe1wS6nj6fxVYTMlZu9agVE2f5ElATCSQBwwlgopQg==","shasum":"f44e1cdc3d5ef5f716191ea077d89acbb8e9354f","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2-alpha.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbzoWZydkbGmpBfsnXSHQCNhke/8Tf2/HWDly+BjBd+AiEAkL2pkjMbU5y8r6SWqHl6/f7f/5L1r0LmSPRrq6r0fhk="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms-1.0.2-alpha.8.tgz_1515367675798_0.8299184665083885"},"directories":{}},"1.1.0-alpha.0":{"name":"@tdm/ngx-dynamic-forms","version":"1.1.0-alpha.0","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.1.0-alpha.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-F1z/KJrqSHaNYEEvXfGoa3n4CHEzC9aD4KUUDBTMY2AJPJUvE/XEh4EA34pi9w0G+0CrK1keLktHDNtEDIFdCQ==","shasum":"d153301bfd58aa725ad0f395e11ea7e224d95420","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.1.0-alpha.0.tgz","fileCount":59,"unpackedSize":1364567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHypzPyeJ8a7d+OhaRsj1KOvtsUPrGnxVIb2cDvlam7vAiEAk95e4qg2y4+ZMvfc8/kN/omXk4mWXXHkbGck5B7+Qss="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.1.0-alpha.0_1518397088026_0.111435897957878"},"_hasShrinkwrap":false},"1.1.0-alpha.1":{"name":"@tdm/ngx-dynamic-forms","version":"1.1.0-alpha.1","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.1.0-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-xCWXifU8VzQlCx3/pEWr4/zGCEQMtem/b88NX6uu6mmt0aqpj0ACZDjLY/SPhao2vf1kGziPpKWG56OUgKUscw==","shasum":"9ec46ce9333c1be1d623424eefac81f69dc173c3","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.1.0-alpha.1.tgz","fileCount":59,"unpackedSize":1366682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDowK+y/ovEE+uAANpZwsC9qbPxZKAitIruDuxvU1QnxAiEA/3Kk08nsoRZ7VQgT9joHxQ506PddGjN0IucPOsgPXsU="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.1.0-alpha.1_1518564978563_0.7582219832444477"},"_hasShrinkwrap":false},"1.1.0-alpha.2":{"name":"@tdm/ngx-dynamic-forms","version":"1.1.0-alpha.2","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.1.0-alpha.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-2PQAjpbpLP6mobCiTzVGFQ/TaALkt+4CQK3dNFAps/Cn+ELm0eP8iJsBSHLkixi2M/YeiHKQ6R0QppVv5+6X6Q==","shasum":"1c45ccd8fabb3ad7be0562c700697f569d1487b3","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.1.0-alpha.2.tgz","fileCount":60,"unpackedSize":1379633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR1AwpWAVrVEp6w7wgdKHkRppEFjUa+dSTeVWd2CrTAwIgYEgiCoqnEV2vruYKDAVG+AN+rp+HaYWJV4MdtPWuH+s="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.1.0-alpha.2_1518574906970_0.8145432273707374"},"_hasShrinkwrap":false},"1.1.0-alpha.3":{"name":"@tdm/ngx-dynamic-forms","version":"1.1.0-alpha.3","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.1.0-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-1fk4M6aJilWULIN4ucVUtSzsVd4GgvwlvBaFEdDleWaTziKcpMNk/lgAEve6bwkoQRdrfl6oDLcd7XddBEr85A==","shasum":"07e318f8a590b6b3ca908cced328b35b51b4fbb2","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.1.0-alpha.3.tgz","fileCount":60,"unpackedSize":1379450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHB1DzB3+JYEIIiKMYdu+y9cl+tbg6AvYPS6VEb/PMFnAiBLVk86KruidUpI/V1l2VxOA/g/lZ+ImBX1IcElj7aQcg=="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.1.0-alpha.3_1518580853017_0.7233009130734334"},"_hasShrinkwrap":false},"1.1.0-alpha.4":{"name":"@tdm/ngx-dynamic-forms","version":"1.1.0-alpha.4","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.1.0-alpha.4","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-QgSNZLfQxsTy8OVyKeY7x5eUzISbi5uyiNtWLefhKf90A7w1d9aLflEHZLGmvIGyjPQ4qeqmMs2Y8Hc67iX4wg==","shasum":"dcfd66dbe4f7a361a8e132e30f4967bfee0c7e75","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.1.0-alpha.4.tgz","fileCount":60,"unpackedSize":1386953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4g7aCRA9TVsSAnZWagAAlNQP/1IiU4TshGbUX1svWgGa\n9t2gJRDnyDD4I73G4KQaAVXiqdf6UtYIKVZ2kvAnFKsta+rni4xQzLuNgqpl\nDJX9bUHZp3uFvyhmlJWiHDgpniWIUv4gkbU7sGxMwEZ5LzNnWKNixxL+Lj9B\nN4dpQg18jq7HpK35vWyiLQtJW/2Uw0bRMWbsVR1B1ZhEt/G7X741JjyHJGWw\nwA2eHJHX7QuUBGSicvdgwfmHcjvX1fjYxWG+SneRhXL2+AKu57gKV7Dohv02\nbLglH0J7QbTflF000+aqlp/njgA08OYztcUSYFF60Is23kHsLD/e8prr14XT\nye41k1qvi1NZz37jNO4m3lJa5li7bljXBX4u9pxbdV6GK2j5ybsam0llslKP\nAYr8HUzWYQej/Lr5RbZVuCcWgO4hmtUGwF5Xhvcd4B3KG1CkzL3ZhuFRxUCw\n/P7R+IVXo0MY8TTKMPbdY/fUL+OCxEo6DuF3WrMw94NGZXpZUaY4d9K7tfz7\nmMs6dtd2vIexglEcv4ADSkgaVswhr9l1G4KLVhRat9/ZT5HxynSsrrdLpnmb\n+9o+/qet3i0yOt2Dyxh47eJGHDSTJ2N+kK+ExX0u2ARCiJBY9XObUmWljYnH\nKlSz69pXds69CxXjNKF3aCqvUJJXczEjC9tdgFCcpBQHWGpaa7oFexCqTtKU\n0XsN\r\n=xpPZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxs7libHb8j81FdQG6cDLCZWYwDcxtnSWjFKcfj2F4oAIhAOyCs9VKpUc53xlfLJrH56wPlFW/Kg+UWqrAq+FJM2p3"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.1.0-alpha.4_1524764377459_0.18170153300362157"},"_hasShrinkwrap":false},"1.1.0-alpha.5":{"name":"@tdm/ngx-dynamic-forms","version":"1.1.0-alpha.5","license":"MIT","engines":{"node":">= 4.2.1","npm":">= 3"},"description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^5.5.1","typescript":"^2.4.2","tslib":"^1.6.0","@angular/core":"^5.0.0","@angular/common":"^5.0.0","@angular/forms":"^5.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundle/ngx-dynamic-forms.umd.js","module":"bundle/ngx-dynamic-forms.es5.js","es2015":"bundle/ngx-dynamic-forms.js","typings":"src/ngx-dynamic-forms.ng-flat.d.ts","metadata":"src/ngx-dynamic-forms.ng-flat.metadata.json","_id":"@tdm/ngx-dynamic-forms@1.1.0-alpha.5","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-sDHXOQvuRO50rXE+njmSxE7mJ6zZfAqP+LRheXFKId3Z7dUiBmKxDqIrOBqWE5jZqqyN2wWzpAZNkENSxzXEag==","shasum":"365e9c9e3e8a61d6136b6a8b168d55aa4e3a2b40","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.1.0-alpha.5.tgz","fileCount":61,"unpackedSize":1404408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5cltCRA9TVsSAnZWagAAoVUP/jnmcW/o5iCJGj0X1dN/\ndBSfh7m6gbThJaD71gIV/aSxwRjA5yKCpQR9vqoE5k+l86l2RR2OolEtG177\nv1RqLMXm8SumVBV9IndxU28nLEGnlmV0yq1b9oZWBUM6eO3k0vD8sQZ6Zo5b\n/LwGKNwlQRkzWXaY4bGDC3HNmeFp6U4n9ST8dKIU5WwCroYd30nc7W0ZFaUS\nxyNSfdNRTAx/if8dXfRoaUYgSWhCLh4YSbSw8EGz5kC1N3I1uNNdP7ctwt3A\ntbTP9+E8NOMgYW30eu/gnyU/3VnM4CxdUaGvh4NcCVKYoSg5/LhCuNbYGqGj\niclHix8FyE6MToNWZBOXrKgXioNwWeksjjs0KKPa9h6jddlFFdzKchNNcd2A\nbOTEWRgwiK6TaIv6/TBukrdKcZNBcD8aUAzfZ9Ln1D6iwTTQxLxU+kHCrMgY\nlqLQgtgN9TJ5JH+qwyhmLb4bp9ZaU2OKwUO88SpD2ooNBt7ZFRKh3Sq51CpB\nMLvnJZAyPAj/SR1wxClHQTk3hWkvRflvTbLdcecOLbnhYGfnNM6e18ldkTbC\njc6hkWxK58CXALKLlmyN6IwJVVET4xPYKeXo0SVEtvl4VjuUiBXiaBlQ/Nuq\noU2C0w0HRd/Fd0OLef2CrvgDVCGE0KFnlvatTspfj7x/zNc2kepXyAvFnQqK\nGHAP\r\n=2kBf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdNQP50AhKwJCWpnOIqunn51UBRfgYJEK2SHw9ntn4dQIgI7BDUIB4o1XlQ0fAGecBWozwOViPF0C5GW39YMyE06Q="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.1.0-alpha.5_1525008748982_0.29149383660561257"},"_hasShrinkwrap":false},"1.0.0":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.0","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-7x4grDiCkTsW2dJIYGhBFKcSaueGK38px3G1ADf5nhFkMBxtHggjxxJBQWFBkMZ14HowYzNAUuBcdIYlalhuRA==","shasum":"0e40de68c352f054b6438b133e3ec6f525a28c27","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.0.tgz","fileCount":181,"unpackedSize":4314519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/KblCRA9TVsSAnZWagAApSMP+wXaL/ca3BcFZ5hEmqex\nFq7cZJe/JDyVDVHc5EvY+SoZfzwdZc62vz/vgII9XxpGb7E/WsJxBfVwmMIM\ncMHeGbunidMsl6ciJKvaO89O/LSpOVy9Cq3bK1jSzGsvDjry3P4h5Ddbkynp\nodokpjaYOLpfBzbmOJSZozKIXtEpgt3+FKiBO/Sbe34tJ9duA/42BgV8BTQn\nUb6tDXWz095knHk6Zew1+jM4RZm6kp2k51aeTfdqjyrcRRLlDXhm/JP+5HSO\npCywSYMOT/BOvTuYCooyRoLEJ95+Nnc+FdEL+KM3G8Joaj4BnKlmHilXeEeE\nHlH+7s1EIsugiSFb/euHUylU58peAcxgIir/dkoQH/CzCRyUkPuovF6sEsL+\n7z7bbyQu5mt80JAXHyn1Fohqp2QNZDlbCrh3pdcuyl4YOAIIRf1pSkfR4vuS\na1PCUN8yzkN+7oAmZx3T03jFxjP3UJH8Ws13IdysN1mJyKlTKTrXyFA4Q5fu\nBDKYa5byj2LaEXfky1FdcZyAbovQGzA8mjoY04+Lebhar9oKhZoBKMgmjG+c\nNZU3DyBvKIorNAS0y6kL2calyA1JqmfyJQ7tGWRHVB3SyIUGKy2BZoIPFasg\nET1/F61mHLctBgNVYLyrY9CY+87ufGPea/q1Px0a1jxokbFyi45lPCuM+TOs\ndIJc\r\n=9w31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0zxy6/k9j1SkB05Du+TrXIQsmU6UcpHTpIeRyt4TSuQIhAMJupp85W8+JCflDNOsUO0rQjJiP+KcCoytQaDE9kYuG"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.0_1526507235983_0.10002264769500169"},"_hasShrinkwrap":false},"1.0.1":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.1","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-Lr0O0GiwBTVEp8RhMIvxIKoBK3OWX9IWwyhburcMsmapMndjoj6FbPlSWpiyrMNzp/n2K30f7JA6DjkYTJ0U/w==","shasum":"4b7a8067379210b321ec4e76c673b0908e4f0c61","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.1.tgz","fileCount":150,"unpackedSize":3853951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/LbbCRA9TVsSAnZWagAAKK8P/A0hW6a9wjfNBvJml//T\nFayUuvbUsBVcDfVFl/SJU7sMzZzDzjTanFoUa/WGmeJIlmssMqD6T0C5hNel\nrR1hruffjT2LATSdqMuziDh8yIGVXHB/tLrj2mivMwk1UxL4BXx2DYkNjRp/\nfdBOeQdNJ3kfrcBuw5X/M83oFj0eV1jXmBacBD9X/KHFyAH4VvZSTJJHkgAM\naPd/3zeVuJbkBElUUgr8zxV8G5x7OgDSXMlAkHUakD8OsOW+E0d6Kx2XI7ML\nPB206hEBqWKHpqZThH6OH6EKl9l/ZeCDBNgO1Ku/rvg+P5z+diVRYaqX2Bwy\nPFKRC8iC70Y40tkBY05c1D2k3Ulr9VBZ46DvhFJ/tci3wYni6chkycHhEzcw\nXJQREFXa84X5iM7JZC7e/UeKtlhRimjynP5fMxDLaJVaUnqEHONCbJ1fCOvW\n558nXc7E2BBY50cJL43dMhNI6WYwHtgb/6wT+LJjlHn+wZVIA7lAPB6xoFPK\nGCa33FLqNlgZISpy0+dSsYKAAAPjb1xU320Oy48e3hxqeNryifvBMl/6jIO2\nAsOsyP+PhR2mJTSDC11bSRnWlLRcTGhIhZvOV/nuRYwN0g3G0kOR15xSkm3v\n9UaBnXcz1UV3tCNvoYT1/IsmKLCZ+Ahf1IbVGnFJg6zJSqsESfi7XtPpMomN\nUj3H\r\n=JyID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuslObHgodzxxV9E7vNyOTZKuXvzP3AXVH4fLphikdugIhAMdwhdJniNcfX2dzzw7i8L1/Ljj5QiVlwZHM0f06poGZ"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.1_1526511322257_0.9668506858865282"},"_hasShrinkwrap":false},"1.0.2":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.2","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"sideEffects":true,"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-MM/9tamYegPzRm2UWk8djAcWzcgpThTgAwOmFiIQGLntvnZc+owIzGf88fh+lyM6vGS3JSeRZa1J+ASIkMx9bw==","shasum":"67a95ce1787c6a5e2820e289cf386519fb6cd2f6","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.2.tgz","fileCount":150,"unpackedSize":3853950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/bGGCRA9TVsSAnZWagAAK+EQAJGWeAE+6HkXh2sVydmg\n24NpCAjkDpkzH2XCCPbWJhs2r4qCKOjUnAy45Wb2OgxvbVS2LUs4oQMEVQAk\nDg3ENCku4djWFJFYINVxsT491QknrNjPjdFfQFZVqSTXLz9iC2mJadBpT4+W\nONxbsY5Vo/K73dNyCq48s7ym7EUGDpCxpBdDevhv4WyYLXOGGwvc0ysRctAm\nZb4NPAD7m8TaE3cLwdr+BtCEuLEWmuZ7Nz7vR8iHynraUOo0xWitUDIXxFNs\nDP4HQs3Qa0hGMG1ryBxL8RoB0VP8GJMtXdutYmnwRBCvcviPRK9DwN8KM6mI\nIdPfzAkKX1Lx063bE49TVqlUhPlW3FVrNfFrixP3YFwnMdA/v2HM+XyuhLwn\nOX+3j8fqTyN0Q/1wgjOPj6E0hxjjiIIDihBAV7iBZ3GvxYzRjoxrsbGByG6q\n1APi6WHkcH9l+cY4HsXdpV19Pz0oT1TQ31OW3C0fuQZQ/g1qMnroZI0qK1mz\nDSe90Ql0BWxc6fo5HZ6MVNGNDo9pFzx9PL/phFybPdWOlaC/rRHwdBT4/GeP\nx8m0eckG3lL7QLPvFgAWsypEzVUNnv3Q/TOPRkJPna/jSDKX0AJuMmq7PV+H\nonvAoh0Sg6EMV0j722w21D25zFiVQXT56ggLEAWRK94m6sYVmWQXqdWLqUjW\n91sI\r\n=y3BZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwJImyU53wQTguIC/2ZcZvJ9ikaUx4OjvektzbkJtSLAiEAv5aANphzU2d9S6UibiylUD2DZ7/3ZZaiEZ6l2hh0Hi0="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.2_1526575493992_0.5233951872693827"},"_hasShrinkwrap":false},"1.0.3":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.3","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"sideEffects":true,"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-Khy/7BDf53TI7wm6sxCB0WJT95Spr0lB4UL5oW40CjezKone/S4vFePSHSZ3yT1NQlwg5nKHBIZdK2WHWT8Kkw==","shasum":"f91053ec1ecea69d6d08e7fe92df61082a669d41","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.3.tgz","fileCount":150,"unpackedSize":3857569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZsfjCRA9TVsSAnZWagAAXqsP/2A77KbR7bC7VTgbAjdM\n7SjHYRb1j/zkfFAI4qoom3Vq7WW05wtap6D0yuxDTVenp9GXFAGGO+jHcVwY\nE5UjYQnBrnP7O3oqiDZLspo3BaDOtufCvHYS3rf23M6fVdQCmBdKr2lEdCFu\nEMbuuCZhwPOymZBjNPrC8SdirfBIUrAz8w5pXEdjZpgBFZUrvuUpGYiGnUub\nTyqBRmlmNVXLFx2SWD2toKseuY6zZ6Ccs8x3zcnIS7P2smjXu51rbsYFO5Wh\nsi7dK++44lPLWKEO9bzxSZbarEDdeFFBAb/updiw02+A7TLaQQ28OzcKq9ZQ\n9uv/TrHGQmTVqLMgZRJxRqlNN+phb1WBIbRO1LM8nfE7McGU8CQvynnfPIK2\n/RDeQEVxnjKfsKVz0e6hJrMA93pPQ7gfHmZYFIXsquhkiweo1558rN7EOpbJ\n8xi6jiNR3dC600jEafr/mwTOWtdApX4ODIUrqIIGpvRvPRzLnucqCwHBDagE\nFSI2kwIXdCQN5hXZ38JZIbZgPsqBGSxoG1fP0vbrusZppT7BdQVJmZFunsCH\n6NkRBVboubJ5Z6Qhx3ULXpblgm7N0mV67Q4bf0C3XsB7+F6mMfCqZ9mAg6N1\nkgoqDc6OxdwymLPviUiscy1kj7OEcWLEIcuiJ3wmUF55VE3IkuOMICWIRwkV\nYT+B\r\n=Qdet\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsi8fJLlQqIA7RP/pjx+96jTnsbhVpsTxoT3paRTMkAwIhAPaW0IdrjUZNArdf8OipXyy5Afl4kSMAqd+yr+Iir7Wq"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.3_1533462498801_0.5644056745589305"},"_hasShrinkwrap":false},"1.0.4":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.4","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"sideEffects":true,"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-TOC7OGuru32n8V4fh4opHCBLSiHa4+hjx1bgem10divKw6GuQQIJkQ+w/Zs28zX5b6yG1w0oWYSe3cMRajWHxw==","shasum":"5bdc3509f89cf1c0fdcd8e0b8bb8a1854d4fd950","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.4.tgz","fileCount":150,"unpackedSize":3850325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZuOTCRA9TVsSAnZWagAALbsP/iepWaO/432p/xjOVVuO\nHvKyi9S9I1pRO1uGcQfDfSC6bEr5Mkq0ay9aTum18Rnpq8Pu3D2ezJ3ri09U\nDETOsnFQZKnIumweg04lirZrtSVwVXQkJKrOzUtBF3MdOrRKjXcZeYHh7XbQ\nl6J/WVufaP2hDU6EqW+1HQqPLdhFKW1CuGXQEcz/B93khyPxEyFK16xInCNE\nRJOmrChzo0OM42ELAVLEiMvGiwl8VrDfkMY63Vs9LOjURInNQ0G7l6Qxbb32\nvIOvZAiDoZj9fDHJ4faU0ply2ocKM5aFcdUDULZn3HmKGpaF0yozrHMe5KWw\n7nBAUqAInnjjQhhawNM3YM0HGgy+7ZL9Di1B8ghGYzpKYW7wtIz1m7XVpI5n\nW1eo1EEOry9BhbR140f0D2/jJidgAH726IVofxs0Fmim0CoMWrt31kcehNE7\nSrSVX+m54uzW7EO8C7i/hPliKnfdCARGIRp7JC765d54jvGd2vqeEOAkh2Lg\nIH3aqeDZQXuAwtxoF/JKNhfR1N4dJOD6+LLQFiPSkL9sawiB4yVtjlaza7Y8\nAqY7KTeesfZtJSO6t6Iylyn2qPTM5cjxmxzRrV6uhmeka7RGa3Tq9EnxA41Y\nDDLD4QM33qcJ2dgGhD6wOicWCS8+Xp4UaPGjtM9KFjP1XnbR4YZ+tgPKopRC\nxKeh\r\n=feWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF15VrkmiQKzYJsIbYHQIQPnhKVwMrATyZrPU3F/oGKYAiEA57wXo4TaG+AZB58v/UuhFmX0VazaM3tPH7ldJOKm2ig="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.4_1533469586629_0.5523241334593945"},"_hasShrinkwrap":false},"1.0.5":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.5","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"sideEffects":true,"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-Fe63dRD4BOZuzgikLKj4bTPeuCazthNm8c5+PqssS9cTRSV6g/5lGPw/Oitz893uKSuMTB6xOzYd4rUzZLVPfQ==","shasum":"457a245daefacd9b0bc3f1a093d894e953e846f0","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.5.tgz","fileCount":150,"unpackedSize":3926058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba4cbCRA9TVsSAnZWagAAH14P/2aB3FVa/zGwYYSqxPMG\n5EI1+dnmVrmTizrjf4QUPwdmouCZzxzbTiFiRhTh/jvKRu+5GybAvfbMFwyv\n0Ke5rF5M57e6OlCjwyDBAkseDN+zkcMgfzA9Vmid85Wb+buhL8Nt1UzLJoVC\ntKILEpZ8PuSQz2a3O5Gx1FiNE81vKnI2PsodWzE/YTn+eXcl44fOfdg+Zgp3\ndE24Zo3Z6HsS8xWZGbFNyolHFTDWBqBORwUZu+tgSd909WvkCDpdL5c3oNMK\n7Z143kOl0sH6NqRa9gK1IWjYm3MLCB8xZ9rOvhYnNMjcKZfChnp+12i1ZM52\nRh0yL5O4XcUKIuAM87feIIbMq3/KUqjkMvMN8CfeSUL40N+bReFCiVb7IQ37\nKlYpoLyWP30IAP5hQrt+vtMFY6WKiRgHc1hUWnjch+DT0sC6zJGKmhRhDdN6\nM8gCY/YBe8jI7VNGpzWyeHL98e/U/b7xMbVA23838lKfrJs5TAOQUZeYo3VP\nNd+DuvpnDF/HuP2G33QEmPKndi9OkmZJxF1a+3H1pBV+tF87WGCKNHJ0kAdq\np0j9vUsmhurj4Ny5bEp9uLEmVFG7j/UlS0QIgmlyfnv6PBeWAuX6XY8TBaX5\nRCB6XneXsPlRAcjMbSzWUL5DUug/zL19t97KbTtX+wUeTH+hwAChY+m00T9h\nEjzw\r\n=2NNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy4RQIpaesrGeuas/w75yMW+eo46tnUbl2Q0N+Fjan3AiEA0slgZufJIkC5MhGftHkFNqmZI8WLMgI+Wtflapoc+FQ="}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.5_1533773595285_0.9750290966944584"},"_hasShrinkwrap":false},"1.0.6":{"name":"@tdm/ngx-dynamic-forms","version":"1.0.6","description":"Dynamic forms using Typed data models (@tdm).","keywords":["@tdm","angular","forms","dynamic","mapper"],"peerDependencies":{"rxjs":"^6.0.0","typescript":"^2.7.0","tslib":"^1.9.0","@angular/core":"^6.0.0","@angular/common":"^6.0.0","@angular/forms":"^6.0.0","@tdm/tixin":"*","@tdm/core":"*"},"sideEffects":true,"main":"bundles/tdm-ngx-dynamic-forms.umd.js","module":"fesm5/tdm-ngx-dynamic-forms.js","es2015":"fesm2015/tdm-ngx-dynamic-forms.js","esm5":"esm5/tdm-ngx-dynamic-forms.js","esm2015":"esm2015/tdm-ngx-dynamic-forms.js","fesm5":"fesm5/tdm-ngx-dynamic-forms.js","fesm2015":"fesm2015/tdm-ngx-dynamic-forms.js","typings":"tdm-ngx-dynamic-forms.d.ts","metadata":"tdm-ngx-dynamic-forms.metadata.json","dependencies":{"tslib":"^1.9.0"},"_id":"@tdm/ngx-dynamic-forms@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},"dist":{"integrity":"sha512-9Lh16W5QmF/1m3aHyICiAok85tJ+PxbMwy36HwdnsZPlQ0gHJ9R+cpcnmyfhhpnnChIckp0A4Tcr4z8H11iR3A==","shasum":"279395eb2dbb14d4df4759f995b210859739db55","tarball":"https://registry.npmjs.org/@tdm/ngx-dynamic-forms/-/ngx-dynamic-forms-1.0.6.tgz","fileCount":153,"unpackedSize":3990964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe+40CRA9TVsSAnZWagAAK9EP+wQ15nYD07BrdQzY9UBy\nZN2mnDLv3pi0+q0fwNA5VMxNgIzY3kBLDyAuBecXAbk2e7GVGToI+XCPWZZW\nqhmHcpB7i2NNT+5mQjXJZJpkU8BRPrbHrxT/WuO0irlgbiLCASa1QeEsSH2O\nC7WAyRe/YJHHdQTLlldI1zQHjoUm8YP4tRx5fSwBa4n0KuKuFksaJ31v/WkQ\nekgii69YTEsK9Zz71Sq2SJU7oSoNcjnpkjshRZN0hVYtMmP/vPtXGhrnB0Jy\ntNajBz/D6dwD59hdzFluS0LVBG8/GCDlc6ImJVfM4uT/8gzhoYUQgTLteLnr\nCdrPZaJM1ehy1Kcrx5O7xzpvdfR3Fx+S8gyKP+ODVIA3P4xSJCR2HBnYTmzl\nhrfkgSjm/1ubt7J5A4xCbXC4LQub50ZBwLUropmqkCY1SbtaJUTPJI4X8i1C\nbMQDLXniTQmKU8hk44Aiau77FROE6QwrYzpEMCid5p9UV6CdVF8VRb+O7uzT\nT5Owbs8jHm3usxKzwd0wiIwuSbDCvYiDyfxrgoCFZYwVzjIs1c6I2LnhlLvz\nbeFUmFi+kMOw04rmUWxGfsPy9abb0nsh1YW5NIKfvcHGrlcrV+YcSwFCGeaw\nXroBnSxflTKVZ7zID3Ov4fUB86+npg9TbA4D5FhfDfREEFj5sef74qzxsubb\n+Lpg\r\n=cwhQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHtaCEZNvu7T8uoqSZZm7I3jkGQgMb1eNkYuBnS/1cKQIhAOQyRi9Q4WTWyQPN1jwpbiGHgjXe306YIU0euSgUQHfi"}]},"maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-dynamic-forms_1.0.6_1534848564019_0.9727305015166197"},"_hasShrinkwrap":false}},"readme":"# @tdm/ngx-dynamic-forms\n\nTransform models into angular forms. \n\nThe library has 3 layers:\n\n  - **Transform layer (core)**  \n    Metadata definition (decorators) and model <---> form mapping.\n    \n  - **Service layer**\n    Workflow and logic to bind a model to a form.\n    \n  - **Component layer**\n    Angular components that use the service layer to render angular forms from a model.\n    \nEach layer is built on top of the previous one, extending functionality.  \n\n## Transform layer\nDefines the constructs used to define the relationships between properties of a model and form controls.  \nProvides a mapper to transform a model into a form and vice versa, based on the metadata definitions.  \n \n```ts\nimport { Prop, Exclude, Identity } from '@tdm/data';\nimport { FormModel, FormProp } from '@tdm/ngx-dynamic-forms';\nimport { Validators } from '@angular/forms';\n\n\n@Exclude()\n@FormModel()\nexport class User {\n\n  @Identity()\n  @FormProp({ validators: [Validators.required] })\n  id: string;\n\n  @Prop({ typeGetter: () => Pet })  \n  @FormProp({ validators: [Validators.required] })\n  pets: Pet[];\n}\n\n\n@Exclude()\n@FormModel()\nexport class Pet {\n\n  @Identity()\n  @FormProp({ validators: [Validators.required] })\n  name: string;\n\n  @FormProp({ validators: [Validators.required] })\n  type: string;\n\n  @FormProp({ validators: [Validators.required] })\n  age: string;\n\n}\n```\n\nIn your component:\n\n```ts\n  import { NgFormsBoundMapper } from '@tdm/ngx-dynamic-forms';\n\n  const user = new User();\n  user.pets = [new Pet()];\n  this.mapper = new NgFormsBoundMapper(User, user);\n  this.form = this.mapper.serialize();\n  \n  // this.form is a FormGroup, it also holds a pets control of type FormArray\n  \n  /* do your thing, display the form in the UI, update etc */\n  \n  // NgFormsBoundMapper is a container for the instance and serializers\n  // it allows easy deserialization once form is done.\n  // model and form are not hot, i.e. changing the form WILL NOT change the model.\n  \n  // once done:\n  if (form.dirty) {\n    this.mapper.deserialize();\n  }\n \n  // now user (or this.mapper.instance) is updated with new form data.\n  \n```\n\n## Dynamic Forms\nA set of components and directives that support dynamic form creates based on a model.  \n\nThe library is UI agnostic, same as `@angular/forms`, it provide tools and logic but not UI controls.  \n\n`@tdm/ngx-dynamic-forms` comes with built-in metadata helpers that provides the ability to create dynamic forms based on a model.\n\nNote that the library does not provide a complete Form rendering component  \nThis is by design since form elements are UI elements, each application requires different elements/styles.  \nFor example, one application might use the material design component library while other the bootstrap.\n\nInstead, TDMModelForm exposes the metadata required to dynamically create forms as a template friendly api.  \n\nWhile element types supplied with `@tdm/ngx-dynamic-forms` are minimal new types can be added.\nEach type (existing and added types) must be handled by the application.\n \nThe common best practice is to create a dynamic element component that use's metadata to render an element.  \nAdditionally, a custom top-level form component can be used so creating a form sum up to 1 template line.  \n\n```html\n<dynamic-form [model]=\"data.user\"></dynamic-form>\n```\n\n> `dynamic-form` is a custom application component.\n\nIn most cases, you will use these components to render forms but you can still render them manually.\n\nSee [the example directory](https://github.com/shlomiassaf/tdm/tree/master/src/%40tdm/ngx-dynamic-forms/example/README.md) for creating the above components, extending types and consuming it all.\n","maintainers":[{"name":"shlomiassaf","email":"shlomiasaf@gmail.com"},{"name":"tdm_user","email":"tdm.npm@gmail.com"}],"time":{"modified":"2022-06-13T00:38:43.205Z","created":"2017-05-08T23:27:19.401Z","1.0.0-alpha.1":"2017-05-08T23:27:19.401Z","1.0.0-alpha.2":"2017-05-09T13:01:28.196Z","1.0.0-alpha.3":"2017-05-11T02:22:06.503Z","1.0.1-alpha.1":"2017-05-11T12:31:11.999Z","1.0.1-alpha.2":"2017-05-11T23:37:34.579Z","1.0.1-alpha.3":"2017-05-18T00:44:28.014Z","1.0.1-alpha.4":"2017-05-28T12:27:57.755Z","1.0.1-alpha.5":"2017-06-05T15:27:15.844Z","1.0.1-alpha.6":"2017-06-12T18:26:01.044Z","1.0.1-alpha.7":"2017-06-12T20:10:14.180Z","1.0.1-alpha.8":"2017-06-15T21:51:22.385Z","1.0.1-alpha.9":"2017-07-20T23:18:37.851Z","1.0.2-alpha.0":"2017-12-01T01:33:00.682Z","1.0.2-alpha.1":"2017-12-07T22:49:42.251Z","1.0.2-alpha.2":"2017-12-13T04:50:31.971Z","1.0.2-alpha.3":"2017-12-16T13:02:09.722Z","1.0.2-alpha.4":"2017-12-31T11:08:32.870Z","1.0.2-alpha.5":"2017-12-31T21:26:08.631Z","1.0.2-alpha.6":"2018-01-04T00:25:22.514Z","1.0.2-alpha.7":"2018-01-07T21:21:32.654Z","1.0.2-alpha.8":"2018-01-07T23:27:55.906Z","1.1.0-alpha.0":"2018-02-12T00:58:09.046Z","1.1.0-alpha.1":"2018-02-13T23:36:18.676Z","1.1.0-alpha.2":"2018-02-14T02:21:47.287Z","1.1.0-alpha.3":"2018-02-14T04:00:53.145Z","1.1.0-alpha.4":"2018-04-26T17:39:37.633Z","1.1.0-alpha.5":"2018-04-29T13:32:29.088Z","1.0.0":"2018-05-16T21:47:16.224Z","1.0.1":"2018-05-16T22:55:22.385Z","1.0.2":"2018-05-17T16:44:54.203Z","1.0.3":"2018-08-05T09:48:18.936Z","1.0.4":"2018-08-05T11:46:26.736Z","1.0.5":"2018-08-09T00:13:15.476Z","1.0.6":"2018-08-21T10:49:24.241Z"},"keywords":["@tdm","angular","forms","dynamic","mapper"],"readmeFilename":"README.md"}