title: In Safari, and only if I open devtools, I get TypeError: Module specifier: does not start with "/", "./", or "../"
body: <p>This issue does not happen with Chrome. Note again that the page only fails with this error if devtools is open. The software works, but I am not able to test or debug it with Safari. This is a problem because I will not be able to look into any Safari-specific issues.</p>
  <p>The page is based off of a three.js example page. Here is how the HTML is set up:</p>
  <pre><code>    &lt;!-- Import maps polyfill --&gt;
      &lt;!-- Remove this when import maps will be widely supported --&gt;
      &lt;script async src=&quot;https://unpkg.com/es-module-shims@1.3.6/dist/es-module-shims.js&quot;&gt;&lt;/script&gt;
  
      &lt;script type=&quot;importmap&quot;&gt;
          {
              &quot;imports&quot;: {
                  &quot;three&quot;: &quot;https://unpkg.com/three@0.139.0/build/three.module.js&quot;
              }
          }
      &lt;/script&gt;
  
      &lt;script type=&quot;module&quot; src=&quot;v2.js&quot;&gt;&lt;/script&gt;
  </code></pre>
  <p>The error is:</p>
  <pre><code>[Error] TypeError: Module specifier, 'three' does not start with &quot;/&quot;, &quot;./&quot;, or &quot;../&quot;. Referenced from http://localhost:8000/v2.js
  promiseReactionJob
  </code></pre>