mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 23:40:13 +01:00
Enforce a consistent ES6 coding style
Replace the old (and broken) jshint + jscsrc by eslint and configure it to support some of the ES6 features. The command `eslint` currently has one error which is a bug that was discovered by its static analysis and should be fixed (usage of a dead object).
This commit is contained in:
parent
039cfe7edf
commit
b3851817ec
60 changed files with 1604 additions and 1692 deletions
|
|
@ -1,42 +1,40 @@
|
|||
// XXX Should we use something like Moderniz instead of our custom detector?
|
||||
|
||||
var whichTransitionEvent = function() {
|
||||
var t;
|
||||
var el = document.createElement('fakeelement');
|
||||
var transitions = {
|
||||
function whichTransitionEvent() {
|
||||
const el = document.createElement('fakeelement');
|
||||
const transitions = {
|
||||
transition:'transitionend',
|
||||
OTransition:'oTransitionEnd',
|
||||
MSTransition:'msTransitionEnd',
|
||||
MozTransition:'transitionend',
|
||||
WebkitTransition:'webkitTransitionEnd'
|
||||
WebkitTransition:'webkitTransitionEnd',
|
||||
};
|
||||
|
||||
for (t in transitions) {
|
||||
for (const t in transitions) {
|
||||
if (el.style[t] !== undefined) {
|
||||
return transitions[t];
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
var whichAnimationEvent = function() {
|
||||
var t;
|
||||
var el = document.createElement('fakeelement');
|
||||
var transitions = {
|
||||
function whichAnimationEvent() {
|
||||
const el = document.createElement('fakeelement');
|
||||
const transitions = {
|
||||
animation:'animationend',
|
||||
OAnimation:'oAnimationEnd',
|
||||
MSTransition:'msAnimationEnd',
|
||||
MozAnimation:'animationend',
|
||||
WebkitAnimation:'webkitAnimationEnd'
|
||||
WebkitAnimation:'webkitAnimationEnd',
|
||||
};
|
||||
|
||||
for (t in transitions) {
|
||||
for (const t in transitions) {
|
||||
if (el.style[t] !== undefined) {
|
||||
return transitions[t];
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
CSSEvents = {
|
||||
transitionend: whichTransitionEvent(),
|
||||
animationend: whichAnimationEvent()
|
||||
animationend: whichAnimationEvent(),
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue