Skip to content

Commit 3d5a13d

Browse files
committed
first commit
1 parent 64fdf4b commit 3d5a13d

File tree

4,665 files changed

+390974
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,665 files changed

+390974
-0
lines changed

β€Žexceljs.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
'use strict';
2+
3+
// require modules
4+
const Excel = require('exceljs'),
5+
readline = require('readline-sync');
6+
7+
let userInput = false;
8+
9+
const data = [
10+
{ id: 1, name: 'hi' },
11+
{ id: 2, name: 'bye' }
12+
];
13+
14+
async function makeExcel(data) {
15+
16+
let excel_data = await data.map(val => {
17+
return {
18+
'아이디': val.id,
19+
'이름': val.name
20+
};
21+
});
22+
23+
let workbook = new Excel.Workbook();
24+
let worksheet = workbook.addWorksheet('Result');
25+
26+
worksheet.columns = Object.keys(excel_data[0]).map(function (v, i) {
27+
return { header: v.charAt(0).toUpperCase() + v.slice(1), key: v, };
28+
});
29+
30+
worksheet.addRows(excel_data);
31+
32+
workbook.xlsx.writeFile(userInput + '.xlsx').then(function () {
33+
console.log('saved');
34+
});
35+
};
36+
37+
userInput = readline.question('μ €μž₯ν•  파일 λͺ… μž…λ ₯ (μ’…λ£ŒλŠ” Ctrl+c) > ');
38+
39+
if (userInput.trim().length > 0) {
40+
makeExcel(data);
41+
};

β€Žnode_modules/.bin/mkdirp

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žnode_modules/.bin/rimraf

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žnode_modules/archiver-utils/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žnode_modules/archiver-utils/LICENSE

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žnode_modules/archiver-utils/README.md

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žnode_modules/archiver-utils/file.js

Lines changed: 209 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)