feat(cli): add command-line interface

This commit is contained in:
dualfroz committed 2026-08-27 20:23:00 +02:00
1 parent 7616b89115
commit 7a2a2e9881
3 files changed
+295

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
{
"number": "FV/2026/08/001",
"issueDate": "2026-08-28",
"dueDate": "2026-09-11",
"currency": "PLN",
"seller": {
"name": "Vulp Sp. z o.o.",
"address": "ul. Przykladowa 1, 00-001 Warszawa",
"taxId": "PL1234567890",
"email": "billing@vulp.example"
},
"buyer": {
"name": "Acme Corp",
"address": "ul. Klienta 5, 30-001 Krakow",
"taxId": "PL9876543210"
},
"paymentTerms": "14 days, transfer",
"notes": "Thank you for your business.",
"lines": [
{"description": "Consulting hours", "quantity": 12, "unitPrice": 150.0, "vat": 23, "unit": "h"},
{"description": "Annual software license", "quantity": 2, "unitPrice": 500.0, "vat": 23, "discount": 0.1},
{"description": "Printed manual", "quantity": 4, "unitPrice": 25.0, "vat": 5, "unit": "pcs"}
]
}