Skip to content

frmdstryr/zig-mimetypes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zig Mimetypes

Build Status codecov

A mimetype module for Zig.

Usage

const mimetypes = @import("mimetypes.zig");

var registry = mimetypes.Registry.init(std.heap.page_allocator);
defer registry.deinit();
try registry.load();

if (registry.getTypeFromFilename("wavascript.js")) |mime_type| {
    assert(mem.eql(u8, mime_type, "application/javascript"));
}

Note: It currently does not support Windows