zhangjian
2023-05-30 dabbcc356af21f9f2f88ac69ff07994e6e32e4fc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
'use strict';
 
const shouldAddResourceHints = options => {
  return !(options.prefetch.test.length === 0 &&
           options.preload.test.length === 0);
};
 
const createResourceHint = (rel, href) => {
  return {
    tagName: 'link',
    selfClosingTag: true,
    attributes: {
      rel: rel,
      href: href,
      as: 'script'
    }
  };
};
 
module.exports = {
  shouldAddResourceHints,
  createResourceHint
};