parent
65516365a1
commit
f20e8c48a3
|
@ -310,3 +310,7 @@ declare namespace PowerTip {
|
|||
closeEvents?: string[];
|
||||
}
|
||||
}
|
||||
|
||||
interface Array<T> {
|
||||
includes(t: T): boolean;
|
||||
}
|
||||
|
|
|
@ -312,7 +312,7 @@ export default class AnalyseCtrl {
|
|||
li.pubsub.emit('analysis.change')(this.node.fen, this.path, this.onMainline ? this.node.ply : false);
|
||||
});
|
||||
|
||||
private updateHref: () => void = li.fp.debounce(() => {
|
||||
private updateHref: () => void = li.debounce(() => {
|
||||
if (!this.opts.study) window.history.replaceState(null, '', '#' + this.node.ply);
|
||||
}, 750);
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"noImplicitReturns": true,
|
||||
"noImplicitThis": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"noImplicitReturns": true,
|
||||
"noImplicitThis": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,3 +481,14 @@ $.modal.close = function() {
|
|||
$(this).remove();
|
||||
});
|
||||
};
|
||||
|
||||
// polyfills
|
||||
|
||||
if (!Array.prototype.find) {
|
||||
Object.defineProperty(Array.prototype, 'includes', {
|
||||
value: function(v) {
|
||||
for (var i in this) if (this[i] === v) return true;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": false,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"noImplicitThis": true,
|
||||
"noUnusedParameters": true,
|
||||
"moduleResolution": "node",
|
||||
"target": "es2016",
|
||||
"lib": ["DOM", "es2016"]
|
||||
"target": "ES5",
|
||||
"lib": ["DOM", "ES5", "es2015.core", "es2015.Promise"]
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue