1 | 'use strict';
|
2 |
|
3 | var path = require('path');
|
4 |
|
5 | module.exports = {
|
6 | "md": function(name) {
|
7 | return /(\.(md)$)/i.test(path.extname(name));
|
8 | },
|
9 | "css": function(name) {
|
10 | return /(\.(css|scss|sass|less)$)/i.test(path.extname(name));
|
11 | },
|
12 | "html": function(name) {
|
13 | return /(\.(html|htm|ejs)$)/i.test(path.extname(name));
|
14 | },
|
15 | "image": function(name) {
|
16 | return /(\.(png|gif|jpeg|jpg)$)/i.test(path.extname(name));
|
17 | },
|
18 | "script": function(name) {
|
19 | return /(\.(js|coffee)$)/i.test(path.extname(name));
|
20 | },
|
21 | "json": function(name) {
|
22 | return /(\.(json)$)/i.test(path.extname(name));
|
23 | },
|
24 | "xml": function(name) {
|
25 | return /(\.(xml)$)/i.test(path.extname(name));
|
26 | },
|
27 | "pdf": function(name) {
|
28 | return /(\.(pdf)$)/i.test(path.extname(name));
|
29 | }
|
30 | }; |
\ | No newline at end of file |