aya-prover/aya-dev

`atob` seems broken in vuepress

imkiva opened this issue · 7 comments

imkiva commented

vuejs/vuepress#3065

We should implement atob for server side rendering. How stupid!

imkiva commented

For yarn, this is a workaround: foreverRuns/vuepress-vdoing-blog@29f838c

imkiva commented

For pnpm, I tried every mentioned solution, and none of them worked

imkiva commented

I suggest getting rid of shitty pnpm and embracing yarn. Because I really don't want to spend time on any stupid bug in frontend tools -- god knows if they will come back.

What's atob?

But we aren't using vuepress, are we? We're using vitepress

imkiva commented

Let's trigger a rebuild on our website and see if vitepress has the same problem

imkiva commented

What's atob?

It's a base64 decoder. Our Doc stores the encoded popup text in the attribute data-tooltip-text of an HTML tag, to avoid possible escaping problems.