Skip to content

Feature request: ES2015 module resolution support #35

@trevordmiller

Description

@trevordmiller

I was looking for a plugin that would let me use gf with both node require() and ES2015 import syntax; this plugin solved 3 of 4 situations:

  • ✔ Relative Node modules: const someModule = require('./someModule')
  • ✔ Resolved Node modules: const someModule = require('someModule')
  • ✔ Relative ES2015 modules: import someModule from './someModule'
  • 🙏 Resolved ES2015 modules: import someModule from 'someModule'

Because ES2015 modules are gaining greater popularity and are being considered for Node itself, it would be awesome if this plugin covered the fourth situation as well. To go along with this, this plugin could potentially be re-named to vim-es-modules or something...

p.s. Great plugin! Thank you for making it :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions