Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.09 KB

text-encoding-identifier-case.md

File metadata and controls

41 lines (28 loc) · 1.09 KB

Enforce consistent case for text encoding identifiers

💼 This rule is enabled in the ✅ recommended config.

🔧💡 This rule is automatically fixable by the --fix CLI option and manually fixable by editor suggestions.

  • Enforce 'utf8' for UTF-8 encoding.
  • Enforce 'ascii' for ASCII encoding.

This rule only auto-fix encoding in fs.readFile() and fs.readFileSync().

Fail

await fs.readFile(file, 'UTF-8');
await fs.readFile(file, 'ASCII');
const string = buffer.toString('utf-8');

Pass

await fs.readFile(file, 'utf8');
await fs.readFile(file, 'ascii');
const string = buffer.toString('utf8');