A1📊
宣言的API
最終的なExcelの構造がわかりやすい形で書けます。命令的なAPIではなく、宣言的なAPIでコードの見通しが良くなります。
B1📝
TypeScript完全対応
型補完が効いて書きやすく、型安全なコードを書けます。開発体験を重視した設計になっています。
C1🔗
メソッドチェーン型
流れるようにExcelを構築できます。シンプルで直感的なAPIで、すぐに使い始められます。
クイックスタート
example.ts
import { xlmake } from "xlmake"
const output = await xlmake()
.sheet("売上")
.table({
preset: "basic",
columns: [
{ key: "name", label: "商品名" },
{ key: "price", label: "価格" },
{ key: "quantity", label: "数量" }
],
data: [
{ name: "りんご", price: 100, quantity: 50 },
{ name: "みかん", price: 80, quantity: 100 },
{ name: "バナナ", price: 120, quantity: 30 }
],
}).getNode();report.xlsxGenerated Output
| A | B | C | |
|---|---|---|---|
| 1 | 商品名 | 価格 | 数量 |
| 2 | りんご | 100 | 50 |
| 3 | みかん | 80 | 100 |
| 4 | バナナ | 120 | 30 |