From d8d17182237882c1773c2198a38aa6f5a194f1ea Mon Sep 17 00:00:00 2001 From: "@andatoshiki" Date: Sun, 17 Sep 2023 02:31:23 -0700 Subject: [PATCH] feat: add metadata constants config list for site feed and sitemap generation references --- docs/.vitepress/config/meta.ts | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docs/.vitepress/config/meta.ts diff --git a/docs/.vitepress/config/meta.ts b/docs/.vitepress/config/meta.ts new file mode 100644 index 00000000..b6460d3d --- /dev/null +++ b/docs/.vitepress/config/meta.ts @@ -0,0 +1,24 @@ +import { version } from '../../../package.json' + +// base info +export const name = 'toshiki-notebook' +export const site = 'https://note.toshiki.dev' +export const logo = 'https://note.toshiki.dev/logos/logo-308px.png' +export const keywords = + 'Toshiki, Anda Toshiki, andatoshiki, GitHub, GitHub action, Vitepress, Vite, Notebook, Knowledge base, Programming, Programming Notes, Academic, Personal, Notebook, Productivity, Journal, Note-taking, Markdown, Notepad, Organization, Tutorial' +export const description = + 'Toshiki\'s web notebook served via Vitepress!' + +// social link +// export const bilibili = '' +export const github = 'https://github.com/chodocs/chodocs' + +// docs version +export const docsVersion = version + +/* PWA runtime caching urlPattern regular expressions */ +/* eslint-disable prefer-regex-literals */ +export const githubSourceContentRegex = new RegExp('^https://(((raw|user-images|camo).githubusercontent.com))/.*', 'i') +export const googleFontRegex = new RegExp('^https://fonts.googleapis.com/.*', 'i') +export const googleStaticFontRegex = new RegExp('^https://fonts.gstatic.com/.*', 'i') +export const jsdelivrCDNRegex = new RegExp('^https://cdn.jsdelivr.net/.*', 'i')