Shiki forks

Forks of some Shiki org repos

Tech: TypeScript, Jest, Turborepo, tsdx, GitHub

Developed primarily in 2024

Links:

Forks of some Shiki org repos. Notably, @olets/eleventy-plugin-shiki-twoslash supports Eleventy 3 and adds the latest Shiki themes and languages. Motivated by a desire to have access to the latest Shiki themes in Eleventy v3 without switching to @shikijs/markdown-it, the Markdown fence parsing of which doesn’t play nice with the transform I apply to my articles’ code blocks.

@olets/shiki migrates shikijs/shiki v0.x from CommonJS to ES Modules, and adds the shikijs/shiki v1.x themes and languages.

@olets/eleventy-plugin-shiki-twoslash migrates shikijs/twoslash’s eleventy-plugin-shiki-twoslash from CommonJS to ES Modules, and adds Eleventy 3 support.

Also updates @olets/shiki-twoslash and @olets/remark-shiki-twoslash.