diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-11-12 10:52:10 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-11-12 10:52:10 +0900 |
| commit | b9eaf906e7b7202d06c9fea72b6d3c422a03f81e (patch) | |
| tree | 6e9c62026d92feb4397163ddc7ad454e1e6409e7 /packages/backend/src/services/chart | |
| parent | use eslint (diff) | |
| download | sharkey-b9eaf906e7b7202d06c9fea72b6d3c422a03f81e.tar.gz sharkey-b9eaf906e7b7202d06c9fea72b6d3c422a03f81e.tar.bz2 sharkey-b9eaf906e7b7202d06c9fea72b6d3c422a03f81e.zip | |
fix lint errors
Diffstat (limited to 'packages/backend/src/services/chart')
| -rw-r--r-- | packages/backend/src/services/chart/core.ts | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/backend/src/services/chart/core.ts b/packages/backend/src/services/chart/core.ts index c0d3280c2b..78b7dd1359 100644 --- a/packages/backend/src/services/chart/core.ts +++ b/packages/backend/src/services/chart/core.ts @@ -70,7 +70,7 @@ export default abstract class Chart<T extends Record<string, any>> { @autobind private static convertSchemaToFlatColumnDefinitions(schema: SimpleSchema) { - const columns = {} as any; + const columns = {} as Record<string, unknown>; const flatColumns = (x: Obj, path?: string) => { for (const [k, v] of Object.entries(x)) { const p = path ? `${path}${this.columnDot}${k}` : k; @@ -93,8 +93,8 @@ export default abstract class Chart<T extends Record<string, any>> { } @autobind - private static convertFlattenColumnsToObject(x: Record<string, any>): Record<string, any> { - const obj = {} as any; + private static convertFlattenColumnsToObject(x: Record<string, unknown>): Record<string, unknown> { + const obj = {} as Record<string, unknown>; for (const k of Object.keys(x).filter(k => k.startsWith(Chart.columnPrefix))) { // now k is ___x_y_z const path = k.substr(Chart.columnPrefix.length).split(Chart.columnDot).join('.'); @@ -104,7 +104,7 @@ export default abstract class Chart<T extends Record<string, any>> { } @autobind - private static convertObjectToFlattenColumns(x: Record<string, any>) { + private static convertObjectToFlattenColumns(x: Record<string, unknown>) { const columns = {} as Record<string, number | unknown[]>; const flatten = (x: Obj, path?: string) => { for (const [k, v] of Object.entries(x)) { @@ -121,9 +121,9 @@ export default abstract class Chart<T extends Record<string, any>> { } @autobind - private static countUniqueFields(x: Record<string, any>) { + private static countUniqueFields(x: Record<string, unknown>) { const exec = (x: Obj) => { - const res = {} as Record<string, any>; + const res = {} as Record<string, unknown>; for (const [k, v] of Object.entries(x)) { if (typeof v === 'object' && !Array.isArray(v)) { res[k] = exec(v); @@ -140,7 +140,7 @@ export default abstract class Chart<T extends Record<string, any>> { @autobind private static convertQuery(diff: Record<string, number | unknown[]>) { - const query: Record<string, Function> = {}; + const query: Record<string, () => string> = {}; for (const [k, v] of Object.entries(diff)) { if (typeof v === 'number') { @@ -337,7 +337,7 @@ export default abstract class Chart<T extends Record<string, any>> { } @autobind - public async save() { + public async save(): Promise<void> { if (this.buffer.length === 0) { logger.info(`${this.name}: Write skipped`); return; |