Lines Matching +full:node +full:- +full:api
5 const { isDefiningError } = require('./rules-utils.js');
7 const doc = fs.readFileSync(path.resolve(__dirname, '../../doc/api/errors.md'),
18 function errorForNode(node) { argument
19 return node.expression.arguments[0].value;
25 ExpressionStatement: function(node) { argument
26 if (!isDefiningError(node) || !errorForNode(node)) return;
27 const code = errorForNode(node);
29 const message = `"${code}" is not documented in doc/api/errors.md`;
30 context.report({ node, message }); property
34 `doc/api/errors.md does not have an anchor for "${code}"`;
35 context.report({ node, message }); property