{"_id":"@flowjs/ngx-flow","_rev":"37-1f9d00daaeffe4c91a63b626500fe55f","name":"@flowjs/ngx-flow","dist-tags":{"latest":"21.0.0"},"versions":{"0.3.3":{"name":"@flowjs/ngx-flow","version":"0.3.3","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.3.3","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"mariorossievil","email":"flowjs@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"dd89cd95a60c1b5a65a7e67d270c0425b5b69e29","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.3.3.tgz","fileCount":61,"integrity":"sha512-ONivpzDGZu00g9uF5CZCQtHqHfVMw8cXkBT+lQ5vejxJB5lt412lHHiH/ZjndvJBdOvsIRPqlAnkFXW2oHd4zg==","signatures":[{"sig":"MEUCIB8iMv23b/DYIP0cy+yvfeO7Y2uVn5ZWU3UUImD+UK5tAiEA9QL48WX+qy/BJkrBAoeonva542cVy8r0tklJbZFwVF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo69xCRA9TVsSAnZWagAAgk4QAI7mnAiVB9SmFg6b1cMM\nD5GnGEz0W2nJdt7gGKl0i0lCQVGlLZBregKe4o/64kLTvvev+5i0z68KI47p\nY4VUZ5w2DElRNoC2K1bCyVp13Y4yQTIzTJ0Ws5/YrRRnnruLhKcGctgPJaG3\n/6My3wHpSVzDb6VigKe70bwVd0KByAgS6ACj8KxeEYhPTjNwwdFqXs8Bv0+P\nkZV4wSRGRaBI4Y+aXnU46ZUq1C2IC77eHDhGMERRGiTxfXnzFQ908Ih4V5d8\n1rHPzuV7ybMXqW7QoOMagrEjirxe8zPS74yD7iAxOP6qTIyyUJayYZUKiDb/\n3ihkYHlRbnCAImu8fr2OvdGzuSDGN3+wP8qBEYLluPtWhBKDtYdFLR6ukINX\n7YiIpByq2hMVdPHf4BfPUY9McHuhUFHZ2G+CR3eqPSBLCPAhiAyx/jwc7HEL\nf3P/lgd1FGotWPU4ypMgDIWOBFJqHTjRoLcR0O9BzKboP+nYyg3NiY6QydeV\n/d3qBmq933I1VcfvMYvuSTI9bz7TWD7FKwSTV4ed14lxeBJ+IzVnjumKlz8H\nw0aeBJBCOlwHyQrb0laaR7pkgoulYSOT8vafCON7ozOj757jH6eN8hbsmeXq\n8EI5wZdeNPvRt4PHPtNG30I5/NJu4Pxk9PBa2GzSCoCcob8RAeOrjCNBBDap\nQm/g\r\n=nUXh\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.4.1","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"8.11.4","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"~2.8.0","@angular/core":"^6.0.0-rc.0 || ^6.0.0","@angular/common":"^6.0.0-rc.0 || ^6.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.3.3_1537453936662_0.4810637549034167","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@flowjs/ngx-flow","version":"0.3.4","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.3.4","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"78bacfa45d6c913935cd99faa6b6886da6d11c18","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.3.4.tgz","fileCount":61,"integrity":"sha512-JpHuRkjYfEtCOrHwvv+M4/nPmMjqGy1/vJpqYIOtoONsUo5SNstk5/rbWyj0VCXrDz5WxlGIfO+zqgm1Ly276w==","signatures":[{"sig":"MEUCIQC2XLJy8mVaEQz1XhmqS67imEo3WLXENL/AmEcQdy3+SwIgQGgGY62KD+2MAn+9utZ96vB7Glxvx7gM+2vFd/SP9Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt+H7CRA9TVsSAnZWagAA7BMP/iSabk5qrR2ZXmxyn0I4\nfK+hSBw6SqTk7ozqXIN5TxuBFKJoglOnISthYU1jDpjy3a1Wm9pMVEPZmJt/\npPiZq/WDsUEIeiZcFGnOYSnUJN0o/KDga/pCjitmX/EETrmyblMun7ErZGSh\n7HpIIebW0Tj12roavbOXag+SuWbyiCa4u24PyBTaTsdY7hTjmux/f6hq0gn6\neJ39gE/fK4zd7cVNlsgZPTOKCD2JOB7oqylHOLp1hlpJoP8ScF4diab0Wgis\nvRU/LHicQGlKmC1D2RsMi95zzVarkcuoSExwkhH8YR/3s211cOrhNPEbvwdk\nQS/bdG2gkhpARmKc4GLKmC5orkrbqx6YgzUUPvM7ZU1TwhbfibLrQQw0SWNC\nseM5483YrAUjBsTw+lqi15wnSBxeIujwFF89/i4Wy+4GkvtekI/rchodcAhC\nw1Tu53dMH3oXhVlzbzaCSv9FDid5YT4c+a/bbrICkxRj7UNNexsbLCU1z69B\ndgf1rGdCpJv5mr9/bKxg96HSuA6vjtlZMHs781dDFj79kD+zIDnwCqxu9fcC\nUxMDlDiOZ6DG9v5qLCbPhbpytXjYXuzK+Pz+hItHQc2ssIzhXdxKxe4z8Wg/\nurxPVWP/p+Czpg5Y9dh2QxX9A3rJREapG75FKAEGGFG5YGSRLw1xCJqwwrEY\nKdVG\r\n=neuv\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.4.1","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"8.11.4","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"~2.8.0","@angular/core":"^6.0.0-rc.0 || ^6.0.0","@angular/common":"^6.0.0-rc.0 || ^6.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.3.4_1538777594930_0.988224408052462","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@flowjs/ngx-flow","version":"0.3.5","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.3.5","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"1f8fbbb820308167e952f45858de90c571495b76","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.3.5.tgz","fileCount":61,"integrity":"sha512-GOjr9RM3yNrWQV0Xt45yHfy8tVvwsZ8JRLoevQ+r9TyzeR0BBJzTUD3wT08At7/1zpX9u0cayql0E3RSYnJbUQ==","signatures":[{"sig":"MEUCIQDjwtD31uFAjxYOBXrcgNSHI2L2MXSpNdqD8Cq2ZZrXmQIgZ4Kx68Sk1OpRc+z6CssBkA0gvMcHYCdOpWyxbjDa1dM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjr4hCRA9TVsSAnZWagAAGXMP/0UZ6twFxFxhEdwEe2Vj\nkJ9+K4gQ04WmVeJFeZ3RcewPE+boxgGp0DLu/FzP6K3KoWmkrEO+prigqT7p\nLElD6gtBTf6hOa9zBznjwO3WPRLxSfu7OL0OGIOlbOAZPyo4GcxakNcxFpgN\nzvUFWouM/Ot+vl1rnBJAeylPIswzajvfDSUxvtQYgGKjimnNABD3TCeJ0HFV\nouenDYlgOE5iLxRbLoeQfjcKsxtjW6ImQ+ZggnAY6pOLCS7yFU12CHtbk8Vz\nkmvlYE4LelVhw15tJi2/OcJWWGYqE/miNVoI5u9AY95LP1Q9Z+pAL2IANMlx\nAf1myHcYEhnEEhyJL1P1Dkfr5eZDMQOS875urC5E540ZrQGLIgV+pmZEYcNi\nSeKV2sssnQ7xa701nNSxunnB2gpSxqfu8hVyf4Kpxl+EDQtRoECt3zyWIDAO\n7j4DRRGjrRgEchjg25JkuGrBQ4d2sEqkke7+5Vd1d/lpwkwGVaIopyUSx9Me\nlTRnB/DGIVXnmJo4T92KWESkFbJfQhq/m80rD0kufWqa82FgwhDG74MGVmo1\nk/F4ySmEomIako5Smv+yDYWm+QK8hRKS4jMgclfk+UzvVtVhI+6O3EWP/luK\n9WDW+JjKVsyLxzoW42h8pOmDoeDAONPo48xCCFw3mNp1TEfzGYKjdZBMzWlN\nJL7J\r\n=IRqj\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.9.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"8.11.4","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^2.9.0 || ^3","@angular/core":"^6.0.0 || ^7.0.0","@angular/common":"^6.0.0 || ^7.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.3.5_1552858657028_0.35774722387676383","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@flowjs/ngx-flow","version":"0.4.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.0","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"16383742f2194fd20d99a56d1e84642410ad9c4e","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.0.tgz","fileCount":49,"integrity":"sha512-CwMg8+3+9auKCZuQOLEu42npWYHmPMQpzSoljzwleZIPCtqXTTo2QOXVcKnHA9UEFt1gWQemw6T6BQtvWbNTjA==","signatures":[{"sig":"MEQCIFEkDRBIS9IL8dV/8Tr/B3PPYKVNYHwtCz+KDOURy1igAiBh/U5cU1gFjGByMIktxH6uobaPK5Qzax7AL8TfEj3Edg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBNN+CRA9TVsSAnZWagAA8DgP/2KChjgWsUdCL5j66uYQ\nPIaU9ayBXH+NPCQY2f9n+E/OBMSycwVJauWBecofLYTiutpCr+dGwHyAy5AR\nxyuqGht5ViEYAHFDtmhpjA3/qAcKNoW9YRy5TxKGk+tNI85JAJ3+ulj7N25v\n+zft4GCA/9q0yNqFsN78oWl8z/jcWArRhYVoNj9SgwAeNcAO417BlGRgWJy7\nb+kTK5x9vLbY9wx0EdsuqKlJu4zCssAHvV/AQ11ZM+tBCTwG0jU1WN4Rrk6x\nxv2+vG0107Ig+S3VgHlAK0/nD2XYhCpg1/pY/ggeY0O0Q3dJd6tpuCv7IGaq\nJ9Lh2HgfPZF4hArNwxWudcWws3p7OIGZwptOp2pUb50Kd4GuFTeb/H+C0tmn\ngbypgkf8Mb/h1NWjTWtYkuVTdvTS/GOCgDrs8/G3ktIRtCI8iTG0x5wb3MRe\niAIh3Qi+fREoMjjeIWBqInL/HLxfJ8ZGU1j9ilUK5xOYG1P3S2g88zu7cjPc\n8k73EDQssu7xGsCQbRtru2g/87Q5ekwfSN5W4NtkrpHN0tXxBqZSpYBXuwfV\nEbklvBgJGhgT5KBAJYKOwykmVPlAQGUt2AJk1sabpgvX5cZ1NRLgIRJRRVmj\nAWzYZBglW/dJqhXo+aoa+j9+ESETp9IKeN/JjH6Ejyv2HgbbvjV9qSzMwBfA\nEihs\r\n=Lg4n\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.9.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"10.16.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.0_1560597372802_0.12480711207592532","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@flowjs/ngx-flow","version":"0.4.1","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.1","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"1958d6abbc5300ef8fd6b340fbee6af9cd0cdc09","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.1.tgz","fileCount":49,"integrity":"sha512-OQhnJmkMwQybNpmFG5SxKXDcUrnpd0Bkk405Q6Z6lwCRfp6KCb35DUC9Vw1Mmm4BKiVBFbuXLKs9AFUuV3rfzA==","signatures":[{"sig":"MEYCIQD/EQrcXMSeDGq2eaDXPdA1rBrrezPvPBleTE8fO7R/CQIhAKyffTKzPdZS6vNvnir4gg2o+mTLAnp7PIc9hUXR2/3X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBNf2CRA9TVsSAnZWagAAiLIP/1WStN8I4qo9weaPsTLG\n2rK6AMs5PxpEdomS3eHkNc+V5LjGvwpSbMTfT8qDuvvv2Uu5reSw2JUnKPty\nRpbGtwqpOGFRzjk1NjimNnb0/cJFYvq/7JB2u3J0PiOzCcsva8R3b1E4v4Ki\nPvBvWWzatxvSSvdiXMI8ZkvvoUDxn4gwa1Vb302TL6bNB1N0ryH05Dh+794f\nCe5vjCQ0B3/Wo+nh4TfK/fYrckU3ZlUL94rcDfUlDjdettCrtAeF9FGIk1C0\nB7IXbThwfvLG+mIgJvZhcFbh3ilwBiQu6mr9NhnrSgMabP6s/p5Hmh2MNMvD\n1k6/ZXLm6YFi8tmO8N3KjAJBPV9H75sCdUKO//YY9T4CXrrACsYwi8lIKaD2\nE2PUSHvuW8LLsmdOp3H2L5Usqt09GctrxJFem3Wk2hoI3YhLj8KLPRp65zCX\nDOD2zLmZ4IHGZqQ1P7dRxcVkuVxvDhMxlVGRjDqvFsY47VXXbTzNG+TYF1Im\nkxrbDZUdjywaIh7wHI56vTOPgmiw/Hi5AQd8zw1Zu72BW9xKd0nKlMGT7Wzg\nXM9lLXwDAeeYFplXmdMy1ietedUBGh0EnOfPah2y3Op7sOgeNj4lpLq2TfdT\nurTccbiyr1MzUBYAz3bnMJfCSSwL9UDICL2SSmlgjlR8TS03qRnk6syr7WuW\nP5ZQ\r\n=iDCO\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.9.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"10.16.0","dependencies":{"tslib":"^1.9.0","@types/flowjs":"2.13.1"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.1_1560598517679_0.25843313346098173","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@flowjs/ngx-flow","version":"0.4.2","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.2","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"d141b3f1700747683e5f9ed8729b677b181186f9","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.2.tgz","fileCount":49,"integrity":"sha512-tqE/n86CcRkcNjlTVOlRvxlmqIAbgnEt/thBkLBYqJWo9hDKMENGB8dPt+d60VEG10rkdXHReeLu4CCQh8wu2A==","signatures":[{"sig":"MEYCIQCbeFm9Qji9bqL3l4cZmpFjmj1QbcySP3cL/DvNjDR6BgIhAK45I9AaGgTH2WyaQ3dGdHBym16ZncbIUhbqvscwl3Bc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcBceCRA9TVsSAnZWagAA8YUP/RLFhxLrMPn++qvCSXNu\n3FbTc4Pw4+tlRi7vPDFEG//FdoLi0xaXS6hr6aPQ6R/ehck9sxvYmy8VXA06\nkzGJ1ziWAZoVSpRtPR99A6LvWED5uQfQxADq03ekOOz+KpzGupEivvhoKw/3\nScq30kI5ESLLHpFNMqsLPxtzfEcp8bsAxOptLOkB1Eo4p0lO1N62sU/hKYi3\ntelGlb4vu0PN4EyzsRtLIECpjd26cmtjFZF6S3c7KDGhQUuw2wIFE3hvAszK\n9hQvuphYMNmT8PAt7+FfFV4+L+WqlxmfXQs8uCaZhJYJJeLNMZVdaqS3ibTs\nnrdzoW45rbzxQVrzplKyChj1NkxNuMW1+tPasxvxlKs5xVReznqH0CTYOK+g\nq5usSgCBhMDohv2GMAirLEJddVU1Eeb1m0ADydGYss/WAvo+eQdbhXbKqmRM\n4oUL/UySF9B1Oib5YmudVcOeRnpOA8Q8MymDK1TDYON2fasWmffB3rsHXLg5\n1TtjPVAoYPSzBpRc012Vpg1Vl+o1XuSze0wLw34POUZWtVh0cXHC98jkSb64\nn0GMqgjD7GIIk5fPV6YizRD/xxymiQuED+yX9DpISyHdAINUtOv/jliV9TPq\nsuxgJgWy94SD8/XBCNFfKkIwSSscc4MmNPoUsxOblWtbMPaPFenmgN0tDsdu\nRROz\r\n=cmtN\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.9.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"10.16.0","dependencies":{"tslib":"^1.9.0","@types/flowjs":"2.13.1"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.2_1567627038281_0.6983527925448743","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@flowjs/ngx-flow","version":"0.4.3","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.3","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"18e40e24c73964c1b415cc8720d971c0735f8494","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.3.tgz","fileCount":49,"integrity":"sha512-6k+jLebR1RAoSGt4NHtlVPaGdmGeVocQdgsRAov2OEXcKrAH48yd0FcZI2mNMqLd2zeFyeURKbklqpoCv4gIwg==","signatures":[{"sig":"MEUCIQDDyVn/+pAAGsI83I7wxN6jXinSXJJ6/6SiiYhBeATpxAIgD5BN+dXYbDPsNhu9O2ycE3L+XHYJeJ02Mfm8ppshtzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcBpUCRA9TVsSAnZWagAAY/QP/A9DF+rq8PpWL0nz9Xs7\nLpZWCkje94jO7zGW9FyW1KXmgfkmqBVpJq+5pTWK444EUzyh9mU0W3cOyAKW\n+vZ7iz1T3O6reqrYFXw0Kv9Zp4K/TrsHN4bU98mnAtDA7WzYaakaYN/SCvXj\nIYA4pB/CMSuZKClevwiLdSPTmt07suNmXbfmTFnKCSagE1mHZ2fcRmG9kPLr\n+OlzVOMDDV4b+pLWM2vbJfPSXgNxQ1fHTPGhN/Hcc0wWzpf8hCBDmkNUkMqG\n78J0DwhL51Bs+NIsp1u0s4z25Ow75ZppmENC1OKNCQpVJpyi5zaMwDAys05M\na0UEfHoD/MYf+Nz8RI+HMC3j3T/P9IV9Vu1b5REJ24qgBJl2fgkIn1gvmkSx\nkAm+g8fYsAj/j9dE3Hxsd67p/uKYPqvYDEhurD1vT+OzFt6s4ZIQT8zOCsim\nw6tRlqh0zKjm4z8BWTjxRPMmjMSxx1VPTs16I8CagH7GJDzo7sJIN4iPRjd4\nhTekrVc3IxpUu0Jm7jQtLm9dmXRW/WSdl8mJFWOeYeJJM9RIuuhJ3sCyBWlC\nbzkkY8LT1diKg8GhOOMwNqs2TVcyOG1STZwUpza9Qv1866sUKZPrPROnGFlo\nUg0iWfsj9AsW+QmEGiGZOp6tOMBsTpZstnLANRPwTfUJz+UnmDqOiETeRma+\nhQfL\r\n=ikhc\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.9.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"10.16.0","dependencies":{"tslib":"^1.9.0","@types/flowjs":"2.13.1"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.3_1567627859671_0.7713400512054807","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@flowjs/ngx-flow","version":"0.4.4","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.4","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"e2338f17a212fe4b6d89e46b4eed93dddab683fe","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.4.tgz","fileCount":49,"integrity":"sha512-eZWFexubeIpNAsCB4jXFFiiM+aiu+lFzisO2cqq+eJTIQwpDqtUHgvTNfkB/9pdLKyCVNe3otyWRLId1zochvw==","signatures":[{"sig":"MEUCIQCfHhA5k+InyBcwgVQ4IiOz9ROcd2SwUOs3Lm8ScPT94AIgClh750KO9ppkVHJkbing+vL5ECWJ3JNiw5nFR26yY14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJatFCRA9TVsSAnZWagAAxzYP/jgDONPU765YhgB9DLRH\nn8ELQ4CseqplZmRaAj2PfG6I26auvH1Kn4SPfa03n7O/NTFb+GidzvitD/17\nLu/1YeLVd8POlkIvOYHv3eTNlZWdxQSB4ogX1CBgZogYrsROmjVSz9KifGTR\nbnpVHmMa3AX57YRjQuj7A2TiYBiJFZlt56dwb29rHg3XVezSIYSszdVbtuLe\nrj77QsPOGsONONlZ+aQYbvzxuKj8YwhLPdA6AbKL/D6Ljq+QV5E3uSX5QcwD\nFAbkRRIA26r9TGb2/KXeQD+7nw0fKtQVNhYQUNveHCFxdZKsDWmqKIy39/pq\n0QNJJGKzTGVYMAJxudk0Iro7U5/JoHowdLkLmnZOV0gXwNSKsiNq13JDYt/F\nomYVMphdmNAd7EeHdsn81M7/KmG9gX27Zk0XExd9JrsrjcigVBURf5wb9jlp\nmhhmvGrmSRm9BzFFztSSsQ8TgIBYD1jUGXDcFWQQr2Lxwpk6pbyqdSKeePL3\n71rgV5Q4tEKECs3q+uHY8grTlunqcSeBGTyBj2LX8XdQD6kR9LE8rKgQz0hf\nsKroiKnBs9X2qs3LsIzntA6UTFWTaSmdyaQktdIjhB29HTyofpL0ciKa9lMP\nHE3NxnBvNVNpbpi+6BG/bKkXl/llTPBSYMOP5F3tT58myHc4duYwKyg9xLtc\n0ih8\r\n=QqhS\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.14.4","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"tslib":"^1.9.0","@types/flowjs":"2.13.3"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.4_1596304196504_0.5430409384022303","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@flowjs/ngx-flow","version":"0.4.5","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.5","maintainers":[{"name":"aidask","email":"aidaskk@gmail.com"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"dfdaab27a8b3755251f94fbb6221f6cc1e1911cd","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.5.tgz","fileCount":49,"integrity":"sha512-xSIQqzu1RDlt/iN84L5V5axf+84nxeAjiOxt4QUWT631RRbiX6YXHL0g3do5YEPFN+C+yrynIS7CZqTK+iYESw==","signatures":[{"sig":"MEUCIQCsna100jDeve6cC29aDa2ylfdutxOhPYwEbglVPCfe/wIgaSiaVpypBFXYhCUDrjXQIA6mRwx0W6PmDUvFbIoohLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhFhbCRA9TVsSAnZWagAAfT8P/jlWye8E6+D+uTem65T2\niEHS9kc11ek2TOJQePgNaV7MzUTqv6sh4vbHD2I6FBgl0PezsYVHm9jpO2SV\nNrEt3peGA+iTahX9FpIyJNJVXIrL7W5BJXoh/JNMi3B1fPqif9tUzzGgnX8B\ntOE0Zp5UuAef5RUjaVuFihv6sYryeGocJlR666oCHpq7CjyX+K37rfr3DqSx\nGrdQtXVwwvAPuXGl0c3qUc372R9jaRXqByX/sOuzdvXgJDlru29mvoshUAiI\nZpwjcsn8Z8KGXau+hEtk//Xx40eH5gHajtNR9pOqk+nCZQ0nuMbM8LDfY0yz\nClRqoXHVDrbawmz61U4FzDZxOJKsnvTx0t/FfU/trsMATOCLjiNQab/w45MV\niClzG6wbMrJqOldKsSHVEQ2R5CoHFn9kwpJUhRv3v4G20NUj7LQqyZ3dx4cI\nTZ5kYHna1SruF1ls9mJ35o0aZ5npOM/USnXN2TFVWTMCbAmH5ESCiBOZNojH\nfXUOIAgvV8vgpXb11vYU38u9TbDZ0V4JsS0yEOg6rs8wu+X6dx/OGXJ6cIOa\n2ReS2Dw+68FCVziq23qz+tZUZR5205l3PzCMaEjjyfPxjJ1Y25dkRvjK/emE\nl1K/YUZqBg+gusXLO+vcTHxMM3u1W/ZlnweYvh/UB51LuPJb9f25uvlyWSaZ\n5SS5\r\n=Dflq\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.14.4","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"tslib":"^1.9.0","@types/flowjs":"2.13.3"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.5_1602508890622_0.03981127701879372","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"@flowjs/ngx-flow","version":"0.4.6","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.4.6","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"ed11b6a7d2079cb2a7f8dca75fc0e8d082477a86","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.4.6.tgz","fileCount":49,"integrity":"sha512-HJ7RKxINAdnTdVAVbkjseMi2Z9soQcVbPk8Ki4tjUHZkOKJE1TCvFCXSqmXt34noqaS4vNv5t/xmsPbqZoHCew==","signatures":[{"sig":"MEQCICR82JDjbRZkcJ/xdsQPaC+LP9EBHz/Jg3sXqEWr4iLnAiA546ptxiCJapyEx9vmL7JkV/YmPrzqiM++vFNZ0v5gfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGdvhCRA9TVsSAnZWagAAhLgQAJvDClr6WT3rKjx+oguE\n3WfjMy8wcSy8ULfIBXCc5C3TdGbKVXZ4yS7qKqBx8St5iFbK+6ybHhxmyAzS\n+B1Kerm780iXkotrUac/fwCsNmH5x6DGtgbwOJIcrMxSXU7PXdGv05GvUYpL\n1IAZKqamrUdwQ4ove+/B3cdj33YZBV67LqBkKjuOGvyA7BdAreRn1G/2zNKg\npifjHgljrrL3/OOGummyz1+oXoWW0u16BxQ+4iSO+FTmmlufUoA8O6icN7BC\nFwxh/aVl2wcQKh5xsh7REVi0gfvGCVLEP1rj9zvHJ/GN5PhKASt77fyojjF2\nN+IlItO3pIi6yjnmtbZySDPPuIBy83rvQG9Y9tNqp4qxNoAZiouKduqCEPoH\n7/ArockCJqX8cL9QpwmUmYUaxm+hwDhpWVnMEpDiXmB/YvNoN0LMqKBBUvgh\nndNjmpiaEHFx9M2Lkevd8+AWHna87SF+48X9W9/FOaLYG/haPDjcH6ieFDPm\nPwshkyQ3s7O9WNZxY2lD7OMsfQV8Dar2YTF/nIiKfwtnTIjYkDp9OEX79NpC\n3ETSEgVXg7rRocNjw0eUElrMBQe8E3w7yJ7ENhwD0fAWfb4FrJE6yGo1RiwZ\nMh5hrO/T9sl3+T+RcbdwBD2VPT0kQKtXm4JHIs5Tm1pZV9tJ0IGcDDdimW1l\nvRKc\r\n=US98\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/flowjs-ngx-flow.js","main":"bundles/flowjs-ngx-flow.umd.js","fesm5":"fesm5/flowjs-ngx-flow.js","es2015":"fesm2015/flowjs-ngx-flow.js","module":"fesm5/flowjs-ngx-flow.js","esm2015":"esm2015/flowjs-ngx-flow.js","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.js","metadata":"flowjs-ngx-flow.metadata.json","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"6.14.4","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"12.16.3","dependencies":{"tslib":"^1.9.0","@types/flowjs":"2.13.3"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^3.1 || ^4.0.0","@angular/core":"^6.0.0 || ^7.0.0|| ^8.0.0|| ^9.0.0 || ^10.0.0 || ^11.0.0","@angular/common":"^6.0.0 || ^7.0.0|| ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.4.6_1612307424774_0.8042113219821043","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@flowjs/ngx-flow","version":"0.5.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.5.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"6d3c3e163d5df0ff6b3912d34892e8a32dcdf5b2","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.5.0.tgz","fileCount":30,"integrity":"sha512-D1mD0uaey3eQAGfGvjlvNn1UTU1VnfQfqqtK66COaFmWKx5rqpV02e4LOwi3O7R6u6z9Jm2Siwlne/YJzt9zzQ==","signatures":[{"sig":"MEUCIBA5CauSnwvWZ1MNfmFD/mQGVxGsKTijhNP7/8eaqJyiAiEAzZsObVit7YjLg9rX8wBRzYr+gFL8nqVid//b+Z9W02s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaj4SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM1w//TtaQfKoIcFFcysnGk3u082hKKsSKldvPNvrNHrs/SiPjlGTO\r\n18/rRlKfdDyUsKIiikJLiXMrZCDbENczsUMN5YObhxhsYz0y5JEaAD8xPzrW\r\n7G5iK5RXjNPYbFVSgyI8TlthN9IayH98byGalxj/jvcXBMXzD/MKn9i2t8e+\r\nCq0po+6pwU3jNBum8yWFig97C0+xnX2Y3b9biTaNXCiZgppeVC+vFWTMo394\r\nLWtYnGB/qFJO3nFRvN6gGDpk9RP+SDGCquGbDNvj+a0tfRFDNS0TMZgYnQYA\r\nzfBUnQd3yPZWokeC5SXpziI+iy4fFEj9XLE69G/jhqbJJti9QyMyrSKSYJe6\r\nO71yq3CzyfdF+9GdmcaB2lUDH0DvHWAxpF1qInb3fxh9z+BELoWRSegfVv9d\r\nBANpyD0RMph5vNt7yK51aiGjnZtEXg9DFFy4SPUbzvcaD+lM+YQqvEXyqSj3\r\n1CMjNWqHPhNduivDbZgqc7Z/gPe2XeJq6+rk6pJP8z0MZVS0wMCCssHL3+4k\r\necmSdO5U1nplpBn64SypTW9QPbTdzp7O8IpR7pxQiu8KDkMvdZA5thHnb9ZK\r\nTQ9p3iDcC28CSKoL3fXRVVPXn7KYME1kpJQl8QXkzVEBvwzoS+Zo6q6SJ3+4\r\nTezPtKPWZMNjsHpwLmJaSwOa+FllbyZ9BLI=\r\n=6zlT\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/flowjs-ngx-flow.mjs","module":"fesm2015/flowjs-ngx-flow.mjs","esm2020":"esm2020/flowjs-ngx-flow.mjs","exports":{".":{"node":"./fesm2015/flowjs-ngx-flow.mjs","types":"./flowjs-ngx-flow.d.ts","es2015":"./fesm2015/flowjs-ngx-flow.mjs","es2020":"./fesm2020/flowjs-ngx-flow.mjs","default":"./fesm2020/flowjs-ngx-flow.mjs","esm2020":"./esm2020/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"0a62a7739ea7fcd90b1ee40e9a0e40c18cdc5f62","typings":"flowjs-ngx-flow.d.ts","_npmUser":{"name":"aidask","email":"aidaskk@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.mjs","fesm2020":"fesm2020/flowjs-ngx-flow.mjs","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"8.3.1","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"17.4.0","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.1-","@angular/common":"^13.3.1-","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.5.0_1651129874597_0.9493465608274922","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@flowjs/ngx-flow","version":"0.6.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.6.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"4c1568b53c30e0a14e0f5093ec9a4032d048f167","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.6.0.tgz","fileCount":30,"integrity":"sha512-oWgOQSpfrzDuR6eG98/jkK523xxCb8OIWSbWM1/87KJZzUJBzuO0jQIZspVxURjQGTNOoFl8cl9P6iNXnvBgPg==","signatures":[{"sig":"MEUCIA5TReJl6RnwrefpKXJx2S9pzVx+bHmaMo1JHYCrhgIrAiEAtghvo1q8PcDOb1/8R8RxGFVHe+Ln0Epe309IfXJ6hw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6kl+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPgg//Qs1VjKsXPbgZCO0FtQtA90wQNsuTyJAWlazUAv7ki/V4GoVY\r\n+o6dcZi8eq9hLYffCVhMCDf3aWGJtwC3E3IQ3ADMC28uF6Vmac2XiTiAl/8g\r\nQDn+Aj3D/3+E7JzIhsvxEEc2JPXkoXqvlXeYqFUYpOpoLxuO5pQCDXWnI7D5\r\nRIXldn4hszRCB8JV6TrYNhTa8Fj7Jlm0acaNO7yHHkbfHN21xQSooyluWEhe\r\ncNy2ocCdwOjlYD5NarqjMrjL4YGdqRqHcQ3Co6OmkFs/lLIlRh+5ZzKDa8G9\r\n8xMGciDb6SqYBZMjLy7i3GQHbA7z6Sf+AXR7NILLXnweLhT4uYjpXvMbULxJ\r\nY74gTtILZCs7VRwRylz7epF6licHu/bQEzQPSK8r0a+yUaQT4LYSwjfdItRA\r\nUyfl2JO9W7JONK17tlrg1vFI+kNpU1dtCyfH20doRmojonfJX/8mRhLSESd4\r\nxeXVPTDNtxvcoGEXmZ6bsNGYfHaUP02DM060QiSoVO68saXf/rUj0Lq+OtOR\r\n29G3rG8YMF4iIXf+EHByj4/6pgJTzjqS5bmHThvB/mJ6vddB2ehsycJiy4cN\r\nanCth1RXygFc4TGgnRJf7dLOKIyxe/6KxijtnCI0vDP/lJspCINKqm8KkLrK\r\nqOwuumJ3G1zIOJcIZaXxjiLOsyzjGNxS6fg=\r\n=kta9\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/flowjs-ngx-flow.mjs","module":"fesm2015/flowjs-ngx-flow.mjs","esm2020":"esm2020/flowjs-ngx-flow.mjs","exports":{".":{"node":"./fesm2015/flowjs-ngx-flow.mjs","types":"./index.d.ts","es2015":"./fesm2015/flowjs-ngx-flow.mjs","es2020":"./fesm2020/flowjs-ngx-flow.mjs","default":"./fesm2020/flowjs-ngx-flow.mjs","esm2020":"./esm2020/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"af46a9809f9f6e8776a3f31b24d64a66e1735036","typings":"index.d.ts","_npmUser":{"name":"martin.nuc","email":"martin.nuc@gmail.com"},"fesm2015":"fesm2015/flowjs-ngx-flow.mjs","fesm2020":"fesm2020/flowjs-ngx-flow.mjs","repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"8.1.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14.0.0-","@angular/common":"^14.0.0-","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.6.0_1659521406207_0.6096462759990771","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@flowjs/ngx-flow","version":"0.7.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.7.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"c1e7cd6989ff65fb65d30439ab542ccb44bd97ec","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.7.0.tgz","fileCount":28,"integrity":"sha512-k/j7n4aDNTxhzzbB3zexzD8HwUXHrKAH9A6QuxPEjmL+4pi/qD+zHdILcBIP8K93VOW2m7X6oRITXH3s9aQNZQ==","signatures":[{"sig":"MEUCIQD6RqTaNsYQU1bZMamKCz2CbKMY0/IboO0u5CUngNhJXgIgHmYFrDNw08UiE/tPJEaMV4d1d+AP9/h0NRW6jZpdN9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76192},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"esm":"./esm2022/flowjs-ngx-flow.mjs","types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs","esm2022":"./esm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7cc3890b1a4f5934c323b5b8174b0e93a0ffc500","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"9.2.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.0.0-","@angular/common":"^16.0.0-","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.7.0_1704562697725_0.9970721192115175","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@flowjs/ngx-flow","version":"0.7.2","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.7.2","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"54089931a1afdaf714346d83ac03a95dab7865b4","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.7.2.tgz","fileCount":28,"integrity":"sha512-N+BST7lef5zgFV3n9RzMLlPf/EKzR0zER/zQ55W9kWOc0dMbCLE+E82HKbO91HXIdq9YKJjot783YIjPmNAb5A==","signatures":[{"sig":"MEQCIA8VqGZgXGdUPpjz1m8difN9ZBx1z/vzZW+Az9/ZUO2DAiBQwy0v6htOLjohAOQAUXOGcTI34VwzYVQlGqS05cSMiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76190},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"esm":"./esm2022/flowjs-ngx-flow.mjs","types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs","esm2022":"./esm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"57d83eeb5570cf987dfe79d0c119f73c7e67e957","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"9.2.0","description":"[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow) [![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/t","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.1.8","@angular/common":"^16.1.8","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.7.2_1707643046648_0.6332658390651804","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@flowjs/ngx-flow","version":"0.8.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.8.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"1c04bb98e5dbc9f1bbebcbc87d8aa9cd4f4e3b64","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.8.0.tgz","fileCount":28,"integrity":"sha512-izlRjSOcGQ4X/VHJ/nBbPIScM8m/pmvev3+bEutcaPaT9pVRlQ7KdaOiCrsvvgWL0k9S2utfhjfrDxEAGKOyTQ==","signatures":[{"sig":"MEUCIQDqx+MCGDXdTGSZ9L8JtWqj3kzPaeMsOW/XtEqz4GSj7gIgJ75ukniJPppE8iH5ex8gjMO8EnJJTEAuHIzj081DJ+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31892},"gitHead":"e46f229ccd60b8536c61c0957f527c5404171b8b","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"9.2.0","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/flowjs":"^2.13.3"},"peerDependencies":{"@angular/core":"^17.1.3","@angular/common":"^17.1.3","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.8.0_1710870303427_0.3870162980165739","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@flowjs/ngx-flow","version":"0.8.1","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@0.8.1","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"81478914b1aaa6912e18820217fb1aa1a02b4ce0","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-0.8.1.tgz","fileCount":29,"integrity":"sha512-PKQp2/v2OeKNXmtyoITaZrYvciKkvj7sF/Gn/Xt0s7GZMSumhCw0Ug4b3z++a2WJV4eqeYVOQ/092Om6E6Mu8A==","signatures":[{"sig":"MEYCIQCedlLURcXkXQnqda0T5tZ973oBSVLYdPGdnzl11W5/6AIhAI5eSpEITdm1h2hZDfzaLPq2CbGTjrNpN2v724shaA5T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94537},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"esm":"./esm2022/flowjs-ngx-flow.mjs","types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs","esm2022":"./esm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"608b60469687db3337e07a77fab23825c6d1fb14","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"9.2.0","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^17.1.3","@angular/common":"^17.1.3","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_0.8.1_1710926280310_0.9938627424924382","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@flowjs/ngx-flow","version":"18.0.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@18.0.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"2328339a40440935825c98734ba9749877363898","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-18.0.0.tgz","fileCount":28,"integrity":"sha512-wp8G3Ek+7+OqLZw0JDZgYfIRCBA6C/b+PgCDEvPNyN8S1I72oD5yDGnTWG60BWL1WRcnu8/W0Rm4yVcGNX99ng==","signatures":[{"sig":"MEUCIHVH0ZzbyNWHX1mLDU1gXuegPPV7Zd+ISRX+D+5O2dxEAiEAvpZvWsKmgF786SBm7JrwrCDG5n3zU8i2R+JT5nCfxaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31941},"gitHead":"f8fd80096fa777fd4a72fb6fdc9da69a5a3c3421","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/flowjs":"^2.14.1"},"peerDependencies":{"@angular/core":"^18.0.0","@angular/common":"^18.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_18.0.0_1730392239771_0.3091012217671434","host":"s3://npm-registry-packages"}},"18.0.1":{"name":"@flowjs/ngx-flow","version":"18.0.1","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@18.0.1","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"4b2dd805f406a9ace2a29865b94e0f6313c2c70c","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-18.0.1.tgz","fileCount":28,"integrity":"sha512-FZNjEY3cJ7Nh0jKrRQECGT5rugyc3weXxG4QzvMWFDXnoij+WPkrXQsUFE5dcKy2y6k+NnutmBoVuWkTwR7wgg==","signatures":[{"sig":"MEUCIG/3mLlPrGlRDhfdihqcxz4KkilUYWWGLeCRYQjeYDPpAiEAqQQTQXRNPGeF3msVUAzrt3qt+TjfmD2XTrJj+TmF4m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75937},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"esm":"./esm2022/flowjs-ngx-flow.mjs","types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs","esm2022":"./esm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"fa05a90ea87b1322acb561d19815531a22217e01","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@angular/common":"^18.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_18.0.1_1730392824308_0.8300614266445465","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"@flowjs/ngx-flow","version":"19.0.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@19.0.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"31755c112361e1b7736726def1d8e6636c6186db","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-19.0.0.tgz","fileCount":16,"integrity":"sha512-8am780I7+FeHaun4A2opwCSwF44OwIODS12hHBtoCFiZe0FmWqntB7O8gA/nGKTaA0ULPI58PeQOOUvHO0rqDA==","signatures":[{"sig":"MEYCIQDdhGF4IekBcsw6YVzJ1L+GKAaaRDrqLru2K66crYNgawIhAORzF8pvTnE8zEv4uIfGVrShbyX6Rg1JYhGOWJNmc3Hk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39734},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"33f641d0c83c847fe982ec994ad4f31e4e716172","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@angular/common":"^19.0.0","@flowjs/flow.js":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_19.0.0_1740079261780_0.5619170209452276","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@flowjs/ngx-flow","version":"20.0.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@20.0.0","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"a3e11687dbfcbf3bf69df09ee41c682b9865a2cf","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-20.0.0.tgz","fileCount":28,"integrity":"sha512-qcI5dpjcFQnPd+WSJgkwU/ujUDGPBzp73UQ9ALk5Qnu+uKzaUXgLUHqB0BQFmjagcR1hw8lM+rEEMDdYq/xpGg==","signatures":[{"sig":"MEUCIQDCfZ6a5ZDlceL9m2LsnzIMzWvKCph/bhMJN8sii3Vz/wIgMhDvE+ahQvYGTimg3GM85gPnULZjOuxf6xan6hYz+A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30953},"gitHead":"a43f4f7641cd08e2fabb72dfc01e690ce151a179","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/flowjs":"^2.14.1"},"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@flowjs/flow.js":"^2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_20.0.0_1752677589931_0.8413048634714704","host":"s3://npm-registry-packages-npm-production"}},"20.0.1":{"name":"@flowjs/ngx-flow","version":"20.0.1","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@20.0.1","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"c1b00c669d56b74e8e52d947fd68d832642a2794","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-20.0.1.tgz","fileCount":6,"integrity":"sha512-k8PXVUA5CbpbDFU2As/kKXCTYEzDuSsS0EXlkRDl0rEX+ocS5Da02nBTyc56DDh74TVLecsYztAuwPb3/P8wTA==","signatures":[{"sig":"MEUCIQCrEX2vTQyGtQdzy/cIcli6T/FznSDv54EtfwrE2Lf7KQIgU8s0e86iz8Mhp8b01H1EIljP5ne6K5mK6y/Xsglj7wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44628},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"20d2dd425ca1fa36c13a4bebf66ab9cb5103bf78","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@flowjs/flow.js":"^2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_20.0.1_1752678723467_0.5576302663920119","host":"s3://npm-registry-packages-npm-production"}},"20.0.2":{"name":"@flowjs/ngx-flow","version":"20.0.2","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","_id":"@flowjs/ngx-flow@20.0.2","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"homepage":"https://github.com/flowjs/ngx-flow#readme","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"dist":{"shasum":"571f4171213ef218128aa2c1795848c07392f860","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-20.0.2.tgz","fileCount":5,"integrity":"sha512-zIIuH2/GDY5dN8kb0+P1FtM1ZfNGp8SB/f3hLseMLe5A55PpVyc0qb95fwnD+Uoh8lr/pKk6vtrLleuGoctL1Q==","signatures":[{"sig":"MEUCIQCgztnyeomrJuIx49JpBnxaxN8eLkhwtemZ6R6QQuaPWAIgXszPGeBQX4BA8Bf3029zWfwPrhyySdSt4+sKD901iK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36231},"module":"fesm2022/flowjs-ngx-flow.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6aa830fb5a61a0dd2879e9d1063f1e78bf4d5545","typings":"index.d.ts","_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"repository":{"url":"git+https://github.com/flowjs/ngx-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@angular/common":"^20.0.0","@flowjs/flow.js":"^2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-flow_20.0.2_1752686149029_0.27117917402907565","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@flowjs/ngx-flow","version":"21.0.0","author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/flowjs/ngx-flow.git"},"peerDependencies":{"@angular/common":"^21.0.0","@angular/core":"^21.0.0","@flowjs/flow.js":"^2.14.0"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/flowjs-ngx-flow.mjs","typings":"types/flowjs-ngx-flow.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/flowjs-ngx-flow.d.ts","default":"./fesm2022/flowjs-ngx-flow.mjs"}},"sideEffects":false,"type":"module","gitHead":"facd7ee13afd3715ed2c33da6349c14a2a8d63c0","_id":"@flowjs/ngx-flow@21.0.0","description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"homepage":"https://github.com/flowjs/ngx-flow#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-3EE2dHZUTYLLMnAGw0OT4S4EqVX4MzoUEL4G6kWs05ahKCr4lcfp1+LxqCcZDYyz21xZI1U8Bx0Mld1Dbj2ZHg==","shasum":"e52260da6cb927bd7f922a89a91039e9774789e8","tarball":"https://registry.npmjs.org/@flowjs/ngx-flow/-/ngx-flow-21.0.0.tgz","fileCount":5,"unpackedSize":36284,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXF+qcCU3KmASNnqw0L2T7oiw2Ux16+Hk2BEvyLEEUygIgU+VKeP5rBS2weeyVRGcM/JrDm7i4dvuvNw9BIvfhQaQ="}]},"_npmUser":{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},"directories":{},"maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-flow_21.0.0_1779619858465_0.4968902831545652"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-20T14:32:16.662Z","modified":"2026-05-24T10:50:58.825Z","0.3.2":"2018-09-17T06:17:01.434Z","0.3.3":"2018-09-20T14:32:16.768Z","0.3.4":"2018-10-05T22:13:15.090Z","0.3.5":"2019-03-17T21:37:37.153Z","0.4.0":"2019-06-15T11:16:13.050Z","0.4.1":"2019-06-15T11:35:17.918Z","0.4.2":"2019-09-04T19:57:18.449Z","0.4.3":"2019-09-04T20:10:59.787Z","0.4.4":"2020-08-01T17:49:56.729Z","0.4.5":"2020-10-12T13:21:30.891Z","0.4.6":"2021-02-02T23:10:24.916Z","0.5.0":"2022-04-28T07:11:14.756Z","0.6.0":"2022-08-03T10:10:06.375Z","0.7.0":"2024-01-06T17:38:17.912Z","0.7.1":"2024-02-06T21:20:21.147Z","0.7.2":"2024-02-11T09:17:26.836Z","0.8.0":"2024-03-19T17:45:03.686Z","0.8.1":"2024-03-20T09:18:00.453Z","18.0.0":"2024-10-31T16:30:39.977Z","18.0.1":"2024-10-31T16:40:24.527Z","19.0.0":"2025-02-20T19:21:01.980Z","20.0.0":"2025-07-16T14:53:10.113Z","20.0.1":"2025-07-16T15:12:03.638Z","20.0.2":"2025-07-16T17:15:49.212Z","21.0.0":"2026-05-24T10:50:58.662Z"},"bugs":{"url":"https://github.com/flowjs/ngx-flow/issues"},"author":{"name":"Martin Nuc","email":"martin@nuc.cz"},"license":"MIT","homepage":"https://github.com/flowjs/ngx-flow#readme","repository":{"type":"git","url":"git+https://github.com/flowjs/ngx-flow.git"},"description":"The purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).","maintainers":[{"name":"evilaliv3","email":"giovanni.pellerano@evilaliv3.org"},{"name":"martin.nuc","email":"martin.nuc@gmail.com"},{"name":"aidask","email":"aidaskk@gmail.com"}],"readme":"# NgxFlow\n\nThe purpose of this package is to create a wrapper for Angular for fileupload using [flow.js](https://github.com/flowjs/flow.js).\n\n[![Build Status](https://travis-ci.com/flowjs/ngx-flow.svg?branch=master)](https://travis-ci.com/flowjs/ngx-flow)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/test_coverage)](https://codeclimate.com/github/flowjs/ngx-flow/test_coverage)\n[![Maintainability](https://api.codeclimate.com/v1/badges/29153dcefffff1fe5a5c/maintainability)](https://codeclimate.com/github/flowjs/ngx-flow/maintainability)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\n\n## Demo\n\n[https://stackblitz.com/edit/ngx-flow-example](https://stackblitz.com/edit/ngx-flow-example)\n\nYou can also find example source code in the `src` folder.\n\n## Roadmap\n\n- ✅ upload single file\n- ✅ upload multiple files\n- ✅ queue management\n- ✅ error handling\n- ✅ pause / resume upload\n- ✅ cancel upload, cancel all uploads\n- ✅ upload progress\n- ✅ file / directory restrictions\n- ✅ drag & drop\n- ✅ display uploaded image\n- ✅ tests\n- ✅ upload right after selecting file\n- ✅ run tests using TravisCI\n- ✅ demo using Stackblitz\n- ✅ support for server side rendering\n\n## Install\n\n`npm install @flowjs/flow.js @flowjs/ngx-flow`\n\nImport in your module:\n\n```typescript\nimport { NgxFlowModule, FlowInjectionToken } from '@flowjs/ngx-flow';\nimport Flow from '@flowjs/flow.js';\n\n@NgModule({\n  imports: [NgxFlowModule],\n  providers: [\n    {\n      provide: FlowInjectionToken,\n      useValue: Flow\n    }\n  ]\n})\nexport class AppModule\n```\n\nWe use dependecy injection to provide flow.js library.\n\n## How to use\n\n1. Start up server. There is a server example taken from [flow.js](https://github.com/flowjs/flow.js) here in `server` directory. In this repo you can run it using `npm run server`.\n\n1. First you need to initialize ngx-flow directive and export it as for example `flow` variable:\n\n   ```html\n   <ng-container #flow=\"flow\" [flowConfig]=\"{target: 'http://localhost:3000/upload'}\"></ng-container>\n   ```\n\n1. Now you can use either directive `flowButton` for select file dialog:\n\n   ```html\n   <input type=\"file\" flowButton [flow]=\"flow.flowJs\" [flowAttributes]=\"{accept: 'image/*'}\" />\n   ```\n\n   Or `flowDrop` for drag&drop feature:\n\n   ```html\n   <div class=\"drop-area\" flowDrop [flow]=\"flow.flowJs\"></div>\n   ```\n\n   For both you have to pass `[flow]=flow.flowJs` where `flow` is template variable exported in step 1.\n\n1. You can than subscribe to observable of transfers:\n\n   ```html\n   <div *ngFor=\"let transfer of (flow.transfers$ | async).transfers\"></div>\n   ```\n\n1. After adding files you can begin upload using `upload()` method:\n\n   ```html\n   <button type=\"button\" (click)=\"flow.upload()\" [disabled]=\"!(flow.somethingToUpload$ | async)\">Start upload</button>\n   ```\n\n### How does `transfers$` data look like?\n\nObservable `flow.transfers$` emits state in form:\n\n```typescript\n{\n  totalProgress: 0.5,\n  transfers: [\n    {\n      name: \"somefile.txt\",\n      flowFile: FlowFile,\n      progress: number,\n      error: boolean,\n      paused: boolean,\n      success: boolean,\n      complete: boolean,\n      currentSpeed: number,\n      averageSpeed: number,\n      size: number,\n      timeRemaining: number,\n    },\n    {\n      name: \"uploading.txt\",\n      flowFile: FlowFile,\n      progress: 0.5,\n      error: false,\n      paused: false,\n      success: false,\n      complete: false,\n      currentSpeed: number,\n      averageSpeed: number,\n      size: number,\n      timeRemaining: number,\n    },\n    {\n      name: \"failed-to-upload.txt\",\n      flowFile: FlowFile,\n      progress: number,\n      error: true,\n      paused: false,\n      success: false,\n      complete: true,\n      currentSpeed: number,\n      averageSpeed: number,\n      size: number,\n      timeRemaining: number,\n    }\n    {\n      name: \"uploaded.txt\",\n      flowFile: FlowFile,\n      progress: number,\n      error: false,\n      paused: false,\n      success: true,\n      complete: true,\n      currentSpeed: number,\n      averageSpeed: number,\n      size: number,\n      timeRemaining: number,\n    }\n  ],\n  flow: { /* flow.js instance*/ }\n}\n```\n\n## FAQ\n\n### I need access to flow.js object\n\nYou can find it under `flow` variable.\n\n```html\n<p>Is flowjs supported by the browser? {{flow.flowJs?.support}}</p>\n```\n\n### I see flickering when upload is in progress\n\nUse `trackBy` for `ngFor`:\n\n```html\n<div *ngFor=\"let transfer of (flow.transfers$ | async).transfers; trackBy: trackTransfer\"></div>\n```\n\n```typescript\nexport class AppComponent {\n  trackTransfer(transfer: Transfer) {\n    return transfer.id;\n  }\n}\n```\n\n### I need just a single file\n\nAdd `singleFile: true` to your flow config:\n\n```html\n<ng-container #flow=\"flow\" [flowConfig]=\"{target: 'http://localhost:3000/upload', singleFile: true}\"></ng-container>\n```\n\n### I want to upload whole directory\n\nAdd `flowDirectoryOnly=\"true\"` to your button:\n\n```html\n<input type=\"file\" flowButton [flow]=\"flow.flowJs\" flowDirectoryOnly=\"true\" [flowAttributes]=\"{accept: 'image/*'}\" />\n```\n\n### I want to display image which is going to be uploaded\n\nUse directive `flowSrc`:\n\n```html\n<div *ngFor=\"let transfer of (flow.transfers$ | async).transfers\">\n  <img [flowSrc]=\"transfer\" />\n</div>\n```\n\n### How to trigger upload right after picking the file?\n\nSubscribe to `events$`. NgxFlow listens for these events: `filesSubmitted`, `fileRemoved`, `fileRetry`, `fileProgress`, `fileSuccess`, `fileError` of flow.js. Event `fileSubmitted` is fired when user drops or selects a file.\n\n```typescript\nexport class AppComponent implements AfterViewInit, OnDestroy {\n  @ViewChild('flow')\n  flow: FlowDirective;\n\n  autoUploadSubscription: Subscription;\n\n  ngAfterViewInit() {\n    this.autoUploadSubscription = this.flow.events$.subscribe((event) => {\n      if (event.type === 'filesSubmitted') {\n        this.flow.upload();\n      }\n    });\n  }\n\n  ngOnDestroy() {\n    this.autoUploadSubscription.unsubscribe();\n  }\n}\n```\n\n### Development\n\n`npm run build` - builds the library into dist folder\n\nAfter that you can publish to npm repository from `dist` folder:\n\n```\ncd dist/ngx-flow\nnpm publish\n```\n","readmeFilename":"README.md"}