evmtools-node
Version:
このライブラリは、プライムブレインズ社で利用している「進捗管理ツール(Excel)」ファイルを読み込み、 プロジェクトの進捗状況や要員別の作業量を可視化するためのライブラリです。
25 lines • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExcelBufferProjectStatisticsCreator = exports.ExcelProjectStatisticsCreator = void 0;
const excel_csv_read_write_1 = require("excel-csv-read-write");
class ExcelProjectStatisticsCreator {
constructor(_excelPath) {
this._excelPath = _excelPath;
}
async createProjectStatistics() {
const datas = await (0, excel_csv_read_write_1.excel2json)(this._excelPath, 'プロジェクト時系列情報');
return datas;
}
}
exports.ExcelProjectStatisticsCreator = ExcelProjectStatisticsCreator;
class ExcelBufferProjectStatisticsCreator {
constructor(_arrayBuffer) {
this._arrayBuffer = _arrayBuffer;
}
async createProjectStatistics() {
const datas = await (0, excel_csv_read_write_1.excelBuffer2json)(this._arrayBuffer, 'プロジェクト時系列情報');
return datas;
}
}
exports.ExcelBufferProjectStatisticsCreator = ExcelBufferProjectStatisticsCreator;
//# sourceMappingURL=ProjectStatisticsCreator.js.map