open-index/open-npm huggingface dataset:
npm package: @hvilina/web-components
Description: This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
Latest version: 0.0.45

# Vue 3 + TypeScript + Vite

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.

Learn more about the recommended Project Setup and IDE Support in the [Vue Docs TypeScript Guide](https://vuejs.org/guide/typescript/overview.html#project-setup).
npm package: @hvniel/lexical-svelte
Description: [![Stable release](https://img.shields.io/npm/v/@hvniel/lexical-svelte.svg)](https://npm.im/@hvniel/lexical-svelte)
Latest version: 0.0.3

# `@hvniel/lexical-svelte`

[![Stable release](https://img.shields.io/npm/v/@hvniel/lexical-svelte.svg)](https://npm.im/@hvniel/lexical-svelte)

This package provides a set of components and hooks for Lexical that allow for text editing in Svelte applications.

## Getting started

Install `lexical` and `@hvniel/lexical-svelte`:

```
npm install lexical @hvniel/lexical-svelte
```

## Usage

Below is an example of a basic plain text editor using lexical and @hvniel/lexical-svelte:

### App.svelte

```svelte
<script>
	import { $getRoot as getRoot$, $getSelection as getSelection$ } from 'lexical';
	import { LexicalComposer, PlainTextPlugin, ContentEditable, HistoryPlugin, OnChangePlugin, useLexicalComposerContext } from '@hvniel/lexical-svelte';

	const theme = {
		// Theme styling goes here
		...
	}

	// Catch any errors that occur during Lexical updates and log them
	// or throw them as needed. If you don't throw them, Lexical will
	// try to recover gracefully without losing user data.
	function onError(error) {
		throw error;
	}

	const initialConfig = {
		namespace: 'MyEditor',
		theme,
		onError
	}

	// When the editor changes, you can get notified via the
	// LexicalOnChangePlugin!
	function onChange(editorState) {
		editorState.read(() => {
			// Read the contents of the EditorState here.
			const root = getRoot$();
			const selection = getSelection$();

			console.log(root, selection);
		});
	}
</script>

<LexicalComposer {initialConfig}>
	<PlainTextPlugin>
		{#snippet contentEditable()}
			<ContentEditable />
		{/snippet}
	</PlainTextPlugin>
	<HistoryPlugin />
	<OnChangePlugin {onChange} />
	<CustomAutoFocusPlugin />
</LexicalComposer>
```

### CustomAutoFocusPlugin.svelte

```svelte
<!-- Lexical Svelte plugins are Svelte components, which makes them
highly composable. Furthermore, you can lazy load plugins if
desired, so you don't pay the cost for plugins until you
actually use them. -->

<script>
	import { useLexicalComposerContext } from '@hvniel/lexical-svelte';

	const [editor] = useLexicalComposerContext();

	$effect(() => {
		// Focus the editor when the effect fires!
		editor.focus();
	});
</script>
```
npm package: @hvskrishnakanth/kk_components
Description: This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
Latest version: 0.0.0

# Uicomponents

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

## Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.

## Code scaffolding

Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.

## Running unit tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @hvturingga/hvxahv-webassembly
Description: <div align="center">
Latest version: 0.1.0

<div align="center">

  <h1><code>wasm-pack-template</code></h1>

  <strong>A template for kick starting a Rust and WebAssembly project using <a href="https://github.com/rustwasm/wasm-pack">wasm-pack</a>.</strong>

  <p>
    <a href="https://travis-ci.org/rustwasm/wasm-pack-template"><img src="https://img.shields.io/travis/rustwasm/wasm-pack-template.svg?style=flat-square" alt="Build Status" /></a>
  </p>

  <h3>
    <a href="https://rustwasm.github.io/docs/wasm-pack/tutorials/npm-browser-packages/index.html">Tutorial</a>
    <span> | </span>
    <a href="https://discordapp.com/channels/442252698964721669/443151097398296587">Chat</a>
  </h3>

  <sub>Built with 🦀🕸 by <a href="https://rustwasm.github.io/">The Rust and WebAssembly Working Group</a></sub>
</div>

## About

[**📚 Read this template tutorial! 📚**][template-docs]

This template is designed for compiling Rust libraries into WebAssembly and
publishing the resulting package to NPM.

Be sure to check out [other `wasm-pack` tutorials online][tutorials] for other
templates and usages of `wasm-pack`.

[tutorials]: https://rustwasm.github.io/docs/wasm-pack/tutorials/index.html
[template-docs]: https://rustwasm.github.io/docs/wasm-pack/tutorials/npm-browser-packages/index.html

## 🚴 Usage

### 🐑 Use `cargo generate` to Clone this Template

[Learn more about `cargo generate` here.](https://github.com/ashleygwilliams/cargo-generate)

```
cargo generate --git https://github.com/rustwasm/wasm-pack-template.git --name my-project
cd my-project
```

### 🛠️ Build with `wasm-pack build`

```
wasm-pack build
```

### 🔬 Test in Headless Browsers with `wasm-pack test`

```
wasm-pack test --headless --firefox
```

### 🎁 Publish to NPM with `wasm-pack publish`

```
wasm-pack publish
```

## 🔋 Batteries Included

* [`wasm-bindgen`](https://github.com/rustwasm/wasm-bindgen) for communicating
  between WebAssembly and JavaScript.
* [`console_error_panic_hook`](https://github.com/rustwasm/console_error_panic_hook)
  for logging panic messages to the developer console.
* [`wee_alloc`](https://github.com/rustwasm/wee_alloc), an allocator optimized
  for small code size.