{"versions":{"1.0.1":{"name":"blamer","version":"1.0.1","description":"blamer is a tool for getting information about author of code from version control system","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"license":"MIT","keywords":[],"scripts":{"describe":"npm-scripts-info","build":"run-s clean && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:tslint":"tslint --fix --project .","test":"run-s build test:*","test:lint":"tslint --project . && prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava --verbose","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=lcov","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"trash build test","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","fix":"Try to automatically fix any linting problems","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","doc:json":"Generate API documentation in typedoc JSON format","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"execa":"^4.0.0","which":"^2.0.2","xml2js":"^0.4.23"},"devDependencies":{"@bitjson/npm-scripts-info":"^1.0.0","@bitjson/typedoc":"^0.15.0-0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/sinon":"^7.5.2","@types/which":"^1.3.2","@types/xml2js":"^0.4.5","ava":"^3.5.0","codecov":"^3.6.5","cz-conventional-changelog":"^2.1.0","gh-pages":"^2.0.1","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","proxyquire":"^2.1.3","sinon":"^9.0.0","standard-version":"^6.0.1","trash-cli":"^3.0.0","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","tslint-immutable":"^6.0.1","typescript":"^3.5.3"},"ava":{"failFast":true,"files":["build/main/**/*.spec.js"],"ignoredByWatcher":["build/main/**/*.js"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"],"reporters":["lcov","text-summary"]},"gitHead":"d832c5eac54f7874d9ab62ccd1ff7591c05c8df7","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@1.0.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.1","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"dist":{"shasum":"0453b2e94764fb71d2a913c198fff0335fe875aa","size":6927,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-1.0.1.tgz","integrity":"sha512-o6d0m9rcEEQXF3+L/wnFPxngqwc1Oxkr/WJ3IdpTfTb0HxOpRLkhC7RAfEEkHIzU66YFjG7N5oEstvE72cnQNQ=="},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blamer_1.0.1_1583761769762_0.31489850605344105"},"_hasShrinkwrap":false,"publish_time":1583761769930,"_cnpm_publish_time":1583761769930,"_cnpmcore_publish_time":"2021-12-16T17:26:22.122Z","contributors":[]},"0.1.13":{"name":"blamer","version":"0.1.13","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","gitHead":"48eb1aa84aa92f6730c192cbb756069bba4aa8de","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@0.1.13","_shasum":"61f215f2361bd054e6258c0c5e0086f04074e670","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"dist":{"shasum":"61f215f2361bd054e6258c0c5e0086f04074e670","size":4463,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.13.tgz","integrity":"sha512-+yPM6uXRF6l0kHl0mOi6KAbojn2qsDXdti746/4tFnGxpuSjuuw+Lnf5N97c0iwKMX+Oc9zS577tMJuDUKlyNg=="},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/blamer-0.1.13.tgz_1485954365242_0.6715657117310911"},"directories":{},"publish_time":1485954366292,"_hasShrinkwrap":false,"_cnpm_publish_time":1485954366292,"_cnpmcore_publish_time":"2021-12-16T17:26:22.307Z","contributors":[]},"0.1.12":{"name":"blamer","version":"0.1.12","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","gitHead":"b90fbed26aabcc8879bf22cf5dc74670b6b7ff86","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@0.1.12","_shasum":"682692e78026613e890471ba1b4bb46ecad5faa4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"dist":{"shasum":"682692e78026613e890471ba1b4bb46ecad5faa4","size":4243,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.12.tgz","integrity":"sha512-YQANEQkocw5o/0N/z8aH15X4Xbtq8n/VhTPH04ItX9tYd84oRBJf2LXklyTFzrc5OcDuTHLEKbv1JI1OrpXCMw=="},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/blamer-0.1.12.tgz_1471625129020_0.16736307879909873"},"directories":{},"publish_time":1471625130217,"_hasShrinkwrap":false,"_cnpm_publish_time":1471625130217,"_cnpmcore_publish_time":"2021-12-16T17:26:22.480Z","contributors":[]},"0.1.11":{"name":"blamer","version":"0.1.11","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","gitHead":"7691579682cd568abc3b4b3867ffdbeeb4eff3df","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@0.1.11","_shasum":"05daef1c977bd598557dc300d6800d7ce05182f7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"dist":{"shasum":"05daef1c977bd598557dc300d6800d7ce05182f7","size":4251,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.11.tgz","integrity":"sha512-H7y6iWy0JKaOclDQupefJA8hpqd5HVFAvY08D4LBuNPxbJdjQr5i4Gf0jB2YIBAJigTEnbpusNFOBRBwRC+vIQ=="},"directories":{},"publish_time":1453110851291,"_hasShrinkwrap":false,"_cnpm_publish_time":1453110851291,"_cnpmcore_publish_time":"2021-12-16T17:26:22.729Z","contributors":[]},"0.1.10":{"name":"blamer","version":"0.1.10","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","gitHead":"c5a384b8a77e388ccd1202bc8e0ecf7567d48087","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@0.1.10","_shasum":"515617b4eb72dddf77faa01154fbef5199585912","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"dist":{"shasum":"515617b4eb72dddf77faa01154fbef5199585912","size":4250,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.10.tgz","integrity":"sha512-/yEl4nV20Yj9UXvwkqgE7pwjggjQoKLuV7yhceZcJvE1DgpzhWPmXJgXCU4krDB2x/OkSObaUjnW6ljNccyZrw=="},"directories":{},"publish_time":1452976024317,"_hasShrinkwrap":false,"_cnpm_publish_time":1452976024317,"_cnpmcore_publish_time":"2021-12-16T17:26:22.932Z","contributors":[]},"0.1.9":{"name":"blamer","version":"0.1.9","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","gitHead":"5f24d4cf8198feccec4a708a4e3e476feadc4c31","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer","_id":"blamer@0.1.9","_shasum":"2167abaf4d6039d3304d079ec6d521dbbf129773","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"dist":{"shasum":"2167abaf4d6039d3304d079ec6d521dbbf129773","size":4286,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.9.tgz","integrity":"sha512-6KhP+GfpS1dsC4AY6J2LXEn3NRt1/B9Oa6LI2VrpZQZlf4fnszlToGmqWuk1rqrL2h7+fPcCqPaZYnEVh+OlGQ=="},"directories":{},"publish_time":1420372356196,"_hasShrinkwrap":false,"_cnpm_publish_time":1420372356196,"_cnpmcore_publish_time":"2021-12-16T17:26:23.150Z","contributors":[]},"0.1.8":{"name":"blamer","version":"0.1.8","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer","_id":"blamer@0.1.8","dist":{"shasum":"a74b3823d7877891df68194b3809d28b67f2ce01","size":4236,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.8.tgz","integrity":"sha512-DcWvr9viMz3T320WHkQbo737oxF26T3B+KQXJ/16yF7MpvCF8dzZjdRAYeDMFuWvomMS9JGAXA79036Gfd+JTA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"publish_time":1417467604459,"_hasShrinkwrap":false,"_cnpm_publish_time":1417467604459,"_cnpmcore_publish_time":"2021-12-16T17:26:23.351Z","contributors":[]},"0.1.7":{"name":"blamer","version":"0.1.7","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"_id":"blamer@0.1.7","dist":{"shasum":"56f23597ba4c89c14570f75eb3722539694a8bb2","size":4176,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.7.tgz","integrity":"sha512-XLMVYxOcNOJcat7lAf/MfHQxjz137bJSQttCEsPVLIFpFOIltBTsu92+7niGyFzqAw+Pt2zhdte0/olHfvOs9Q=="},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"publish_time":1414405145839,"_hasShrinkwrap":false,"_cnpm_publish_time":1414405145839,"_cnpmcore_publish_time":"2021-12-16T17:26:23.547Z","contributors":[]},"0.1.5":{"name":"blamer","version":"0.1.5","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"_id":"blamer@0.1.5","dist":{"shasum":"ca2d1779c24bfbf95b8c96025aa7f889ca6ff85d","size":4074,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.5.tgz","integrity":"sha512-OWb6o3BWRkG2J/vebXXWphY3vw6J4bqdb8CbX22t3X1Mait5L31fDPdVpFBt+TD/xzA9yFFBApvyZqTEVXbsQw=="},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"publish_time":1414403813148,"_hasShrinkwrap":false,"_cnpm_publish_time":1414403813148,"_cnpmcore_publish_time":"2021-12-16T17:26:23.755Z","contributors":[]},"0.1.3":{"name":"blamer","version":"0.1.3","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","ci":"COVERAGE=true ./node_modules/mocha/bin/mocha -R mocha-phantom-coverage-reporter $(find test -name '*.js')","developing":"./node_modules/mocha/bin/mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~2.0.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.6.x","proxyquire":"~1.0.x","coveralls":"~2.11.x","jscoverage":"~0.5.x","mocha-phantom-coverage-reporter":"~0.1.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"_id":"blamer@0.1.3","dist":{"shasum":"05bc054af9ac64be6e6053f6a32b19af1aa52654","size":4368,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.3.tgz","integrity":"sha512-SXwEqtJkdVTVB6JqwUvIVcvYnWS9sJmA7zgh++KUWhtQAuc7WsZWFE17t2Bj/e6NDaydr84KCBlOyr0cTXb48A=="},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"publish_time":1414403609840,"_hasShrinkwrap":false,"_cnpm_publish_time":1414403609840,"_cnpmcore_publish_time":"2021-12-16T17:26:23.953Z","contributors":[]},"0.1.2":{"name":"blamer","version":"0.1.2","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","developing":"mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~1.20.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.5.x","proxyquire":"~1.0.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"_id":"blamer@0.1.2","dist":{"shasum":"b713b4016102b73d9317c92b1b5ee31fcba045fd","size":2898,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.2.tgz","integrity":"sha512-QsOveKXPkSwVWJp2In7RLrL11CotNs5GV8EBaBfROuKErTLe84kLvT9jwehlW332rr6ofZv/qxEUQt7NH+yzZQ=="},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"publish_time":1414348347616,"_hasShrinkwrap":false,"_cnpm_publish_time":1414348347616,"_cnpmcore_publish_time":"2021-12-16T17:26:24.156Z","contributors":[]},"0.1.1":{"name":"blamer","version":"0.1.1","description":"blamer is a tool for getting information about author of code from version control system","main":"src/index.js","scripts":{"test":"mocha $(find test -name '*.js')","developing":"mocha --watch $(find test -name '*.js')"},"repository":{"type":"git","url":"https://github.com/kucherenko/blamer.git"},"keywords":["blame","vcs","git","svn"],"dependencies":{"bluebird":"~2.3.x","xml2js":"~0.4.x"},"devDependencies":{"mocha":"~1.20.x","chai":"~1.9.x","sinon":"~1.10.x","sinon-chai":"~2.5.x","proxyquire":"~1.0.x"},"author":{"name":"Andrey Kucherenko"},"license":"MIT","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"_id":"blamer@0.1.1","dist":{"shasum":"f37f92c12e3f13ce3f25481c25a93bad51c34c3c","size":2954,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-0.1.1.tgz","integrity":"sha512-hWwz8r1wX/f7TpzM/Pg7416wrx4EF4XqqcqKkD7nBVFrOl8oKlT9UBHyj/fm1Ur0I2F6hZHccEUTansyiC6tVg=="},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"directories":{},"publish_time":1414348098997,"_hasShrinkwrap":false,"_cnpm_publish_time":1414348098997,"_cnpmcore_publish_time":"2021-12-16T17:26:24.398Z","contributors":[]},"1.0.3":{"name":"blamer","version":"1.0.3","description":"blamer is a tool for getting information about author of code from version control system","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"license":"MIT","keywords":[],"scripts":{"describe":"npm-scripts-info","build":"run-s clean && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","test":"run-s build test:*","test:unit":"nyc ava --verbose","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=lcov","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"trash build test","prepare-release":"run-s reset test cov:check version"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","fix":"Try to automatically fix any linting problems","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"execa":"^4.0.0","which":"^2.0.2"},"devDependencies":{"@bitjson/npm-scripts-info":"^1.0.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/sinon":"^7.5.2","@types/which":"^1.3.2","ava":"^3.5.0","codecov":"^3.6.5","cz-conventional-changelog":"^2.1.0","gh-pages":"^2.0.1","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","proxyquire":"^2.1.3","sinon":"^9.0.0","standard-version":"^8.0.1","trash-cli":"^3.0.0","typescript":"^5.0.4"},"ava":{"failFast":true,"files":["build/main/**/*.spec.js"],"ignoredByWatcher":["build/main/**/*.js"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"],"reporters":["lcov","text-summary"]},"gitHead":"0b076d0fef59a8568fe35b6ed4a0e86aea8ef010","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@1.0.3","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-JalDFXndGCrTkKakC7C0H5I09ognGQrl3xJZ6wPwtiuX+9h/qcH1PbTnW+MD6mJku1ISmOAwzeWaXT79D3kg3g==","shasum":"a130c1d82028167eba0250b3d01d066d1b7f2621","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-1.0.3.tgz","fileCount":20,"unpackedSize":16338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9EaQMztizLSEBwCxh7WGitPNLCWE4tmhlbzS07JdsuAiBWr3uPegM+bOXFYXnRDGunsQm9gYQvPjw1hdLI+QrmxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSqwZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogtQ/+N/607hw7Io/3vOoupDBzNDRVSmuWBmB1zaSNPUiIFKFdYXW1\r\n9GQMtmmBAOkvTqczVzPEE7MZxCayel/BH2vm6gnLy0koKNKhkfLDdnKiq9UQ\r\n/ZMiu3E+4ERFwVdro2LH87jH5pQKoLTXlS0EYuFYiv+3fVhlkfy9BcD60oaM\r\nATpo/4m5kWrYP3ca0lIeLI0IJAWrZaSxczzg8LZ4OlyVUTSOgiqOEbWtBB2X\r\nNvBJMMcMCKuKr+Z8NFXfQ4ZC/LbMZeyRuLnTjAdXxYsgCpgsdylUuAZbuY54\r\noNBvnlnrEmfbMmNA5qbUrpYGIh/Wl1RscolorbDt24+OJu2Wu1XaBVuLYsJe\r\nHh56wSMPmz3LoLR++Gn7NYL5AnfD7Toi+QjxUGgR9WrROffpv1uX1IHSY1/l\r\nCpWuClGymjvtToMggPjQj/hNVezm9PYkdqD2boNvzaOUkGY5f7EcSOVpUE4Y\r\nF26E0l2rzBBlcrpQgUBKWosEl6zWpltNeqcZLQzqTd168xz2zSePfz9QyCC1\r\nH5RkPspu93mLMlTdHmuJoXZRRjRijWElHZBEVvZ/hWjGU8GUhS5GGjwOdYID\r\nHedSRTaA4KJRSpoj0dTCBWDxm21C3BwTKsGHT8hbk7DFnzXSk7vo3q2LqNhE\r\npz/Rw64Ok1XRxQSS04O0BBm4Xlinin2p5/c=\r\n=+p/9\r\n-----END PGP SIGNATURE-----\r\n","size":5739},"_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blamer_1.0.3_1682615321300_0.5414462874087678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-27T17:08:41.502Z","publish_time":1682615321502,"_source_registry_name":"default","contributors":[]},"1.0.4":{"name":"blamer","version":"1.0.4","description":"blamer is a tool for getting information about author of code from version control system","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"license":"MIT","keywords":[],"scripts":{"describe":"npm-scripts-info","build":"run-s clean && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","test":"run-s build test:*","test:unit":"nyc ava --verbose","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=lcov","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 90 --functions 100 --branches 80","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"trash build test","prepare-release":"run-s reset test cov:check version"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","fix":"Try to automatically fix any linting problems","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"execa":"^4.0.0","which":"^2.0.2"},"devDependencies":{"@bitjson/npm-scripts-info":"^1.0.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/node":"^20.6.2","@types/sinon":"^7.5.2","@types/which":"^1.3.2","ava":"^3.5.0","codecov":"^3.6.5","cz-conventional-changelog":"^2.1.0","gh-pages":"^2.0.1","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","proxyquire":"^2.1.3","sinon":"^9.0.0","standard-version":"^8.0.1","trash-cli":"^3.0.0","typescript":"^5.0.4"},"ava":{"failFast":true,"files":["build/main/**/*.spec.js"],"ignoredByWatcher":["build/main/**/*.js"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"],"reporters":["lcov","text-summary"]},"gitHead":"2ca7c28bdd8d31bb7d8bd33e8a637c456476a853","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@1.0.4","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-wKUEcMmhVUVjrpXKMROJY/O7EUNzQVAcE4jrVwLw/EcMVRS+xzgRpLOEQ/LRXBp1WGtl7uDMHcNzSeJWCRg0Tg==","shasum":"b2890983a8e2fae3caf7fc9d3f0393725845220d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-1.0.4.tgz","fileCount":20,"unpackedSize":17277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaHXyB3waOHpmsaJVccu2yyOjax8qPxdBfK5C0VSK7ewIhAIQ9Tl0xwTff3FjWNM2UgKBVB/LJglvdR4PV6tiz6qfF"}],"size":6028},"_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blamer_1.0.4_1694978739265_0.7343786509977475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-17T19:25:39.486Z","publish_time":1694978739486,"_source_registry_name":"default","contributors":[]},"1.0.6":{"name":"blamer","version":"1.0.6","description":"blamer is a tool for getting information about author of code from version control system","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"license":"MIT","keywords":[],"scripts":{"describe":"npm-scripts-info","build":"run-s clean && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","test":"run-s build test:*","test:unit":"nyc ava --verbose","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=lcov","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 90 --functions 100 --branches 80","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"trash build test","prepare-release":"run-s reset test cov:check version"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","fix":"Try to automatically fix any linting problems","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"execa":"^4.0.0","which":"^2.0.2"},"devDependencies":{"@bitjson/npm-scripts-info":"^1.0.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/node":"^20.6.2","@types/sinon":"^7.5.2","@types/which":"^1.3.2","ava":"^3.5.0","codecov":"^3.6.5","cz-conventional-changelog":"^2.1.0","gh-pages":"^2.0.1","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","proxyquire":"^2.1.3","sinon":"^9.0.0","standard-version":"^8.0.1","trash-cli":"^3.0.0","typescript":"^5.0.4"},"ava":{"failFast":true,"files":["build/main/**/*.spec.js"],"ignoredByWatcher":["build/main/**/*.js"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"],"reporters":["lcov","text-summary"]},"gitHead":"15a068b0f08dd31e5c28fb6363b6c33f7d268246","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_id":"blamer@1.0.6","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-fv7QToPS87oD1m1bDDTf29zC/bVKJxj2Nqh1r/v4NhMtbnzDIbWOHBYIfxCjlmkVGu3FGOjKgdNG3SFm7TkvBQ==","shasum":"653fd72ab396efe180bae65d24919a8eda841944","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-1.0.6.tgz","fileCount":24,"unpackedSize":25299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaVgDP0ygzWs0Q5NtdrnA9MesHd80LvuaK2f0VZjBCWAiEA27TdPAnXZ0E2urOeWiJLnd3zuOuuM3yN/88+zn3/Ol8="}],"size":8201},"_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blamer_1.0.6_1695910729757_0.3975456539752342"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-28T14:18:49.935Z","publish_time":1695910729935,"_source_registry_name":"default","contributors":[]},"1.0.7":{"name":"blamer","version":"1.0.7","description":"blamer is a tool for getting information about author of code from version control system","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/kucherenko/blamer.git"},"license":"MIT","keywords":[],"scripts":{"describe":"npm-scripts-info","build":"run-s clean && run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","test":"run-s build test:*","test:unit":"nyc ava --verbose","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=lcov","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 90 --functions 100 --branches 80","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"trash build test","prepare-release":"run-s reset test cov:check version"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","fix":"Try to automatically fix any linting problems","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"execa":"^4.0.0","which":"^2.0.2"},"devDependencies":{"@bitjson/npm-scripts-info":"^1.0.0","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/node":"^20.6.2","@types/sinon":"^7.5.2","@types/which":"^1.3.2","ava":"^3.5.0","codecov":"^3.6.5","cz-conventional-changelog":"^2.1.0","gh-pages":"^2.0.1","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","proxyquire":"^2.1.3","sinon":"^9.0.0","standard-version":"^8.0.1","trash-cli":"^3.0.0","typescript":"^5.0.4"},"ava":{"failFast":true,"files":["build/main/**/*.spec.js"],"ignoredByWatcher":["build/main/**/*.js"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"],"reporters":["lcov","text-summary"]},"_id":"blamer@1.0.7","gitHead":"89760ed90f374d9faf23741aa29359a5b7eaae7e","bugs":{"url":"https://github.com/kucherenko/blamer/issues"},"homepage":"https://github.com/kucherenko/blamer#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-GbBStl/EVlSWkiJQBZps3H1iARBrC7vt++Jb/TTmCNu/jZ04VW7tSN1nScbFXBUy1AN+jzeL7Zep9sbQxLhXKA==","shasum":"b545bd27c6ba583ba3189707af6b4bf76f66520e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/blamer/-/blamer-1.0.7.tgz","fileCount":32,"unpackedSize":51560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDi+9PTNvG/ZsZyFV+RxqZIc4SuvavnzA9x2eIF3U6yGgIgWgrYMacvklmcsdRVnWqOTTDIMTIjJYw1pVKCgEgc5pM="}],"size":12222},"_npmUser":{"name":"anonymous","email":"kucherenko.andrey@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kucherenko.andrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blamer_1.0.7_1761306593691_0.2753863545770161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-24T11:49:53.899Z","publish_time":1761306593899,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.0.7"},"name":"blamer","time":{"created":"2022-01-27T07:16:48.560Z","modified":"2025-10-24T11:50:08.227Z","1.0.1":"2020-03-09T13:49:29.930Z","0.1.13":"2017-02-01T13:06:06.292Z","0.1.12":"2016-08-19T16:45:30.217Z","0.1.11":"2016-01-18T09:54:11.291Z","0.1.10":"2016-01-16T20:27:04.317Z","0.1.9":"2015-01-04T11:52:36.196Z","0.1.8":"2014-12-01T21:00:04.459Z","0.1.7":"2014-10-27T10:19:05.839Z","0.1.5":"2014-10-27T09:56:53.148Z","0.1.3":"2014-10-27T09:53:29.840Z","0.1.2":"2014-10-26T18:32:27.616Z","0.1.1":"2014-10-26T18:28:18.997Z","1.0.3":"2023-04-27T17:08:41.502Z","1.0.4":"2023-09-17T19:25:39.486Z","1.0.6":"2023-09-28T14:18:49.935Z","1.0.7":"2025-10-24T11:49:53.899Z"},"readme":"Blamer\n======\n\nBlamer is a tool for get information about author of code from version control system. Supports git and subversion.\n\nStatus\n------\n[![NPM version](https://badge.fury.io/js/blamer.svg)](http://badge.fury.io/js/blamer)\n[![Build Status](https://travis-ci.org/kucherenko/blamer.svg?branch=master)](https://travis-ci.org/kucherenko/blamer)\n[![codecov](https://codecov.io/gh/kucherenko/blamer/branch/master/graph/badge.svg)](https://codecov.io/gh/kucherenko/blamer)\n[![Code Climate](https://codeclimate.com/github/kucherenko/blamer/badges/gpa.svg)](https://codeclimate.com/github/kucherenko/blamer)\n\n\n[![NPM](https://nodei.co/npm/blamer.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/blamer/)\n\nSetup\n-----\n\n    npm install blamer\n\nUsage\n-----\n\n```typescript\n\nimport Blamer from 'blamer';\n\n// first parameter in Blamer is type of VCS, can be 'svn' or 'git', 'git' used by default\nconst blamer = new Blamer('git');\n\n( async () => {\n    const result = await blamer.blameByFile('/path/to/file/in/repo');\n    console.log(\"Blame json: %j\", result);\n    //        will print\n    //        Blame json: {\"/path/to/file/in/repo\": {\n    //            \"1\": {\n    //                \"rev\": \"rev\",\n    //                \"author\": \"author\",\n    //                \"date\": \"2014-10-15T12:33:31.675393Z\",\n    //                \"line\": \"1\"\n    //             }\n    //        }\n    //   }\n})\n\n```\n\nLicense\n-------\n\n[The MIT License](https://github.com/kucherenko/blamer/blob/master/LICENSE)","users":{}}