mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-16 04:37:03 +00:00
24 lines
466 B
TypeScript
24 lines
466 B
TypeScript
import * as mime from "mime";
|
|
import Mime from "mime/Mime";
|
|
|
|
let strOrNul: string | null;
|
|
|
|
const obj = {
|
|
mime: ["ext", "ext2"]
|
|
};
|
|
|
|
const obj2 = {
|
|
"text/plain": ["txt"]
|
|
};
|
|
|
|
mime.define(obj);
|
|
mime.define(obj2, true);
|
|
strOrNul = mime.getType("ext");
|
|
strOrNul = mime.getType("foo");
|
|
strOrNul = mime.getExtension("mime");
|
|
strOrNul = mime.getExtension("bar");
|
|
|
|
const myMime = new Mime(obj);
|
|
strOrNul = myMime.getType("foo");
|
|
strOrNul = myMime.getExtension('text/plan');
|