chore: upgrade TypeScript & other ESLint related deps (#5963)

* chore: upgrade ESLint related deps

* Upgrade TS

* Fix lock

* Bump Babel

* Update config
This commit is contained in:
Joshua Chen 2021-11-18 21:15:37 +08:00 committed by GitHub
parent 2f7d6fea1e
commit 0374426ce3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
104 changed files with 2662 additions and 2487 deletions

View file

@ -259,7 +259,7 @@ export function removePrefix(str: string, prefix: string): string {
return str.startsWith(prefix) ? str.slice(prefix.length) : str;
}
export function getElementsAround<T extends unknown>(
export function getElementsAround<T>(
array: T[],
aroundIndex: number,
): {
@ -306,7 +306,7 @@ export function getPluginI18nPath({
);
}
export async function mapAsyncSequencial<T extends unknown, R extends unknown>(
export async function mapAsyncSequencial<T, R>(
array: T[],
action: (t: T) => Promise<R>,
): Promise<R[]> {
@ -389,9 +389,7 @@ export function reportMessage(
export function mergeTranslations(
contents: TranslationFileContent[],
): TranslationFileContent {
return contents.reduce((acc, content) => {
return {...acc, ...content};
}, {});
return contents.reduce((acc, content) => ({...acc, ...content}), {});
}
export function getSwizzledComponent(