local puk = require 'std.puk' local map = require 'std.map' puk.defer 'rulebook' (function(rulebook) rulebook.setup() map.normal { description = 'ignore rule', category = 'lint', keys = 'ri', command = rulebook.ignoreRule, } map.normal { description = 'lookup rule', category = 'lint', keys = 'rl', command = rulebook.lookupRule, } map.normal { description = 'yank diagnostic code', category = 'lint', keys = 'ry', command = rulebook.yankDiagnosticCode, } map.normal { description = 'supress formatter', category = 'lint', keys = 'rf', command = rulebook.suppressFormatter, } end)