open-index/open-npm huggingface dataset:
npm package: @mario9/tiptap-editor
Description: - vue 3.5.25 - element-plus 2.13.3 - @tiptap/core 3.20.0
Latest version: 0.1.0

# Tiptap Vue 富文本编辑器

## 技术栈
- vue 3.5.25
- element-plus 2.13.3
- @tiptap/core 3.20.0

## 代码结构
```
src/
├── App.vue                   # 初始化编辑器，渲染工具栏 + 编辑器内容
├── editor.scss               # 工具栏和编辑器样式
├── components/
│   └── IconButton.tsx        # 基础按钮，包裹 ElButton 和 ElTooltip
├── tiptap-ui/                # 工具栏按钮组
│   ├── UndoRedoButton.tsx    # 撤销重做
│   ├── TextStyleButton.tsx   # 加粗、斜体、删除线、下划线、链接
│   ├── TextAlignButton.tsx   # 左边对齐、中间对齐、右边对齐、两端对齐
│   ├── ListButton.tsx        # 无序列表、有序列表、任务列表
│   └── ImageButton.tsx       # 图片上传
├── tiptap-icons/             # SVG 图标组件 (TSX)
└── tiptap-extension/         # Tiptap extensions
```
npm package: @mariobeltran06/example-component
Description: Libreria de ejemplo
Author: mariobeltran06
Latest version: 19.0.0

# ExampleComp

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

## Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

```bash
ng generate component component-name
```

For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:

```bash
ng generate --help
```

## Building

To build the library, run:

```bash
ng build example-comp
```

This command will compile your project, and the build artifacts will be placed in the `dist/` directory.

### Publishing the Library

Once the project is built, you can publish your library by following these steps:

1. Navigate to the `dist` directory:
   ```bash
   cd dist/example-comp
   ```

2. Run the `npm publish` command to publish your library to the npm registry:
   ```bash
   npm publish
   ```

## Running unit tests

To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:

```bash
ng test
```

## Running end-to-end tests

For end-to-end (e2e) testing, run:

```bash
ng e2e
```

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

## Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
npm package: @mariobeltran06/ui-kit-angular-common
Description: This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 19.2.0.
Latest version: 19.1.0

# TestLibrary

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

## Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

```bash
ng generate component component-name
```

For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:

```bash
ng generate --help
```

## Building

To build the library, run:

```bash
ng build test-library
```

This command will compile your project, and the build artifacts will be placed in the `dist/` directory.

### Publishing the Library

Once the project is built, you can publish your library by following these steps:

1. Navigate to the `dist` directory:
   ```bash
   cd dist/test-library
   ```

2. Run the `npm publish` command to publish your library to the npm registry:
   ```bash
   npm publish
   ```

## Running unit tests

To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:

```bash
ng test
```

## Running end-to-end tests

For end-to-end (e2e) testing, run:

```bash
ng e2e
```

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

## Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.