UNPKG

eslint-plugin-metafizzy

Version:
35 lines (29 loc) 745 B
const { RuleTester } = require('eslint'); /* eslint-disable-next-line no-unused-vars */ function create( context ) { return { Program: function( node ) { console.log( node ); }, }; } const rule = { meta: { type: 'layout', fixable: 'whitespace', messages: { missingOpeningSpace: 'There must be a space after this paren.', missingClosingSpace: 'There must be a space before this paren.', rejectedOpeningSpace: 'There should be no space after this paren.', rejectedClosingSpace: 'There should be no space before this paren.', }, }, create: create, }; let tester = new RuleTester(); tester.run( 'scratch', rule, { valid: [ 'getItem(/* comment */)', ], invalid: [], } );