open-index/open-npm huggingface dataset:
npm package: @sdscoep/web-review
Description: A npm package to check the responsiveness of your website and audit it's performance
Author: Savan Nahar
Latest version: 0.1.4

# web-review

It is extremely important from the developer's point of view that your website is responsive and follows good practices. That's why we have developed web-review an npm package which will compile reports consisting of : 

* Performace of website
* Responsiveness (Screenshots)
* SEO capability
* Accessibility
* Best Practices
* Progressive web app support


And serve it to you HTML format. All this is done by using [lighthouse](https://developers.google.com/web/tools/lighthouse) under the hood.

### Install this package

```
npm install web-review -g
```

### or Run this package locally

- Clone the project on your machine
- From your command line execute - `npm link` - this will add this package to global npm repo on your machine(/usr/local/bin)
- To test working of Package - Create a dir wherever you want
- From your command line execute - `npm init -y`
- From your command line execute - `npm link web-review` - this will install the package from your local global.
- Try out the package like this :


## Usage

```bash
$ npm install -g web-review

$ web-review --sites='{"github":"https://www.github.com","zulip":"https://chat.zulip.org/"}' --resolutions='["1280x1024", "1900x1600", "800x600"]'

$ # and check
$ web-review --usage
Host web-review
Usage: web-review [options]

Examples: web-review --sites='{"github":"http://ww.github.com"}' --resolutions='["1280x1024", "1900x1600", "800x600"]'

Options:
  --title, -t        Title of the review                                       [default: "Review"]
  --sites, -s        Sites as JSON Object of strings                           [required]
  --resolutions, -r  Resolutions as JSON Array of strings                      [default: "[\"1200x800\"]"]
  --help, -h         Print usage instructions

```

or create a review programmatically:

```
const webReview = require("web-review");
webReview.exec([
  {
    url: "https://chat.zulip.org/",
    resolution: ["480x320", "1024x768", "1024x768", "1280x1024"],
  },
  {
    url: "https://www.github.com",
    resolution: ["480x320", "1024x768", "1280x1024", "1920x1080"],
  },
]);

```
List of resolution sizes can be from this list [sizes](https://github.com/kevva/viewport-list/blob/master/data.json)

## Contributors

* [Savan Nahar](https://github.com/savannahar68/)
* [Pranav Joglekar](https://github.com/Pranav2612000)
* [Vasu Sharma](https://github.com/vasusharma7)


## License
The code of web-review is released under the MIT License. There is no limitation for both acadmic and commercial usage.


Feel free to raise issue if you find one! Contributions are always welcomed :)
npm package: @sdsjs/csv-parser
Description: A csv parser for lazy parse csv file, it is a async iterator, based on papaparse
Author: styzhang
Latest version: 1.0.7

# @sdsjs/csv-parser

A csv parser for lazy parse csv file, it is a async iterator, based on [papaparse](https://github.com/mholt/PapaParse). Support:

- http path 
- fs path (for nodejs)

## Install

```shell
$ npm install @sdsjs/csv-parser
```

## Usage

- example one，use through asyn iterator:

  ```js
  import { CsvParser } from "@sdsjs/csv-parser";
  async function test () {
    const csvParser = new CsvParser({
      path: [
        "E:\\test.csv",
        // "http://xxx/test.csv"
      ],
      logger: console,
      chunkSize: 1400000, // default chunkSize is `1400000` byte，if this parameter is not set
    });
    for await (let v of csvParser) {
      console.log(v)
    }
  }
  test();
  ```

- example two，self call next:

  ```js
  import { CsvParser } from "@sdsjs/csv-parser";
  async function test () {
    const csvParser = new CsvParser({
      path: [
        "E:\\test.csv",
        // "http://xxx/test.csv"
      ],
      logger: console,
      chunkSize: 1400000, // default chunkSize is `1400000` byte，if this parameter is not set
    });
    const temp = [];
    let ret = await csvParser.next();
    temp.push(...ret.value);
    while (!ret.done) {
      ret = await csvParser.next();
      !ret.done && temp.push(...ret.value);
    }
    return temp;
  }
  test();
  ```
npm package: @sdt/typescript-utils
Description: TypeScript type safe utilities completely tested
Author: Sylvain Dethier
Latest version: 0.4.0

# @sdt/typescript-utils

![NPM Version](https://img.shields.io/npm/v/%40sdt%2Ftypescript-utils)
![Coverage](https://github.com/sylvaindethier/typescript-utils/blob/gh-pages/coverage.svg?raw=true)
![CI](https://github.com/sylvaindethier/typescript-utils/workflows/CI/badge.svg)

> TypeScript type safe utilities completely tested

## Install

- `npm`

  ```sh
  npm install -D @sdt/typescript-utils
  ```

- `pnpm`

  ```sh
  pnpm add -D @sdt/typescript-utils
  ```

- `yarn`

  ```sh
  yarn add -D @sdt/typescript-utils
  ```

## Documentation

See the [documentation page](https://sylvaindethier.github.io/typescript-utils/).
npm package: @sdtli/hive-cli
Description: 项目管理系统CLI工具 - 管理项目、迭代、功能，支持用户设置和动态记录
Author: sdtli
Latest version: 1.2.1

# Hive PM CLI

项目管理系统命令行工具，由 Agent 维护项目数据。

## 安装

```bash
npm install -g @sdtli/hive-cli
```

## 使用

```bash
hive --help
```

### 项目管理

```bash
# 查看项目列表
hive project list
hive p ls

# 查看项目详情
hive project get <id>

# 创建项目
hive project create -n "项目名" -d "项目简介" -c "详细内容（支持Markdown）" --technical-doc "技术方案（支持Markdown）"

# 更新项目
hive project update <id> -n "新名称" -c "新内容" --technical-doc "技术方案"

# 删除项目
hive project delete <id>
```

### 迭代管理

```bash
# 查看迭代列表
hive iteration list <projectId>
hive i ls <projectId>

# 查看迭代详情
hive iteration get <id>

# 创建迭代
hive iteration create <projectId> -v "v1.0" -n "迭代名称" --summary "内容总结" --technical-doc "技术方案" --requirement-doc "文档链接"

# 更新迭代
hive iteration update <id> -s "已上线" --summary "新内容" --technical-doc "技术方案"

# 删除迭代
hive iteration delete <id>
```

### 功能管理

```bash
# 查看功能列表
hive feature list <iterationId>
hive f ls <iterationId>

# 创建功能
hive feature create <iterationId> -t "功能名" -d "描述" -o "负责人"

# 更新功能
hive feature update <id> -s "已完成" -o "新负责人"

# 删除功能
hive feature delete <id>
```

## 字段说明

### 项目字段
| 字段 | 说明 |
|------|------|
| name | 项目名称 |
| description | 项目简介 |
| content | 项目详细内容（支持Markdown，可用于流程图等） |
| technical_doc | 技术方案（支持Markdown） |
| requirement_doc | 需求文档链接 |
| api_doc | 接口文档链接 |
| system_url | 系统地址 |
| code_url | 代码地址 |

### 迭代字段
| 字段 | 说明 |
|------|------|
| version | 版本号 |
| name | 迭代名称 |
| status | 状态：规划中/开发中/已上线 |
| summary | 内容总结 |
| technical_doc | 技术方案（支持Markdown） |
| requirement_doc | 需求文档链接 |
| released_at | 上线时间 |

### 功能字段
| 字段 | 说明 |
|------|------|
| title | 功能标题 |
| description | 功能描述 |
| status | 状态：待开发/开发中/已完成 |
| owner | 负责人 |

## 配置

默认连接 `http://localhost:3000/api`，可通过环境变量修改：

```bash
export HIVE_API=http://your-server:port/api
hive project list
```

## License

MIT
npm package: @sdu-turing/config
Description: NestJS libs to config environmet-variables
Author: grapedge
Latest version: 0.1.8

# @sdu-turing/config

@sdu-turing/config, another way to config Environment Variables in **Nest.JS**.

## Usage

### Installation

```bash
$ npm i @sdu-turing/config
# used for environment variables schema validation
$ npm i class-validator class-transformer
```

### Examples

First, create `config/user.config.ts`

```ts
// config/user.config.ts
import { Env } from '@sdu-turing/config';
import { IsEnum, IsString, IsUrl } from 'class-validator';

export class UserConfigSchema {
  @IsEnum(NodeEnvironment)
  NODE_ENV: NodeEnvironment;

  @IsString()
  MONGO_URI: string;

  @IsString()
  TURING_APP_ID: string;

  @IsUrl()
  OAUTH_SERVICE_URL: string;

  // ...
}

export class UserConfig {
  mongoUri: string;

  constructor(@Env() env: UserConfigSchema) {
    this.mongoUri = env.MONGO_URI;
  }
}
```

optional, create `.env` file, or just use process.env.

```plain
# .env
MONGO_URI=mongodb://....
....
```

register `ConfigModule` in `AppModule`:

```ts
@Module({
  imports: [
    ConfigModule.forRoot({
      schemas: [UserConfigSchema], // the schemas
      configs: [UserConfig], // register provider as global
    }),
  ],
})
export class AppModule {}
```

## Usage

```ts
ConfigModule.forRoot({
  // [optional] load .env file? default: `true`
  loadDotEnv: true,
  // [optional] the schema you want to validate for environment variables
  schemas: [],
  // [optional] the string to throw if an error occurs in validation
  validationErrorMessage: '' | (errors: ValidationError[]) => string,
  // [optional] cache process.env to improve performance, default false
  useCache: false,
  // [optional] these configs are registered as global providers
  // or use ConfigModule.forFeature(configs) in scope,
  configs: []
})

```

In a provider, a ConfigService or UserConfig, use `@Env()` to inject the process.env(or cache).

```ts
class ConfigService {
  @Env()
  env: EnvironmentVariables;
}
```
npm package: @sduept/sduept-vue
Description: A high quality  UI components Library with Vue.js
Author: Aresn
Latest version: 1.0.2

<p align="center">
    <a href="https://www.iviewui.com">
        <img width="200" src="https://raw.githubusercontent.com/iview/iview/master/assets/logo.png">
    </a>
</p>

# iView  [![](https://img.shields.io/travis/iview/iview.svg?style=flat-square)](https://travis-ci.org/iview/iview) [![iView](https://img.shields.io/npm/v/iview.svg?style=flat-square)](https://www.npmjs.org/package/iview) [![NPM downloads](http://img.shields.io/npm/dm/iview.svg?style=flat-square)](https://npmjs.org/package/iview) [![Join the chat at https://gitter.im/iview/iview](https://badges.gitter.im/iview/iview.svg)](https://gitter.im/iview/iview?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

### A high quality  UI Components Library with Vue.js

> iView works only with Vue 1.0 currently. We have been in developing. English document is coming soon. Please pay attention to the iView.

## Docs

### [中文文档](https://www.iviewui.com)
### English (Coming soon)

## Overview

### [组件概览（Component Overview）](https://www.iviewui.com/overview)

## Features

- High quality and rich functions
- Friendly APIs,free and flexible
- Great Documentation
- It is quite beautiful
- Using .vue file development mode
- Based on npm + webpack + babel, using ES2015

## Programming 

![iView](https://raw.githubusercontent.com/iview/iview/master/assets/iview.png)

## Install

### Install vue-webpack project in the first place 

Use [iview-project](https://github.com/iview/iview-project)(Recommended) Or [vue-cli](https://github.com/vuejs/vue-cli)

### Install iView

using npm
```
npm install iview --save
```
Or using script tag for global use
```
<script type="text/javascript" src="iview.min.js"></script>
```

## Usage

```html
<template>
    <Slider :value.sync="value" range></Slider>
</template>
<script>
    export default {
        data () {
            return {
                value: [20, 50]
            }
        }
    }
</script>
```
Use css
```js
import 'iview/dist/styles/iview.css';
```

## Browser Support

Normal browsers and Internet Explorer 9+.

## Links

- [TalkingData](https://github.com/TalkingData)
- [Vue](https://github.com/vuejs/vue)
- [Webpack](https://github.com/webpack/webpack)
- [ionicons](https://github.com/driftyco/ionicons)
- [Ant Design](https://github.com/ant-design/ant-design)
npm package: @sduept/sduept_vue
Description: A high quality  UI components Library with Vue.js
Author: Aresn
Latest version: 1.0.1

<p align="center">
    <a href="https://www.iviewui.com">
        <img width="200" src="https://raw.githubusercontent.com/iview/iview/master/assets/logo.png">
    </a>
</p>

# iView  [![](https://img.shields.io/travis/iview/iview.svg?style=flat-square)](https://travis-ci.org/iview/iview) [![iView](https://img.shields.io/npm/v/iview.svg?style=flat-square)](https://www.npmjs.org/package/iview) [![NPM downloads](http://img.shields.io/npm/dm/iview.svg?style=flat-square)](https://npmjs.org/package/iview) [![Join the chat at https://gitter.im/iview/iview](https://badges.gitter.im/iview/iview.svg)](https://gitter.im/iview/iview?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

### A high quality  UI Components Library with Vue.js

> iView works only with Vue 1.0 currently. We have been in developing. English document is coming soon. Please pay attention to the iView.

## Docs

### [中文文档](https://www.iviewui.com)
### English (Coming soon)

## Overview

### [组件概览（Component Overview）](https://www.iviewui.com/overview)

## Features

- High quality and rich functions
- Friendly APIs,free and flexible
- Great Documentation
- It is quite beautiful
- Using .vue file development mode
- Based on npm + webpack + babel, using ES2015

## Programming 

![iView](https://raw.githubusercontent.com/iview/iview/master/assets/iview.png)

## Install

### Install vue-webpack project in the first place 

Use [iview-project](https://github.com/iview/iview-project)(Recommended) Or [vue-cli](https://github.com/vuejs/vue-cli)

### Install iView

using npm
```
npm install iview --save
```
Or using script tag for global use
```
<script type="text/javascript" src="iview.min.js"></script>
```

## Usage

```html
<template>
    <Slider :value.sync="value" range></Slider>
</template>
<script>
    export default {
        data () {
            return {
                value: [20, 50]
            }
        }
    }
</script>
```
Use css
```js
import 'iview/dist/styles/iview.css';
```

## Browser Support

Normal browsers and Internet Explorer 9+.

## Links

- [TalkingData](https://github.com/TalkingData)
- [Vue](https://github.com/vuejs/vue)
- [Webpack](https://github.com/webpack/webpack)
- [ionicons](https://github.com/driftyco/ionicons)
- [Ant Design](https://github.com/ant-design/ant-design)
npm package: @sdutacm/onlinejudge3-api-sdk
Description: SDUT OnlineJudge 3 API SDK
Author: bLue
Latest version: 1.0.0

# onlinejudge3-api-sdk

OJ3 API 的 JS SDK 封装。

## 安装

```bash
npm i -S @sdutacm/onlinejudge3-api-sdk
```

## 使用

```typescript
import OnlineJudge3ApiClient from '@sdutacm/onlinejudge3-api-sdk';

const apiClient = new OnlineJudge3ApiClient({
  // 额外参数，如 cookie
});
const session = await apiClient.user.getSession();
if (!session) {
  await apiClient.user.login({
    loginName: 'username-or-email',
    password: 'password',
  });
}
```

## 注意事项

对于每一个 client，其会自动维护实例内的 cookie 存储，并处理 csrf 逻辑。需要多账号时，只需创建多个 client 实例即可。

如果每次短期 API 操作（如反复运行脚本）都通过 login 登录，会使你的账号产生大量 session 造成浪费或潜在的安全问题。因此我们推荐持久化登录态，调用 `apiClient.getCookieString()` 将 cookie 字符串存储至本地，需要复用登录态时，通过 `new OnlineJudge3ApiClient({ cookie: 'your-cookie-string' })` 创建 client。
npm package: @sdux-vault/addons
Description: > Composable controllers and runtime policies for SDuX Vault.
Latest version: 0.0.3

# @sdux-vault/addons

> Composable controllers and runtime policies for SDuX Vault.

`@sdux-vault/addons` provides a set of **optional, plug-in controllers and extensions** that enhance the behavior of the SDuX runtime.

These add-ons extend the system with **policies, safeguards, and orchestration logic** without modifying the core engine.

---

## TL;DR

For full documentation, guides, and API references:  
https://www.sdux-vault.com

---

## Overview

SDuX is built as a layered system:

```plaintext
shared → engine → core → core-extensions → apps
           └─────────---------───────────→ devtools
```

- **apps** → end-user applications
- **addons** → optional runtime policies and controllers (this package)
- **core** → behavior execution runtime
- **devtools** → debugging and inspection
- **engine** → orchestration, decision engine, conductor
- **shared** → contracts, types, utilities

---

## What This Package Does

Add-ons provide **runtime extensions** that plug into the controller and orchestration layers.

They are responsible for:

- enforcing **policies** (e.g., retry limits, failure thresholds)
- modifying **control flow decisions**
- reacting to **controller events** (success, failure, abort, etc.)
- enabling **safe, composable runtime behavior changes**

---

## What This Package Provides

- **Controller implementations** — reusable policy modules
- **Failure and retry strategies** — e.g., max failure limits
- **Fluent configuration APIs** — attach policies declaratively
- **Runtime decision hooks** — influence pipeline execution without mutation
- **Composable extensions** — stack multiple policies safely

---

## Design Principles

Add-ons follow strict rules:

- **No state mutation**
- **No direct pipeline execution**
- **Pure decision logic only**
- **Composable and isolated**
- **Deterministic behavior**

They act as **policy layers**, not execution layers.

## Installation

```bash
npm install @sdux-vault/addons
```

---

## Development

### Build

```bash
npm run build:addons
```

Output:

```plaintext
dist/addons
```

---

### Test

```bash
npm run test:addons
```

---

### Verify

```bash
npm run verify
```

Includes:

- linting
- formatting
- type checking
- tests

---

## Publishing

See [RELEASE.md](./RELEASE.md) for publishing instructions.

---

## Ecosystem

- `@sdux-vault/core` — behavior, runtime and pipeline execution([README](../core/README.md))
- `@sdux-vault/core-extensions/angular` — Angular integration layer (signals, DI, reactive bindings) ([README](../core-extensions/angular/README.md))
- `@sdux-vault/devtools` — observability and debugging layer for runtime inspection ([README](../devtools/tooling/README.md))
- `@sdux-vault/engine` — orchestration, conductor, decision engine
- `@sdux-vault/shared` — contracts, types, utilities([README](../shared/README.md))

---

## License

For full licensing details:  
https://www.sdux-vault.com/docs/welcome/license#license-texts

MIT © SDuX Vault
npm package: @sdvg/stylelint-loader
Description: Stylelint loader for Webpack 4
Author: Stefan Dietz
Latest version: 0.0.0

# Webpack Stylelint loader

> [Stylelint](https://stylelint.io/) loader for Webpack 4.

## Installation

    $ npm install -D @sdvg/stylelint-loader

You also need to install Stylelint and [provide a config](https://stylelint.io/user-guide/configuration/):

    $ npm install -D stylelint

Add as first loader (last in Array) for your styles like this:

    {
        test: /\.css$/,
        use: [
          'style-loader',
          'css-loader',
          {
            loader: '@sdvg/stylelint-loader',
            options: {
              ...
            }
          }
        ]
    }

## Options

<table>
  <thead>
    <tr>
      <th>Option</th>
      <th>Default</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code>quiet</code></td>
      <td><code>false</code></td>
      <td>Suppress Stylelint output</td>
    </tr>
    <tr>
      <td><code>emitError</code></td>
      <td><code>false</code></td>
      <td>Emit all warnings and errors as errors (recommended for production builds)</td>
    </tr>
    <tr>
      <td><code>emitWarning</code></td>
      <td><code>false</code></td>
      <td>Emit all warnings and errors as warnings (recommended when using Hot Module Reloading)</td>
    </tr>
  </tbody>
</table>

By default Stylelint warnings are emitted as warnings and Stylelint errors as errors.

The following options are passed directly to Stylelint:

* [configBasedir](https://stylelint.io/user-guide/node-api/#configbasedir)
* [configFile](https://stylelint.io/user-guide/node-api/#configfile)
* [configOverrides](https://stylelint.io/user-guide/node-api/#configoverrides)
* [ignoreDisables](https://stylelint.io/user-guide/node-api/#ignoredisables)
* [disableDefaultIgnores](https://stylelint.io/user-guide/node-api/#disabledefaultignores)
* [reportNeedlessDisables](https://stylelint.io/user-guide/node-api/#reportneedlessdisables)
* [syntax](https://stylelint.io/user-guide/node-api/#syntax)
* [customSyntax](https://stylelint.io/user-guide/node-api/#customsyntax)

## License

[MIT License](LICENSE)
npm package: @sdvplurimedia/ngx-generators
Description: SDV Plurimédia - Angular Generators
Author: R&D @ SDV Plurimédia
Latest version: 2.0.7

#ng2-generators

Ce package vous permet de créer un CRUD automatiquement

## Installation

`npm install @sdvplurimedia/ngx-generators`
Copier le dossier "_modules.dist" dans une installation valide de @angular/cli en tant que "src/app/_modules"
Ajouter dans votre package.json dans les scripts:
`"gen": "ng2gen",`


## Pré-requis

Avoir un endpoint pour vos API qui respecte certaines normes comme:
- JSON API (par exemple généré avec [laravel-endpoint](https://github.com/SDV-Plurimedia/laravel-endpoint) )
- InfYom API (https://github.com/InfyOmLabs/laravel-generator)

Avoir dans votre page en assets global:
- bootstrap
- datatable.js


## Utilisation

Pour générer un crud complet:
` npm run gen crud `

Pour générer uniquement les routes de vos modules:
`npm run gen route`
npm package: @sdvplurimedia/ngx-widgets
Description: SDV - Angular Widgets
Author: R&D @ SDV Plurimédia
Latest version: 2.0.5

# SDV NG2 Widgets

[![npm download](https://img.shields.io/npm/dt/@sdvplurimedia/ngx-widgets.svg)]()
[![npm version](https://img.shields.io/npm/v/@sdvplurimedia/ngx-widgets.svg)]()
[![npm license](https://img.shields.io/npm/l/@sdvplurimedia/ngx-widgets.svg)]()
[![Build Status](https://travis-ci.org/SDV-Plurimedia/ngx-widgets.svg?branch=develop)](https://travis-ci.org/SDV-Plurimedia/ngx-widgets)

Pack de widgets pour Angular2 / bootstrap

![Widgets](https://raw.githubusercontent.com/SDV-Plurimedia/ngx-widgets/develop/documentation/dist/img/widgets.png)

## Documentation

https://sdv-plurimedia.github.io/ngx-widgets/

( En cas de modification, utilisez ./bin/deploy-pages.sh pour republier la doc)

## Utilisation

` npm install @sdvplurimedia/ngx-widgets`

Puis importer le module **SDVNgXWidgetsModule** dans votre app.modules.ts

`
import { SDVNg2WidgetsModule } from "ngx-widgets";
...

@NgModule({
  declarations: [
    AppComponent
    ...
  ],
  imports: [
    SDVNg2WidgetsModule
    ...
  ],
  ...
  bootstrap: [AppComponent]
})
export class AppModule { }
`

Ceci rendra accessible les widgets du pack depuis vos templates.

Si vous avez besoin d'utiliser ceux-ci de façon dynamique, il faudra les importer unitairement dans vos ts
Example:
`import {CkeditorComponent} from "@sdvplurimedia/ngx-widgets/_widgets/ckeditor/ckeditor";`

## Utilisation de l'app d'exemple

```
git clone git@github.com:SDV-Plurimedia/ngx-widgets.git
cd ngx-widgets/example
npm install
npm start
```

## Publication d'une nouvelle version

* Modifier le package.json avec le nouveau numéro
* Modifier le CHANGELOG.md pour indiquer les modifications
* `git commit -am "version X.X.X"`
* `yarn build`
* `cd dist`
* `npm publish`
* `git tag X.X.X`
* `git push --tags`
npm package: @sdxh/vue-dompurify-html
Description: Install vue-dompurify-html to vue3 with single command
Author: DEVxHUB
Latest version: 0.0.0

# 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: @sdxh/vue-tel-input
Description: Install vue-tel-input to vue3 with single command
Author: DEVxHUB
Latest version: 0.0.0

# 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: @sdxh/vue3-carousel
Description: Install vue3-carousel to vue3 with single command
Author: DEVxHUB
Latest version: 0.0.0

# 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).