Added JSHint and JSXHint for linting the code.

This commit is contained in:
Mario Basic
2015-06-18 13:39:47 +02:00
parent 5788f0755d
commit 4c968263f7
27 changed files with 35521 additions and 127 deletions

View File

@@ -9,12 +9,12 @@ require('bootstrap');
var React = require('react');
// React components
var WakaTime = require('./components/WakaTime.react');
var WakaTime = require('./components/WakaTime.jsx');
React.render(React.createElement(WakaTime, null), document.getElementById('wakatime'));
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{"./components/WakaTime.react":4,"bootstrap":13,"jquery":26,"react":183}],2:[function(require,module,exports){
},{"./components/WakaTime.jsx":4,"bootstrap":13,"jquery":26,"react":183}],2:[function(require,module,exports){
'use strict';
var React = require('react');
@@ -299,8 +299,8 @@ var $ = require('jquery');
var config = require('../config');
// React components
var NavBar = require('./NavBar.react');
var MainList = require('./MainList.react');
var NavBar = require('./NavBar.jsx');
var MainList = require('./MainList.jsx');
// Core
var WakaTimeOriginal = require('../core/WakaTime');
@@ -357,7 +357,7 @@ var WakaTime = React.createClass({
wakatime.getTotalTimeLoggedToday().done(function (grand_total) {
that.setState({
totalTimeLoggedToday: grand_total['text']
totalTimeLoggedToday: grand_total.text
});
});
} else {
@@ -467,12 +467,9 @@ var WakaTime = React.createClass({
module.exports = WakaTime;
},{"../config":5,"../core/WakaTime":6,"../helpers/changeExtensionState":8,"./MainList.react":2,"./NavBar.react":3,"jquery":26,"react":183}],5:[function(require,module,exports){
},{"../config":5,"../core/WakaTime":6,"../helpers/changeExtensionState":8,"./MainList.jsx":2,"./NavBar.jsx":3,"jquery":26,"react":183}],5:[function(require,module,exports){
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var config = {
// Extension name
name: 'WakaTime',
@@ -526,10 +523,12 @@ var config = {
}
};
exports['default'] = config;
module.exports = exports['default'];
module.exports = config;
},{}],6:[function(require,module,exports){
/* global chrome */
//jshint esnext:true
'use strict';
Object.defineProperty(exports, '__esModule', {
@@ -581,7 +580,7 @@ var WakaTime = (function () {
dataType: 'json',
success: function success(data) {
deferredObject.resolve(data.data[0]['grand_total']);
deferredObject.resolve(data.data[0].grand_total);
},
error: function error(xhr, status, err) {
@@ -794,11 +793,10 @@ exports['default'] = WakaTime;
module.exports = exports['default'];
},{"../helpers/changeExtensionState":8,"./../config":5,"./../helpers/currentTimestamp":10,"./../helpers/getDomainFromUrl":11,"./../helpers/in_array":12,"jquery":26,"moment":28}],7:[function(require,module,exports){
/* global chrome */
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var config = require('../config');
/**
@@ -807,8 +805,9 @@ var config = require('../config');
*
* @param color
*/
function changeExtensionIcon() {
var color = arguments[0] === undefined ? '' : arguments[0];
function changeExtensionIcon(color) {
color = color ? color : '';
var path = null;
@@ -843,15 +842,11 @@ function changeExtensionIcon() {
}
}
exports['default'] = changeExtensionIcon;
module.exports = exports['default'];
module.exports = changeExtensionIcon;
},{"../config":5}],8:[function(require,module,exports){
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var config = require('../config');
// Helpers
@@ -885,15 +880,13 @@ function changeExtensionState(state) {
}
}
exports['default'] = changeExtensionState;
module.exports = exports['default'];
module.exports = changeExtensionState;
},{"../config":5,"./changeExtensionIcon":7,"./changeExtensionTooltip":9,"./in_array":12}],9:[function(require,module,exports){
/* global chrome */
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var config = require('../config');
/**
@@ -912,8 +905,7 @@ function changeExtensionTooltip(text) {
chrome.browserAction.setTitle({ title: text });
}
exports['default'] = changeExtensionTooltip;
module.exports = exports['default'];
module.exports = changeExtensionTooltip;
},{"../config":5}],10:[function(require,module,exports){
/**
@@ -923,15 +915,11 @@ module.exports = exports['default'];
*/
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function currentTimestamp() {
return Math.round(new Date().getTime() / 1000);
}
exports["default"] = currentTimestamp;
module.exports = exports["default"];
module.exports = currentTimestamp;
},{}],11:[function(require,module,exports){
/**
@@ -942,17 +930,13 @@ module.exports = exports["default"];
*/
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function getDomainFromUrl(url) {
var parts = url.split("/");
return parts[0] + "//" + parts[2];
}
exports["default"] = getDomainFromUrl;
module.exports = exports["default"];
module.exports = getDomainFromUrl;
},{}],12:[function(require,module,exports){
/**
@@ -964,22 +948,17 @@ module.exports = exports["default"];
*/
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function in_array(needle, haystack) {
for (var i = 0; i < haystack.length; i++) {
if (needle == haystack[i]) {
return true;
break;
}
}
return false;
}
exports["default"] = in_array;
module.exports = exports["default"];
module.exports = in_array;
},{}],13:[function(require,module,exports){
// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.