{"dist":{"shasum":"befa25c6ac601d81650d89aa7a1396787d81ec0a","tarball":"https://registry.npmjs.org/fsa/-/fsa-0.4.0.tgz","integrity":"sha512-26Fp9f1RviU0Nl1zuT51EcGSP1LvOsvDwY5shnbQnecLWYAvQlB47tf/WmLfQtjfThx8pFb8/mxS2Vp6NWTY0g==","signatures":[{"sig":"MEUCIQDLz8O3K6AmKiHpe41A8Gemci+yHpaWMmPviDkwp3GvrgIgc9a0wlf6dT89xmWnNcnYnIkmhwidDlmY/GF4Pa1lAbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","name":"fsa","author":{"url":"http://github.com/gregof","name":"Golubev Fedor","email":"gregof@yandex.ru"},"readme":"## fsa\nFile system auditor. Shows changes after previous audit session. Works over git.\n\n### Example\n```\nmkdir tmp\ntouch tmp/1\nfsa.init\nfsa.status -> {\"modified\":[],\"added\":[\"1\"],\"deleted\":[]}\nfsa.commit \nfsa.status -> {\"modified\":[],\"added\":[],\"deleted\":[]}\ntouch tmp/2\nfsa.status -> {\"modified\":[],\"added\":[\"2\"],\"deleted\":[]}\n```\n\n### init(dirname, callback)\n```javascript\nfsa.init('tmp', function (err) {\n\tif (err) {\n\t\tconsole.log(err)\n\t} else {\n\t\t// ...\n\t}\n})\n```\n\n### status(dirname, callback)\n```javascript\nfsa.status('tmp', function (err, status) {\n\tif (err) {\n\t\tconsole.log(err)\n\t} else {\n\t\tconsole.log(JSON.stringify(status)) // -> {\"modified\":[],\"added\":[\"1\"],\"deleted\":[]}\n\t}\n})\n```\n\n### commit(dirname, callback)\n```javascript\nfsa.commit('tmp', function (err) {\n\tif (err) {\n\t\tconsole.log(err)\n\t} else {\n\t\t// ...\n\t}\n})\n```","engines":{"node":">=0.4"},"_npmUser":{"name":"gregof","email":"gregof@yandex.ru"},"repository":{"url":"git://github.com/gregof/fsa.git","type":"git"},"_npmVersion":"1.1.59","description":"File system auditor. Shows changes after previous audit session.","maintainers":[{"name":"gregof","email":"gregof@yandex.ru"}],"dependencies":{},"devDependencies":{"tc":"0.5.x","abc":"0.5.x"},"optionalDependencies":{},"_id":"fsa@0.4.0","version":"0.4.0"}