code: function loadRemoteScript(url, isCSS) {
  	/* @if server */
  	return Promise.resolve();
  	/* @end */
  
  	/* @if browser || universal */
  	return new Promise(function(resolve, reject) {
  		/* @if universal */
  		if (!isBrowser) {
  			return resolve();
  		}
  		/* @end */
  
  		var d = document;
  		var head = d.getElementsByTagName("head")[0];
  		var target;
  		/* @if cssLoader */
  		if (isCSS) {
  			target = d.createElement("link");
  			target.rel = "stylesheet";
  			target.type = "text/css";
  			target.onload = resolve;
  			target.onerror = reject;
  			target.href = url;
  		} else {
  			/* @end */
  
  			target = d.createElement("script");
  			target.type = "text/javascript";
  			target.onload = resolve;
  			target.onerror = reject;
  			target.async = true; 
  			target.src = url;
  
  			/* @if cssLoader */
  		}
  		/* @end */
  		head.appendChild(target)
  	});
  	/* @end */
  }
docs: /* @end /* @if loadRemoteScript