Bumped version number.
Added test for completion-callback executing only once.
Merge pull request #94 from nervecom/master
2 file tasks that share same dependency, when invoked, are not both executed
fix async 2 or more file tasks sharing a dependency not executing all…
Disable test for existing-prereq-file mod-time changes.
Spaces, not fucking tabs.
Merge pull request #93 from nervecom/master
If a file tasks target file exists already and one of it's prereqs update, it should re-run the file task
Should use path.existsSync to test for existence of prereq-files.
Use correct path for cli-symlink.
Test for modifying prereq causing file task to run again
Run file task again if target is out of date with prereqs
Bunch of bug-fixes for PackageTask/NpmPublishTask.
Fixes to PackageTask, NpmPublishTask.
Clean up cleanup task.
getPackageVersionNumber is a local function.
Document Tasks as EventEmitters.
Added post-publish cleanup for NpmPublishTask.
Removed unused code.
Removed needless use of visitor-pattern, broke up Task inheritance-hi…
Added mixin methods.
getPackageVersionNumber doesn't need to be publicly available.
Tweeak feedback for NpmPublishTask.