bannedTypeType '{{typeName}}' is banned by project configuration. Use the project-preferred alternative for this type.small-rules/ban-typesBan configured TypeScript utility types, defaulting to Omit in favor of Except.
bannedTypeType '{{typeName}}' is banned by project configuration. Use the project-preferred alternative for this type.bannedTypeWithReplacementType '{{typeName}}' is banned. Use '{{replacementName}}' instead.This rule accepts one options object after the severity.
type User = { readonly name: string; readonly password: string;};
type HiddenUser = Omit<User, "password">;type User = { readonly name: string;};
type ActiveUser = Pick<User, "name">;