Skip to content

Latest commit

 

History

History

twoslash

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

expressive-code-twoslash

Add Twoslash support to your Expressive Code TypeScript code blocks.

Documentation

Read the full documentation →

TODO

  • Make Annotations accessible
  • Use EC's Markdown processing system once released. (Requires support from EC (Planned))
  • Figure out how to work with TwoslashVFS and setup support for "Showing Emitted Files"

Licensing

MIT Licensed. Made with ❤️ by Adam Matthiesen.

Acknowledgements

  • GitHub: @Hippotastic for providing/maintaining Expressive Code as well as being a huge help during the development of this plugin!
  • EffectTS Website for showing the EC Community that Twoslash CAN be used with Expressive-Code. While they did have the first working version, this re-sparked intrest in me building out a fully featured EC-Twoslash plugin for the community.
  • shiki-twoslash for being the example of how to implement the elements within codeblocks as well as providing the basic layouts of the elements.