From 0fb38af783d234aa056e77233e3543c1726b7acf Mon Sep 17 00:00:00 2001 From: Wolfgang Faust Date: Fri, 12 May 2017 17:46:39 -0400 Subject: [PATCH] xlsx: Fix whitespace lints. --- index.d.ts | 20 ++++++++++---------- tslint.json | 1 + xlsx-tests.ts | 11 +++++------ 3 files changed, 16 insertions(+), 16 deletions(-) create mode 100644 tslint.json diff --git a/index.d.ts b/index.d.ts index 57a93ed..4fc599d 100644 --- a/index.d.ts +++ b/index.d.ts @@ -324,9 +324,9 @@ export interface IWorkSheet extends ISheet { } /** -* The Excel data type for a cell. -* b Boolean, n Number, e error, s String, d Date -*/ + * The Excel data type for a cell. + * b Boolean, n Number, e error, s String, d Date + */ export type ExcelDataType = 'b' | 'n' | 'e' | 's' | 'd'; export interface IWorkSheetCell { @@ -341,9 +341,9 @@ export interface IWorkSheetCell { w?: string; /** - * The Excel Data Type of the cell. - * b Boolean, n Number, e error, s String, d Date - */ + * The Excel Data Type of the cell. + * b Boolean, n Number, e error, s String, d Date + */ t: ExcelDataType; /** @@ -403,18 +403,18 @@ export interface IRange { export interface IUtils { /** converts an array of arrays of JS data to a worksheet. */ - aoa_to_sheet(data: T[], opts?:any): IWorkSheet; + aoa_to_sheet(data: T[], opts?: any): IWorkSheet; /** Converts a worksheet object to an array of JSON objects */ - sheet_to_json(worksheet:IWorkSheet, opts?: { + sheet_to_json(worksheet: IWorkSheet, opts?: { raw?: boolean; range?: any; header?: "A"|number|string[]; - }):T[]; + }): T[]; /** Generates delimiter-separated-values output */ sheet_to_csv(worksheet: IWorkSheet, options?: { FS: string, RS: string }): string; /** Generates a list of the formulae (with value fallbacks) */ - sheet_to_formulae(worksheet: IWorkSheet):any; + sheet_to_formulae(worksheet: IWorkSheet): any; /** Converts 0-indexed cell address to A1 form */ encode_cell(cell: ICell): string; diff --git a/tslint.json b/tslint.json new file mode 100644 index 0000000..3db14f8 --- /dev/null +++ b/tslint.json @@ -0,0 +1 @@ +{ "extends": "dtslint/dt.json" } diff --git a/xlsx-tests.ts b/xlsx-tests.ts index 1817ec8..6051ce3 100644 --- a/xlsx-tests.ts +++ b/xlsx-tests.ts @@ -1,8 +1,7 @@ - import xlsx = require('xlsx'); -var options:xlsx.IParsingOptions = { - cellDates:true +var options: xlsx.IParsingOptions = { + cellDates: true }; var workbook = xlsx.readFile('test.xlsx', options); @@ -10,17 +9,17 @@ var otherworkbook = xlsx.readFile('test.xlsx', {type: 'file'}); console.log(workbook.Props.Author); -var firstsheet:string = workbook.SheetNames[0]; +var firstsheet: string = workbook.SheetNames[0]; var firstworksheet = workbook.Sheets[firstsheet]; console.log(firstworksheet["A1"]); interface tester { - name:string; + name: string; age: number; } -var jsonvalues:tester[] = xlsx.utils.sheet_to_json(firstworksheet); +var jsonvalues: tester[] = xlsx.utils.sheet_to_json(firstworksheet); var csv = xlsx.utils.sheet_to_csv(firstworksheet); var formulae = xlsx.utils.sheet_to_formulae(firstworksheet);