UNPKG

carbone

Version:

Fast, Simple and Powerful report generator. Injects JSON and produces PDF, DOCX, XLSX, ODT, PPTX, ODS, ...!

166 lines (163 loc) 25.2 kB
module.exports = { document : { bib : {extension : 'bib' , desc : 'BibTeX' , format : 'BibTeX_Writer' }, doc : {extension : 'doc' , desc : 'Microsoft Word 97/2000/XP' , format : 'MS Word 97' }, doc6 : {extension : 'doc' , desc : 'Microsoft Word 6.0' , format : 'MS WinWord 6.0' }, doc95 : {extension : 'doc' , desc : 'Microsoft Word 95' , format : 'MS Word 95' }, docbook : {extension : 'xml' , desc : 'DocBook' , format : 'DocBook File' }, docx : {extension : 'docx' , desc : 'Microsoft Office Open XML' , format : 'Office Open XML Text' }, docx7 : {extension : 'docx' , desc : 'Microsoft Office Open XML' , format : 'MS Word 2007 XML' }, fodt : {extension : 'fodt' , desc : 'OpenDocument Text (Flat XML)' , format : 'OpenDocument Text Flat XML' }, html : {extension : 'html' , desc : 'HTML Document (OpenOffice.org Writer)' , format : 'HTML (StarWriter)' }, latex : {extension : 'ltx' , desc : 'LaTeX 2e' , format : 'LaTeX_Writer' }, mediawiki : {extension : 'txt' , desc : 'MediaWiki' , format : 'MediaWiki' }, odt : {extension : 'odt' , desc : 'ODF Text Document' , format : 'writer8' }, ooxml : {extension : 'xml' , desc : 'Microsoft Office Open XML' , format : 'MS Word 2003 XML' }, ott : {extension : 'ott' , desc : 'Open Document Text' , format : 'writer8_template' }, pdb : {extension : 'pdb' , desc : 'AportisDoc (Palm)' , format : 'AportisDoc Palm DB' }, pdf : {extension : 'pdf' , desc : 'Portable Document Format' , format : 'writer_pdf_Export' }, psw : {extension : 'psw' , desc : 'Pocket Word' , format : 'PocketWord File' }, rtf : {extension : 'rtf' , desc : 'Rich Text Format' , format : 'Rich Text Format' }, sdw : {extension : 'sdw' , desc : 'StarWriter 5.0' , format : 'StarWriter 5.0' }, sdw4 : {extension : 'sdw' , desc : 'StarWriter 4.0' , format : 'StarWriter 4.0' }, sdw3 : {extension : 'sdw' , desc : 'StarWriter 3.0' , format : 'StarWriter 3.0' }, stw : {extension : 'stw' , desc : 'Open Office.org 1.0 Text Document Template' , format : 'writer_StarOffice_XML_Writer_Template' }, sxw : {extension : 'sxw' , desc : 'Open Office.org 1.0 Text Document' , format : 'StarOffice XML (Writer)' }, text : {extension : 'txt' , desc : 'Text Encoded' , format : 'Text (encoded)' }, txt : {extension : 'txt' , desc : 'Text' , format : 'Text' }, uot : {extension : 'uot' , desc : 'Unified Office Format text' , format : 'UOF text' }, vor : {extension : 'vor' , desc : 'StarWriter 5.0 Template' , format : 'StarWriter 5.0 Vorlage/Template' }, vor4 : {extension : 'vor' , desc : 'StarWriter 4.0 Template' , format : 'StarWriter 4.0 Vorlage/Template' }, vor3 : {extension : 'vor' , desc : 'StarWriter 3.0 Template' , format : 'StarWriter 3.0 Vorlage/Template' }, xhtml : {extension : 'html' , desc : 'XHTML Document' , format : 'XHTML Writer File' }, jpg : {extension : 'jpg' , desc : 'Joint Photographic Experts Group' , format : 'writer_jpg_Export' }, jpeg : {extension : 'jpeg' , desc : 'Joint Photographic Experts Group' , format : 'writer_jpg_Export' }, png : {extension : 'png' , desc : 'Portable Network Graphic' , format : 'writer_png_Export' }, epub : {extension : 'epub' , desc : 'Electronic Publication' , format : 'EPUB' } }, web : { etext : {extension : 'txt' , desc : 'Text Encoded (OpenOffice.org Writer/Web)' , format : 'Text (encoded) (StarWriter/Web)' }, html10 : {extension : 'html' , desc : 'OpenOffice.org 1.0 HTML Template' , format : 'writer_web_StarOffice_XML_Writer_Web_Template'}, html : {extension : 'html' , desc : 'HTML Document' , format : 'HTML' }, mediawiki : {extension : 'txt' , desc : 'MediaWiki' , format : 'MediaWiki_Web' }, pdf : {extension : 'pdf' , desc : 'PDF - Portable Document Format' , format : 'writer_web_pdf_Export' }, sdw3 : {extension : 'sdw' , desc : 'StarWriter 3.0 (OpenOffice.org Writer/Web)' , format : 'StarWriter 3.0 (StarWriter/Web)' }, sdw4 : {extension : 'sdw' , desc : 'StarWriter 4.0 (OpenOffice.org Writer/Web)' , format : 'StarWriter 4.0 (StarWriter/Web)' }, sdw : {extension : 'sdw' , desc : 'StarWriter 5.0 (OpenOffice.org Writer/Web)' , format : 'StarWriter 5.0 (StarWriter/Web)' }, txt : {extension : 'txt' , desc : 'OpenOffice.org Text (OpenOffice.org Writer/Web)' , format : 'writerweb8_writer' }, text10 : {extension : 'txt' , desc : 'OpenOffice.org 1.0 Text Document (OpenOffice.org Writer/Web)' , format : 'writer_web_StarOffice_XML_Writer' }, text : {extension : 'txt' , desc : 'Text (OpenOffice.org Writer/Web)' , format : 'Text (StarWriter/Web)' }, vor4 : {extension : 'vor' , desc : 'StarWriter/Web 4.0 Template' , format : 'StarWriter/Web 4.0 Vorlage/Template' }, vor : {extension : 'vor' , desc : 'StarWriter/Web 5.0 Template' , format : 'StarWriter/Web 5.0 Vorlage/Template' } }, spreadsheet : { dbf : {extension : 'dbf' , desc : 'dBASE' , format : 'dBase' }, dif : {extension : 'dif' , desc : 'Data Interchange Format' , format : 'DIF' }, fods : {extension : 'fods' , desc : 'OpenDocument Spreadsheet (Flat XML)' , format : 'OpenDocument Spreadsheet Flat XML' }, html : {extension : 'html' , desc : 'HTML Document (OpenOffice.org Calc)' , format : 'HTML (StarCalc)' }, ods : {extension : 'ods' , desc : 'ODF Spreadsheet' , format : 'calc8' }, ooxml : {extension : 'xml' , desc : 'Microsoft Excel 2003 XML' , format : 'MS Excel 2003 XML' }, ots : {extension : 'ots' , desc : 'ODF Spreadsheet Template' , format : 'calc8_template' }, pdf : {extension : 'pdf' , desc : 'Portable Document Format' , format : 'calc_pdf_Export' }, pxl : {extension : 'pxl' , desc : 'Pocket Excel' , format : 'Pocket Excel' }, sdc : {extension : 'sdc' , desc : 'StarCalc 5.0' , format : 'StarCalc 5.0' }, sdc4 : {extension : 'sdc' , desc : 'StarCalc 4.0' , format : 'StarCalc 4.0' }, sdc3 : {extension : 'sdc' , desc : 'StarCalc 3.0' , format : 'StarCalc 3.0' }, slk : {extension : 'slk' , desc : 'SYLK' , format : 'SYLK' }, stc : {extension : 'stc' , desc : 'OpenOffice.org 1.0 Spreadsheet Template' , format : 'calc_StarOffice_XML_Calc_Template' }, sxc : {extension : 'sxc' , desc : 'OpenOffice.org 1.0 Spreadsheet' , format : 'StarOffice XML (Calc)' }, uos : {extension : 'uos' , desc : 'Unified Office Format spreadsheet' , format : 'UOF spreadsheet' }, vor3 : {extension : 'vor' , desc : 'StarCalc 3.0 Template' , format : 'StarCalc 3.0 Vorlage/Template' }, vor4 : {extension : 'vor' , desc : 'StarCalc 4.0 Template' , format : 'StarCalc 4.0 Vorlage/Template' }, vor : {extension : 'vor' , desc : 'StarCalc 5.0 Template' , format : 'StarCalc 5.0 Vorlage/Template' }, xhtml : {extension : 'xhtml', desc : 'XHTML' , format : 'XHTML Calc File' }, /* these documents should be in the spreadsheet group but for the moment it is easier to let them here*/ csv : {extension : 'csv' , desc : 'Text CSV' , format : 'Text - txt - csv (StarCalc)' }, xls : {extension : 'xls' , desc : 'Microsoft Excel 97/2000/XP' , format : 'MS Excel 97' }, xls5 : {extension : 'xls' , desc : 'Microsoft Excel 5.0' , format : 'MS Excel 5.0/95' }, xls95 : {extension : 'xls' , desc : 'Microsoft Excel 95' , format : 'MS Excel 95' }, xlt : {extension : 'xlt' , desc : 'Microsoft Excel 97/2000/XP Template' , format : 'MS Excel 97 Vorlage/Template' }, xlt5 : {extension : 'xlt' , desc : 'Microsoft Excel 5.0 Template' , format : 'MS Excel 5.0/95 Vorlage/Template' }, xlt95 : {extension : 'xlt' , desc : 'Microsoft Excel 95 Template' , format : 'MS Excel 95 Vorlage/Template' }, xlsx : {extension : 'xlsx' , desc : 'Microsoft Excel 2007/2010 XML' , format : 'Calc MS Excel 2007 XML' }, }, graphics : { bmp : {extension : 'bmp' , desc : 'Windows Bitmap' , format : 'draw_bmp_Export' }, emf : {extension : 'emf' , desc : 'Enhanced Metafile' , format : 'draw_emf_Export' }, eps : {extension : 'eps' , desc : 'Encapsulated PostScript' , format : 'draw_eps_Export' }, fodg : {extension : 'fodg' , desc : 'OpenDocument Drawing (Flat XML)' , format : 'OpenDocument Drawing Flat XML' }, gif : {extension : 'gif' , desc : 'Graphics Interchange Format' , format : 'draw_gif_Export' }, html : {extension : 'html' , desc : 'HTML Document (OpenOffice.org Draw)' , format : 'draw_html_Export' }, jpg : {extension : 'jpg' , desc : 'Joint Photographic Experts Group' , format : 'draw_jpg_Export' }, met : {extension : 'met' , desc : 'OS/2 Metafile' , format : 'draw_met_Export' }, odd : {extension : 'odd' , desc : 'OpenDocument Drawing' , format : 'draw8' }, otg : {extension : 'otg' , desc : 'OpenDocument Drawing Template' , format : 'draw8_template' }, pbm : {extension : 'pbm' , desc : 'Portable Bitmap' , format : 'draw_pbm_Export' }, pct : {extension : 'pct' , desc : 'Mac Pict' , format : 'draw_pct_Export' }, pdf : {extension : 'pdf' , desc : 'Portable Document Format' , format : 'draw_pdf_Export' }, pgm : {extension : 'pgm' , desc : 'Portable Graymap' , format : 'draw_pgm_Export' }, png : {extension : 'png' , desc : 'Portable Network Graphic' , format : 'draw_png_Export' }, ppm : {extension : 'ppm' , desc : 'Portable Pixelmap' , format : 'draw_ppm_Export' }, ras : {extension : 'ras' , desc : 'Sun Raster Image' , format : 'draw_ras_Export' }, std : {extension : 'std' , desc : 'OpenOffice.org 1.0 Drawing Template' , format : 'draw_StarOffice_XML_Draw_Template' }, svg : {extension : 'svg' , desc : 'Scalable Vector Graphics' , format : 'draw_svg_Export' }, svm : {extension : 'svm' , desc : 'StarView Metafile' , format : 'draw_svm_Export' }, swf : {extension : 'swf' , desc : 'Macromedia Flash (SWF)' , format : 'draw_flash_Export' }, sxd : {extension : 'sxd' , desc : 'OpenOffice.org 1.0 Drawing' , format : 'StarOffice XML (Draw)' }, sxd3 : {extension : 'sxd' , desc : 'StarDraw 3.0' , format : 'StarDraw 3.0' }, sxd5 : {extension : 'sxd' , desc : 'StarDraw 5.0' , format : 'StarDraw 5.0' }, sxw : {extension : 'sxw' , desc : 'StarOffice XML (Draw)' , format : 'StarOffice XML (Draw)' }, tiff : {extension : 'tiff' , desc : 'Tagged Image File Format' , format : 'draw_tif_Export' }, vor : {extension : 'vor' , desc : 'StarDraw 5.0 Template' , format : 'StarDraw 5.0 Vorlage' }, vor3 : {extension : 'vor' , desc : 'StarDraw 3.0 Template' , format : 'StarDraw 3.0 Vorlage' }, wmf : {extension : 'wmf' , desc : 'Windows Metafile' , format : 'draw_wmf_Export' }, xhtml : {extension : 'xhtml', desc : 'XHTML' , format : 'XHTML Draw File' }, xpm : {extension : 'xpm' , desc : 'X PixMap' , format : 'draw_xpm_Export' } }, presentation : { bmp : {extension : 'bmp' , desc : 'Windows Bitmap' , format : 'impress_bmp_Export' }, emf : {extension : 'emf' , desc : 'Enhanced Metafile' , format : 'impress_emf_Export' }, eps : {extension : 'eps' , desc : 'Encapsulated PostScript' , format : 'impress_eps_Export' }, fodp : {extension : 'fodp' , desc : 'OpenDocument Presentation (Flat XML)' , format : 'OpenDocument Presentation Flat XML' }, gif : {extension : 'gif' , desc : 'Graphics Interchange Format' , format : 'impress_gif_Export' }, html : {extension : 'html' , desc : 'HTML Document (OpenOffice.org Impress)' , format : 'impress_html_Export' }, jpg : {extension : 'jpg' , desc : 'Joint Photographic Experts Group' , format : 'impress_jpg_Export' }, met : {extension : 'met' , desc : 'OS/2 Metafile' , format : 'impress_met_Export' }, odg : {extension : 'odg' , desc : 'ODF Drawing (Impress)' , format : 'impress8_draw' }, pbm : {extension : 'pbm' , desc : 'Portable Bitmap' , format : 'impress_pbm_Export' }, pct : {extension : 'pct' , desc : 'Mac Pict' , format : 'impress_pct_Export' }, pdf : {extension : 'pdf' , desc : 'Portable Document Format' , format : 'impress_pdf_Export' }, pgm : {extension : 'pgm' , desc : 'Portable Graymap' , format : 'impress_pgm_Export' }, png : {extension : 'png' , desc : 'Portable Network Graphic' , format : 'impress_png_Export' }, ppm : {extension : 'ppm' , desc : 'Portable Pixelmap' , format : 'impress_ppm_Export' }, pwp : {extension : 'pwp' , desc : 'PlaceWare' , format : 'placeware_Export' }, ras : {extension : 'ras' , desc : 'Sun Raster Image' , format : 'impress_ras_Export' }, sda : {extension : 'sda' , desc : 'StarDraw 5.0 (OpenOffice.org Impress)' , format : 'StarDraw 5.0 (StarImpress)' }, sdd : {extension : 'sdd' , desc : 'StarImpress 5.0' , format : 'StarImpress 5.0' }, sdd3 : {extension : 'sdd' , desc : 'StarDraw 3.0 (OpenOffice.org Impress)' , format : 'StarDraw 3.0 (StarImpress)' }, sdd4 : {extension : 'sdd' , desc : 'StarImpress 4.0' , format : 'StarImpress 4.0' }, sxd : {extension : 'sxd' , desc : 'OpenOffice.org 1.0 Drawing (OpenOffice.org Impress)' , format : 'impress_StarOffice_XML_Draw' }, sti : {extension : 'sti' , desc : 'OpenOffice.org 1.0 Presentation Template' , format : 'impress_StarOffice_XML_Impress_Template' }, svg : {extension : 'svg' , desc : 'Scalable Vector Graphics' , format : 'impress_svg_Export' }, svm : {extension : 'svm' , desc : 'StarView Metafile' , format : 'impress_svm_Export' }, swf : {extension : 'swf' , desc : 'Macromedia Flash (SWF)' , format : 'impress_flash_Export' }, sxi : {extension : 'sxi' , desc : 'OpenOffice.org 1.0 Presentation' , format : 'StarOffice XML (Impress)' }, tiff : {extension : 'tiff' , desc : 'Tagged Image File Format' , format : 'impress_tif_Export' }, uop : {extension : 'uop' , desc : 'Unified Office Format presentation' , format : 'UOF presentation' }, vor : {extension : 'vor' , desc : 'StarImpress 5.0 Template' , format : 'StarImpress 5.0 Vorlage' }, vor3 : {extension : 'vor' , desc : 'StarDraw 3.0 Template (OpenOffice.org Impress)' , format : 'StarDraw 3.0 Vorlage (StarImpress)' }, vor4 : {extension : 'vor' , desc : 'StarImpress 4.0 Template' , format : 'StarImpress 4.0 Vorlage' }, vor5 : {extension : 'vor' , desc : 'StarDraw 5.0 Template (OpenOffice.org Impress)' , format : 'StarDraw 5.0 Vorlage (StarImpress)' }, wmf : {extension : 'wmf' , desc : 'Windows Metafile' , format : 'impress_wmf_Export' }, xhtml : {extension : 'xml' , desc : 'XHTML' , format : 'XHTML Impress File' }, xpm : {extension : 'xpm' , desc : 'X PixMap' , format : 'impress_xpm_Export' }, // /* these documents should be in presentation */ odp : {extension : 'odp' , desc : 'ODF Presentation' , format : 'impress8' }, otp : {extension : 'otp' , desc : 'ODF Presentation Template' , format : 'impress8_template' }, potm : {extension : 'potm' , desc : 'Microsoft PowerPoint 2007/2010 XML Template' , format : 'Impress MS PowerPoint 2007 XML Template' }, pot : {extension : 'pot' , desc : 'Microsoft PowerPoint 97/2000/XP Template' , format : 'MS PowerPoint 97 Vorlage' }, pptx : {extension : 'pptx' , desc : 'Microsoft PowerPoint 2007/2010 XML' , format : 'Impress MS PowerPoint 2007 XML' }, pps : {extension : 'pps' , desc : 'Microsoft PowerPoint 97/2000/XP (Autoplay)' , format : 'MS PowerPoint 97 Autoplay' }, ppt : {extension : 'ppt' , desc : 'Microsoft PowerPoint 97/2000/XP' , format : 'MS PowerPoint 97' } } };