Run prettier on code

This commit is contained in:
Kim Biesbjerg
2020-03-25 11:47:44 +01:00
parent ce399ee717
commit ecf629118a
14 changed files with 81 additions and 79 deletions

View File

@@ -66,7 +66,7 @@ export function findMethodCallExpressions(node: Node, propName: string, fnName:
fnName = fnName.join('|');
}
const query = `CallExpression > PropertyAccessExpression:has(Identifier[name=/^(${fnName})$/]):has(PropertyAccessExpression:has(Identifier[name="${propName}"]):not(:has(ThisKeyword)))`;
const nodes = tsquery<PropertyAccessExpression>(node, query).map(n => n.parent as CallExpression);
const nodes = tsquery<PropertyAccessExpression>(node, query).map((n) => n.parent as CallExpression);
return nodes;
}
@@ -102,7 +102,7 @@ export function findPropertyCallExpressions(node: Node, prop: string, fnName: st
fnName = fnName.join('|');
}
const query = `CallExpression > PropertyAccessExpression:has(Identifier[name=/^(${fnName})$/]):has(PropertyAccessExpression:has(Identifier[name="${prop}"]):has(ThisKeyword))`;
const nodes = tsquery<PropertyAccessExpression>(node, query).map(n => n.parent as CallExpression);
const nodes = tsquery<PropertyAccessExpression>(node, query).map((n) => n.parent as CallExpression);
return nodes;
}

View File

@@ -20,13 +20,17 @@ export function expandPattern(pattern: string): string[] {
}
export function normalizePaths(patterns: string[], defaultPatterns: string[] = []): string[] {
return patterns.map(pattern =>
expandPattern(pattern).map(path => {
path = normalizeHomeDir(path);
if (fs.existsSync(path) && fs.statSync(path).isDirectory()) {
return defaultPatterns.map(defaultPattern => path + defaultPattern);
}
return path;
}).flat()
).flat();
return patterns
.map((pattern) =>
expandPattern(pattern)
.map((path) => {
path = normalizeHomeDir(path);
if (fs.existsSync(path) && fs.statSync(path).isDirectory()) {
return defaultPatterns.map((defaultPattern) => path + defaultPattern);
}
return path;
})
.flat()
)
.flat();
}

View File

@@ -14,21 +14,18 @@ export class TranslationCollection {
}
public addKeys(keys: string[]): TranslationCollection {
const values = keys.reduce(
(results, key) => {
return { ...results, [key]: '' };
},
{} as TranslationType
);
const values = keys.reduce((results, key) => {
return { ...results, [key]: '' };
}, {} as TranslationType);
return new TranslationCollection({ ...this.values, ...values });
}
public remove(key: string): TranslationCollection {
return this.filter(k => key !== k);
return this.filter((k) => key !== k);
}
public forEach(callback: (key?: string, val?: string) => void): TranslationCollection {
Object.keys(this.values).forEach(key => callback.call(this, key, this.values[key]));
Object.keys(this.values).forEach((key) => callback.call(this, key, this.values[key]));
return this;
}
@@ -56,7 +53,7 @@ export class TranslationCollection {
public intersect(collection: TranslationCollection): TranslationCollection {
const values: TranslationType = {};
this.filter(key => collection.has(key)).forEach((key, val) => {
this.filter((key) => collection.has(key)).forEach((key, val) => {
values[key] = val;
});
@@ -87,7 +84,7 @@ export class TranslationCollection {
const values: TranslationType = {};
this.keys()
.sort(compareFn)
.forEach(key => {
.forEach((key) => {
values[key] = this.get(key);
});