title: import module for side-effects with Typescript only targeting node
body: <h1>GIVEN:</h1>
  
  <p>A ts module with an <code>import</code> but no <code>export</code> calls named <strong>./snippets.ts</strong><br>
  A ts module called <strong>./main.ts</strong><br>
  A <strong>tsconfig</strong> as follows...  </p>
  
  <pre><code>{
    "compilerOptions": {
      "target": "ESNext",                          
      "module": "commonjs",                     
      "allowJs": true,                       
      "checkJs": true,                       
      "sourceMap": true,                     
      "downlevelIteration": true,            
      "noImplicitAny": true,                 
      "moduleResolution": "node",            
      "allowSyntheticDefaultImports": true,  
      "esModuleInterop": true,                   
      "baseUrl": ".",
    },
    "exclude": [
      "node_modules"
    ]
  }
  </code></pre>
  
  <h1>Question:</h1>
  
  <p>How do I import the <strong>./snippets</strong> file in the <strong>./main</strong> module so as I can be assured that <strong>./snippets</strong> has run before <strong>./main</strong>?</p>
  
  <p>I have tried <code>import from "./snippet";</code> and <code>import * as arbitrarySymbol from "./snippet";</code> and variations with no success.</p>