UNPKG

eslint-plugin-json-es

Version:
32 lines (27 loc) 806 B
'use strict'; //------------------------------------------------------------------------------ // Rule Definition //------------------------------------------------------------------------------ module.exports = { meta: { type: 'recommended', docs: { description: 'disallow comments', category: 'Possible Errors', recommended: true }, fixable: 'code', schema: [] }, create: function(context) { const sourceCOde = context.getSourceCode() const comments = sourceCOde.getAllComments(); for (const comment of comments) { context.report({ loc: comment.loc, message: 'This comment is not allowed.' }); } return {}; } };