0.5.0 • Published 6 months ago

lsp-code-sample v0.5.0

Weekly downloads
-
License
-
Repository
-
Last release
6 months ago

LSP Code Sample Component

Show your code. Exactly how you see it in editor.

This React component renders a code sample expressed as a specific object. The code is semantically highlighted.

Requires Node.js 21 in case the React component will be ran at server side (due to Object.groupBy).

Installation

npm i lsp-code-sample

Usage

The code sample component is a server component. However, the copy button needs interactivity and therefore it is a client component. You can substitute the button for your own if you have different requirements.

Customizing

The component ships with a stylesheet:

import 'lsp-code-sample/style.css';

The class names are not mangled, so you can quite easily enhance the style. This comes in handy especially for defining custom token types.

0.5.0

6 months ago

0.4.0

6 months ago

0.3.0

6 months ago

0.2.0

6 months ago

0.1.0

6 months ago