24 lines
		
	
	
		
			784 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			784 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/* eslint-disable no-var */
 | 
						|
// This file is imported into lib/wc client bundles.
 | 
						|
 | 
						|
if (typeof window !== 'undefined') {
 | 
						|
  var currentScript = window.document.currentScript
 | 
						|
  if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {
 | 
						|
    var getCurrentScript = require('@soda/get-current-script')
 | 
						|
    currentScript = getCurrentScript()
 | 
						|
 | 
						|
    // for backward compatibility, because previously we directly included the polyfill
 | 
						|
    if (!('currentScript' in document)) {
 | 
						|
      Object.defineProperty(document, 'currentScript', { get: getCurrentScript })
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  var src = currentScript && currentScript.src.match(/(.+\/)[^/]+\.js(\?.*)?$/)
 | 
						|
  if (src) {
 | 
						|
    __webpack_public_path__ = src[1] // eslint-disable-line
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
// Indicate to webpack that this file can be concatenated
 | 
						|
export default null
 |