UNPKG

946 BJavaScriptView Raw
1
2(function(doc){
3 var scriptElm = doc.scripts[doc.scripts.length - 1];
4 var warn = ['[bulmil] Deprecated script, please remove: ' + scriptElm.outerHTML];
5
6 warn.push('To improve performance it is recommended to set the differential scripts in the head as follows:')
7
8 var parts = scriptElm.src.split('/');
9 parts.pop();
10 parts.push('bulmil');
11 var url = parts.join('/');
12
13 var scriptElm = doc.createElement('script');
14 scriptElm.setAttribute('type', 'module');
15 scriptElm.src = url + '/bulmil.esm.js';
16 warn.push(scriptElm.outerHTML);
17 scriptElm.setAttribute('data-stencil-namespace', 'bulmil');
18 doc.head.appendChild(scriptElm);
19
20 scriptElm = doc.createElement('script');
21 scriptElm.setAttribute('nomodule', '');
22 scriptElm.src = url + '/bulmil.js';
23 warn.push(scriptElm.outerHTML);
24 scriptElm.setAttribute('data-stencil-namespace', 'bulmil');
25 doc.head.appendChild(scriptElm);
26
27 console.warn(warn.join('\n'));
28
29})(document);
\No newline at end of file