UNPKG

tezx

Version:

TezX is a modern, ultra-lightweight, and high-performance JavaScript framework built specifically for Bun. It provides a minimal yet powerful API, seamless environment management, and a high-concurrency HTTP engine for building fast, scalable web applicat

118 lines (117 loc) 4.82 kB
export declare const mimeTypes: { readonly html: "text/html"; readonly htm: "text/html"; readonly css: "text/css"; readonly js: "text/javascript"; readonly mjs: "text/javascript"; readonly json: "application/json"; readonly xml: "application/xml"; readonly txt: "text/plain"; readonly md: "text/markdown"; readonly csv: "text/csv"; readonly tsv: "text/tab-separated-values"; readonly rtf: "application/rtf"; readonly markdown: "text/markdown"; readonly jsx: "text/javascript"; readonly ts: "text/typescript"; readonly tsx: "text/typescript"; readonly jsonld: "application/ld+json"; readonly png: "image/png"; readonly jpg: "image/jpeg"; readonly jpeg: "image/jpeg"; readonly gif: "image/gif"; readonly svg: "image/svg+xml"; readonly webp: "image/webp"; readonly ico: "image/x-icon"; readonly bmp: "image/bmp"; readonly tiff: "image/tiff"; readonly psd: "image/vnd.adobe.photoshop"; readonly tif: "image/tiff"; readonly avif: "image/avif"; readonly woff: "font/woff"; readonly woff2: "font/woff2"; readonly ttf: "font/ttf"; readonly otf: "font/otf"; readonly eot: "application/vnd.ms-fontobject"; readonly mp4: "video/mp4"; readonly webm: "video/webm"; readonly ogg: "video/ogg"; readonly mov: "video/quicktime"; readonly avi: "video/x-msvideo"; readonly wmv: "video/x-ms-wmv"; readonly flv: "video/x-flv"; readonly "3gp": "video/3gpp"; readonly mkv: "video/x-matroska"; readonly mpeg: "video/mpeg"; readonly mpg: "video/mpeg"; readonly mp3: "audio/mpeg"; readonly wav: "audio/wav"; readonly aac: "audio/aac"; readonly flac: "audio/flac"; readonly m4a: "audio/mp4"; readonly mid: "audio/midi"; readonly midi: "audio/midi"; readonly weba: "audio/webm"; readonly pdf: "application/pdf"; readonly odp: "application/vnd.oasis.opendocument.presentation"; readonly zip: "application/zip"; readonly gz: "application/gzip"; readonly tar: "application/x-tar"; readonly rar: "application/x-rar-compressed"; readonly _7z: "application/x-7z-compressed"; readonly bz2: "application/x-bzip2"; readonly "7z": "application/x-7z-compressed"; readonly doc: "application/msword"; readonly docx: "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; readonly xls: "application/vnd.ms-excel"; readonly xlsx: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; readonly ppt: "application/vnd.ms-powerpoint"; readonly pptx: "application/vnd.openxmlformats-officedocument.presentationml.presentation"; readonly odt: "application/vnd.oasis.opendocument.text"; readonly ods: "application/vnd.oasis.opendocument.spreadsheet"; readonly wasm: "application/wasm"; readonly map: "application/json"; readonly yaml: "application/yaml"; readonly yml: "application/yaml"; readonly proto: "text/plain"; readonly graphql: "application/graphql"; readonly pem: "application/x-pem-file"; readonly cer: "application/pkix-cert"; readonly crt: "application/x-x509-ca-cert"; readonly key: "application/x-pem-file"; readonly pfx: "application/x-pkcs12"; readonly glb: "model/gltf-binary"; readonly gltf: "model/gltf+json"; readonly obj: "model/obj"; readonly stl: "model/stl"; readonly usdz: "model/vnd.usdz+zip"; readonly exe: "application/x-msdownload"; readonly dmg: "application/x-apple-diskimage"; readonly deb: "application/x-debian-package"; readonly rpm: "application/x-redhat-package-manager"; readonly apk: "application/vnd.android.package-archive"; readonly bin: "application/octet-stream"; readonly iso: "application/octet-stream"; readonly webmanifest: "application/manifest+json"; readonly ics: "text/calendar"; readonly vcf: "text/vcard"; readonly warc: "application/warc"; readonly atom: "application/atom+xml"; readonly rss: "application/rss+xml"; readonly dll: "application/x-msdownload"; readonly sh: "application/x-sh"; readonly py: "text/x-python"; readonly rb: "text/x-ruby"; readonly pl: "text/x-perl"; readonly php: "application/x-httpd-php"; readonly torrent: "application/x-bittorrent"; readonly ipa: "application/vnd.iphone"; readonly eps: "application/postscript"; readonly ps: "application/postscript"; readonly ai: "application/postscript"; readonly swf: "application/x-shockwave-flash"; readonly jar: "application/java-archive"; readonly gcode: "text/x.gcode"; }; export type ContentType = (typeof mimeTypes[keyof typeof mimeTypes]) | "application/octet-stream" | (string & {}); export declare const defaultMimeType = "application/octet-stream";