0.14.0 • Published 2 years ago
breakpoint-data-handler v0.14.0
BreakpointDataHandler
@jogitt
last updated: 2021-12-01
This package houses functions for reading, writing, and memory storing breakpoint data.
Usage
- you first need to set a BreakpointDataHandlerGlobals object:
import {BreakpointDataHandlerGlobalsBuilder} from 'breakpointdatahandler';
const projectGlobals = new BreakpointDataHandlerGlobalsBuilder().setType(FileType.DEPARTMENT).setInPath(process.env.DEPT_DATA_CSV as string).setOutPath("out").build();
- then, set if you want DepartmentFileHandler, VendorFileHandler, or ProductFileHandler:
import {DepartmentFileHandler} from 'breakpointdatahandler';
const deptFileHandler = new DepartmentFileHandler(projectGlobals);
- to read breakpoint data to memory:
import {IDepartment} from 'breakpointdatahandler';
const response:IDepartment[] = await deptFileHandler.read();
- to write data to disc:
const response = await deptFileHandler.write(data, outPath)
- for products, you can also read json format into memory
const productJsonFileHandler = new ProductFileHandler(testGlobals);
const response: IProduct[] = await productJsonFileHandler.readJsonFile();
- update 0.9.0, can do readJson for vendor or departments now as well:
const departmentFileHandler = new DepartmentFileHandler(testGlobals);
const response: IDepartment[] = await departmentFileHandler.readJsonFile();
0.14.0
2 years ago
0.10.0
2 years ago
0.11.0
2 years ago
0.12.0
2 years ago
0.13.0
2 years ago
0.12.1
2 years ago
0.12.2
2 years ago
0.9.0
3 years ago
0.8.2
3 years ago
0.8.1
3 years ago
0.8.0
3 years ago
0.7.0
3 years ago
0.6.1
3 years ago
0.6.0
3 years ago
0.5.0
3 years ago
0.3.0
3 years ago
0.2.4
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago