(nodes)
| 96 | } |
| 97 | |
| 98 | function report(nodes) { |
| 99 | nodes.forEach((node) => { |
| 100 | context.report({ |
| 101 | node, |
| 102 | message: msg, |
| 103 | fix: (fixer) => { |
| 104 | if (commonModuleNode) { |
| 105 | return fixer.insertTextAfter( |
| 106 | commonModuleNode, |
| 107 | '\nif (!common.hasCrypto) {' + |
| 108 | ' common.skip("missing crypto");' + |
| 109 | '}', |
| 110 | ); |
| 111 | } |
| 112 | }, |
| 113 | }); |
| 114 | }); |
| 115 | } |
| 116 | |
| 117 | return { |
| 118 | 'CallExpression': (node) => testCryptoUsage(node), |
no test coverage detected
searching dependent graphs…