@@ -14,6 +14,7 @@ import { w200s } from './csvReports/inventory/w200s.inventorySummary.js'
14
14
import { w223 } from './csvReports/inventory/w223.inventoryTransactionDetails.js'
15
15
import { w235 } from './csvReports/inventory/w235.inventorySnapshot.js'
16
16
import { w600 } from './csvReports/setup/w600.pickListValues.js'
17
+ import { w603 } from './csvReports/setup/w603.messageLogger.js'
17
18
18
19
/**
19
20
* Parses CSV files of Standard FASTER reports.
@@ -28,6 +29,7 @@ export async function parseFasterCsvReport<T>(
28
29
// eslint-disable-next-line security/detect-non-literal-fs-filename
29
30
const fileStream = fs . createReadStream ( pathToCsvFile )
30
31
32
+ // eslint-disable-next-line promise/avoid-new
31
33
return await new Promise < FasterCsvReportResults < T > > ( ( resolve ) => {
32
34
const results : FasterCsvReportResults < T > = {
33
35
data : [ ] ,
@@ -122,7 +124,12 @@ export const fasterCsvReportOptions = {
122
124
/**
123
125
* W600 - Pick List Values Report
124
126
*/
125
- w600
127
+ w600,
128
+
129
+ /**
130
+ * W603 - Message Logger
131
+ */
132
+ w603
126
133
}
127
134
128
135
export type SupportedFasterCsvReportName =
@@ -133,3 +140,4 @@ export type { W200SReportRow } from './csvReports/inventory/w200s.inventorySumma
133
140
export type { W223ReportRow } from './csvReports/inventory/w223.inventoryTransactionDetails.js'
134
141
export type { W235ReportRow } from './csvReports/inventory/w235.inventorySnapshot.js'
135
142
export type { W600ReportRow } from './csvReports/setup/w600.pickListValues.js'
143
+ export type { W603ReportRow } from './csvReports/setup/w603.messageLogger.js'
0 commit comments