From e3685783c8e2ba7490fc7afed075cfafc860ce7d Mon Sep 17 00:00:00 2001 From: taskylizard <75871323+taskylizard@users.noreply.github.com> Date: Tue, 11 Mar 2025 23:38:38 +0000 Subject: [PATCH] chore(Feedback): remove `bug` type Nobody was using the type as intended, so this is part 1 of me phasing it out. --- docs/.vitepress/markdown/base64.ts | 2 +- docs/.vitepress/markdown/headers.ts | 4 +- docs/.vitepress/markdown/toggleStarred.ts | 6 +- docs/.vitepress/theme/components/Feedback.vue | 103 +- docs/.vitepress/types/Feedback.ts | 4 +- docs/posts/Internet-Archive.md | 2 +- docs/posts/april-2023.md | 2 +- docs/posts/april-2024.md | 2 +- docs/posts/aug-2023.md | 2 +- docs/posts/aug-2024.md | 2 +- docs/posts/dec-2023.md | 2 +- docs/posts/dec-2024.md | 2 +- docs/posts/discord.md | 2 +- docs/posts/feb-2024.md | 2 +- docs/posts/feb-2025.md | 2 +- docs/posts/filecr-malware.md | 2 +- docs/posts/jan-2024.md | 2 +- docs/posts/jan-2025.md | 2 +- docs/posts/july-2023.md | 2 +- docs/posts/july-2024.md | 2 +- docs/posts/jun-2023.md | 2 +- docs/posts/june-2024.md | 2 +- docs/posts/mar-2025.md | 2 +- docs/posts/march-2024.md | 2 +- docs/posts/may-2023.md | 2 +- docs/posts/may-2024.md | 2 +- docs/posts/new-site.md | 2 +- docs/posts/nov-2023.md | 2 +- docs/posts/nov-2024.md | 2 +- docs/posts/oct-2023.md | 2 +- docs/posts/oct-2024.md | 2 +- docs/posts/search.md | 2 +- docs/posts/sept-2023.md | 2 +- docs/posts/sept-2024.md | 2 +- package.json | 28 +- pnpm-lock.yaml | 3883 +++++++++-------- tsconfig.json | 1 - 37 files changed, 2098 insertions(+), 1991 deletions(-) diff --git a/docs/.vitepress/markdown/base64.ts b/docs/.vitepress/markdown/base64.ts index 50aead3d9..47a462ba2 100644 --- a/docs/.vitepress/markdown/base64.ts +++ b/docs/.vitepress/markdown/base64.ts @@ -30,7 +30,7 @@ export function base64DecodePlugin(md: MarkdownRenderer) { md.renderer.rules.code_inline = function (tokens, idx, options, env, self) { if ( !env.frontmatter.title || - (env.frontmatter.title && !env.frontmatter.title === 'base64') + (env.frontmatter.title && env.frontmatter.title !== 'base64') ) { return defaultRender(tokens, idx, options, env, self) } diff --git a/docs/.vitepress/markdown/headers.ts b/docs/.vitepress/markdown/headers.ts index 46b17e483..d97e7aaac 100644 --- a/docs/.vitepress/markdown/headers.ts +++ b/docs/.vitepress/markdown/headers.ts @@ -53,10 +53,10 @@ export const headersPlugin = (md: MarkdownRenderer) => { return result } - let defaultRender = md.renderer.rules.link_open; + let defaultRender = md.renderer.rules.link_open md.renderer.rules.link_open = (tokens, idx, options, env, self) => { - const result = defaultRender(tokens, idx, options, env, self); + const result = defaultRender!!!!!!!!!!!(tokens, idx, options, env, self) const meta = tokens[idx].meta if (!meta || !meta.feedback) return result diff --git a/docs/.vitepress/markdown/toggleStarred.ts b/docs/.vitepress/markdown/toggleStarred.ts index f00e8b3c5..66010ab42 100644 --- a/docs/.vitepress/markdown/toggleStarred.ts +++ b/docs/.vitepress/markdown/toggleStarred.ts @@ -13,6 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ + import type { MarkdownRenderer } from 'vitepress' const excluded = ['Beginners Guide'] @@ -25,12 +26,9 @@ export function toggleStarredPlugin(md: MarkdownRenderer) { if (contentToken) { const content = contentToken.content - // Log the content for debugging purposes - console.log('Content Token:', content) - if ( !excluded.includes(env.frontmatter.title) && - (content.includes(':star:') || content.includes(':glowing-star:')) // Directly check for emojis + (content.includes(':star:') || content.includes(':glowing-star:')) ) { return `