1.1.2 • Published 10 years ago
atom-selected-requires v1.1.2
atom-selected-requires
Retrieve the paths of any require statements in the current selection. Originally extracted from atom-node-resolver, and syntax-aware, just like browserify.
Usage
paths = selectedRequires([editor])
Given an editor, check all of the current selections and return an array of require paths. If no editor is
supplied, the currently active editor will be used.
For example, given a file like so:
const a = require('atom-selected-requires')
const b = require('@scoped/package')
const c = require('./local-file')You could run the following:
const selectedRequires = require('atom-selected-requires')
const editor = atom.workspace.getActiveEditor()
console.log(selectedRequires(editor))And receive an array like so in return:
[
'atom-selected-requires',
'@scoped/package',
'./local-file'
]See Also
License
MIT. See LICENSE.md for details.
