UNPKG

vite-plugin-react-server

Version:
92 lines (90 loc) 8.85 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ const MIME_TYPES = { // HTML and Web ".html": "text/html", ".htm": "text/html", ".xhtml": "application/xhtml+xml", ".xml": "application/xml", ".css": "text/css", ".js": "application/javascript", ".mjs": "application/javascript", ".cjs": "application/javascript", ".jsx": "application/javascript", ".ts": "application/javascript", ".tsx": "application/javascript", ".json": "application/json", ".map": "application/json", ".wasm": "application/wasm", ".webmanifest": "application/manifest+json", // Images ".png": "image/png", ".jpg": "image/jpeg", ".jpeg": "image/jpeg", ".gif": "image/gif", ".svg": "image/svg+xml", ".ico": "image/x-icon", ".webp": "image/webp", ".avif": "image/avif", ".bmp": "image/bmp", ".tiff": "image/tiff", ".tif": "image/tiff", ".heic": "image/heic", ".heif": "image/heif", ".apng": "image/apng", // Fonts ".woff": "font/woff", ".woff2": "font/woff2", ".ttf": "font/ttf", ".otf": "font/otf", ".eot": "application/vnd.ms-fontobject", ".sfnt": "font/sfnt", // Video ".mp4": "video/mp4", ".webm": "video/webm", ".m4v": "video/x-m4v", ".m4s": "video/iso.segment", ".m3u8": "application/vnd.apple.mpegurl", ".mpd": "application/dash+xml", ".mov": "video/quicktime", ".avi": "video/x-msvideo", ".wmv": "video/x-ms-wmv", ".flv": "video/x-flv", ".mkv": "video/x-matroska", ".3gp": "video/3gpp", ".m2ts": "video/mp2t", // Audio ".mp3": "audio/mpeg", ".wav": "audio/wav", ".ogg": "audio/ogg", ".m4a": "audio/mp4", ".aac": "audio/aac", ".flac": "audio/flac", // Documents ".pdf": "application/pdf", ".doc": "application/msword", ".docx": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", ".xls": "application/vnd.ms-excel", ".xlsx": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", ".ppt": "application/vnd.ms-powerpoint", ".pptx": "application/vnd.openxmlformats-officedocument.presentationml.presentation", // Archives ".zip": "application/zip", ".rar": "application/x-rar-compressed", ".7z": "application/x-7z-compressed", ".tar": "application/x-tar", ".gz": "application/gzip", // Data ".csv": "text/csv", ".txt": "text/plain", ".md": "text/markdown", ".yaml": "application/yaml", ".yml": "application/yaml", // React specific ".rsc": "text/x-component" }; export { MIME_TYPES }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWltZVR5cGVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9wbHVnaW4vY29uZmlnL21pbWVUeXBlcy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgTUlNRV9UWVBFUzogUmVjb3JkPHN0cmluZywgc3RyaW5nPiA9IHtcbiAgICAvLyBIVE1MIGFuZCBXZWJcbiAgICAnLmh0bWwnOiAndGV4dC9odG1sJyxcbiAgICAnLmh0bSc6ICd0ZXh0L2h0bWwnLFxuICAgICcueGh0bWwnOiAnYXBwbGljYXRpb24veGh0bWwreG1sJyxcbiAgICAnLnhtbCc6ICdhcHBsaWNhdGlvbi94bWwnLFxuICAgICcuY3NzJzogJ3RleHQvY3NzJyxcbiAgICAnLmpzJzogJ2FwcGxpY2F0aW9uL2phdmFzY3JpcHQnLFxuICAgICcubWpzJzogJ2FwcGxpY2F0aW9uL2phdmFzY3JpcHQnLFxuICAgICcuY2pzJzogJ2FwcGxpY2F0aW9uL2phdmFzY3JpcHQnLFxuICAgICcuanN4JzogJ2FwcGxpY2F0aW9uL2phdmFzY3JpcHQnLFxuICAgICcudHMnOiAnYXBwbGljYXRpb24vamF2YXNjcmlwdCcsXG4gICAgJy50c3gnOiAnYXBwbGljYXRpb24vamF2YXNjcmlwdCcsXG4gICAgJy5qc29uJzogJ2FwcGxpY2F0aW9uL2pzb24nLFxuICAgICcubWFwJzogJ2FwcGxpY2F0aW9uL2pzb24nLFxuICAgICcud2FzbSc6ICdhcHBsaWNhdGlvbi93YXNtJyxcbiAgICAnLndlYm1hbmlmZXN0JzogJ2FwcGxpY2F0aW9uL21hbmlmZXN0K2pzb24nLFxuXG4gICAgLy8gSW1hZ2VzXG4gICAgJy5wbmcnOiAnaW1hZ2UvcG5nJyxcbiAgICAnLmpwZyc6ICdpbWFnZS9qcGVnJyxcbiAgICAnLmpwZWcnOiAnaW1hZ2UvanBlZycsXG4gICAgJy5naWYnOiAnaW1hZ2UvZ2lmJyxcbiAgICAnLnN2Zyc6ICdpbWFnZS9zdmcreG1sJyxcbiAgICAnLmljbyc6ICdpbWFnZS94LWljb24nLFxuICAgICcud2VicCc6ICdpbWFnZS93ZWJwJyxcbiAgICAnLmF2aWYnOiAnaW1hZ2UvYXZpZicsXG4gICAgJy5ibXAnOiAnaW1hZ2UvYm1wJyxcbiAgICAnLnRpZmYnOiAnaW1hZ2UvdGlmZicsXG4gICAgJy50aWYnOiAnaW1hZ2UvdGlmZicsXG4gICAgJy5oZWljJzogJ2ltYWdlL2hlaWMnLFxuICAgICcuaGVpZic6ICdpbWFnZS9oZWlmJyxcbiAgICAnLmFwbmcnOiAnaW1hZ2UvYXBuZycsXG5cbiAgICAvLyBGb250c1xuICAgICcud29mZic6ICdmb250L3dvZmYnLFxuICAgICcud29mZjInOiAnZm9udC93b2ZmMicsXG4gICAgJy50dGYnOiAnZm9udC90dGYnLFxuICAgICcub3RmJzogJ2ZvbnQvb3RmJyxcbiAgICAnLmVvdCc6ICdhcHBsaWNhdGlvbi92bmQubXMtZm9udG9iamVjdCcsXG4gICAgJy5zZm50JzogJ2ZvbnQvc2ZudCcsXG5cbiAgICAvLyBWaWRlb1xuICAgICcubXA0JzogJ3ZpZGVvL21wNCcsXG4gICAgJy53ZWJtJzogJ3ZpZGVvL3dlYm0nLFxuICAgICcubTR2JzogJ3ZpZGVvL3gtbTR2JyxcbiAgICAnLm00cyc6ICd2aWRlby9pc28uc2VnbWVudCcsXG4gICAgJy5tM3U4JzogJ2FwcGxpY2F0aW9uL3ZuZC5hcHBsZS5tcGVndXJsJyxcbiAgICAnLm1wZCc6ICdhcHBsaWNhdGlvbi9kYXNoK3htbCcsXG4gICAgJy5tb3YnOiAndmlkZW8vcXVpY2t0aW1lJyxcbiAgICAnLmF2aSc6ICd2aWRlby94LW1zdmlkZW8nLFxuICAgICcud212JzogJ3ZpZGVvL3gtbXMtd212JyxcbiAgICAnLmZsdic6ICd2aWRlby94LWZsdicsXG4gICAgJy5ta3YnOiAndmlkZW8veC1tYXRyb3NrYScsXG4gICAgJy4zZ3AnOiAndmlkZW8vM2dwcCcsXG4gICAgJy5tMnRzJzogJ3ZpZGVvL21wMnQnLFxuXG4gICAgLy8gQXVkaW9cbiAgICAnLm1wMyc6ICdhdWRpby9tcGVnJyxcbiAgICAnLndhdic6ICdhdWRpby93YXYnLFxuICAgICcub2dnJzogJ2F1ZGlvL29nZycsXG4gICAgJy5tNGEnOiAnYXVkaW8vbXA0JyxcbiAgICAnLmFhYyc6ICdhdWRpby9hYWMnLFxuICAgICcuZmxhYyc6ICdhdWRpby9mbGFjJyxcblxuICAgIC8vIERvY3VtZW50c1xuICAgICcucGRmJzogJ2FwcGxpY2F0aW9uL3BkZicsXG4gICAgJy5kb2MnOiAnYXBwbGljYXRpb24vbXN3b3JkJyxcbiAgICAnLmRvY3gnOiAnYXBwbGljYXRpb24vdm5kLm9wZW54bWxmb3JtYXRzLW9mZmljZWRvY3VtZW50LndvcmRwcm9jZXNzaW5nbWwuZG9jdW1lbnQnLFxuICAgICcueGxzJzogJ2FwcGxpY2F0aW9uL3ZuZC5tcy1leGNlbCcsXG4gICAgJy54bHN4JzogJ2FwcGxpY2F0aW9uL3ZuZC5vcGVueG1sZm9ybWF0cy1vZmZpY2Vkb2N1bWVudC5zcHJlYWRzaGVldG1sLnNoZWV0JyxcbiAgICAnLnBwdCc6ICdhcHBsaWNhdGlvbi92bmQubXMtcG93ZXJwb2ludCcsXG4gICAgJy5wcHR4JzogJ2FwcGxpY2F0aW9uL3ZuZC5vcGVueG1sZm9ybWF0cy1vZmZpY2Vkb2N1bWVudC5wcmVzZW50YXRpb25tbC5wcmVzZW50YXRpb24nLFxuXG4gICAgLy8gQXJjaGl2ZXNcbiAgICAnLnppcCc6ICdhcHBsaWNhdGlvbi96aXAnLFxuICAgICcucmFyJzogJ2FwcGxpY2F0aW9uL3gtcmFyLWNvbXByZXNzZWQnLFxuICAgICcuN3onOiAnYXBwbGljYXRpb24veC03ei1jb21wcmVzc2VkJyxcbiAgICAnLnRhcic6ICdhcHBsaWNhdGlvbi94LXRhcicsXG4gICAgJy5neic6ICdhcHBsaWNhdGlvbi9nemlwJyxcblxuICAgIC8vIERhdGFcbiAgICAnLmNzdic6ICd0ZXh0L2NzdicsXG4gICAgJy50eHQnOiAndGV4dC9wbGFpbicsXG4gICAgJy5tZCc6ICd0ZXh0L21hcmtkb3duJyxcbiAgICAnLnlhbWwnOiAnYXBwbGljYXRpb24veWFtbCcsXG4gICAgJy55bWwnOiAnYXBwbGljYXRpb24veWFtbCcsXG5cbiAgICAvLyBSZWFjdCBzcGVjaWZpY1xuICAgICcucnNjJzogJ3RleHQveC1jb21wb25lbnQnXG4gIH07Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQU8sTUFBTSxVQUFxQyxHQUFBO0FBQUE7QUFBQSxFQUU5QyxPQUFTLEVBQUEsV0FBQTtBQUFBLEVBQ1QsTUFBUSxFQUFBLFdBQUE7QUFBQSxFQUNSLFFBQVUsRUFBQSx1QkFBQTtBQUFBLEVBQ1YsTUFBUSxFQUFBLGlCQUFBO0FBQUEsRUFDUixNQUFRLEVBQUEsVUFBQTtBQUFBLEVBQ1IsS0FBTyxFQUFBLHdCQUFBO0FBQUEsRUFDUCxNQUFRLEVBQUEsd0JBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSx3QkFBQTtBQUFBLEVBQ1IsTUFBUSxFQUFBLHdCQUFBO0FBQUEsRUFDUixLQUFPLEVBQUEsd0JBQUE7QUFBQSxFQUNQLE1BQVEsRUFBQSx3QkFBQTtBQUFBLEVBQ1IsT0FBUyxFQUFBLGtCQUFBO0FBQUEsRUFDVCxNQUFRLEVBQUEsa0JBQUE7QUFBQSxFQUNSLE9BQVMsRUFBQSxrQkFBQTtBQUFBLEVBQ1QsY0FBZ0IsRUFBQSwyQkFBQTtBQUFBO0FBQUEsRUFHaEIsTUFBUSxFQUFBLFdBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxZQUFBO0FBQUEsRUFDUixPQUFTLEVBQUEsWUFBQTtBQUFBLEVBQ1QsTUFBUSxFQUFBLFdBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxlQUFBO0FBQUEsRUFDUixNQUFRLEVBQUEsY0FBQTtBQUFBLEVBQ1IsT0FBUyxFQUFBLFlBQUE7QUFBQSxFQUNULE9BQVMsRUFBQSxZQUFBO0FBQUEsRUFDVCxNQUFRLEVBQUEsV0FBQTtBQUFBLEVBQ1IsT0FBUyxFQUFBLFlBQUE7QUFBQSxFQUNULE1BQVEsRUFBQSxZQUFBO0FBQUEsRUFDUixPQUFTLEVBQUEsWUFBQTtBQUFBLEVBQ1QsT0FBUyxFQUFBLFlBQUE7QUFBQSxFQUNULE9BQVMsRUFBQSxZQUFBO0FBQUE7QUFBQSxFQUdULE9BQVMsRUFBQSxXQUFBO0FBQUEsRUFDVCxRQUFVLEVBQUEsWUFBQTtBQUFBLEVBQ1YsTUFBUSxFQUFBLFVBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxVQUFBO0FBQUEsRUFDUixNQUFRLEVBQUEsK0JBQUE7QUFBQSxFQUNSLE9BQVMsRUFBQSxXQUFBO0FBQUE7QUFBQSxFQUdULE1BQVEsRUFBQSxXQUFBO0FBQUEsRUFDUixPQUFTLEVBQUEsWUFBQTtBQUFBLEVBQ1QsTUFBUSxFQUFBLGFBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxtQkFBQTtBQUFBLEVBQ1IsT0FBUyxFQUFBLCtCQUFBO0FBQUEsRUFDVCxNQUFRLEVBQUEsc0JBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxpQkFBQTtBQUFBLEVBQ1IsTUFBUSxFQUFBLGlCQUFBO0FBQUEsRUFDUixNQUFRLEVBQUEsZ0JBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxhQUFBO0FBQUEsRUFDUixNQUFRLEVBQUEsa0JBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxZQUFBO0FBQUEsRUFDUixPQUFTLEVBQUEsWUFBQTtBQUFBO0FBQUEsRUFHVCxNQUFRLEVBQUEsWUFBQTtBQUFBLEVBQ1IsTUFBUSxFQUFBLFdBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSxXQUFBO0FBQUEsRUFDUixNQUFRLEVBQUEsV0FBQTtBQUFBLEVBQ1IsTUFBUSxFQUFBLFdBQUE7QUFBQSxFQUNSLE9BQVMsRUFBQSxZQUFBO0FBQUE7QUFBQSxFQUdULE1BQVEsRUFBQSxpQkFBQTtBQUFBLEVBQ1IsTUFBUSxFQUFBLG9CQUFBO0FBQUEsRUFDUixPQUFTLEVBQUEseUVBQUE7QUFBQSxFQUNULE1BQVEsRUFBQSwwQkFBQTtBQUFBLEVBQ1IsT0FBUyxFQUFBLG1FQUFBO0FBQUEsRUFDVCxNQUFRLEVBQUEsK0JBQUE7QUFBQSxFQUNSLE9BQVMsRUFBQSwyRUFBQTtBQUFBO0FBQUEsRUFHVCxNQUFRLEVBQUEsaUJBQUE7QUFBQSxFQUNSLE1BQVEsRUFBQSw4QkFBQTtBQUFBLEVBQ1IsS0FBTyxFQUFBLDZCQUFBO0FBQUEsRUFDUCxNQUFRLEVBQUEsbUJBQUE7QUFBQSxFQUNSLEtBQU8sRUFBQSxrQkFBQTtBQUFBO0FBQUEsRUFHUCxNQUFRLEVBQUEsVUFBQTtBQUFBLEVBQ1IsTUFBUSxFQUFBLFlBQUE7QUFBQSxFQUNSLEtBQU8sRUFBQSxlQUFBO0FBQUEsRUFDUCxPQUFTLEVBQUEsa0JBQUE7QUFBQSxFQUNULE1BQVEsRUFBQSxrQkFBQTtBQUFBO0FBQUEsRUFHUixNQUFRLEVBQUE7QUFDVjs7OzsifQ==