mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-11-28 09:30:17 +00:00
Merge "Update typescript to latest (v4.5.5)"
This commit is contained in:
commit
e4b73894b8
17677
package-lock.json
generated
17677
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -35,7 +35,7 @@
|
||||||
"pre-commit": "1.2.2",
|
"pre-commit": "1.2.2",
|
||||||
"stylelint-config-wikimedia": "0.11.1",
|
"stylelint-config-wikimedia": "0.11.1",
|
||||||
"svgo": "2.3.1",
|
"svgo": "2.3.1",
|
||||||
"typescript": "3.8.3",
|
"typescript": "4.5.5",
|
||||||
"vue": "2.6.11"
|
"vue": "2.6.11"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
/** See Vector\Hooks::getVectorResourceLoaderConfig */
|
/** See Vector\Hooks::getVectorResourceLoaderConfig */
|
||||||
interface VectorResourceLoaderVirtualConfig {
|
interface VectorResourceLoaderVirtualConfig {
|
||||||
|
wgVectorSearchHost: string;
|
||||||
/**
|
/**
|
||||||
* The name of the ResourceLoader module that contains search.
|
* The name of the ResourceLoader module that contains search.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -16,7 +16,9 @@ var /** @type {VectorResourceLoaderVirtualConfig} */
|
||||||
CAN_TEST_SEARCH = !!(
|
CAN_TEST_SEARCH = !!(
|
||||||
window.performance &&
|
window.performance &&
|
||||||
/* eslint-disable compat/compat */
|
/* eslint-disable compat/compat */
|
||||||
|
// @ts-ignore
|
||||||
performance.mark &&
|
performance.mark &&
|
||||||
|
// @ts-ignore
|
||||||
performance.measure &&
|
performance.measure &&
|
||||||
performance.getEntriesByName ),
|
performance.getEntriesByName ),
|
||||||
/* eslint-enable compat/compat */
|
/* eslint-enable compat/compat */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* global FetchEndEvent, SuggestionClickEvent, SubmitEvent */
|
/* global FetchEndEvent, SuggestionClickEvent, SearchSubmitEvent */
|
||||||
/** @module Instrumentation */
|
/** @module Instrumentation */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -13,10 +13,14 @@ var INPUT_LOCATION_MOVED = 'header-moved',
|
||||||
// mediawiki.searchSuggest performance. Marks and Measures will only be
|
// mediawiki.searchSuggest performance. Marks and Measures will only be
|
||||||
// recorded on the Vector skin and only if browser supported.
|
// recorded on the Vector skin and only if browser supported.
|
||||||
shouldTestSearchPerformance = !!( window.performance &&
|
shouldTestSearchPerformance = !!( window.performance &&
|
||||||
|
// @ts-ignore
|
||||||
window.requestAnimationFrame &&
|
window.requestAnimationFrame &&
|
||||||
/* eslint-disable compat/compat */
|
/* eslint-disable compat/compat */
|
||||||
|
// @ts-ignore
|
||||||
performance.mark &&
|
performance.mark &&
|
||||||
|
// @ts-ignore
|
||||||
performance.measure &&
|
performance.measure &&
|
||||||
|
// @ts-ignore
|
||||||
performance.getEntriesByName &&
|
performance.getEntriesByName &&
|
||||||
performance.clearMarks ),
|
performance.clearMarks ),
|
||||||
/* eslint-enable compat/compat */
|
/* eslint-enable compat/compat */
|
||||||
|
@ -88,7 +92,7 @@ function onFetchEnd( event ) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {SuggestionClickEvent|SubmitEvent} event
|
* @param {SuggestionClickEvent|SearchSubmitEvent} event
|
||||||
*/
|
*/
|
||||||
function onSuggestionClick( event ) {
|
function onSuggestionClick( event ) {
|
||||||
mw.track( 'mediawiki.searchSuggest', {
|
mw.track( 'mediawiki.searchSuggest', {
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {SuggestionClickEvent} SubmitEvent
|
* @typedef {SuggestionClickEvent} SearchSubmitEvent
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* exported SuggestionClickEvent, SubmitEvent, FetchEndEvent */
|
/* exported SuggestionClickEvent, SuggestionSubmitEvent, FetchEndEvent */
|
||||||
|
|
Loading…
Reference in a new issue