{"versions":{"0.1.0":{"name":"fsu","version":"0.1.0","description":"Unique file name with streams support","license":"MIT","keywords":["file","fs","unique","counter","filename","stream"],"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"private":false,"engines":{"node":"~0.10.0"},"repository":{"type":"git","url":"git@github.com:velocityzen/fsu.git"},"main":"./index","bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"homepage":"https://github.com/velocityzen/fsu","_id":"fsu@0.1.0","dist":{"shasum":"a8cfd1162116efacdccce4d4a659740815a0aabb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"directories":{},"contributors":[]},"0.1.1":{"name":"fsu","version":"0.1.1","description":"Unique file name with streams support","license":"MIT","keywords":["file","fs","unique","counter","filename","stream"],"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"private":false,"engines":{"node":"~0.10.0"},"repository":{"type":"git","url":"git@github.com:velocityzen/fsu.git"},"main":"./index","bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"homepage":"https://github.com/velocityzen/fsu","_id":"fsu@0.1.1","dist":{"shasum":"4dd59e84edf2aae4bc57e8464dd89a88989d65a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"directories":{},"contributors":[]},"0.2.0":{"name":"fsu","version":"0.2.0","description":"Unique file name with streams support","license":"MIT","keywords":["file","fs","unique","counter","filename","stream"],"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"private":false,"engines":{"node":">0.10.0","iojs":">1.0.0"},"repository":{"type":"git","url":"git@github.com:velocityzen/fsu.git"},"main":"./index","gitHead":"8ab7491cc8a6ee08dacf0d684207ce1361bc83d6","bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"homepage":"https://github.com/velocityzen/fsu","_id":"fsu@0.2.0","scripts":{},"_shasum":"2ab2c8eb238aaceba67aae5c025a3f8cf1a282a5","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"dist":{"shasum":"2ab2c8eb238aaceba67aae5c025a3f8cf1a282a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-0.2.0.tgz"},"directories":{},"contributors":[]},"0.2.1":{"name":"fsu","version":"0.2.1","description":"Unique file name with streams support","license":"MIT","keywords":["file","fs","unique","counter","filename","stream"],"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"private":false,"engines":{"node":">0.10.0","iojs":">1.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"main":"./index","gitHead":"e8145328e50624e0fab7651beec3c63d0412501b","bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"homepage":"https://github.com/velocityzen/fsu#readme","_id":"fsu@0.2.1","scripts":{},"_shasum":"ac4e999907573e5d705fcecd3a26c9f7f6945635","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"dist":{"shasum":"ac4e999907573e5d705fcecd3a26c9f7f6945635","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-0.2.1.tgz"},"directories":{},"contributors":[]},"0.2.2":{"name":"fsu","version":"0.2.2","description":"Unique file name with streams support","license":"MIT","keywords":["file","fs","unique","counter","filename","stream"],"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"private":false,"engines":{"node":">0.10.0","iojs":">1.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"main":"./index","gitHead":"693321a2aa5933b5b5a765ef790e153cc3dd3c14","bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"homepage":"https://github.com/velocityzen/fsu#readme","_id":"fsu@0.2.2","scripts":{},"_shasum":"c0deade4b03deb7bab4dce048365f18e45388339","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"dist":{"shasum":"c0deade4b03deb7bab4dce048365f18e45388339","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-0.2.2.tgz"},"directories":{},"contributors":[]},"1.0.0":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","private":false,"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.0.0","gitHead":"5afc059a373fadf171ca5d00bead48a968f821aa","_id":"fsu@1.0.0","scripts":{},"_shasum":"b2787a7eda28edc9d43c657d487c46e7f4436a46","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"shasum":"b2787a7eda28edc9d43c657d487c46e7f4436a46","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fsu-1.0.0.tgz_1466706230980_0.9512873706407845"},"directories":{},"contributors":[]},"1.0.1":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","private":false,"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.0.1","gitHead":"2ad0b3a4e2d13868c2462ee29c0a71f375b5bbdf","_id":"fsu@1.0.1","scripts":{},"_shasum":"3c05dd5cc83e885e9a671509e10331943b2697a2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"shasum":"3c05dd5cc83e885e9a671509e10331943b2697a2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fsu-1.0.1.tgz_1470241348057_0.6222066313493997"},"directories":{},"contributors":[]},"1.0.2":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","private":false,"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.0.2","gitHead":"746c46584a029d7e4caeccc9976786c50c2a5d4a","_id":"fsu@1.0.2","scripts":{},"_shasum":"130ae33dba8c5c16448f0efb5a0697bb2f34809c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"shasum":"130ae33dba8c5c16448f0efb5a0697bb2f34809c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fsu-1.0.2.tgz_1493068771241_0.7980138382408768"},"directories":{},"contributors":[]},"1.0.3":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","private":false,"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.0.3","gitHead":"b995d068d33cfc4449d7d22fb404e18434e64004","_id":"fsu@1.0.3","scripts":{},"_shasum":"82302b4c5d97c871422eda554cb3de46e61da347","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"shasum":"82302b4c5d97c871422eda554cb3de46e61da347","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.0.3.tgz"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fsu-1.0.3.tgz_1493227985834_0.1087166159413755"},"directories":{},"contributors":[]},"1.0.4":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","private":false,"repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.0.4","gitHead":"93bdb3b888acc7a6c515be65cedd136d420e2bf0","_id":"fsu@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"integrity":"sha512-T8DGjqL3DNJsA/uHWUTIZhJ/VuEqi3QdNsQBAWpKtoIPS/8rK4HWG79ae2+HEw+Cz9e5lIsWghpoXCcNsrDPFA==","shasum":"586a8fbd8d19acdf330cecbcf17d641e9c370ba0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.0.4.tgz"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsu-1.0.4.tgz_1502994636232_0.42059715976938605"},"directories":{},"contributors":[]},"1.1.0":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.1.0","devDependencies":{"ava":"^0.25.0","del":"^3.0.0","nyc":"^11.7.1"},"scripts":{"test":"nyc ava"},"gitHead":"3515a97f67db6ac1644fac7a85d643c1c57c7ee3","_id":"fsu@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"integrity":"sha512-k4TVV/S04VqlyVMEP/hW9lHpevKn6eaIz1Uw0ULzzmOxBU7G9xb6IfbexVTSvNWCOeaAq51LUqpIusfWyl7yWg==","shasum":"1b9232daa1a5f915698bbd68e4c1ee00ed1c6def","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.1.0.tgz","fileCount":6,"unpackedSize":9014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4LxlCRA9TVsSAnZWagAARq0P/1G/f1pFljjEOA3xCbzB\nLs7Jovpy2PmGYz0oBU9bmz3WHHDb8Lt5QEhNgVNNjwfu4FP0Wqa8MUMIMBIc\npj/p5vw/3FLPjIx32DWOfZEtRSfdAeWDRusOoip4yENip/v9RywzIUIMQtU3\naxUQpftFr9GjqbkmUWfcRheCFo8bbPvX9xlXc9IyX+GhnMlO/eDFuODFVSl8\nF5qlcuYJW0eruhRU0MwYjrKdf3FvTKMoSscgn8glVv0Nv0MWH4sfBSb66B7U\nRV+0HoG1J1nwkdyXMMFk17jJRuxJeIaykc94OPOhCUFyf9EctdNRBd5gzGjQ\neyba4OETCq0d63Crl+96RtPgk2Cx8cWvvvFjtLxvUo7zjUC5nFxEniIcZ+Fw\nY6Pt6hG8VlyaI9npMMNkKonlUX/4ysg9Z4SE57KzAG63+Q6mQNH8PEjdU5jZ\n4Q8rGaHj6UV04hmpMaZXG2ttJmrEKzx3UYGOeGaHflogmo+2XlvCN7/kgIjs\nh6gs9mCmNpKuPsSTveOFrAYpErClmoFyQ5CQ84EK1aolnZX/MwTcvW29M8W0\n2lqpdfqp2qtruoU7appRou9yLaw1dPKetUnEOPhkn4KjUAonvt8lWYL3xk5G\ntXOSbjBlJUc6Sh1mtUHGiQMxGgT5dAG6qffHyvn5JUsaMsKtp2bs91g6Axx7\n4p42\r\n=eS2x\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsu_1.1.0_1524677733160_0.9353682770873011"},"_hasShrinkwrap":false,"contributors":[]},"1.1.1":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"1.1.1","devDependencies":{"ava":"^0.25.0","del":"^3.0.0","nyc":"^11.7.1"},"scripts":{"test":"nyc ava"},"gitHead":"426d0d1a6c11c71e76903394b6fe25c9fa239aef","_id":"fsu@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"dist":{"integrity":"sha512-xQVsnjJ/5pQtcKh+KjUoZGzVWn4uNkchxTF6Lwjr4Gf7nQr8fmUfhKJ62zE77+xQg9xnxi5KUps7XGs+VC986A==","shasum":"bd36d3579907c59d85b257a75b836aa9e0c31834","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-1.1.1.tgz","fileCount":6,"unpackedSize":8958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4eLNCRA9TVsSAnZWagAAgKUP/RY9iq1f/O/1YoqnJAUm\nt+QRUoNBhj2RaOukiX4DBSQMbqsUy0l1fBlcnK7t0QixqiBXKTJON7SITVto\nGEtYnwjep5yoS5cSJNJYmLgvuvg6BBBe1f4B3x/1t2JR5YNrJkqPgA9/YpJK\ndIpzCga+3bN6t8m5hQKf7o5fR9w2+sssbbLbSUbpGH7N1RBepYRLIOou/dxE\nRAe05AqRzeTRpwsJXvIvA9faKVQBmLWmgJpKd7Dk81VikORgE1lQgNB/X5xt\nsxI9KBcKk472SQCv0ZZNjtZ3wuHhX75Tim7JOKTiweqQqlhihHbeUV8CRRgC\newIfrROh2f0+FTbYqZ3VUJ+xjP4lVd8eQ9fsMkIJd3YHtcClIMwqB+fJ8vdE\nqZmyEVHssCxBiSKqmhwd3i/olk62YTUUvgkKgK/miFZFKHLxUzRkMbWtytPL\n7Cih4QXcNWcet8pxFS/tHGerrCb5Nie3VfrqiJDtD6TM4OtsrbIQbt447L4B\n7SjBbZ5uc8ZGwQ5jsnbrgBpTf3p3xqFO0ZS3BPLR3lRDUtoQX8MRb/ZUbU0u\nZQ/DlGfNN6r1el4fZLhvYAmF4jR/tilqEKzrumPd9v7H4KDKwfOnFNFCE9eY\nG+0cA8l12R6+SSwAx7L2bobhX6fqR+ls2gLwEfytaMq+FgCG2bGpB3Zaj+BH\n3nkG\r\n=k1fK\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsu_1.1.1_1524753101133_0.7364829762776544"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"2.0.0","devDependencies":{"ava":"^2.0.0","del":"^5.0.0","nyc":"^14.0.0"},"scripts":{"test":"nyc ava"},"gitHead":"7b2c7b4658ea8a175f4750a22c608400468840ee","_id":"fsu@2.0.0","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GyIj6W4yZEFs7YiZDMXm2ay/BLy8gXwHz0d7MwCzbwiDSoq2/uUNppyv4nl89IIrAH2bcpo3nuVw4NZ+zkK+fw==","shasum":"f4d817a1e815168656ff9fe08987cfc5ebfe0582","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-2.0.0.tgz","fileCount":6,"unpackedSize":9286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLOP5CRA9TVsSAnZWagAAKYYP/27j3jZf5rMttM86V8Cq\nqGqc/pxX8OuWd/splWvDxXHiAw3EPron5wtpg/pg8LTZDHU6wT5ghvP/rO+N\n/c+3K38QC9xEv+qTcTmLI/YaVjN5s9Hd6zCO8pGxIxxS4qZwgEC3rlq4yuRH\n0f4c1rW65XhUfTDehPQCROlHM19ccHl6X+2GrZt/hj3yRUJAi1HSlCO/RNyc\npPmxlHySoEDoqf3VvtHaOk+BjwT15WFG91aIKPMRau6xPRzASIZPn86Mj9au\nM6UPbYcgU2WAC7ccArM5zWjNcAcJ83cP3dPYpRG2tCnpxM5hjZkgmzObKT7M\n+KHbUrhp7L6LKezDuIeWDEx8AiTiJa32hn6NojuAeACd2WhRrr8bAgvrQ2Jj\nke9HTKsCtrgz6C1iCjUFdY8COKWvojhJ8vl0FwuFoO/p5iDh0QsaQWuhMmJO\nLk9cesnJVI+3A4tebSmA8D4sPFDE5yLyJ3/HNYLw3Xn/DUxU9xW6QGGrmR91\nZGAH/fR4jLqIfyIAcDv/4s5g/7pT9rCbKuSUgVeVJxkmNB3UcVAiH939BV5r\nwXOjKTtcoRwiqYGy5Wqu66XOy74UyVLIG87ZYM2jB64asNQk3NrHjxCY22t3\nX1nHZOLBnpZECx68QTjngnW5GWELio9E2HcoH5gyegAxSVmVWIjc6/J+dGrm\nqX2L\r\n=rm5w\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsu_2.0.0_1563223032428_0.6546546372318209"},"_hasShrinkwrap":false,"contributors":[]},"2.0.1":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"2.0.1","devDependencies":{"ava":"^2.0.0","del":"^5.0.0","nyc":"^14.0.0"},"scripts":{"test":"nyc ava"},"gitHead":"346341e465c8d09de92f9e7a548656b2134c36bd","_id":"fsu@2.0.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0ZmvPFXn6Fzlw/aTMRye4ENHorLrYHyAH7zisHgh2az+tqxr7OI8WFuLXKRHxG5zTpXDTvToCkD7npJxA16zdw==","shasum":"dfa0c46eea48c4e5281090d4dd7bd608de1ff53d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-2.0.1.tgz","fileCount":6,"unpackedSize":9309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPaPdCRA9TVsSAnZWagAAcisQAJ5OHYOdhQAFl+jIGofo\nG0uHdBc+cIb8VvWPaCj/Rwgxyaf4ZL34pxMc3ynzVZgtnnc6Z2ubpDaYEveB\nvxqZPOAKd0YERJahncV/CbaW0VUvTHfe+NcHaYXEPfJHdZd8SvXoTljDeGdR\njMvu/JzH0jsdCKOYJieNlg2y0coNGAD8Z5AvY9ztEldlAVyncH0ig5GSOAps\nTp8oUc2IHgBPLHat992VaPnPgjeEqSGALQJ8qOGJsXGyPwtopLRM1srQnPl0\nkLFBKWzuqgivadXFZQybVRrhGab3BnyCDfjaKMeTosQdrW/Js8C2HFxsiOsD\nc946LJJdYRT8ic0VTDoPw47FAsPCt/OVHciBAzTRoyN6k9pQX05v0wmsnvE1\nXLj52NMsP2hWaXOY7OJVoL0Wf8aOjguJPRusTaHKqldBrEfjgBlI+P3EfhHM\nv8Y3PQPttQVS5NnRNerQC/z3DGAOlo2O/kN+F6LTTjJ1ZsyvvkoV7GRByMhs\nPBpUwVuGyBbqcEt6XZhDuC7j8PtX4Aq4ejhCR+ZiQEkzoutdJGl1lQ6XT3gc\nmOqOSRvqTpoGq7LhkjzTzQNtxzmflizfLU3JVl9U4wNJJ1cGqHNL3LQHHIel\nvjjWWis+WbdMfaQkFXWtdGb053Kaky4Fbus8e/quPiyV8EE94vM5/O/uCOZ2\ntAh4\r\n=fnrc\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsu_2.0.1_1564320732256_0.9922321530139151"},"_hasShrinkwrap":false,"contributors":[]},"2.0.2":{"author":{"name":"Alexey Novikov","url":"http://2dubs.com"},"bugs":{"url":"https://github.com/velocityzen/fsu/issues"},"description":"Unique file name with streams support","homepage":"https://github.com/velocityzen/fsu#readme","keywords":["counter","file","filename","fs","stream","unique"],"license":"MIT","main":"./index","name":"fsu","repository":{"type":"git","url":"git+ssh://git@github.com/velocityzen/fsu.git"},"version":"2.0.2","devDependencies":{"ava":"^3.0.0","del":"^5.0.0","nyc":"^15.0.0"},"scripts":{"test":"nyc ava"},"gitHead":"81368e801c1c098bbe19202c8cd2d8d1d7e4c4e2","_id":"fsu@2.0.2","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-9QFQhf3rIhwLFdds/g1iSTdghVGFGsAscPIqISCpyanCG8s+OLKKEvrZkYcr28ATcofhAaoFgnaLW+JU80qpzA==","shasum":"cd6083e880b52123731df1fa062aaf63a59a89a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fsu/-/fsu-2.0.2.tgz","fileCount":6,"unpackedSize":9309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeasHqCRA9TVsSAnZWagAAaBMP/jiJ+R70n8cDBKpTKjv+\nJq8qv50Sfic7nkZMX2k0Asg0R4fYubbO3qeGyArfDxHda6lUvxQ67RdpbgoQ\nMIDTzkiMc/X2FCa065qKYQ9ls3jgER4WKPXNcj2Waki6mP8DqXFsKcO9NN0d\npUN2HH2QPf0RkRJeBJUIOv3AIrnMyQrpuNGy16jTj2KbWSrB7XUhwXkJFhqd\nVMDsevmnNEQXAEVwY/gvN9wAZFPaBo2UiQSf/zbGzu0Z4Yf/2zuOZ1mvRy3O\n1KX1Ni/ZgaO9Dv9ukj6iogaYxo2Fd+hZF5lfAd55Ry0rm4suohEyDLqBv9+u\nP+dQfIZgW5ySfQ+96W9wkQYthASsW1mrRMOb9pV+lZZF/xNr+KZgp8Ennkb6\nZ2k/rSgD3TwRPe16qLFUsKqCR3Nde1gHnOZLUwjVdKSzP3Ij1BBHKkhkArwn\nhvI/FLG8HKh2njIE15QeymkLzWOe7wdWWTWxlCl/RWNXAm79ZDUEUpRlnRjM\nbh7A+MhE4ocwRRENav/quXnJExUmF2/xWRwe+Xb7qQH4FnqAZi6syQmwiYBi\nuhESCH9bXp8AxFDB+6/iOUgG+IAD8ce0EKyLUA/IZQg8oba1Yz1jNLBOJ0zX\ndc3M0O+IjoT6fpYKE/pgFkr+avf2u+H8gX2PlL1AHnFulL9Rn9f6L02siq+l\nXTem\r\n=WOmB\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"name":"anonymous","email":"velocityzen@gmail.com"}],"_npmUser":{"name":"anonymous","email":"velocityzen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsu_2.0.2_1584054761582_0.9893714203140109"},"_hasShrinkwrap":false,"contributors":[]}},"dist-tags":{"latest":"2.0.2"},"name":"fsu","time":{"modified":"2022-01-27T14:33:32.705Z","created":"2022-01-27T14:33:32.705Z","0.1.0":"2014-04-06T11:09:38.705Z","0.1.1":"2014-04-06T12:12:29.961Z","0.2.0":"2015-03-12T23:36:33.537Z","0.2.1":"2015-04-30T01:19:38.995Z","0.2.2":"2015-08-04T20:22:40.486Z","1.0.0":"2016-06-23T18:23:53.414Z","1.0.1":"2016-08-03T16:22:29.353Z","1.0.2":"2017-04-24T21:19:33.233Z","1.0.3":"2017-04-26T17:33:07.235Z","1.0.4":"2017-08-17T18:30:37.283Z","1.1.0":"2018-04-25T17:35:33.237Z","1.1.1":"2018-04-26T14:31:41.192Z","2.0.0":"2019-07-15T20:37:12.633Z","2.0.1":"2019-07-28T13:32:12.426Z","2.0.2":"2020-03-12T23:12:41.715Z"},"readme":"# fsu (fs unique)\n\n[![NPM Version](https://img.shields.io/npm/v/fsu.svg?style=flat-square)](https://www.npmjs.com/package/fsu)\n[![NPM Downloads](https://img.shields.io/npm/dt/fsu.svg?style=flat-square)](https://www.npmjs.com/package/fsu)\n\nUnique filenames with streams support\n\n**Checking if a file exists before opening is an anti-pattern that leaves you vulnerable to race conditions: another process can remove the file between the calls to fs.exists() and fs.open(). This functions doesn't use fs.exists functionality. If file doesn't exist this will work like usual fs module methods**\n\n## Instalation\n`npm install fsu`\n\n## async openUnique(path, [mode])\nSame as [fs.open](http://nodejs.org/api/fs.html#fs_fs_open_path_flags_mode_callback) but open for writing and creates unique filename.\n\n```js\nconst fsu = require('fsu');\n\nconst { fd, path } = await fsu.openUnique(\"text{_###}.txt\");\n\n```\n\n## async writeFileUnique(path, data, [options])\nSame as [fs.writeFile](http://nodejs.org/api/fs.html#fs_fs_writefile_filename_data_options_callback) but creates unique filename.\n\n```js\nconst fsu = require('fsu');\n\nconst path = await fsu.writeFileUnique(\"text{_###}.txt\", \"test\");\n\n```\n\n## createWriteStreamUnique(path, [options])\nSame as [fs.createWriteStream](https://nodejs.org/api/fs.html#fs_fs_createwritestream_path_options) but returns writable stream for unique file.\n\n```js\nconst fsu = require('fsu');\nlet stream = fsu.createWriteStreamUnique(\"text{_###}.txt\");\n```\n\n## new path\nStream has a `path` property that contains a new path\n\n## force path creation\nAdd `force = true` to options, and it will recursively create directories if they are not exist.\n\n## pattern\nYou must use `{#}` pattern in filename and path. All `#` characters will be change with counter for existing files. Number of `#` means padding for unique counter. **With no pattern in the filename works as usual 'fs' module.**\n\nIf we run second example several times filenames will be\n```\ntext.txt\ntext_001.txt\ntext_002.txt\n```\n\n\nLicense: MIT","users":{}}