@@ -68,6 +68,7 @@ program
6868 . option ( '--from_dump <file>' , 'instead of querying gitlab, use data from the given dump file' )
6969 . option ( '--invoiceTitle <title>' , 'title on invoice' )
7070 . option ( '--invoiceReference <reference>' , 'payment reference on invoice' )
71+ . option ( '--invoiceText <text>' , 'text above positions' )
7172 . option ( '--invoiceAddress [address...]' , 'address' )
7273 . option ( '--invoiceCurrency <currency>' , 'currecnty on invoice' )
7374 . option ( '--invoiceCurrencyPerHour <number>' , 'hourly wage rate on invoice' )
@@ -76,6 +77,7 @@ program
7677 . option ( '--invoiceTimeMaxUnit <number>' , 'rounds up invoice times, e.g. 60 rounds every issue per day to 1 minute' )
7778 . option ( '--invoiceCurrencyMaxUnit <number>' , 'rounding invoice total, e.g. 0.01, 0.05 or 1' )
7879 . option ( '--invoicePositionText <text>' , 'invoice position text' )
80+ . option ( '--invoicePositionExtra <text>' , 'extra invoice position: header text' )
7981 . option ( '--invoicePositionExtraText <text>' , 'extra invoice position: text' )
8082 . option ( '--invoicePositionExtraValue <number>' , 'extra invoice position: value' )
8183 . parse ( process . argv ) ;
@@ -139,6 +141,7 @@ config
139141 . set ( '_verbose' , program . opts ( ) . verbose )
140142 . set ( 'invoiceTitle' , program . opts ( ) . invoiceTitle )
141143 . set ( 'invoiceReference' , program . opts ( ) . invoiceReference )
144+ . set ( 'invoiceText' , program . opts ( ) . invoiceText )
142145 . set ( 'invoiceAddress' , program . opts ( ) . invoiceAddress )
143146 . set ( 'invoiceCurrency' , program . opts ( ) . invoiceCurrency )
144147 . set ( 'invoiceCurrencyPerHour' , program . opts ( ) . invoiceCurrencyPerHour )
@@ -147,6 +150,7 @@ config
147150 . set ( 'invoiceTimeMaxUnit' , program . opts ( ) . invoiceTimeMaxUnit )
148151 . set ( 'invoiceCurrencyMaxUnit' , program . opts ( ) . invoiceCurrencyMaxUnit )
149152 . set ( 'invoicePositionText' , program . opts ( ) . invoicePositionText )
153+ . set ( 'invoicePositionExtra' , program . opts ( ) . invoicePositionExtra )
150154 . set ( 'invoicePositionExtraText' , program . opts ( ) . invoicePositionExtraText )
151155 . set ( 'invoicePositionExtraValue' , program . opts ( ) . invoicePositionExtraValue )
152156 . set ( '_createDump' , program . opts ( ) . output === 'dump' ) ;
0 commit comments