open-index/open-npm huggingface dataset:
npm package: @gitee-code/eslint-config-airbnb
Description: eslint-config-airbnb for Vue CLI
Author: Evan You
Latest version: 6.0.3

# @vue/eslint-config-airbnb

> eslint-config-airbnb for Vue CLI

This config is specifically designed to be used by Vue CLI setups
and is not meant for outside use (it can be used but some adaptations
on the user side might be needed - for details see the config file).

A part of its design is that this config may implicitly depend on
other parts of Vue CLI setups, such as `eslint-plugin-vue` being
extended in the same resulting config.
npm package: @gitee-code/eslint-config-standard
Description: eslint-config-standard for Vue CLI
Author: Evan You
Latest version: 6.1.1

# @vue/eslint-config-standard

> eslint-config-standard for Vue CLI

This config is specifically designed to be used by Vue CLI setups
and is not meant for outside use (it can be used but some adaptations
on the user side might be needed - for details see the config file).

A part of its design is that this config may implicitly depend on
other parts of Vue CLI setups, such as `eslint-plugin-vue` being
extended in the same resulting config.
npm package: @gitee-code/git-diff-view-core
Description: @git-diff-view/core
Author: MrWangJustToDo
Latest version: 0.0.22

## `git diff` for @git-diff-view Component

## Usage

```tsx
// ==== step1: generate diff view data, this part can be used in the worker/server environment for better performance ==== //
import { DiffFile } from "@git-diff-view/core";
const file = new DiffFile(
    data?.oldFile?.fileName || "",
    data?.oldFile?.content || "",
    data?.newFile?.fileName || "",
    data?.newFile?.content || "",
    data?.hunks || [],
    data?.oldFile?.fileLang || "",
    data?.newFile?.fileLang || ""
  );

// do the init
file.init();
// or you can use below method to init
file.initRaw();
file.initSyntax(); // if you do not want syntax highlight, you can skip this step

// build the `Split View` data;
file.buildSplitDiffLines();

// build the `Unified View` data;
file.buildUnifiedDiffLines();

// get All the diff data bundle, you can safely to send this data to the client side
const bundle = file.getBundle();

// ==== step2: render the @git-diff-view component ==== //

// merge bundle
const mergeFile = DiffFile.createInstance(data || {}, bundle);

// used for @git-diff-view/react and @git-diff-view/vue
<DiffView diffFile={mergeFile} />

<DiffView :diffFile="mergeFile" />

```
npm package: @gitee-code/git-diff-view-lowlight
Description: @git-diff-view/lowlight
Author: MrWangJustToDo
Latest version: 0.0.15

## lowlight highlighter for @git-diff-view

This package have been include by [`@git-diff-view/core`](https://github.com/MrWangJustToDo/git-diff-view)