@typespec/compiler
Version:
TypeSpec compiler and standard library
15 lines (13 loc) • 374 B
text/typescript
import { defineLinter } from "@typespec/compiler";
import { noInterfaceRule } from "./rules/no-interfaces.rule.js";
export const $linter = defineLinter({
rules: [noInterfaceRule],
ruleSets: {
recommended: {
enable: { [`{{name}}/${noInterfaceRule.name}`]: true },
},
all: {
enable: { [`{{name}}/${noInterfaceRule.name}`]: true },
},
},
});