{"_id":"fs-sync","_rev":"64-d342347ca5c099b5bb9e99b450aa4758","name":"fs-sync","dist-tags":{"latest":"1.0.7"},"versions":{"0.0.1":{"name":"fs-sync","version":"0.0.1","keywords":["fs"],"author":{"name":"kael"},"license":"BSD","_id":"fs-sync@0.0.1","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"8afd9691f7b31b24272ec89c36e037e4aa90087a","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.0.1.tgz","integrity":"sha512-xnYlDWWtHhlZ2XCGQ5XtLA/KfG3UBSimavJK6NOPaFzFrdCjn0BtCu3BKoXJiGT9dr8naIGmbFjbqjdQW781Bw==","signatures":[{"sig":"MEUCIQCE+Tbogc6kUjzynqSLwefUMIoc4h8twThny6vsIzSqGwIgFjOjbsZ/idvNCQsSFiNomWlJE5Ojda5/mARcQt3XB6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.17","description":"> fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.0.2":{"name":"fs-sync","version":"0.0.2","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand"],"author":{"name":"kael"},"license":"BSD","_id":"fs-sync@0.0.2","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"5346aa99ce74b269f6f2a6077e0e96db924c5ba8","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.0.2.tgz","integrity":"sha512-UNWLmDeMlNtKTaz3SAgqflaQcRsReJWQ7Auc2YbYFKlMKGRkkrHIFjmliKUsKYdWcCYjZaUZqAKioXYIxeTtGw==","signatures":[{"sig":"MEQCICMDK/UmX2Q8oxjSObwE/4UjOh8hcnwVVoyPKb35i83VAiBGFzPVsLhtpPnF8tdCVob3jo1aR3x41uWw8+q2oGqlGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.17","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.0.3":{"name":"fs-sync","version":"0.0.3","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand"],"author":{"name":"kael"},"license":"BSD","_id":"fs-sync@0.0.3","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"17c9745f104e842a597c32a8c48111229888b5d3","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.0.3.tgz","integrity":"sha512-0FAxGWrFwtPjGZSS7dGteBpzjO+EPhvGYszghv6GEuJ/V+rhBmasksygUxOskTEyUHIheJpICdS7t9kmzZ8KJQ==","signatures":[{"sig":"MEUCIFv91pcAJbJcwL1vV0YV4CkcgHNyJbtpCAQyRzf5HZnqAiEAxE+VMMrBqVCXfb6wllokHYrFsrl6oYLvNfGLWPMXFlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.17","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.0.4":{"name":"fs-sync","version":"0.0.4","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand"],"author":{"name":"kael"},"license":"BSD","_id":"fs-sync@0.0.4","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"147b6e8f4d27a5b0d1d687e13623352cac87d72f","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.0.4.tgz","integrity":"sha512-E41OslKz8azo3OQCk4qVlqNjZp30aae9Zek/oEwgV7vLAnJRqlOO1128g0bGjaeUQdXkqoXGgxmStIH9MN2UZw==","signatures":[{"sig":"MEUCIDKe85/9Mo33eU6/zqoLNh1gPzUxkbGB3uN3WGC1S/SmAiEAqDF5Vfg2EAnSTeGduVo2vMUZheE65MnPVrf9qHi/Vns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.17","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.0.5":{"name":"fs-sync","version":"0.0.5","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"BSD","_id":"fs-sync@0.0.5","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"f8e9f73e625a30c2234751586349a39343d30215","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.0.5.tgz","integrity":"sha512-6WDHQja6NApL8/UwCsivFqfgYiTJI1xuhq8ZLP3XrR8uXl/XVsSKrC5DCI6Qz/de40nbFAguNfEtVXZLJEmOow==","signatures":[{"sig":"MEQCIAv2rX96f8/6aPH/0Skj+w9RNqEAULSJFOxsaX+x7qa8AiAJjRvE8bYpkdhTIrADgvl3uh7aHlL9gug68LwG9UH3GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.17","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"},"cortexExactDependencies":{}},"0.1.6":{"name":"fs-sync","version":"0.1.6","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"BSD","_id":"fs-sync@0.1.6","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"86668f8b527ec061ded089e6d912957b119348bd","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.1.6.tgz","integrity":"sha512-aSHtyVN3lEvjp7L5FYuTZBeHO/9obs1G0SiX1HqfNV3sV/Nds4jspODLR+UDdu3jK1laEATxDLIS4FtHNeI22g==","signatures":[{"sig":"MEQCICR9ZjB620mj7Td7P5ELecRv8aMRMH9VW+GE1sE7Ytb+AiBpFbtHNRSS7Wp0y1ZeoxZ8a4c4Lc6TcWUHKD3tGpszdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.21","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"},"cortexExactDependencies":{}},"0.1.7":{"name":"fs-sync","version":"0.1.7","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@0.1.7","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"b38230d6e9655150e0d28167d24f357b7bd382bc","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.1.7.tgz","integrity":"sha512-O5U6w9DO6VDkXCMA/AAn7i+hbOOsUAjQ2/Wek+eZzTIBYImbsHU98JiiHpI0wn2Ka9DgnNvutf4JPdFMJIiNQw==","signatures":[{"sig":"MEUCIC3ktsxp2lNxdOMslyD0R/1R4z72NlHOrqaPQMuohYL9AiEA7b/iiCfxCr0DtBgwGgr9GB/9Fn021QwaksTMHhUAocA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.21","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.2.1":{"name":"fs-sync","version":"0.2.1","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@0.2.1","maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"9569c008bdb565f14b071ff2ddc897b59c0fcb53","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.2.1.tgz","integrity":"sha512-2E+fPNGDjsIq2AeLrFy1brLH1vNX50a/666Q3SW/Hy9E61UqjgFd/R5kC8hKbzgaholDYyu6OB/wxlva2SV6mw==","signatures":[{"sig":"MEUCIGNtvu7bK1DOUUL8HeEqbftY1kjurlQi2E3Vm5+k5oDpAiEAxvlZsBhM2T85iHdKBcTVFpydh//5RU31Zin1bObIBWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":"","_npmVersion":"1.2.21","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.2.2":{"name":"fs-sync","version":"0.2.2","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@0.2.2","maintainers":[{"name":"kael","email":"i@kael.me"}],"bugs":{"url":"https://github.com/kaelzhang/fs-sync/issues"},"dist":{"shasum":"6ab4d2cd5cc4351aa1e641368f99b5ad4397f04a","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.2.2.tgz","integrity":"sha512-c5tm+J3/ou3opUk6gLSn37MDT/a0XNv6UXdEzSwEF67dneXbao1uG5vNc3DXoE/tYih4OieTHO0oR1MgpuZPZQ==","signatures":[{"sig":"MEQCIGREzTZ7cHbovhZczQawmLfcJ6vDRUZMle2q9sMhK28NAiBhViNH6Hv+/qsSZ8OHq0WQOaKlI10zEH9ku67kAIorTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git://github.com/kaelzhang/fs-sync.git","type":"git"},"_npmVersion":"1.3.8","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.2.4":{"name":"fs-sync","version":"0.2.4","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@0.2.4","maintainers":[{"name":"kael","email":"i@kael.me"}],"bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"5e310bb94c5e57a597edeef60dd8bd00d2ab4efa","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.2.4.tgz","integrity":"sha512-7HotuezDzIIbwtwdMesstvTowvSHtQCDcRUxaHvNTIA5ft6uYic47g+hZ7/0JJWtKmAESFccogNnZF5dmFuISQ==","signatures":[{"sig":"MEQCIHH7KS2Sz18nv8ngvbjSh40ENQAJPGyh9wQK3IUNWc8zAiAS5fy9+zMua5wQG9evAwgZBumwYU2zSvxvz4tjcpA5fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git@github.com:kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"1.3.11","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~3.2.1","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.2.5":{"name":"fs-sync","version":"0.2.5","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@0.2.5","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"935762fbdf482567b85bd8126cf93eb72b9d46ea","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.2.5.tgz","integrity":"sha512-YpUPq7ljaP1u4R+GR2eN052yXfoMMRMu28mf0wVLfK97JRttjd+1wMaD5v+MtdyGunW60gNNQw0amxcIDAFxZw==","signatures":[{"sig":"MEUCIQDroqzmEgg+cgB6poorlSlvELZ9qrYSFgM0PIfdm8ETPAIgQ97mUacsymx/jSKKcqTEHiXKoGEizhQ4xEUxfqeses0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","_shasum":"935762fbdf482567b85bd8126cf93eb72b9d46ea","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git@github.com:kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"1.4.9","description":"synchronous fs with more fun","directories":{},"dependencies":{"glob":"~4.0.4","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"0.2.6":{"name":"fs-sync","version":"0.2.6","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@0.2.6","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"657116c12b95ac9a36c51a850066c9ee6441fe06","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-0.2.6.tgz","integrity":"sha512-lEyYrZYdsrOtNLyWsMknNHpiur828owUaCuUTWd+JUFmRrtJQLi7nPRlGsrxDXqHyr36x7eVxMHdkpBaaaXJTg==","signatures":[{"sig":"MEYCIQDHplk18/DlZgb8704iu9vf/uuvuKfHtvxCpTTLto3zGAIhAIRfotCz+I4K62GkTvEUkaSOziygZ7nVf6V2J31CrBet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index","_from":".","_shasum":"657116c12b95ac9a36c51a850066c9ee6441fe06","gitHead":"81293d151a15c17dcfa3e369706143a4a5a1b8d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git@github.com:kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"2.5.1","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"0.12.1","dependencies":{"glob":"~4.0.4","lodash":"~1.2.1","mkdirp":"~0.3.5","rimraf":"~2.1.4","iconv-lite":"~0.2.10"},"devDependencies":{"grunt":"~0.4.1"}},"1.0.0":{"name":"fs-sync","version":"1.0.0","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.0","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"994a282a9eda15aba1fd9d6ea41ee51faaf3ebb7","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.0.tgz","integrity":"sha512-OJMXeVOHUnQaPZgJ8bhT50KSliB4nogRX4uy7eaOCB9fT/gxHqllmAeOltXaNYOP+jPUuOXTbeVxAYyain4K0g==","signatures":[{"sig":"MEUCIQCsZLTioYBg1RIE5k8yA5e9zID6qamnTD4e4N8DbXG/UQIgKDFPZB84lnup5ubIYGY5nihMJ0rkX0zGH/brXiGDnjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"994a282a9eda15aba1fd9d6ea41ee51faaf3ebb7","gitHead":"39ea155c923c3afcf37ec1a4b008cb5423c68360","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"3.3.9","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"0.12.1","dependencies":{"glob":"^4.0.4","lodash":"^1.2.1","mkdirp":"^0.3.5","rimraf":"^2.1.4","iconv-lite":"^0.2.10"},"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"}},"1.0.1":{"name":"fs-sync","version":"1.0.1","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.1","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"d6a14fd759ab970df74cb8f6527511d8acc4a7f0","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.1.tgz","integrity":"sha512-Go2PDYGVK1PRwziQq8XV5C8HLQpoom3vGQ0KBA8+Rcd6QAZC+lFVNAAf7ER/mlH85uTwUUdQWCq1+p7g3i07PQ==","signatures":[{"sig":"MEUCIQD7fIUbBH4HWD2x3CM8K+v4Q9pjMIGuIh81atCUXHFRXAIgbrxLNuz19elmApZ9o0PefEDnOTcUQ1LlKW7tRqUwoHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d6a14fd759ab970df74cb8f6527511d8acc4a7f0","gitHead":"f92029ad4779a9941adee59e41b058b6785521e0","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"3.3.9","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"0.12.1","dependencies":{"glob":"^4.0.4","lodash":"^1.2.1","mkdirp":"^0.3.5","rimraf":"^2.1.4","iconv-lite":"^0.2.10"},"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"}},"1.0.2":{"name":"fs-sync","version":"1.0.2","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.2","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"ce7c9f578c6d1819585ebe4ceaeb1648c6ca30da","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.2.tgz","integrity":"sha512-nxmkv8Q9Y53mwh5LDyyQE+ls3C/MEX5LYxNgOkCTrXqoh67tEW2kdeuyyvKRry6CkR3oFaSEXeeqzPUBsduY4A==","signatures":[{"sig":"MEYCIQDksdGLoZEblLm96MDpmfHcpyPzMYAL77WeaJDLgXniVwIhALF0cAolb7Aw3XSj+r8+bTWMhwdnFCo/DqJYEHaWCqoS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ce7c9f578c6d1819585ebe4ceaeb1648c6ca30da","gitHead":"1c0fd6e8b258bc1d80f8deda49390c01ce571e75","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"3.5.3","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"5.3.0","dependencies":{"glob":"^4.0.4","lodash":"^4","mkdirp":"^0.3.5","rimraf":"^2.1.4","iconv-lite":"^0.2.10"},"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/fs-sync-1.0.2.tgz_1455523584073_0.416475337697193","host":"packages-5-east.internal.npmjs.com"}},"1.0.3":{"name":"fs-sync","version":"1.0.3","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.3","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"a541f3fa94a64a6b736519ed13146e40f5b2d29c","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.3.tgz","integrity":"sha512-2EiG2JNFj/DaAWZFr0V8v5kgtQ+XRYryMVqFfgZeEMpVV36u6FTXF+qLnU9gN3qnygbCPiuZDrafLDtfuHHGEg==","signatures":[{"sig":"MEUCIQChpmtEWrIV41lA35AMFtgpIDSHC7lQBw/cIKYrZ+DQ/gIgKlAJ1/8wM8MBOknrn0JK/SKbO88cDdNGBOTlsVeVr6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a541f3fa94a64a6b736519ed13146e40f5b2d29c","gitHead":"f83268fe9d41d38b7b78aa52e673163fc09e828e","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"3.10.3","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"6.4.0","dependencies":{"glob":"^7.1.0","lodash":"^4.16.1","mkdirp":"^0.5.1","rimraf":"^2.1.4","iconv-lite":"^0.4.13"},"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/fs-sync-1.0.3.tgz_1475411167545_0.5053900552447885","host":"packages-16-east.internal.npmjs.com"}},"1.0.4":{"name":"fs-sync","version":"1.0.4","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.4","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"2f94eade31862ec0a9f33a1c2546dfb1a3f3d1ae","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.4.tgz","integrity":"sha512-oqOAIF0x91teulyqiIQzSvFZqLQPO11qLZyUPqwkGRpkqWBMngnQIhKEfFKeJo9vUng7YtKIbr8cdoPR89Y9lA==","signatures":[{"sig":"MEUCIQDE4Le0vItpI/uwOU/WrOxpUbL5zAFABWnYrfLTAh3TlQIgX+EEeIogUi1dQdRYeTgmpbvlFpb8ErcxE5RRRf+PB7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2f94eade31862ec0a9f33a1c2546dfb1a3f3d1ae","gitHead":"21d478f8b1462464858c570325a5ad8550afb9eb","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"4.1.2","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"7.5.0","dependencies":{"glob":"^7.1.0","lodash":"^4.16.1","mkdirp":"^0.5.1","rimraf":"^2.1.4","iconv-lite":"^0.4.13"},"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/fs-sync-1.0.4.tgz_1487929984890_0.279372098390013","host":"packages-18-east.internal.npmjs.com"}},"1.0.5":{"name":"fs-sync","version":"1.0.5","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.5","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"63294a3856acc866109d38b4ffb2c66e0fb8367f","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.5.tgz","fileCount":7,"integrity":"sha512-RApVetVgzOlncujXlLLM7uH5pJI1QjZwbKTenESVN1gFImfHuonKE9985+bYyZ4GFbnW59hCDAL7xTAplN10Kw==","signatures":[{"sig":"MEUCIQCwCD52Wf/qUFtfqhBkW17lOjX+Wa1yUl/6skTfKNkIxgIgX+ajPg2OesN3ya24lXGY1Zp3Xjtyp6zXZEPGk8Ur3u4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdmZJCRA9TVsSAnZWagAAALUP/R/5CSXPudA4N19KT0E0\nMuWPXBtRzDtCxQki8fl40GvjOtU/S7CHHvD6C/scNfpADLd1X1XskWRs3m0w\n45EJI75K6YZEtRRdmU48w9in7W+5Jyrb5Admsv6PucbHjE65/IozocJk2pn6\ne9Bruj16U3wH6oSAHvX/JGWT3HojYcZHoaVEYN+dGv3F935RX9BASGmgK2FI\nEFu/8VHoD/XeM43EFCTdVT6K8to3DtuGH7G8fNpA7h0qoEE18+iUMs9bKw6i\n93+dmqfiW72JhJ9UFSaMHWhZhokTNhIKoC3hlcggjck4snvU7CQuMeeQ1XxG\nWAg+yDkplASqE2UJjCPbL2Emxdu/1wssBGFCyBLKB63e7l1WVeTdhyXatFvr\ntZ2Kdn7TQHypdYcw84aZdXeNYXxTXso1q0eMe2DMngCVB6WlLVNDYL0DeJ6F\n7WpdGmhp1T9iUwxW74uEbiYUDj52qBfk65ZBp4doshBaEHl/zcQzCpBuH8PH\nieqBn4Prf4N8aSgzDnglaXaPkBynnmBAY0w7QGkhFW/PWgJMp1PXMkFERu/A\nGFuOOqLSLMLr75KUMiRAg3A8NfXBe1761V4cxnvbnjkscbjJCLAt7caqbFON\nPkKNjDfGAoZGK9Pfi6EO0Q27KOsxlOOsyDYhkYq6GjcGK1tsQ0X455t+tCHj\nDe0d\r\n=vFlU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b7816e1d1e5955bcda477a910ba235001fffce5f","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"6.2.0","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"10.8.0","dependencies":{"glob":"^7.1.0","lodash":"^4.16.1","mkdirp":"^0.5.1","rimraf":"^2.1.4","iconv-lite":"^0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/fs-sync_1.0.5_1534486088996_0.3496774705412422","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"fs-sync","version":"1.0.6","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"author":{"name":"kael"},"license":"MIT","_id":"fs-sync@1.0.6","maintainers":[{"name":"kael","email":"i@kael.me"}],"homepage":"https://github.com/kaelzhang/node-fs-sync#readme","bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"dist":{"shasum":"13f1d33a82edf441805fcc7cf6fabe246936166d","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.6.tgz","fileCount":4,"integrity":"sha512-OgbfyvmGVryknZfDXVVhua6OW8946R+AF3O2xxrCW/XFxCYZ4CO2Jrl7kYhrpjZLYvB9gxvWpLikEc9YL9HzCA==","signatures":[{"sig":"MEQCIHVEs57g7J/NZpCp/yMJoHkPbX2Wjz6C+2QXImrKGLL3AiBxXwHMOEjPCNtBGepOOeFlvyn/30H5xaxl4wyfW/SdOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdmasCRA9TVsSAnZWagAA5awQAKSIl9qcaz0lbffciYa3\nI/LFu/h0lgPqEZReRvWPO3dqS9+vKQhuicOHaJKXqZ7/h0wGj53yXv5Lkvq2\nO6POjWttJGcWL29Gx/iX3/b1zF6Pt+dcb8gT1HHHb3YIMwdUn+/82m41c3qM\nSgKaqSQpPVtX2YYXw5ZGuKgtaiHQhDVnX9WOyGvS2peqiQ2XRNSQmHZpXd/0\npbaHnONlMbUptujNjWPCPw82OeJjvJ0/LkcNlGfIeo1iJnen0Z052HHVFInD\n1FoR1exKkIdF57qD/rY/eHaq/ZPKCyLeo3yD3yIpE75A49ECJRd8lFkNKKPQ\nQHTF7BAy+Lu+iOqfmAZFvtC/8YfNXy85y2HGy2RX6D47apk+d6bmhJoBjdZR\nw6CUVwVTcX6SoO//HDWfJfFGripjP/Yb4d31pz9GLDR95FWruBC5rI9d8Lea\nZxY5R4zOAIndhfbHqyprfiIkuorZ7ksclDGa0F/U1YDrQ9nfSxU+ALLYlXkq\n0fBJfJlerUYMd2Ara2UMO1ZepSuHXOVudRNMzW1GNmm83Yk/CH3IOZMvOdcy\n4Igh1qHpKK0hdXZFwU+9EBsUAuVTXysGrBWpvOND6iCRMgBf6WSFysux9KJH\nbS9OGDXhEzaoguHLH85JJEIWgDJitkx04/9pHYPuIv26xX4qGgSQXXYUZ4e7\nSE7x\r\n=vn82\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js"],"gitHead":"0f76e4c52de618e7af8c324668997b6459d3679a","scripts":{"test":"mocha --reporter spec ./test/*.js"},"_npmUser":{"name":"kael","email":"i@kael.me"},"repository":{"url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git","type":"git"},"_npmVersion":"6.2.0","description":"synchronous fs with more fun","directories":{},"_nodeVersion":"10.8.0","dependencies":{"glob":"^7.1.0","lodash":"^4.16.1","mkdirp":"^0.5.1","rimraf":"^2.1.4","iconv-lite":"^0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.28","chai":"^3.4.0","mocha":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/fs-sync_1.0.6_1534486188357_0.37637934643141446","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"fs-sync","version":"1.0.7","description":"synchronous fs with more fun","main":"index.js","scripts":{"test":"mocha --reporter spec ./test/*.js"},"author":{"name":"kael"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git"},"bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"dependencies":{"glob":"^7.1.0","iconv-lite":"^0.4.13","lodash":"^4.16.1","mkdirp":"^0.5.1","rimraf":"^2.1.4"},"devDependencies":{"chai":"^3.4.0","mocha":"^2.3.3","tmp":"0.0.28"},"_id":"fs-sync@1.0.7","gitHead":"55922a613976fcc352d526bbd9cd2603eb944f36","homepage":"https://github.com/kaelzhang/node-fs-sync#readme","_nodeVersion":"22.8.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LWbVjxoDd4SSHR4/64xta+K/TuDk1Va8w/8+wDPfe/VZlvKX5hVJynadJnBK1Mt9c6pmhxC1iWD6afiy4iSvow==","shasum":"9bf91385fd47e0f219ddab2c5017d9155d6ee406","tarball":"https://registry.npmjs.org/fs-sync/-/fs-sync-1.0.7.tgz","fileCount":4,"unpackedSize":10652,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNk2Nbpw+Qv5t+J9aqzZJ7jp0SUYcLnR+tmj4HBZRxaQIgK1SOvkZAsmHeT0d3PzJ4cy+xcBLPqtZEw9089zIIwTc="}]},"_npmUser":{"name":"kael","email":"i@kael.me"},"directories":{},"maintainers":[{"name":"kael","email":"i@kael.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fs-sync_1.0.7_1755152106974_0.10128299831879528"},"_hasShrinkwrap":false}},"time":{"created":"2013-05-28T08:02:15.892Z","modified":"2025-08-14T06:15:07.346Z","0.0.1":"2013-05-28T08:02:31.397Z","0.0.2":"2013-05-28T08:28:03.319Z","0.0.3":"2013-05-30T11:32:53.436Z","0.0.4":"2013-05-30T11:50:55.293Z","0.0.5":"2013-05-31T12:11:40.987Z","0.1.6":"2013-07-16T10:48:33.672Z","0.1.7":"2013-08-03T07:26:47.288Z","0.2.1":"2013-08-09T10:02:41.311Z","0.2.2":"2013-09-26T02:32:33.200Z","0.2.4":"2013-10-07T11:43:22.539Z","0.2.5":"2014-07-28T01:30:35.549Z","0.2.6":"2015-08-04T13:29:07.565Z","1.0.0":"2015-10-22T03:27:29.018Z","1.0.1":"2015-10-23T04:40:40.738Z","1.0.2":"2016-02-15T08:06:27.671Z","1.0.3":"2016-10-02T12:26:08.928Z","1.0.4":"2017-02-24T09:53:06.926Z","1.0.5":"2018-08-17T06:08:09.101Z","1.0.6":"2018-08-17T06:09:48.450Z","1.0.7":"2025-08-14T06:15:07.156Z"},"bugs":{"url":"https://github.com/kaelzhang/node-fs-sync/issues"},"author":{"name":"kael"},"license":"MIT","homepage":"https://github.com/kaelzhang/node-fs-sync#readme","keywords":["fs","fs-sync","sync","synchronous fs","copy","mkdir","mkdirp","write","read","readJSON","isDir","isFile","isLink","exists","grunt file","delete","expand","contain"],"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-sync.git"},"description":"synchronous fs with more fun","maintainers":[{"name":"kael","email":"i@kael.me"}],"readme":"Maintenance for this project has been discontinued in favor of using [fs-extra](https://www.npmjs.com/package/fs-extra)\n\n----\n\n[![Build Status](https://travis-ci.org/kaelzhang/node-fs-sync.png?branch=master)](https://travis-ci.org/kaelzhang/node-fs-sync)\n\n# fs-sync\n\n> Synchronous fs with more fun\n\n## Getting Started\nThis module is created for the favor of use of `fs.xxxSync`.\n\nOnce `fs-sync` is installed, you can use:\n\n```js\nvar fs = require('fs-sync');\n\nif(fs.exists('package.json')){\n\tvar pkg = fs.readJSON('package.json');\n}\n```\n\n## Methods\n\n```js\nvar fs = require('fs-sync');\n```\n\n### fs.defaultEncoding\nType: `String`\n\nDefault value: `'utf-8'`\n\nGlobal default encoding\n\n```js\nfs.defaultEncoding = 'utf-8'\n```\n\n### fs.copy(from, to, options)\n\nCopy a file or a whole directory to the destination. During this, necessary directories will be created.\n\n#### Syntax\n\n```js\nfs.copy(file, destpath, options);\nfs.copy(dir, destpath, options);\n```\n\n#### file\nType: `String`\n\nPath of file to be copied\n\n#### dir\nType: `String`\n\nPath of directory to be copied\n\n#### options.force\nType: `Boolean`\n\nDefault value: `false`\n\nBy default, `fs.copy` will not override existed files, set `options.force` as `true` to override.\n\n\n### fs.mkdir(path)\n\nCommandline `mkdir` or `mkdir -p`\n\n\n### fs.expand(patterns, options)\n\nLike `grunt.file.expand`, but the sequence of the arguments is different\n\n\n### fs.write(file, content, options)\n\n#### options\nType: `Object`\n\nThe same as the `options` argument of [fs.writeFile](http://nodejs.org/api/fs.html#fs_fs_writefile_filename_data_options_callback)\n\n### fs.read(file, options)\nRead a file\n\n#### options\nType: `Object`\n\nThe same as the `options` argument of [fs.writeFile](http://nodejs.org/api/fs.html#fs_fs_readfile_filename_options_callback), except:\n\n#### options.encoding\nType: `String`\n\nDefault value: `fs.defaultEncoding`\n\n### fs.readJSON(file, options)\nRead a file as the JSON format, if the file content fails to be parsed as JSON, an error will be thrown.\n\n### fs.remove()\n\nDelete a file or a whole directory. It's a dangerous action, be careful.\n\nEquivalent to `rm -rf`(remove a folder and all its contents) or `rm -f`(unlink a file)\n\n#### Syntax\n\n```js\nfs.remove(file)\nfs.remove(dir)\n```\n\n### fs.exists(...)\n\n`arguments` will be called with `path.join`\n\n### fs.isDir(path)\n\n### fs.isFile(path)\n\n### fs.isLink(path)\n\n### fs.isPathAbsolute(path)\n\n#### Returns `Boolean`\n\nWhether the given `path` is an absolute path (starting with `'/'`)\n\n### fs.doesPathContain(ancestor, path...)\n\n```js\nif(fs.doesPathContain(ancestor, path, path2)){\n\tconsole.log(path, 'and', path2, 'are inside', ancestor);\n}\n```\n\n#### Returns `Boolean`\n\nWhether path `ancestor` contains all `path`s after\n\n#### ancestor `String`\n\nAncestor path\n\n#### path `String`\n\nThe arguments of `fs.doesPathContain` could be more than 2.\n\n\n\n\n\n","readmeFilename":"README.md","users":{"vitre":true,"subchen":true,"guananddu":true,"davidbwaters":true}}