UNPKG

eslint-config-cityssm

Version:

ESLint rules used in the City of Sault Ste. Marie's TypeScript projects.

27 lines (21 loc) 622 B
/* eslint-disable @cspell/spellchecker */ function capitalize(lowercaseString: string): string { return lowercaseString.charAt(0).toUpperCase() + lowercaseString.slice(1) } const whitelistLowercase = [ 'only', 'purchase', 'maximum', 'minimum', 'successfully', 'validate' ] satisfies Array<Lowercase<string>> /** * Words that will not be flagged by write-good-comments. */ export const whitelist = [...whitelistLowercase] as string[] // List is case-sensitive, include words starting with capitals. for (const word of whitelistLowercase) { whitelist.push(capitalize(word)) } export default whitelist