{"_id":"@voxtecnologia/angular-forms","_rev":"34-e4d9d168d6bd0a919161b15114214c5b","name":"@voxtecnologia/angular-forms","description":"A Simple Angular Forms Generator","dist-tags":{"latest":"2.1.6"},"versions":{"1.2.1":{"name":"@voxtecnologia/angular-forms","version":"1.2.1","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"copyfiles assets/**/*.css package.json LICENSE README.md CHANGELOG.md dist","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Robust Team"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^4.0.0","@angular/core":"^4.0.0","@angular/forms":"^4.0.0","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^7.0.0","@types/node":"^8.0.24","rxjs":"^5.4.2"},"devDependencies":{"@angular/compiler":"^4.0.0","@angular/compiler-cli":"^4.0.0","@angular/language-service":"^4.0.0","@angular/platform-browser":"^4.0.0","@angular/platform-browser-dynamic":"^4.0.0","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","copyfiles":"^1.2.0","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.1.0","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.3.3","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"gitHead":"bae37be63431beb19f1b9424dac3f03206d13159","_id":"@voxtecnologia/angular-forms@1.2.1","_shasum":"acbd94b9b3fd1e92defc0c6c89ba8c33cd1cc93a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"isaac.vox","email":"isaac@voxtecnologia.com.br"},"dist":{"shasum":"acbd94b9b3fd1e92defc0c6c89ba8c33cd1cc93a","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-1.2.1.tgz","integrity":"sha512-crQo6OAcMug06F9f7gUHvY2+b/u0xY3IQBmBP5FqBy3oYA3Sh/4R5gl4/EYGZuakPkjt2tDQWwRXaBOnLzw2Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtH6aAHp9gO5ph63xtpOYc/LFH6jhlVWvmqguvdkvPSgIhAJ+0CDNISdUnNSt+KOR1jjiCbsQIt7cfHkbD95b2iZyD"}]},"maintainers":[{"name":"isaac.vox","email":"isaac@voxtecnologia.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms-1.2.1.tgz_1506457736290_0.896573648089543"}},"1.2.3":{"name":"@voxtecnologia/angular-forms","version":"1.2.3","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"copyfiles assets/**/*.css package.json LICENSE README.md CHANGELOG.md dist","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Robust Team"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^4.0.0","@angular/core":"^4.0.0","@angular/forms":"^4.0.0","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^7.0.0","@types/node":"^8.0.24","rxjs":"^5.4.2"},"devDependencies":{"@angular/compiler":"^4.0.0","@angular/compiler-cli":"^4.0.0","@angular/language-service":"^4.0.0","@angular/platform-browser":"^4.0.0","@angular/platform-browser-dynamic":"^4.0.0","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","copyfiles":"^1.2.0","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.1.0","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.3.3","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@1.2.3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"phlllpe","email":"contato@jokerss.com.br"},"dist":{"integrity":"sha512-UcXBWXilp3/s1mzrmsY2IXYUU+2L2gPA6+2pA+zVXT/l+JqImSYUWtSCjX3BtnOVN4X1dA4gK67tfle0bYNNMQ==","shasum":"5dd12159ff0af43bbf3692d01f9abba5ebff88f1","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-1.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5UpiwlYX6yrGU/+O88Nhp7RbnVSvKeUlMV2e2DcgNuAiEAklyu1q5JNAo6WY5rzkoknzIa9dd6inuKFXq9sbCrEvU="}]},"maintainers":[{"email":"jhonatan@voxtecnologia.com.br","name":"jhonatanvox"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms-1.2.3.tgz_1506516026681_0.17281777458265424"}},"1.2.4":{"name":"@voxtecnologia/angular-forms","version":"1.2.4","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"copyfiles assets/**/*.css package.json LICENSE README.md CHANGELOG.md dist","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Robust Team"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^4.0.0","@angular/core":"^4.0.0","@angular/forms":"^4.0.0","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^7.0.0","@types/node":"^8.0.24","rxjs":"^5.4.2"},"devDependencies":{"@angular/compiler":"^4.0.0","@angular/compiler-cli":"^4.0.0","@angular/language-service":"^4.0.0","@angular/platform-browser":"^4.0.0","@angular/platform-browser-dynamic":"^4.0.0","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","copyfiles":"^1.2.0","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.1.0","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.3.3","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@1.2.4","_shasum":"c949eaab74758410b507cd2940c66a9e91ec7761","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"isaac.vox","email":"isaac@voxtecnologia.com.br"},"dist":{"shasum":"c949eaab74758410b507cd2940c66a9e91ec7761","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-1.2.4.tgz","integrity":"sha512-H8dfwhY44V0Gs97YcNKllYkTjxgZLj2IVnLqbYlqomtUMePtAlnTqO18JrMH22+1wmHSIJ+721XU6WW7YuChRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEoJDSPJYEfv2jry5bW8NDKNiv7N7oIJDHKjDQDrF13wIgNjZJcp7I5UIfaPAQ2sZhGXTKPPeqBATAUYuH8/jkJIM="}]},"maintainers":[{"email":"jhonatan@voxtecnologia.com.br","name":"jhonatanvox"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms-1.2.4.tgz_1506518220159_0.42709589656442404"}},"2.1.0":{"name":"@voxtecnologia/angular-forms","version":"2.1.0","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"copyfiles assets/**/*.css package.json LICENSE README.md CHANGELOG.md dist","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^4.0.0","@angular/core":"^4.0.0","@angular/forms":"^4.0.0","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^7.0.0","@types/node":"^8.0.24","rxjs":"^5.4.2"},"devDependencies":{"@angular/compiler":"^4.0.0","@angular/compiler-cli":"^4.0.0","@angular/language-service":"^4.0.0","@angular/platform-browser":"^4.0.0","@angular/platform-browser-dynamic":"^4.0.0","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","copyfiles":"^1.2.0","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.1.0","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.3.3","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.0","_shasum":"fa472233629a5812e0f5c5e6eabdd1c3ba33cde9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"isaac.vox","email":"isaac@voxtecnologia.com.br"},"dist":{"shasum":"fa472233629a5812e0f5c5e6eabdd1c3ba33cde9","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.0.tgz","integrity":"sha512-t+LONdgZdIB7WmuqsE2RXimpGdutKsx9rmuX6c1zIJNMVfn6oDeUW/mmnOG2053GWxA5Qei4vxShVVBrH8Rqeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBrCfCdMwbJV5OpeE5cXhi6AWtmUCvau6daLzCnS7KuAIgJI6KBadHPeW/Y/ldZwWTw5gPjBlPG4m4m9myKf93uy4="}]},"maintainers":[{"email":"contato@fagnerlima.pro.br","name":"fagnerlima91"},{"email":"jhonatan@voxtecnologia.com.br","name":"jhonatanvox"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms-2.1.0.tgz_1506685516274_0.09878803812898695"}},"2.1.1":{"name":"@voxtecnologia/angular-forms","version":"2.1.1","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vchastinet","email":"victorchastinet@live.com"},"dist":{"integrity":"sha512-G+O592oe7fay5FOHg4T3EW5a88lCfzhAiyO8corSpuec27dp9FSAqAVbr3TUXo2fRTPTSU6gr1Lcbb+oKFCvkw==","shasum":"7d11018911802d99b01394c1b186eb98bfffa119","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.1.tgz","fileCount":273,"unpackedSize":3495740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa11BtCRA9TVsSAnZWagAAq14P/RdgKyRdFdNtMQpWOA9D\nicTDX8r/v/6fjTWKwrtBaIjjop3ykj79SzWLBPuVid030fYTKLr6AluFA58n\nhVhQKiq/A9dMi3w1/2lndKDwu6Svqg9cP+6tGy/+4Oj0bgqqRlCxScjxKT3r\nr911HYmjAPsVpjukejRKw+UBdy2Run1LByCe30R/xsnGRYRgzeoyv+R2SObu\n3yVT8XIEPvAzkXiD593C0GMaL9/24frXSZc29PoHV+ECguXiv8Q7TpQgmLgb\n9c8DIubS/43NSIcn4cL7haqKbg3Inmb0n6gwU169v/amN1XiHX4EdtnS/b2a\n1N1TLb5TItZ7pjnBXUtPCx4rUhU3FhssAy+2PaQXgllaSCapaiiGcJ6rAVg/\n/IYxqKlfOg1YA9O8inyJtJUMM4vXlHzgAxknz3jkw/MQTQiHdOnObbIOgOEg\n1/fuCGVgsEDiKYVrmU/WaCC1EH3rgmUWlj1W4iMQgEhxQNpDBLN9hWJcrj+i\nQ95rXOyrxrXnketqmZNaFwbBKpU/1UrK+aew0SGs7OWrA/X+meIZd64ucJnx\nRelIMXO3Rx6MyFoyUY1kJCYrkgSda60P5iEFsG/CrSNmblB9Kn0nRm/SmbqW\nTU6lOkLgIEzDFXe/qP608bc/2+P3zywTDRyefIMg4Fjr6EJ3bueWnNhkX4J6\nPyT9\r\n=+ZC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQZrJbHn0abXjIu20aXeR4HRztHq2mpUtkZ40A4uvh2AiEA0xdleLX10FMn2gIrCh0fz+W5vL0u73LJvl+oZvtSZQM="}]},"maintainers":[{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"jhonatan@voxtecnologia.com.br","name":"jhonatanvox"},{"email":"neliofrazac@gmail.com","name":"neliofrazao"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.1.1_1524060267858_0.7693160416856155"},"_hasShrinkwrap":false},"2.1.2":{"name":"@voxtecnologia/angular-forms","version":"2.1.2","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vchastinet","email":"victorchastinet@live.com"},"dist":{"integrity":"sha512-BhINnxY7iyeoetYQ4256pgD8ABNdRYGap2x4rxkr7IVpOmtEopQ6sTfQvI7iGdQBLaYgIeZ/2Z0YwYnW8R1JjQ==","shasum":"d19ecac30b386fe644df8c34a8b2579a6ac6b807","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.2.tgz","fileCount":273,"unpackedSize":3495693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2MhpCRA9TVsSAnZWagAAYswP/3mEoc7onCD00J1NyuJe\n3Fm0qe78gWDY8V/6mON39GurqrcjmPEc4zOcArpmWT8ae1zOCi0FPxTAGPD1\ntOa3mEwcvHsAcIW5TqqJU6Iem6rdS5KuUcH6SvYXH3jZUqoFuxNjZEX3i/kl\nk5HpbSfMBUByDdmblvQNTA7VAO47rUCuZIiqX++Z9APJ1WPZF9ALcqJWSQQT\nf1jlWw6WdHd2LF28gbLOyKXbom3mvUwQ3+Xi5qiIws2yfb+KL5/lsZRGsTw2\nFDBkF0afu0HlowgvZFZDVNOSl0hTh8KG4McoDIELr7zNSMYHm4m1m7zrBhMN\n+XvbWLmDkWjDdRBq/8jWZuHcBi/HCu3J2+k6ENs9kK/vU/cqdHZotWKcNFzC\nxM+59/6n7sOk41OlKG3hjJUwvh5MPbRBvZ8irzdNnCCFjTTGc1k53qWG3Jt0\nz3RcbpVwGCsi/0zXMDCAU5eW0naly+Ht17XfrGo72EGmDg+efSB7WhXTg1lG\n534xFN1Ak/CHLTCgiXDM6BeDZPWxnu5tYdYv+TJiPshcMGl1MHcyaHwDCpDh\n9EXoHLVsK+s4OevV/to+jkdp8XsAW39eNMOU+vaVQFot6ihPZdUb90VtXVWo\nPBDXOdkUb0hdkEPVnS59alo9BslKNO3VDB8kzCg+c++pemJgflh2FJGqNm14\n91k1\r\n=TBl9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjKLAZCLTEHEuaJlGw7baBM2D0m03b7hyfdMDmB62fcAIhAKx7jSPcMhtFKbEVT6l6vFdJP4l3JH9RCnUi7qDK/5FW"}]},"maintainers":[{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"jhonatan@voxtecnologia.com.br","name":"jhonatanvox"},{"email":"neliofrazac@gmail.com","name":"neliofrazao"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.1.2_1524156520409_0.7775616686061142"},"_hasShrinkwrap":false},"2.1.3":{"name":"@voxtecnologia/angular-forms","version":"2.1.3","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.3","_npmVersion":"6.0.1","_nodeVersion":"9.11.1","_npmUser":{"name":"zezynho","email":"ferreirajosejp@gmail.com"},"dist":{"integrity":"sha512-c3Qc5LUBz+msJb0nkTTbFMSN0KbjQU471MSfU3JPSIlv4ilOaL5fH28E+ZWMPuKpStyxM0ZMWVp3oQulp5vuKw==","shasum":"29f9d9b797fed1e6d8b2909989642db60b98d2c0","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.3.tgz","fileCount":273,"unpackedSize":3466394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPQYwCRA9TVsSAnZWagAAurUP/1684zAB3o9v3u5w5kwz\nyVivhk6oNNq5TePCqZuJBh2StrDy9fBVhuB5GR4VO4IjR1pKUCfhcuvrLMzv\nJEoZ3qH+bD21QcM0BD2ijIW1HxQpZK5smLrYT631cXjBFg40vGZq0UsxVCD5\ndMHSIdpZReIzOl6z0e68CEuOTnhSFJX9uHo41Tp1MR07YK8TiPYmD3FgtyIc\nFtS++3p2VIuLltzNLIfMD6jqmp5uRi861xKQEYt4jXJUq0Asuybog/PExeAv\nezhYb9rKIk2wGhfNNduJwlxZNhRCedH2COMzcnbLHFniZqaG9Aokr8J3qziQ\nB8nm+KxDy40M8Jw1PQdJ5HmB1C8q+naW3Hi6mLpI/rWUnagO/EGpR5Jslmlb\neJeElNGW/N4ySGCAfnYv4nfGoHeH8GVsDsH04yHQYtVDnIS5Pr1JiFBi95/S\nRBVoqHek1DMJOheSkM/zG3gM3dJVINROrYHrgK/P63OaCKAJ/zk6AHqrO+5w\njGbuaveM23WNuNY9EZSjQRjC9xjBf0wVQIF93RiN89JeSy8lO2raOpZ8UmtZ\njbjPHcSyGzcmG8KdJmaqiSP8K20x42sAezJagsIhbmyAIhOmuEUlW6BHOiVX\nxSh2PhIDPU04rh/F27E3j1LT/rvWGpkRYPgjAEcmLemRQBEyHcj/swP46uqP\nmzMV\r\n=CaQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QBf0ivkBWtpTEMGXE5/QPbSE2xuKjl5kIyuFbPoZRwIhAIW7xRg1WjOGCLSxbms1r45C0JqnnDdJjdXkOqQrRJ2K"}]},"maintainers":[{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"jhonatan@voxtecnologia.com.br","name":"jhonatanvox"},{"email":"neliofrazac@gmail.com","name":"neliofrazao"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.1.3_1530725936203_0.6297178268785288"},"_hasShrinkwrap":false},"2.2.0":{"name":"@voxtecnologia/angular-forms","version":"2.2.0","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles && npm run rename-package","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"cpy assets/**/*.css LICENSE README.md CHANGELOG.md dist","rename-package":"cpy package-lib.json dist --rename=package.json","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^5.2.6","@angular/core":"^5.2.6","@angular/forms":"^5.2.6","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^9.1.1","@types/node":"^8.0.24","rxjs":"^5.5.10"},"devDependencies":{"@angular/compiler":"^5.2.6","@angular/compiler-cli":"^5.2.6","@angular/language-service":"^5.2.6","@angular/platform-browser":"^5.2.6","@angular/platform-browser-dynamic":"^5.2.6","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","core-js":"^2.4.1","cpy-cli":"^1.0.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.3.7","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.6.2","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"gitHead":"bf7b82e76b74bfa8fc6987d5a8605efbd8b66e86","_id":"@voxtecnologia/angular-forms@2.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"phlllpe","email":"contato@jokerss.com.br"},"dist":{"integrity":"sha512-7ERVoJSTC48GSk2t13UiCAImGUTPHZvq80exPhWNrDjM2gJINTcQjVUiN6zfJNJIcWS8LBBL8sTKJFby5OZM4g==","shasum":"769318b69d82d7b95fb5bf4ac71255304f93fd67","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.2.0.tgz","fileCount":242,"unpackedSize":7061646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS0spCRA9TVsSAnZWagAAPAsP/jzIMBx8S0kp0V37wxsP\neYApktcn1ECn50JhP+b40HoNOaImTHpWqXvo24lRgJiFz4IRDQWb3Dfz1AVz\nlR8O3djAZ0PK3N/4++dDB91kdIAP+Eb+QtmInqa0/3zIkeHaF6KKJTaU1sGN\nirE08OUxkyFXTCt2SdX+wbFly0dDgMveb43/s7L/e5PnF69PlGMdo6xqU2PZ\nexPsTfOnmDRAeM/1v0Qn1+smCkFFvYT+ZgMSXKIcp4V0xuB0U1Q8I0Xnp+sE\nLid7alIXYLGXVZd9nuf6uW41KC99+XdJHxHFccG7gDl5KgYNiTxItF9v7Ps5\nwJumbw3IIbxcqCrSE1HMii35BX5CarOEL9LlidLLf8da5v8oPY5plyRsQsTB\naOJMwdXmRtzdXcjFo9Kw3LxE5pKMHjbaqrQx57599QNJXjlwvD3ahroDhuGC\nXyViW7v40iuczpKS0stEVDH8YD7QYHPqTpWce/ozkdnsOImncCn6z2KJ55RL\nCE4eOjd9p9Zyvp/a2HadXuPuWfv3K1sIICjDaA/LGzUG3I3QXEnl0ODKW3gc\n03UGpHiolz+II3OVU1wN1hDo4dDQHU1e3K5qQHtfea/xKdFqKNxFT8TE1Mw4\nMVDBYrKHU8ldWSZox5FaLgSvXKvXQA5iEUZcjegQVTojXz5Ora6jRC05NbY/\nnUNU\r\n=KIFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsyRq0M6VSJPQRv0BpCHgIt+2+ra4eLBoM5pNrKt9WlAiA9aAYiRoM1ADfTKtArE9odqrrV7MiBgcN6GqiqbOJNIg=="}]},"maintainers":[{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.2.0_1548438312966_0.1457393368227653"},"_hasShrinkwrap":false},"2.2.1":{"name":"@voxtecnologia/angular-forms","version":"2.2.1","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles && npm run rename-package","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"cpy assets/**/*.css LICENSE README.md CHANGELOG.md dist","rename-package":"cpy package-lib.json dist --rename=package.json","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^5.2.6","@angular/core":"^5.2.6","@angular/forms":"^5.2.6","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^9.1.1","@types/node":"^8.0.24","rxjs":"^5.5.10"},"devDependencies":{"@angular/compiler":"^5.2.6","@angular/compiler-cli":"^5.2.6","@angular/language-service":"^5.2.6","@angular/platform-browser":"^5.2.6","@angular/platform-browser-dynamic":"^5.2.6","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","core-js":"^2.4.1","cpy-cli":"^1.0.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.3.7","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.6.2","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"gitHead":"bf7b82e76b74bfa8fc6987d5a8605efbd8b66e86","_id":"@voxtecnologia/angular-forms@2.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"phlllpe","email":"contato@jokerss.com.br"},"dist":{"integrity":"sha512-SlM/F7JTL+ezgcCqQpfbyRJhz0HfaO7oPFJ2niFlRf3ZSyS68/M8/7XaWkuB2NlF84EHB9olzpY2hC+eSVjp5A==","shasum":"207b45704a25609aea3fd7e8d69e51501dffc173","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.2.1.tgz","fileCount":242,"unpackedSize":7061646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS08iCRA9TVsSAnZWagAA1l4P/1ODkX+0DwqQtKf6GFaf\nm1TllYc73JHVQF8N+WyI430cr3k8+2K0zjJzg577DvBZNu4fYTyQZhxjZSIA\nhZtCAGExEUd7UF48WAZKNJ1wWu2/k9ABuZleFzRs0rH+cIEtpy6bTL5boiEe\nYRLxgjIgTeFaY7s4gZ/kdeyIMqECPhf6yXKfBfvF0U/ilTjoH+6WKEFQDNXW\na3m+GC1vE9+W4uJ0iFho8+LD7zsPzGgjzbvYaLIcJ+/T40wNPFScSTOv8zAt\nuflnUyAF2/1pl3pbG+nBa6jeULUE7Qu4uuE2hlunU13M1+/oZA6fsA3Ssgn4\niU5u/FB3wta86MnM8CRTRA/1LkA7Nus5CpFWrZoHLJ9iBZg+DiC/JNz1y40y\nmgPcQ7OOyG8OqIKxx/dBZmYibYCTV9cv0XH5gYP2pFkBxTfxTSkb+EQ2lWBa\nOU+mdJQbdGHSM8XDx6BWZqjyEGjolZRfPpFXlGza9i0jswbym8GRWJksT2LL\nR6TW53deoWyieofwPn05PeooTtqcW54xxvM1/QHYcspienaKwB4ugXQa+gOy\nihDToAFaGl0EYx+ZjTOfCNB2bUvCEUoCA6D2nbI46qsvlidIAyAbK9YmCsuA\ncxO5+cAWJeXrLOWzel8DMVA5yIIlCSFrzu2TzNba51enJ1320JymFHcClL4V\nG8au\r\n=nejM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaVWyJd4oOx4JAldX9lMnrkdR1v+6LgwudSvhLygfkKgIhAOlpOvYjyUjhqsExUMVvWNt38w9v7qZwMPBuIcG9nlIj"}]},"maintainers":[{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.2.1_1548439329530_0.9354187690432958"},"_hasShrinkwrap":false},"2.2.2":{"name":"@voxtecnologia/angular-forms","version":"2.2.2","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{"start":"concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"","build:demo":"webpack -p","build:umd":"webpack --config webpack.config.umd.ts","build:ngc":"ngc -p tsconfig-ngc.json","build:dist":"npm run build:umd && npm run build:ngc && npm run copyfiles && npm run rename-package","build:clean":"del-cli dist","test":"karma start --single-run && npm run build:dist && npm run build:clean","test-ci":"karma start --single-run --browsers PhantomJS","test:watch":"karma start --auto-watch","compodoc":"compodoc -p tsconfig-compodoc.json -d docs --disableGraph --disableCoverage --disablePrivateOrInternalSupport","gh-pages":"git checkout gh-pages && git merge master --no-edit --no-ff && npm run build:demo && npm run compodoc && git add . && git commit -m \"chore: build demo and docs\" && git push && git checkout master","copyfiles":"cpy assets/**/*.css LICENSE README.md CHANGELOG.md dist","rename-package":"cpy package-lib.json dist --rename=package.json","prerelease":"npm test","release:git":"git add package.json && git commit -m \"chore: bump version number\" && standard-version --first-release && git push --follow-tags origin master","release:npm":"npm run build:dist && npm publish dist","release":"npm run release:git && npm run release:npm","postrelease":"npm run build:clean && npm run gh-pages","codecov":"cat coverage/lcov.info | codecov"},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","dependencies":{"@angular/common":"^5.2.6","@angular/core":"^5.2.6","@angular/forms":"^5.2.6","@fagnerlima/ng-mask":"^2.2.1","@ngx-translate/core":"^9.1.1","@types/node":"^8.0.24","rxjs":"^5.5.10"},"devDependencies":{"@angular/compiler":"^5.2.6","@angular/compiler-cli":"^5.2.6","@angular/language-service":"^5.2.6","@angular/platform-browser":"^5.2.6","@angular/platform-browser-dynamic":"^5.2.6","@compodoc/compodoc":"^1.0.1","@types/chai":"^4.0.0","@types/html-webpack-plugin":"^2.11.2","@types/mocha":"^2.2.41","@types/sinon":"^2.1.2","@types/sinon-chai":"^2.7.26","@types/webpack":"^2.2.8","chai":"^4.0.0","codecov":"^2.1.0","codelyzer":"^3.0.0","concurrently":"^3.0.0","core-js":"^2.4.1","cpy-cli":"^1.0.1","cz-conventional-changelog":"^2.0.0","del-cli":"^1.0.0","fork-ts-checker-webpack-plugin":"^0.2.2","html-webpack-plugin":"^2.28.0","husky":"^0.13.0","istanbul-instrumenter-loader":"^2.0.0","karma":"^1.4.1","karma-chrome-launcher":"^2.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-phantomjs-launcher":"^1.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.1","mocha":"^3.3.0","sinon":"^2.0.0","sinon-chai":"^2.8.0","standard-version":"^4.0.0","ts-loader":"2.3.7","ts-node":"^3.0.0","tslint":"^5.1.0","tslint-loader":"^3.5.3","typescript":"~2.6.2","webpack":"^2.2.0","webpack-angular-externals":"^1.0.0","webpack-dev-server":"^2.2.0","webpack-rxjs-externals":"^1.0.0","zone.js":"^0.8.14"},"directories":{"doc":"docs","test":"test"},"gitHead":"2415590ec66ad2d67a58a17a173603034d7b53e3","_id":"@voxtecnologia/angular-forms@2.2.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"phlllpe","email":"contato@jokerss.com.br"},"dist":{"integrity":"sha512-vB4buty/LTBP4D4VtdSDg44632hIMgAcyE0rIESIJjcjFRevyBUwDnMOth/hFsuusz4Na4p0zyztNvybJDmIZQ==","shasum":"c8c39e09c8fae10069d570d103fa91c62945b543","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.2.2.tgz","fileCount":242,"unpackedSize":7061514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS1E0CRA9TVsSAnZWagAAZIAP/ikxrTr2R1X9k6LWry7P\n6ayeNYzXlUQl2ZT/qxfNF0KDdKn26rIJcGEkP07nsxmBqUZ3LY589jSX0cyb\nCylMcyxdTwOArk8t5QbeheL1FABuOzqH1xm1tMTJ6H4cphvqfNA8bpSuph/A\nDW3RKrul/vzjUsKbAq8NjqAennxgtNwXUGpzqykNUH5oIma6OrFqGZwapRpY\nukG7JkNZJwd7jqs17n39aEff+C3i3+acSnkp4NulkMVzMD+aENlg4pGAEgNl\nDUmBSktYwzYYnWbA+mpKIaZDH9GO2PeFgDkmxLzAO9TDgQrbS7NZFmXHCCmM\nPZN1U2MwVLYYAHidA6mKGllFhAu6uCg1TeYZM2sGj0OUg214XtBEhrGdw1uM\n0Tpfi4G85ajpvHEdkDNNSKHRvb+qPxUylocElyx2gV+maPezfok/nEDqpo6B\n/NeBpw69Ahs0bceSY2eM2JGLY+zNUhhheNbimyLEBez6ov10NBToN598ihXV\nHyQu7cq7WP0BEiy+jhNwAKpbucL/F7yYjvnErvR8JMSyz/fDSwLDnFF5Shoy\nSvDBJyA4oHEwurAnxPZqgrPAPTbDhxaH10zxyv/R9GL0d7CViXu1z3zleOzo\n3WaCw6cd2YTbY57AVNKyLyAmwbJtjHrLmgRIJzbBsJM0VxfNGr6sRrLLScNa\n/yjd\r\n=4IbP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9AKKVY07E2ZTSZQdoPhedofja7Aq9V39KWmykOCXYGAiAMrQEEi17grYf5MsDzowjw6QFOS6ZfTW8Rww2PGMG1pQ=="}]},"maintainers":[{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.2.2_1548439859746_0.4652562448369195"},"_hasShrinkwrap":false},"2.2.4":{"name":"@voxtecnologia/angular-forms","version":"2.2.4","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.2.4","_nodeVersion":"9.4.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-8SXFLAmqTFI+0nC6lHwP5yHdwWZ2ZM8WYUzzXWaJ16EZMzHMC7Xzegv5agEXxbAaOu04MFueyVfZOghMEaIb5w==","shasum":"90b1ccbddc1d1573279c5e865932eab272aeecd0","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.2.4.tgz","fileCount":273,"unpackedSize":3479620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTvpECRA9TVsSAnZWagAAepkQAJCnuxZjmNv9ACdwQEae\ndXkMzIvubhlloqfL1WP7KAfsZTlyaFAmEV9UlyfpPJTCCTjLI/QHEyp20gv7\nr7iu5ONK7Nv5YlewhzNzrRZI47UZVGGxEma4/JKKnMh3LCW0BjA/oJbk1z5S\nxI7CpZpQ6AjkqZ8sanBQniRLWVjuR7UNq6lulKGb+AHtfT6rXY1ONyhcAbZ2\nI3JYRQk4QIaUNWFYmmfoi7gYXUotyuvo9VbpP+ASpIuzn665EzFbXvFfNQR3\nDc6UlPUsl/Xt5z/AAWgI4dtGm6UhfqH+BvxGajPd21dYieAlthjkUT7sKcFB\nmAxHPdADJIXBVx9LbLru38T1USJOzD2kF6rrK2B/+PjyE4B+60+st7deuZ43\n/AjZsk3qbBRaCY5H3JmgnYN43g/hWycaVvDsDhw7CHSpcKd0/6iZ6/7RcPlk\nqaOoasIg2CJCsn6+gwnpkbEshkTPZ0CllqQHkGkThickrjuxInFvqxGo+SBo\nLduFeC56ir2sjufCbmw8kkJwqmzgJVgeST34HgoAJMzHhEq6cKshxArZ+FvN\nK0ZYVqkKB+lU+wvEqxk7pmHgqNGoJ2jNdBIUbDpYjbVP6eNoLKI/xuIS2VNR\nWM/69N+wCWdbGitZ0AB6+qn4DDuooQ8kbqiuExHd3aaUltM5Om97eKCcMwBE\nLeWH\r\n=u3PE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmN/1wVNd5rlyntsc5YuCVtLoAcKHy4FVjgVZ+HaPMlAIgehzo60lEmCZ88YS4nb5nhZbJASx2hlAmoRdBJYEzfd8="}]},"maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmUser":{"name":"erickamaral","email":"erickamaral@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.2.4_1548679747126_0.7119342260258417"},"_hasShrinkwrap":false},"2.2.5":{"name":"@voxtecnologia/angular-forms","version":"2.2.5","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.2.5","_nodeVersion":"9.4.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-U+Yr57gkzUf1lEcM/e9sWoHKXNhBozBbulssWXLzH6oTOaqUqctpEQ/4Q2W+c1a6VZerrikmWIyh9C0gR1urnA==","shasum":"562b36ca77b3c84c319c35d00bf1805170471a86","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.2.5.tgz","fileCount":273,"unpackedSize":3478586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUv5CCRA9TVsSAnZWagAAR1kP/18yap6wJXDjF5urUDkk\nf4Gs8eFTOn3MX/gH3JnLR7bhqW0u/lAz2xrbOMRnPiP3G5cDmkcEahidNqc9\n1CKQ8T2U9fjFZ7+oypqiVzv//Ky2ycpW06v2HphXSXZg41xrrxdmiknG+Nih\nAzVSgHkqgGxa8gdjgpXRVeQ7llKArS1XUI3eNBzms+F+li4LuJu+L0WuufRh\n2/Ak38QpOuTBIpKHUCQ4fbA0S8gTsjFO8I6eI11hl6L9/ZE6Qk1nk1YmOKuc\nfTpnKDaYK5emE2NRHdsODkrsXigdzj7xT7ISLEvUE/870MmTdznMBb3oLucf\nQvX2H/2BmpoOKv6bykWFr/BZ3RK7oxcq2BJk0qguT6nT24JnBENBuKJnR3z5\nDayaNoM/5wT9uxPiEOLaYolbZhmgTsGVXA6ZTENLTz+iKlKQ2P0/xJcKuX4N\nfcdaecOizO7HonuwcWWaek7dVUIFVtcrZ3OSSSQSev5pomVzUGdOdHiM7Mc7\n9g1B89GTjxsQr/ElUIjuonq4X8sn3JSnZ8dR4uBQS8nPxqdN/ywLK0dhuGPJ\nLWpTWGiUEyM+96nMriP+/qF67C7JqM4zUIgFX5gmt8gkePfz7cJy++Oe6upO\nzcfB/Igp9x47y0BZVRmx7I/YB/4OHLTuYXvYL4ZnqnsXgwj+USOk7b3he1eg\n3DEG\r\n=pRi4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzfqhsZs+SvUpkBfZ4/lPywR8HPffYpRz4wgS2+qEFgwIgINYxWYYLKLT141R8sxXNXHMCGL+2uj2spm7jAsFYJAI="}]},"maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmUser":{"name":"erickamaral","email":"erickamaral@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.2.5_1548942913775_0.249341537043126"},"_hasShrinkwrap":false},"2.2.6":{"name":"@voxtecnologia/angular-forms","version":"2.2.6","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.2.6","_nodeVersion":"9.4.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-aIs8Sc6uPH5IkFbt2HWmh5ArjsLd6aUO8Gk4Mr5/0s1scqEKiMSSd2DRPlWbRjbsY3S4b1K4Fo8lJC8yvJdmpg==","shasum":"c046f3b728872059a8fd77c6c97a891c1ab61a44","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.2.6.tgz","fileCount":273,"unpackedSize":3478803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUwkuCRA9TVsSAnZWagAArB0P/isDhWHCxCBa8wK4q8OH\nU+5X4wE9rU6IcQqQ7OW/uc2BzMFjAFxcqUZ0wuA+Qz6Q3gbiqZVFK1c2MmPT\n7+15LMkEIFpD0dB1JkrJ/eVkmR6zTSd3a+OZZrvEjlZOzYSd7X+4fqhrOwri\nacM0g5TocwZhqIxRyA2zoSPnO4NM3ZEYAp06n6xbTYrO/XcDVo+zUVUdYKOF\nGO92lZ07RoWqPhcvYx/V4BHrJlKFOrPhkp3XL8liC1YbWx7IEGIRcBhffNCl\ntGJBqXbXFzihXkz1cyWPe749wXEgQ0pVqgMC/YueqlxBAGRNzGTLs4YK9hU4\nlTvIr30giYxEBBIsPeUUSYLTyWhHFkd3WyWewPbt0iij54E2jTwMkEmtV8HU\nmnKybSMR1kUqNLDvb06aQIQp4bRycdaMPP16qtoLEMIEHwAQPwcitmAg0CTH\nUJ9DTDJpm7i/gFg1ijNv4UvkWXFi7FpVE6gFq2/LZlsHIHJJO9ZRwmSfBRg5\nPlsW6cnS0klQLO6mZ49weFA7TCodKwmFCsgMH3LKIOTP3/vL9/YpLmMDeRxR\nsBNIKDULxZhdZ3/BhC7y9VE2ijOx6g0nUejLQfY0jodKtb0HiNMrW57jdKwP\n+pYuBMCIQxB2O8/+1ZiaUKKYrlznT7Q/cEOLcCUrjmmhAzIMwN2RXaEJ3SQ0\nmDFO\r\n=vEMO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNT1yRFr5dQ63woa6I1NSATCXgyEEuDN/q9+fgbOgXZAIhAL+8bC4aBIbIukg2NnIO+eCKvTPu1omLWQr++cl4uDmP"}]},"maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmUser":{"name":"erickamaral","email":"erickamaral@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.2.6_1548945709685_0.9449423571785793"},"_hasShrinkwrap":false},"2.1.4":{"name":"@voxtecnologia/angular-forms","version":"2.1.4","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.4","_nodeVersion":"9.11.2","_npmVersion":"6.6.0","dist":{"integrity":"sha512-V2tfNloE3s+W5Snu7PJUdoZRio0TnRiJTPivQkNaq8QwNjS+RmkgbWqMROUvW8FduJ2+7rCS5/gZ0U1VklKTzA==","shasum":"a48ed69dbf46ba16757b5d749ab3b27466e13620","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.4.tgz","fileCount":273,"unpackedSize":3477443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVKyWCRA9TVsSAnZWagAA/BUP/i/Dyg8krqvGFJmR99IC\nY0VUC16zHO16JDW2h3vVoG4oaRkyBOEIQzkJwpKdYahFENfaFwmQtttxSAFy\nOxCGTMVY2HpSg620Rb5CdrlGpedSih/idkzpINAHfCAA8o/lII6Fmb1Roxi1\n5yx1M5niyP5XjrWvQnd6yu/p1Oq5SCpItfg4jq+W63VNaXWJnirNRZv6ctdV\n+TLBgFX7y7LkVF5SeCbVfGbwBEjjN9GEaZDAUWkMakpptcGU6z4Wr95AEHfF\nCzK6W2OaYdCnIykxsgKmA1+YbgDFaLv4m5Kx/jaxnOgeNtFTpdJb4TQk2g2b\neD/+rg3JN08V9WyYLW6QWY5sjyWVRx36o/TKN3CLKWtEO//nC22q/qTCGbxY\nm3p531aNj0wfM6nSXlYMJOHYmtOMiTrCF8+mJJd7OOTa8QkImHkKj4PKKQYZ\n8q0bRyx0XEetGzZjFHFC2tJx1jevY8PqdJpSmi1+267nFK7aSGDBKjFY9PXw\n87V6/FSJe6XCcnk11LqgkJ0flI7ae0vdZbRzA3nK5i0JXI59T5LWP7pP21Sj\nE30j/8uUMEN8niLlebkEVo0vZ/gRPMmqBmg2esPASQ1RARGG9jFdh9uAB2df\nKqNL9wMYjwgtTgeRsFpAFFUVAufvVlWQPbtYWs/6LosMtNP7RvU3buNTh8BV\nwJ03\r\n=RBgt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhJ+jI+bJgnbVYz5W++BqiqMmuQ3jI0yWcvDU74EAbnwIhALKCMTCTHBDCOL3OiZwW9eMV/rX7+ITFABjE7Jq6Owxv"}]},"maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmUser":{"name":"vchastinet","email":"victorchastinet@live.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.1.4_1549053077947_0.330795964343896"},"_hasShrinkwrap":false},"2.1.5":{"name":"@voxtecnologia/angular-forms","version":"2.1.5","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.5","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rervHCWJqjmza5xQnofhKgHijtcbMEKJfLImvTDAvBf2qi/eAEhSDpjzbdkDxNVaRzLvr8TB/N/Ds63uqLXwbg==","shasum":"aed909e052c1c4904eb89917158b6eac7e7957b3","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.5.tgz","fileCount":273,"unpackedSize":3466394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKLzcCRA9TVsSAnZWagAAucgP/1Y+HXGPXGfBx/pRwHqf\nSRe0TkDMrWX92F7nXofWXKHSaqfcVTUAKcO8mHOWUq2IpaPLfqB+OcrOVqTU\nU7am8kcFgWxLSYeeGtJoTcFzbwTeLVdDjgv1uTCkgxygmqhWFMdADiFK+39i\n1/OGl0ERPNFUdTnrU8AeP9CXhxRTWCPmBRLGGCgpAo/FU6gS3LtSA/gEGgSS\n7JhvhINzu8ink5+6htOFtPj0+rF/vkneNln7I3QRAiO7eZ3cgTvOKrJxRlQN\n3eEAe9OArK6C6hxn6pJQPmFYZFlFATE5Cc/Jcza/sl5G5iXu9Y+JSLYy6mQ0\nDv2Kz7R8YiJ9dvFMwK1MN4GhU00972ePhaZrPnuq6VBrEtzvqQnTzvqXPNKA\nqrxKYyBaH2kbLhDK8/1ixlsNmq85DFuaOnyfLLhXvoZIei+2rTUCLNb8xI+p\nBKfW5CtEoiyRgLBSHm5B+OpetwjpjBLoPxhgbgQFL4BMiVCYwSLImXbZFAM5\nG1QmBsGN3itX0/HTBiLKMnsXB52rILo9ScRLUPDtqrPCgTwxCQE/P7OtaJ1B\nGrcH03EpmR/NFviWdZwzc+lszrltXzqGIxFfKoXTKWzslrNUW5Iz9ERcn/T4\nct8Guu38Fo9uVkzt5dUS5K8QpbAJc1GjGevEnj8doAZVH1DkdmFwA+db5vXO\n1Vjt\r\n=yTdU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk4OYUZzIE3ZNiiBFlkqHOoRAk5HqcjbQwP8aNMaOonAIhAJaKi1014QSHQOeR89UJyVOhW+IdsjbZu5pa7DpTbVDw"}]},"maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmUser":{"name":"erickamaral","email":"erickamaral@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.1.5_1562950875521_0.3670752277748883"},"_hasShrinkwrap":false},"2.1.6":{"name":"@voxtecnologia/angular-forms","version":"2.1.6","license":"MIT","description":"A Simple Angular Forms Generator","main":"./bundles/angular-forms.umd.js","module":"./index.js","typings":"./index.d.ts","scripts":{},"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"keywords":["angular","forms"],"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","peerDependencies":{"@angular/core":">= 4 < 6","@angular/forms":">= 4 < 6","@fagnerlima/ng-mask":">= 2","@ngx-translate/core":">= 7 < 10"},"devDependencies":{},"directories":{"doc":"docs","test":"test"},"_id":"@voxtecnologia/angular-forms@2.1.6","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZXYNto4372PZsoklRHVd+9l7JZr/ZKNGaPD6uVCHzkiv1ujnZPz1xzsglEfjPlz/9xl6D+rr3vkey+lSiNty2A==","shasum":"c3ba9179a76caf622ce4b7cce1db67a3fed5622d","tarball":"https://registry.npmjs.org/@voxtecnologia/angular-forms/-/angular-forms-2.1.6.tgz","fileCount":273,"unpackedSize":3466668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVCQrCRA9TVsSAnZWagAA1ZoQAIVasyeSCxF9fuQCwlT6\nt0Jic9AxtWg8r1ghkBdRyAul81jKKQH1x72yun9nl+lIYPk9lvCu+5S2T2H6\n0TPyVk6jby6uWuCDV4LG8uxYHQM32P4ST6HegnicmbrtJwaQIt347FdEJn78\nC17dd/aYSfcl5H8+PERZd1Y3vOnrmSVSvGZOqYebIHubtB9VHb3fo+x/vcUg\ncn2CTAMDCz8n4ySkbgFRsbR1oR4ktWpbIk9J8HCnDiFk6lwh2gTI0tC9WeuF\nZdPddLQhkcd0GfwqElXtLAOvBLS2l7FO0yJxMO6w39+rr+aOj507XcJ69/B+\nc0+hMhOxmElVwKx1JWqtg0WI/Ko4baZF+N64yPvBfQZFc3Rjau1qj3ExIWxP\nla99KEGRR5FtPyY9tuSpxdLamIb6F+QGWvKwSs5gurEzMeQVMa5nobuf5E1X\nmS4HVTzXiHoUGPSxfwNMIw/XDkn1SCPc0GaqpuXQArj71VZVRBxXeX90ZGJI\nlDDz2f9Tw8LZEdUm8OM3fhpq0akUQlSxJDubIt+OyjMwYVIRvpso+XQOXxwo\n0kKCHI1DNtWcJWVbhMM3jiTIL8qXycBbdZna7hThisPlmow1f88H1mGwwyvb\nKNJ9OqwtuvzGv6jhcZMPJaumoimlbT/HhFXuqaoG8LPBUD0mzooWJrJh7h6i\no4h1\r\n=2yj9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELG5UDlCux4P0u42a1zq1xmph/qYIJVuOx4Bt8iU9jqAiEAhU6UaPvcNbrr15VkNxZZaqEU2WEpDXS3l/pf5SCtOJs="}]},"maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"_npmUser":{"name":"erickamaral","email":"erickamaral@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-forms_2.1.6_1565795370491_0.23339479561200016"},"_hasShrinkwrap":false}},"readme":"# AngularForms\n\nA Simple Form Generator for Angular.\n\n## Table of Contents\n\n- [Requirements](#requirements)\n- [Usage](#usage)\n- [Groups](#groups)\n  - [Fieldset](#fieldset)\n  - [DataTable](#datatable)\n- [Questions](#questions)\n  - [Checkbox](#checkbox)\n  - [Radio](#radio)\n  - [Select](#select)\n  - [Text](#text)\n    - [Masks](#masks)\n  - [TextArea](#textarea)\n- [Validations](#validations)\n  - [Email](#email)\n  - [Max](#max)\n  - [Min](#min)\n  - [MaxLength](#maxlength)\n  - [MinLength](#minlength)\n  - [Pattern](#pattern)\n  - [Required](#required)\n- [Dependencies](#dependencies)\n\n## Requirements\n\n- **@angular/common**: 4.0.0 or higher,\n- **@angular/core**: 4.0.0 or higher,\n- **@angular/forms**: 4.0.0 or higher,\n- **@fagnerlima/ng-mask**: 2.2.1 or higher,\n- **@ngx-translate/core**: 7.0.0 or higher,\n- **rxjs**: 5.4.2 or higher.\n\n## Usage\n\n1. Install AngularForms using npm:\n\n```\nnpm i @voxtecnologia/angular-forms\n```\n\n2. Import the styles.css:\n\n```\nnode_modules/@voxtecnologia/angular-forms/assets/css/styles.css\n```\n\n3. Import the AngularFormsModule into Module class.\n\n```typescript\nimport { AngularFormsModule } from '@voxtecnologia/angular-forms';\n\n@NgModule({\n  imports: [\n    //...\n    AngularFormsModule\n  ],\n  // ...\n})\nexport class MyModule { }\n```\n\n4. Insert the AngularFormsComponent into template.\n\n```html\n<rb-angular-forms [groups]=\"customForm\"></rb-angular-forms>\n```\n\nThe **customForm** attribute represents the JSON coming from API. For example:\n\n```json\n[\n  {\n    \"code\": \"G-01\",\n    \"description\": \"Fieldset Group\",\n    \"type\": \"group\",\n    \"questions\": [\n      {\n        \"name\": \"Q-0101\",\n        \"description\": \"Checkbox Question 0101\",\n        \"type\": \"checkbox\",\n        \"defaultOption\": \"false\",\n        \"validations\": [\n          { \"type\": \"pattern\", \"message\": \"Required field.\", \"value\": \"true\" }\n        ]\n      },\n      {\n        \"name\": \"Q-0102\",\n        \"description\": \"Radio Question 0102\",\n        \"type\": \"radio\",\n        \"options\": [\"Option 1\", \"Option 2\"],\n        \"defaultOption\": \"Option 1\",\n        \"validations\": [\n          { \"type\": \"required\", \"message\": \"Required field.\" }\n        ]\n      },\n      {\n        \"name\": \"Q-0103\",\n        \"description\": \"Select Question 0103\",\n        \"type\": \"select\",\n        \"options\": [\"Option 1\", \"Option 2\"],\n        \"editableOption\": \"Option 2\",\n        \"placeholder\": \"Select\",\n        \"validations\": [\n          { \"type\": \"required\", \"message\": \"Required field.\" }\n        ]\n      },\n      {\n        \"name\": \"Q-0104\",\n        \"description\": \"Text Question 0104\",\n        \"type\": \"text\",\n        \"placeholder\": \"Text Question 0104\",\n        \"validations\": [\n          { \"type\": \"required\", \"message\": \"Required field.\" },\n          { \"type\": \"minlength\", \"message\": \"Min Length: 3\", \"value\": 3 },\n          { \"type\": \"maxlength\", \"message\": \"Max Length: 10\", \"value\": 10 }\n        ]\n      },\n      {\n        \"name\": \"Q-0105\",\n        \"description\": \"Text Question 0105\",\n        \"type\": \"text\",\n        \"placeholder\": \"Text Question 0105\",\n        \"validations\": [\n          { \"type\": \"required\", \"message\": \"Required field.\" },\n          { \"type\": \"pattern\", \"message\": \"Format: 00000-000\", \"value\": \"^\\\\d{5}-\\\\d{3}$\" }\n        ],\n        \"mask\": \"00000-000\"\n      },\n      {\n        \"name\": \"Q-0106\",\n        \"description\": \"TextArea Question 0106\",\n        \"type\": \"textarea\",\n        \"placeholder\": \"TextArea Question 0106\",\n        \"validations\": [\n          { \"type\": \"required\", \"message\": \"Required field.\" }\n        ],\n        \"dependencies\": [\n          { \"code\": \"Q-0103\", \"criteria\": \"equals\", \"expectedAnswer\": \"Option 1\" }\n        ]\n      }\n    ]\n  },\n  {\n    \"code\": \"G-02\",\n    \"description\": \"DataTable Group\",\n    \"type\": \"datatable\",\n    \"validations\": [\n      { \"type\": \"required\", \"message\": \"Min number of registers: 1.\" },\n      { \"type\": \"minlength\", \"message\": \"Min number of registers: 1.\", \"value\": 1 },\n      { \"type\": \"maxlength\", \"message\": \"Max number of registers: 3.\", \"value\": 3 }\n    ],\n    \"questions\": [\n      [\n        {\n          \"name\": \"Q-0201\",\n          \"description\": \"Select Question 0201\",\n          \"type\": \"select\",\n          \"validations\": [\n            { \"type\": \"required\", \"message\": \"Required field.\" }\n          ],\n          \"options\": [\"Option 1\", \"Option 2\", \"Option 3\"],\n          \"placeholder\": \"Select\"\n        },\n        {\n          \"name\": \"Q-0202\",\n          \"description\": \"Text Question 0202\",\n          \"type\": \"text\",\n          \"validations\": [\n            { \"type\": \"required\", \"message\": \"Required field.\" }\n          ],\n          \"placeholder\": \"Text Question 0202\"\n        }\n      ],\n      [\n        {\n          \"name\": \"Q-0201\",\n          \"description\": \"Select Question 0201\",\n          \"type\": \"select\",\n          \"validations\": [\n            { \"type\": \"required\", \"message\": \"Required field.\" }\n          ],\n          \"options\": [\"Option 1\", \"Option 2\", \"Option 3\"],\n          \"placeholder\": \"Select\",\n          \"answer\": \"Option 2\"\n        },\n        {\n          \"name\": \"Q-0202\",\n          \"description\": \"Text Question 0202\",\n          \"type\": \"text\",\n          \"validations\": [\n            { \"type\": \"required\", \"message\": \"Required field.\" }\n          ],\n          \"placeholder\": \"Text Question 0202\",\n          \"answer\": \"Answer 0202\"\n        }\n      ]\n    ]\n  }\n]\n```\n\n![screen](docs/screens/angular-forms-01.png)\n\n5. Get form values by adding a local variable to the component and calling the **getForm()** method. For example:\n\n```html\n<rb-angular-forms #angularForms [groups]=\"customForm\"></rb-angular-forms>\n<button (click)=\"print(angularForms.getForm())\">Print Form</button>\n```\n\n```typescript\nexport class MyComponent {\n\n  print(value: any) {\n    console.log(value);\n  }\n}\n```\n\nThe output of getForm() is an object that contains:\n\n- **valid**: Informs if the forms is valid, that is, if it agrees with all the validations.\n- **value**: An object that contains the groups of questions with their respective answers. Groups and questions are represented by their respective code; and each question has its answer.\n\nExample output:\n\n```typescript\n{\n  valid: false,\n  value: {\n    \"G-01\": [\n      {\n        \"Q-101\": \"Option 1\",\n        \"Q-102\": \"123\"\n      }\n    ],\n    \"G-02\": {\n      \"Q-201\": \"Option 1\",\n      \"Q-202\": \"Option 2\",\n      \"Q-203\": null,\n      \"Q-204\": null\n    }\n  }\n}\n```\n\n**AngularFormsComponent**'s public methods and properties:\n\n| Method | Function |\n|-|-|\n| **isValid()** | Returns the status of form. |\n| **isPristine()** | Returns if the user has not yet changed some value in the form. |\n| **isDirty()** | Returns if the user has changed some value in the form. |\n| **getAnswersGroups()** | Returns only the answers grouped in yours respective Groups.  |\n| **getAnswers()** | Returns only the answers of simple Questions and of DataTables (that is considered a Question).  |\n| **getForm()** | Returns an object with two attributes: **valid** (return of **isValid** method) and **value** (return of **getAnswersGroups** method. |\n| **submit()** | Send the form, enabling the validation of all questions. |\n| **formGroup** | **FormGroup**'s instance of the **ReactiveForms**. |\n| **status** | Returns the form's status: **LOADING*, **READY**, **ERROR** or **null**. |\n| **getGroupByCode(code)** | Returns a **Group** according with **code**. |\n\n6. The **AngularFormsComponent** contains two output events:\n\n| Output | Function |\n|-|-|\n| **ready** | When the form's build is finished. |\n| **error** | When occurs any error in form's build (throws the *error object*). |\n\n```html\n<rb-angular-forms #angularForms [groups]=\"customForm\" (ready)=\"onReady()\" (error)=\"onError($event)\"></rb-angular-forms>\n```\n\n7. If you want only to show the answers from JSON, use the **readOnly** input with **true** value (your default value is **false**).\n\n```html\n<rb-angular-forms #angularForms [groups]=\"customForm\" [readOnly]=\"true\"></rb-angular-forms>\n```\n\n![screen](docs/screens/angular-forms-02.png)\n\n8. For you config the language to be used by AngularForms, use the **lang** input. There are two langs available: **en-US** (default) and **pt-BR**.\n\n```html\n<rb-angular-forms #angularForms [groups]=\"customForm\" lang=\"pt-BR\"></rb-angular-forms>\n```\n\n## Groups\n\nThe **Group** represents a grouping of questions, which can be of two types: **Fieldset** and **DataTable**.\n\n> The **Group** contains the public method **getQuestionByName**, that returns a question according with **name**.\n\n### Fieldset\n\n**Fieldset** is a grouping of questions that represents a simple fieldset of HTML. The value of your type is \"**group**\".\n\n```json\n{\n  \"code\": \"G-01\",\n  \"description\": \"Fieldset Group\",\n  \"type\": \"group\",\n  \"questions\": [\n    {\n      \"name\": \"Q-0101\",\n      \"description\": \"Checkbox Question 0101\",\n      \"type\": \"checkbox\",\n      \"validations\": []\n    },\n    {\n      \"name\": \"Q-0102\",\n      \"description\": \"Select Question 0102\",\n      \"type\": \"select\",\n      \"options\": [\"Option 1\", \"Option 2\"],\n      \"validations\": []\n    }\n  ]\n}\n```\n\n### DataTable\n\n**DataTable** is a grouping of questions that represents a data table, where you add many answers.\n\n```json\n{\n  \"code\": \"G-01\",\n  \"description\": \"DataTable Group\",\n  \"type\": \"datatable\",\n  \"questions\": [\n    [\n      {\n        \"name\": \"Q-0101\",\n        \"description\": \"Checkbox Question 0101\",\n        \"type\": \"checkbox\",\n        \"validations\": []\n      },\n      {\n        \"name\": \"Q-0102\",\n        \"description\": \"Select Question 0102\",\n        \"type\": \"select\",\n        \"options\": [\"Option 1\", \"Option 2\"],\n        \"validations\": []\n      }\n    ]\n  ],\n  \"validations\": []\n}\n```\n\n## Questions\n\n**Question** represents a simple question, which can be of five types:\n\n- **checkbox**;\n- **radio**;\n- **select**;\n- **text**;\n- **textarea**.\n\n> The **Question** contains the public setter method **description**, that permits alter label of questions.\n\n### Checkbox\n\n**Checkbox** represents a *checkbox* input from HTML.\n\n```json\n{\n  \"name\": \"Q-01\",\n  \"description\": \"Checkbox Question\",\n  \"dependencies\": [],\n  \"type\": \"checkbox\",\n  \"answer\": null,\n  \"validations\": [],\n  \"disabled\": false,\n  \"defaultOption\": \"false\"\n}\n```\n\n### Radio\n\n**Radio** represents a *radio* input from HTML.\n\n```json\n{\n  \"name\": \"Q-01\",\n  \"description\": \"Radio Question\",\n  \"dependencies\": [],\n  \"type\": \"radio\",\n  \"answer\": null,\n  \"validations\": [],\n  \"disabled\": false,\n  \"options\": [\"Option 1\", \"Option 2\"],\n  \"defaultOption\": null\n}\n```\n\n### Select\n\n**Select** represents a *select* input from HTML.\n\n```json\n{\n  \"name\": \"Q-01\",\n  \"description\": \"Select Question\",\n  \"dependencies\": [],\n  \"type\": \"select\",\n  \"answer\": null,\n  \"validations\": [],\n  \"disabled\": false,\n  \"options\": [\"Option 1\", \"Option 2\"],\n  \"defaultOption\": null,\n  \"editableOption\": \"Option 2\",\n  \"placeholder\": \"Select an option\"\n}\n```\n\nFor the **Radio** and **Select** Questions, the *option* attribute can be a *string array* or an *object array* (**Option** Interface).\n\n```json\n{\n  // ...\n  \"options\": [\n    { \"value\": \"op1\", \"description\": \"Option 1\" },\n    { \"value\": \"op2\", \"description\": \"Option 2\" }\n  ]\n  // ...\n}\n```\n\n### Text\n\n**Text** represents a *text* input from HTML.\n\n```json\n{\n  \"name\": \"Q-01\",\n  \"description\": \"Text Question\",\n  \"dependencies\": [],\n  \"type\": \"text\",\n  \"answer\": null,\n  \"validations\": [],\n  \"disabled\": false,\n  \"mask\": null,\n  \"placeholder\": null\n}\n```\n\n#### Masks\n\n**Mask** is an attribute of **Text Question** that uses the patterns of the [NgMask](https://fagnerlima.github.io/ng-mask/) library.\n\n```json\n{\n  \"name\": \"Q-01\",\n  \"description\": \"Text Question\",\n  \"dependencies\": [],\n  \"type\": \"text\",\n  \"answer\": null,\n  \"validations\": [],\n  \"mask\": \"integer(6)\",\n  \"placeholder\": null\n}\n```\n\nRead more in [https://fagnerlima.github.io/ng-mask/](https://fagnerlima.github.io/ng-mask/).\n\n### TextArea\n\n**TextArea** represents a *text* input from HTML.\n\n```json\n{\n  \"name\": \"Q-01\",\n  \"description\": \"Text Question\",\n  \"dependencies\": [],\n  \"type\": \"textarea\",\n  \"answer\": null,\n  \"validations\": [],\n  \"disabled\": false,\n  \"placeholder\": null\n}\n```\n\n## Validations\n\n**Validations** can be used in **Question** and **DataTable**, which can be of seven types:\n\n- **email**;\n- **max**;\n- **min**;\n- **maxlength**;\n- **minlength**;\n- **pattern**;\n- **required**.\n\n### Email\n\nE-mail validation.\n\n```json\n{\n  \"type\": \"email\",\n  \"message\": \"Email field.\"\n}\n```\n\n### Max\n\nMax value validation for numbers.\n\n```json\n{\n  \"type\": \"max\",\n  \"message\": \"Max value: 100.\",\n  \"value\": 100\n}\n```\n\n### Min\n\nMin value validation for numbers.\n\n```json\n{\n  \"type\": \"min\",\n  \"message\": \"Min value: 10.\",\n  \"value\": 10\n}\n```\n\n### MaxLength\n\nMax length validation.\n\n```json\n{\n  \"type\": \"maxlength\",\n  \"message\": \"Max length: 12.\",\n  \"value\": 12\n}\n```\n\n### MinLength\n\nMin length validation.\n\n```json\n{\n  \"type\": \"minlength\",\n  \"message\": \"Min length: 6.\",\n  \"value\": 6\n}\n```\n\n### Pattern\n\nRegular expression validation.\n\n```json\n{\n  \"type\": \"pattern\",\n  \"message\": \"Pattern: 00000-000.\",\n  \"value\": \"^\\\\d{5}-\\\\d{3}$\"\n}\n```\n\n### Required\n\nObligatory field validation. The **requiredTrue** field is used for checkbox validation.\n\n```json\n{\n  \"type\": \"required\",\n  \"message\": \"Required field.\",\n  \"requiredTrue\": false\n}\n```\n\n## Dependencies\n\n**Dependencies** are Questions that determine if a Question should be shown or no. The criterias can be of four types:\n\n- **equals**;\n- **lessthan**;\n- **greaterthan**;\n- **notequals**.\n\n```json\n{\n  \"name\": \"Q-0106\",\n  \"description\": \"Question TextArea 0106\",\n  \"type\": \"textarea\",\n  \"placeholder\": \"Question TextArea 0106\",\n  \"validations\": [\n    { \"type\": \"required\", \"message\": \"Required field.\" }\n  ],\n  \"dependencies\": [\n    { \"code\": \"Q-0103\", \"criteria\": \"equals\", \"expectedAnswer\": \"Option 1\" },\n    { \"code\": \"Q-0104\", \"criteria\": \"greaterthan\", \"expectedAnswer\": \"10\" }\n  ]\n}\n```\n","maintainers":[{"email":"erickamaral@gmail.com","name":"erickamaral"},{"email":"isaac@voxtecnologia.com.br","name":"isaac.vox"},{"email":"contato@jokerss.com.br","name":"phlllpe"},{"email":"valter@voxtecnologia.com.br","name":"valtervox"},{"email":"victorchastinet@live.com","name":"vchastinet"},{"email":"ferreirajosejp@gmail.com","name":"zezynho"}],"time":{"modified":"2022-06-13T01:33:13.606Z","created":"2017-09-26T20:28:56.489Z","1.2.1":"2017-09-26T20:28:56.489Z","1.2.2":"2017-09-26T21:33:30.207Z","1.2.3":"2017-09-27T12:40:26.818Z","1.2.4":"2017-09-27T13:17:00.597Z","2.1.0":"2017-09-29T11:45:16.483Z","2.1.1":"2018-04-18T14:04:28.131Z","2.1.2":"2018-04-19T16:48:40.606Z","2.1.3":"2018-07-04T17:38:56.535Z","2.2.0":"2019-01-25T17:45:13.119Z","2.2.1":"2019-01-25T18:02:09.804Z","2.2.2":"2019-01-25T18:11:00.146Z","2.2.4":"2019-01-28T12:49:07.336Z","2.2.5":"2019-01-31T13:55:13.951Z","2.2.6":"2019-01-31T14:41:49.913Z","2.1.4":"2019-02-01T20:31:18.115Z","2.1.5":"2019-07-12T17:01:15.719Z","2.1.6":"2019-08-14T15:09:30.657Z"},"homepage":"https://github.com/vox-tecnologia/angular-forms#readme","keywords":["angular","forms"],"repository":{"type":"git","url":"git+https://github.com/vox-tecnologia/angular-forms.git"},"author":{"name":"Vox Tecnologia"},"bugs":{"url":"https://github.com/vox-tecnologia/angular-forms/issues"},"license":"MIT","readmeFilename":"README.md"}