Skip to content

Commit 2d673b6

Browse files
committed
Stable Version 0.11.0
1 parent 7f15722 commit 2d673b6

File tree

6 files changed

+422
-383
lines changed

6 files changed

+422
-383
lines changed

.jshintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"node": false,
33
"browser": true,
44
"esnext": true,
5+
"asi": true,
56
"bitwise": true,
67
"camelcase": true,
78
"curly": true,

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
##### 0.11.0 - 08 October 2015
2+
3+
- #18, #21 - Support filtering across relations (apply joins / fix column name) by @techniq
4+
- #19, #20 - Use co-mocha for tests to simplify async flow. by @techniq
5+
- Project now enforces JS Standard Style
6+
17
##### 0.10.0 - 19 September 2015
28

39
- #15, #16 - Removed the various database libs from peerDependencies.

Gruntfile.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,27 @@ module.exports = function (grunt) {
7171
}
7272
});
7373

74+
grunt.registerTask('standard', function () {
75+
var child_process = require('child_process');
76+
var done = this.async();
77+
grunt.log.writeln('Linting for correcting formatting...');
78+
child_process.exec('node node_modules/standard/bin/cmd.js --parser babel-eslint src/index.js', function (err, stdout) {
79+
console.log(stdout);
80+
if (err) {
81+
grunt.log.writeln('Failed due to ' + (stdout.split('\n').length - 2) + ' lint errors!');
82+
done(err);
83+
} else {
84+
grunt.log.writeln('Done linting.');
85+
done();
86+
}
87+
});
88+
});
89+
7490
grunt.registerTask('n', ['mochaTest']);
7591

7692
grunt.registerTask('test', ['build', 'n']);
7793
grunt.registerTask('build', [
94+
'standard',
7895
'webpack'
7996
]);
8097
grunt.registerTask('go', ['build', 'watch:dist']);

0 commit comments

Comments
 (0)