Import Helper is an atom plugin that helps you adding es6 imports to your javascript code in an autocomplete fashion. If you use es6 imports, you might more often than not find yourself repeating this sequence:
With Import Helper you just have to place the cursor over the function/class you want to import and use the provided command to get a list of import suggestions from which you can chose. The selected import will be created or added to an existing import with the same source.
Import Helper does not analyze file/node modules exports. Instead, it uses existing imports in your project as a base to provide import suggestions. This has some advantages. For instance, you won't have problem getting suggestions when using babel/webpack aliases. It also has some disadvantages: every new module needs to be imported manually at least once.
Import Helper does not yet resolve relative path imports having the directory of the file being worked on into account.
This project is licensed under the terms of MIT License
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.