open-index/open-npm huggingface dataset:
npm package: @iyio/convo-lang-react
Description: A conversational language.
Latest version: 0.7.22

# Convo-lang
A conversational language.

### Convo-lang as Moved -> https://github.com/convo-lang/convo-lang

![convo](https://learn.convo-lang.ai/convo.webp)

# What is Convo-lang?
Convo-lang is a mixture between a procedural programming language, prompting template system and 
conversation state management system. You can execute convo-lang in Javascript, Python,
from the command line or directly in VSCode.

Convo-lang aims to provided a uniform prompting syntax that is LLM agnostic and allows you to
store both prompts, metadata and tradition programming logic in a single file or template string.

The convo-lang syntax supports advanced features such as function calling, tool usage and vision.
The Convo-lang ecosystem consists of a parser, interpreter, Typescript/Javascript/Python libraries,
a CLI, and a vscode extension for syntax highlighting and in-editor script execution.

### Convo-lang as Moved -> https://github.com/convo-lang/convo-lang
npm package: @iyio/node-common
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.8.18

# node-common

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build node-common` to build the library.

## Running unit tests

Run `nx test node-common` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @iyio/nx-common
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.7.50

# nx-common

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build nx-common` to build the library.

## Running unit tests

Run `nx test nx-common` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @iyio/protogen
Description: A type generator that works with Zod
Latest version: 0.8.18

# protogen
A type generator that works with Zod

## CLI

Arguments:
 - -i --input - input file
 - -l --load-plugin - load plugin module - The exported members can be used as readers, parsers, generators or writers.
 - -o --output - output destination. Can be a filename or directory. If a directory a default filename will be generated
 - -r --reader - reader name - default - "fileReader"
 - -p --parser - parser name - default - "lucidCsvParser"
 - -g --generator - generator name - default - "zodGenerator"
 - -w --writer - writer name - default = "fileWriter"
 - --no-default-plugins - If set the default plugins will not be used

All other flags can be used by plugins.

Values to not preceded with a flag are used as inputs.
npm package: @iyio/rxjs
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.0.1

# rxjs

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build rxjs` to build the library.

## Running unit tests

Run `nx test rxjs` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @iyio/svg-charts
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.8.18

# svg-charts

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build svg-charts` to build the library.

## Running unit tests

Run `nx test svg-charts` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @iyio/svg-charts-react
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.8.18

# svg-charts-react

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build svg-charts-react` to build the library.

## Running unit tests

Run `nx test svg-charts-react` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @iyio/syn-taxi
Description: A set of React components for highlighting and editing code
Latest version: 0.8.18

# Syn-Taxi
A set of React components for highlighting and editing code

Highlighting is done using (highlighter.js)[https://highlightjs.org/] and adds support for using
TextMate and VSCode grammars using
the (foo123/highlightjs-grammar)[https://github.com/foo123/highlightjs-grammar]

Use the LazyCodeInput and LazyCodeView to enable code splitting to remove
highlighter.js from your main bundle