ES6: What does "import $ from 'jquery'" really means?
<p>I assumed at first that it simply means, load the jQuery module and initialize it in a variable called $. </p>

<p>But then, by using Atom with the atom-typescript, I got an error saying that it "Cannot find module 'jquery'". Even though all the code works in the browser, it looks like atom-typescript can't resolve anything looking like import x from y. </p>

<p>Now, looking at ES6 doc, I found out that you import a class/function from a module. The meaning is totally different, and it makes sense with for example this:</p>

<pre><code>import { Component } from 'angular2/core';
</code></pre>

<p>But then what does it mean in the case of jQuery? </p>

<p>I am probably mixing different issues in the same one but any explanation would clear this confusion, so thanks a lot in advance :)</p>