{"dist":{"shasum":"397917de605b1a1b39f0e8f301774c46d9510ead","tarball":"https://registry.npmjs.org/fsa/-/fsa-0.2.0.tgz","integrity":"sha512-ZtZO/HT4b3ZCHxC9Mke2ij0VD0VdNXglysOxS0QvCtb1ebl8XY0QLVX+Ulu6/qT65v9FFfrMaXN/YwYr96fLRQ==","signatures":[{"sig":"MEUCIQCvMB1t9YVv5mb88j/tS1DCtmgoRCUXlyznoKyZRD2t9wIgUocjq1ic3NZ0sMlDP3QmtgFQaPHq/XuizAKixMs+C6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/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.4.1","abc":"0.3.x"},"optionalDependencies":{},"_id":"fsa@0.2.0","version":"0.2.0"}