open-index/open-npm huggingface dataset:
npm package: @qiugu/businessui
Description: ## Installation ``` npm install business-ui --save ```
Author: qiugu
Latest version: 1.0.3

# business-ui

## Installation
```
npm install business-ui --save
```

### Usage
```javascript
import Vue from 'vue'
import businessui from 'businessui'

Vue.use(businessui)
```

### Description
记录常用的一些原生vue业务组件，目前还在初级阶段，组件名字暂定，如果有小伙伴有疑问可以联系我，也可以加入我一起来写自己的组件库。

### Components
#### floating
属性|描述|类型
-|-|-
floatingBodyClass|悬浮窗的样式|string
interval|悬浮窗的移动间隔时间，单位为毫秒|number，默认为20
enter|输入移入浮窗的事件|function
leave|输入移出浮窗的事件|function
close|点击关闭浮窗的回调|function

#### drawer
属性|描述|默认
-|-|-
customContainerClass|抽屉的容器样式|object
open-drawer|打开抽屉的回调|function
close-drawer|关闭抽屉的回调|function

### Changelog
* 2019-11-24 浮窗组件添加关闭，鼠标移入移出回调功能
* 2019-11-26 初步修改项目结构，将实例项目独立出来
* 2019-12-01 新增抽屉组件，目前样式固定，抽屉打开关闭样式问题待解决
* 2019-12-03 修复抽屉组件按钮动画效果。自定义宽度时，动画不流畅的问题待修复
* 2019-12-21 修复抽屉组件自定义宽度动画问题。发布npm包，原名称已经注册，修改为businessui
* 2019-12-22 添加打包组件的配置文件
* 2019-12-28 demo示例修改
* 2020-01-01 添加eslint
npm package: @qiuguangyi/my-npm-components
Description: ## Project setup ``` npm install ```
Latest version: 0.1.4

# my-npm-components

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @qiuhaohui0/virtual-list
Description: This template should help get you started developing with Vue 3 and Typescript in Vite.
Author: qiuhaohui0
Latest version: 0.0.1

# Vue 3 + Typescript + Vite

This template should help get you started developing with Vue 3 and Typescript in Vite.

## Recommended IDE Setup

[VSCode](https://code.visualstudio.com/) + [Vetur](https://marketplace.visualstudio.com/items?itemName=octref.vetur). Make sure to enable `vetur.experimental.templateInterpolationService` in settings!

### If Using `<script setup>`

[`<script setup>`](https://github.com/vuejs/rfcs/pull/227) is a feature that is currently in RFC stage. To get proper IDE support for the syntax, use [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar) instead of Vetur (and disable Vetur).

## Type Support For `.vue` Imports in TS

Since TypeScript cannot handle type information for `.vue` imports, they are shimmed to be a generic Vue component type by default. In most cases this is fine if you don't really care about component prop types outside of templates. However, if you wish to get actual prop types in `.vue` imports (for example to get props validation when using manual `h(...)` calls), you can use the following:

### If Using Volar

Run `Volar: Switch TS Plugin on/off` from VSCode command palette.

### If Using Vetur

1. Install and add `@vuedx/typescript-plugin-vue` to the [plugins section](https://www.typescriptlang.org/tsconfig#plugins) in `tsconfig.json`
2. Delete `src/shims-vue.d.ts` as it is no longer needed to provide module info to Typescript
3. Open `src/main.ts` in VSCode
4. Open the VSCode command palette
5. Search and run "Select TypeScript version" -> "Use workspace version"
npm package: @qiulei/toolboxjs
Description: 该项目提供了一系列 JavaScript 开发的工具函数，以及一个 Vue 插件，用于自动注册指定目录下的 Vue 组件。工具函数涵盖数据处理、距离计算和字符串操作等多种功能。
Latest version: 1.1.1

# 项目名称

## 概述

该项目提供了一系列 JavaScript 开发的工具函数，以及一个 Vue 插件，用于自动注册指定目录下的 Vue 组件。工具函数涵盖数据处理、距离计算和字符串操作等多种功能。

## 工具函数

`utils.js` 文件包含以下工具函数：

- **arrayToTree(data)**: 将扁平数组转换为基于 `id` 和 `parentId` 的树形结构。
- **calculateDistance(lat1, lon1, lat2, lon2)**: 计算两个地理坐标（纬度和经度）之间的距离，单位为公里。
- **copyToClipboard(text)**: 将文本复制到剪切板。
- **dayOfYear(date)**: 获取某个日期在当年的天数。
- **deepCloneJSON(obj)**: 使用 JSON 方法进行深拷贝。
- **deepClone(obj)**: 自定义深拷贝函数，支持对象和数组。
- **formatDate(date)**: 格式化日期为 YYYY-MM-DD。
- **generateUUID()**: 生成 UUID。
- **gray(r, g, b)**: 将 RGB 颜色转换为灰度值。
- **isValidEmail(email)**: 检查邮箱格式是否有效。
- **mergeObjects(target, ...sources)**: 合并多个对象。
- **parseURL(url)**: 解析 URL，提取信息。
- **parseQuery(url)**: 解析 URL 中的查询参数。
- **toCamelCase(str)**: 将字符串转换为驼峰命名法。
- **pick(obj, ...props)**: 筛选对象属性。
- **randomColor()**: 生成随机 HEX 颜色。
- **getRandomNumber(min, max)**: 生成指定范围的随机数。
- **randomString()**: 生成随机字符串。
- **removeTag(fragment)**: 去掉字符串中的 HTML 标签。
- **reverseString(str)**: 反转字符串。
- **uniqueArray(arr)**: 去重数组。