A markdown-it plugin that provides syntax-highlighted inline code using Shiki.
- 🎨 Multi-theme support (light, dark, custom themes)
- ✨ Syntax highlighting for inline code using Shiki
- 🎯 Simple syntax:
`{lang} code` - 📦 ESM and CommonJS support
npm install markdown-it-inline-code
# or
yarn add markdown-it-inline-code
# or
bun add markdown-it-inline-code./test/test.ts is a simple example of how to use the plugin, Run npm run test and check output folder.
Preview of the generated HTML:
Use the following syntax to highlight inline code:
`{language} code here`Example:
- JavaScript: `{js} console.log("hello")`
- Python: `{python} print("hello")`
- TypeScript: `{ts} const x: number = 42`Currently, the plugin does not accept any options.
# Install dependencies
bun install
# Run tests and generate output
bun run test
# Build the plugin
npm run build
# Type checking
npm run check
# Linting
npm run lintMIT
