From 11649270f676b6d2ec40c09a95e2714f74939ea7 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Fri, 25 Mar 2022 09:35:28 +0800 Subject: [PATCH] Enable `unicorn/text-encoding-identifier-case` rule (#12526) --- .eslintrc.js | 1 + scripts/generate-changelog.mjs | 2 +- scripts/release/steps/update-changelog.js | 2 +- scripts/release/utils.js | 2 +- scripts/vendors/bundle-vendors.mjs | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index edcebaff7733..13ffe5fd833a 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -154,6 +154,7 @@ module.exports = { "unicorn/prefer-switch": "error", "unicorn/prefer-type-error": "error", "unicorn/template-indent": "error", + "unicorn/text-encoding-identifier-case": "error", }, overrides: [ { diff --git a/scripts/generate-changelog.mjs b/scripts/generate-changelog.mjs index 32ff2d2f6c36..09d6d075c3d4 100644 --- a/scripts/generate-changelog.mjs +++ b/scripts/generate-changelog.mjs @@ -100,7 +100,7 @@ async function createChangelog(title, user, prNumber, category) { __dirname, "../changelog_unreleased/TEMPLATE.md" ); - const changelogTemplate = await fs.readFile(changelogTemplatePath, "utf-8"); + const changelogTemplate = await fs.readFile(changelogTemplatePath, "utf8"); const titlePart = "Title"; const prNumberPart = "#XXXX"; diff --git a/scripts/release/steps/update-changelog.js b/scripts/release/steps/update-changelog.js index 3ca9095ce5dc..c49de6760719 100644 --- a/scripts/release/steps/update-changelog.js +++ b/scripts/release/steps/update-changelog.js @@ -14,7 +14,7 @@ import { const outdentString = outdent.string; function writeChangelog(params) { - const changelog = fs.readFileSync("CHANGELOG.md", "utf-8"); + const changelog = fs.readFileSync("CHANGELOG.md", "utf8"); const newEntry = `# ${params.version}\n\n` + getChangelogContent(params); fs.writeFileSync("CHANGELOG.md", newEntry + "\n\n" + changelog); } diff --git a/scripts/release/utils.js b/scripts/release/utils.js index 3a47125db046..d3bc41f7962e 100644 --- a/scripts/release/utils.js +++ b/scripts/release/utils.js @@ -83,7 +83,7 @@ function writeJson(filename, content) { } function processFile(filename, fn) { - const content = fs.readFileSync(filename, "utf-8"); + const content = fs.readFileSync(filename, "utf8"); fs.writeFileSync(filename, fn(content)); } diff --git a/scripts/vendors/bundle-vendors.mjs b/scripts/vendors/bundle-vendors.mjs index 4547c1eae7ad..992ca3ce3eee 100644 --- a/scripts/vendors/bundle-vendors.mjs +++ b/scripts/vendors/bundle-vendors.mjs @@ -43,7 +43,7 @@ async function generateDts(vendor) { ] .filter((line) => line !== null) .join("\n"), - "utf-8" + "utf8" ); }