27 lines
906 B
Rust
27 lines
906 B
Rust
use lazy_static::lazy_static;
|
|
use std::collections::HashSet;
|
|
|
|
lazy_static! {
|
|
pub static ref JAVASCRIPT_MIME_TYPES: HashSet<&'static [u8]> = {
|
|
let mut s = HashSet::<&'static [u8]>::new();
|
|
s.insert(b"application/ecmascript");
|
|
s.insert(b"application/javascript");
|
|
s.insert(b"application/x-ecmascript");
|
|
s.insert(b"application/x-javascript");
|
|
s.insert(b"module");
|
|
s.insert(b"text/ecmascript");
|
|
s.insert(b"text/javascript");
|
|
s.insert(b"text/javascript1.0");
|
|
s.insert(b"text/javascript1.1");
|
|
s.insert(b"text/javascript1.2");
|
|
s.insert(b"text/javascript1.3");
|
|
s.insert(b"text/javascript1.4");
|
|
s.insert(b"text/javascript1.5");
|
|
s.insert(b"text/jscript");
|
|
s.insert(b"text/livescript");
|
|
s.insert(b"text/x-ecmascript");
|
|
s.insert(b"text/x-javascript");
|
|
s
|
|
};
|
|
}
|