diff --git a/README.md b/README.md index bf91e729..825d84af 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,8 @@ ## 細かい変更点 +- 猫語で "nA" を "nYA" に置換しない + - この置き換えはあまり嬉しくないことが多い - `reset-db` という API を無効化 - エンドポイント自体は残してありますが、叩いても何もしません - データベースをリセットする API って何?怖すぎる diff --git a/packages/backend/src/misc/nyaify.ts b/packages/backend/src/misc/nyaify.ts index efeac12d..37a0bdec 100644 --- a/packages/backend/src/misc/nyaify.ts +++ b/packages/backend/src/misc/nyaify.ts @@ -9,7 +9,9 @@ export default function ( .replaceAll("ナ", "ニャ") .replaceAll("ナ", "ニャ") // en-US - .replace(/(?<=n)a/gi, (x) => (x === "A" ? "YA" : "ya")) + .replaceAll("na", "nya") + .replaceAll("Na", "Nya") + .replaceAll("NA", "NYA") .replace(/(?<=morn)ing/gi, (x) => (x === "ING" ? "YAN" : "yan")) .replace(/(?<=every)one/gi, (x) => (x === "ONE" ? "NYAN" : "nyan")) .replace(/non(?=[bcdfghjklmnpqrstvwxyz])/gi, (x) =>