1.0.0 • Published 2 years ago

ink-highlight v1.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
2 years ago

GitHub Action npm version License: MIT code style: prettier PRs Welcome

ink-highlight

Highlight component for Ink. Uses ink-highlight for the code syntax highlight on your cli application.

Installation

The plugin can then be installed using npm:

NPM

# yarn
yarn add ink-highlight
# or npm
npm install ink-highlight

Usage

import React from 'react';
import { render } from 'ink';
import { Highlight } from 'ink-highlight';

const code = `SELECT
  \`id\`,
  \`name\`
FROM \`users\`
WHERE
  \`id\` = 1;
`;

render(<Highlight code={code} language="sql" />);

API

Highlight Component

  • Props
type Props = {
  code: string;
  language?: string;
};

License

This software is released under the MIT License, see LICENSE.