@d1g1tal/transportr
Version:
JavaScript wrapper for the Fetch API and more...
160 lines (159 loc) • 6.1 kB
TypeScript
/**
* A collection of some of the available HTTP media types.
* @see {@link https://www.iana.org/assignments/media-types/media-types.xhtml | IANA Media Types}
*/
declare const HttpMediaType: {
/** Advanced Audio Coding (AAC) */
readonly AAC: "audio/aac";
/** AbiWord */
readonly ABW: "application/x-abiword";
/** Archive document (multiple files embedded) */
readonly ARC: "application/x-freearc";
/** AVIF image */
readonly AVIF: "image/avif";
/** Audio Video Interleave (AVI) */
readonly AVI: "video/x-msvideo";
/** Amazon Kindle eBook format */
readonly AZW: "application/vnd.amazon.ebook";
/** Binary Data */
readonly BIN: "application/octet-stream";
/** Windows OS/2 Bitmap Graphics */
readonly BMP: "image/bmp";
/** Bzip Archive */
readonly BZIP: "application/x-bzip";
/** Bzip2 Archive */
readonly BZIP2: "application/x-bzip2";
/** CD audio */
readonly CDA: "application/x-cdf";
/** C Shell Script */
readonly CSH: "application/x-csh";
/** Cascading Style Sheets (CSS) */
readonly CSS: "text/css";
/** Comma-Separated Values */
readonly CSV: "text/csv";
/** Microsoft Office Word Document */
readonly DOC: "application/msword";
/** Microsoft Office Word Document (OpenXML) */
readonly DOCX: "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
/** Microsoft Embedded OpenType */
readonly EOT: "application/vnd.ms-fontobject";
/** Electronic Publication (EPUB) */
readonly EPUB: "application/epub+zip";
/** GZip Compressed Archive */
readonly GZIP: "application/gzip";
/** Graphics Interchange Format */
readonly GIF: "image/gif";
/** HyperText Markup Language (HTML) */
readonly HTML: "text/html";
/** Icon Format */
readonly ICO: "image/vnd.microsoft.icon";
/** iCalendar Format */
readonly ICS: "text/calendar";
/** Java Archive (JAR) */
readonly JAR: "application/java-archive";
/** JPEG Image */
readonly JPEG: "image/jpeg";
/** JavaScript */
readonly JAVA_SCRIPT: "text/javascript";
/** JavaScript Object Notation Format (JSON) */
readonly JSON: "application/json";
/** JavaScript Object Notation LD Format */
readonly JSON_LD: "application/ld+json";
/** JavaScript Object Notation (JSON) Merge Patch */
readonly JSON_MERGE_PATCH: "application/merge-patch+json";
/** Musical Instrument Digital Interface (MIDI) */
readonly MID: "audio/midi";
/** Musical Instrument Digital Interface (MIDI) */
readonly X_MID: "audio/x-midi";
/** MP3 Audio */
readonly MP3: "audio/mpeg";
/** MPEG-4 Audio */
readonly MP4A: "audio/mp4";
/** MPEG-4 Video */
readonly MP4: "video/mp4";
/** MPEG Video */
readonly MPEG: "video/mpeg";
/** Apple Installer Package */
readonly MPKG: "application/vnd.apple.installer+xml";
/** OpenDocument Presentation Document */
readonly ODP: "application/vnd.oasis.opendocument.presentation";
/** OpenDocument Spreadsheet Document */
readonly ODS: "application/vnd.oasis.opendocument.spreadsheet";
/** OpenDocument Text Document */
readonly ODT: "application/vnd.oasis.opendocument.text";
/** Ogg Audio */
readonly OGA: "audio/ogg";
/** Ogg Video */
readonly OGV: "video/ogg";
/** Ogg */
readonly OGX: "application/ogg";
/** Opus audio */
readonly OPUS: "audio/opus";
/** OpenType Font File */
readonly OTF: "font/otf";
/** Portable Network Graphics (PNG) */
readonly PNG: "image/png";
/** Adobe Portable Document Format */
readonly PDF: "application/pdf";
/** Hypertext Preprocessor (Personal Home Page) */
readonly PHP: "application/x-httpd-php";
/** Microsoft PowerPoint */
readonly PPT: "application/vnd.ms-powerpoint";
/** Microsoft Office Presentation (OpenXML) */
readonly PPTX: "application/vnd.openxmlformats-officedocument.presentationml.presentation";
/** RAR Archive */
readonly RAR: "application/vnd.rar";
/** Rich Text Format */
readonly RTF: "application/rtf";
/** Bourne Shell Script */
readonly SH: "application/x-sh";
/** Scalable Vector Graphics (SVG) */
readonly SVG: "image/svg+xml";
/** Tape Archive (TAR) */
readonly TAR: "application/x-tar";
/** Tagged Image File Format (TIFF) */
readonly TIFF: "image/tiff";
/** MPEG transport stream */
readonly TRANSPORT_STREAM: "video/mp2t";
/** TrueType Font */
readonly TTF: "font/ttf";
/** Text, (generally ASCII or ISO 8859-n) */
readonly TEXT: "text/plain";
/** Microsoft Visio */
readonly VSD: "application/vnd.visio";
/** Waveform Audio Format (WAV) */
readonly WAV: "audio/wav";
/** Open Web Media Project - Audio */
readonly WEBA: "audio/webm";
/** Open Web Media Project - Video */
readonly WEBM: "video/webm";
/** WebP Image */
readonly WEBP: "image/webp";
/** Web Open Font Format */
readonly WOFF: "font/woff";
/** Web Open Font Format */
readonly WOFF2: "font/woff2";
/** Form - Encoded */
readonly FORM: "application/x-www-form-urlencoded";
/** Multipart FormData */
readonly MULTIPART_FORM_DATA: "multipart/form-data";
/** XHTML - The Extensible HyperText Markup Language */
readonly XHTML: "application/xhtml+xml";
/** Microsoft Excel Document */
readonly XLS: "application/vnd.ms-excel";
/** Microsoft Office Spreadsheet Document (OpenXML) */
readonly XLSX: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
/** Extensible Markup Language (XML) */
readonly XML: "application/xml";
/** XML User Interface Language (XUL) */
readonly XUL: "application/vnd.mozilla.xul+xml";
/** Zip Archive */
readonly ZIP: "application/zip";
/** 3GPP audio/video container */
readonly '3GP': "video/3gpp";
/** 3GPP2 audio/video container */
readonly '3G2': "video/3gpp2";
/** 7-Zip Archive */
readonly '7Z': "application/x-7z-compressed";
};
export { HttpMediaType };