repo_description: ✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android |  Linux | Windows
repo_topics: calclaude chatgpt claude cross-platform desktop fe gemini gemini-pro gemini-server gemini-ultra gpt-4o groq nextjs ollama react tauri tauri-app vercel webui
code: import fs from "fs";
  import path from "path";
  import { CN_MASKS } from "./cn";
  import { TW_MASKS } from "./tw";
  import { EN_MASKS } from "./en";
  
  import { type BuiltinMask } from "./typing";
  
  const BUILTIN_MASKS: Record<string, BuiltinMask[]> = {
    cn: CN_MASKS,
    tw: TW_MASKS,
    en: EN_MASKS,
  };
  
  const dirname = path.dirname(__filename);
  
  fs.writeFile(
    dirname + "/../../public/masks.json",
    JSON.stringify(BUILTIN_MASKS, null, 4),
    function (error) {
      if (error) {
        console.error("[Build] failed to build masks", error);
      }
    },
  );
  