Comparing version 0.3.1 to 0.4.0
@@ -7,4 +7,11 @@ # Change Log | ||
## Unreleased | ||
## 0.4.0 - 2016-12-9 | ||
### Added | ||
- Add initial test coverage (~20%) | ||
### Changed | ||
- Breaking: change import method to ```const backpat = require('backpat').backpat``` | ||
## 0.3.1 - 2016-11-4 | ||
### Added | ||
- One simple unit test | ||
@@ -11,0 +18,0 @@ |
18
index.js
@@ -7,8 +7,8 @@ /* @flow */ | ||
var rootDir = exports.rootDir = process.cwd() + '/'; | ||
var dependencies = exports.dependencies = {}; | ||
var event = exports.event = new EventEmitter(); | ||
exports.rootDir = process.cwd() + '/'; | ||
exports.dependencies = {}; | ||
exports.event = new EventEmitter(); | ||
module.exports = function(callback) { | ||
fs.readFile(rootDir + '/package.json', function(err, data) { | ||
exports.backpat = function(callback) { | ||
fs.readFile(exports.rootDir + '/package.json', function(err, data) { | ||
if (err) throw err; | ||
@@ -25,3 +25,3 @@ var pkgjsn = JSON.parse(data.toString('utf8')); | ||
for (var k in dependencies) { | ||
for (var k in exports.dependencies) { | ||
helpers.gatherDetails(k); | ||
@@ -31,3 +31,3 @@ } | ||
// Manually inject Node because it's certainly part of your stack | ||
dependencies.node = { | ||
exports.dependencies.node = { | ||
name : 'Node.js', | ||
@@ -39,4 +39,4 @@ version : process.versions.node, | ||
event.on('complete', function() { | ||
return callback(dependencies); | ||
exports.event.on('complete', function() { | ||
return callback(exports.dependencies); | ||
}); | ||
@@ -43,0 +43,0 @@ |
{ | ||
"name": "backpat", | ||
"version": "0.3.1", | ||
"version": "0.4.0", | ||
"description": "A simple tool for high-fiving your tech stack", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "mocha test/tests.js" | ||
"test": "istanbul cover _mocha test" | ||
}, | ||
@@ -23,2 +23,3 @@ "repository": { | ||
"eslint-plugin-flowtype": "^2.25.0", | ||
"istanbul": "^1.1.0-alpha.1", | ||
"mocha": "^3.1.2" | ||
@@ -25,0 +26,0 @@ }, |
@@ -13,6 +13,6 @@ # Backpat | ||
Require it like so: | ||
**New in 0.4.0:** Require it like so: | ||
```javascript | ||
const backpat = require('backpat'); | ||
const backpat = require('backpat').backpat; | ||
``` | ||
@@ -54,3 +54,1 @@ | ||
submit at PR_. There's still much to be done. | ||
Unit tests are next on the list. |
let util = require('util'); | ||
let backpat = require('./index'); | ||
let backpat = require('./index').backpat; | ||
@@ -4,0 +4,0 @@ // Run this script to test Backpat's output |
11086
12
211
5
53