import path from "path"; import fs from "fs"; import process from "process"; export const getVersion = () => { const versionFilepath = path.join(__dirname, "../../version.txt"); try { const version = fs.readFileSync(versionFilepath, "utf8").trim(); console.log(`Found version ${version} from ${versionFilepath}`); return version; } catch (error) { console.error(`Failed to find version from file ${versionFilepath}`, error); process.exit(1); } }; const en = [ { text: "Guide", link: "/guide/getting-started" }, { text: "Reference", link: "/manage/configuration", }, { text: getVersion(), items: [ { text: "Changelog", link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md", }, { text: "Contribute", link: "/contribute/core" }, ], }, ]; const pt_br = [ { text: "Guia", link: "/pt-br/guide/getting-started" }, { text: "Referência", link: "/pt-br/manage/configuration", }, { text: getVersion(), items: [ { text: "Changelog", link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md", }, { text: "Contribute", link: "/pt-br/contribute/core" }, ], }, ]; const zh_hans = [ { text: "指导", link: "/zh-hans/guide/getting-started" }, { text: "参考", link: "/zh-hans/manage/configuration", }, { text: getVersion(), items: [ { text: "Changelog", link: "https://github.com/asdf-vm/asdf/blob/master/CHANGELOG.md", }, { text: "如何贡献", link: "/zh-hans/contribute/core" }, ], }, ]; export { en, pt_br, zh_hans };