blob: 7426479ef0b866387b0f452aa04fead20a01ead0 [file] [log] [blame]
const depGraph = require('../dependency-graph')
module.exports = {
meta: {
docs: {}
},
create(context) {
const filename = context.getFilename()
if (depGraph.entries.has(filename)) {
return {}
}
return {
Program(node) {
const {filenames} = depGraph.imported()
if (!filenames.has(filename)) {
context.report(node, 'Module was not imported by any files.')
}
}
}
}
}