open-index/open-npm huggingface dataset:
npm package: @jijevoid/glslimg
Description: An Vue img-canvas component base GLSL.
Latest version: 0.1.12

# jijeimg

An Vue img-canvas component base GLSL.

## Project install
```
npm i @jijevoid/glslimg
```

### question 
```
https://github.com/JIJEvoid/jijevoid-glslImg/issues/
```

### code source
```
https://github.com/JIJEvoid/jijevoid-glslImg
```

### who to use
```
   <template>
     <div id="app">
       <imgCanvas :img="img" :type="type" :height="height" :width="width"/>
     </div>
   </template>
   
   <script>
   import imgCanvas from './components/imgCanvas'
   
   export default {
     name: 'App',
     components: {
       imgCanvas
     },
     data(){
       return{
         img:require('./assets/juzi.jpg'),
         type:'light',
         height:'300px',
         width:'300px',
       }
     },
     mounted() {
     
     }
   }
   </script>
```

### params
```
      img: {
        type: String,
        default: ''
      },
      height:{
        type: Number,
        default: 480,
      },
      width:{
        type: Number,
        default: 600,
      },
      type:{
        type: String,
        default: "imgShader",
      },
      customShader:{
        type: String,
        default: "",
      },
      loop:{
        type:Boolean,
        default:true,
      }
```
### about shaderType
有如下几种type
1 固定shader

2 自定义shader
npm package: @jijiang/packages-box
Description: 各种模块自动化打包
Author: luoxue
Latest version: 1.0.1

# 工程配置工具

将 vue-cli4 进行了封装，可以独立出 vue 项目使用

## 使用

### 安装

```bash
npm i @jijiang/packages-box -g
```

### 命令

```bash
box add <plugin> # 添加插件
```

完全兼容 vue-cli 的插件，您可以使用 

```bash
box add vue-cli-plugin-commitlint
# box 安装 vue 插件
vue add vue-cli-plugin-commitlint
```

### 插件规则

```js
const ruleReg = /^(@vue\/|vue-|box-|@[\w-]+(\.)?[\w-]+\/vue-)(cli-)?plugin-/
```

完全兼容 vue 插件，您可以使用 box add vue-cli-plugin-commitlint 来实现代码提交检查


## 生成逻辑

```js
|-- generator
|    |-- template
|-- index.js
```

template 内可以使用 ejs 模板

## 运行逻辑

index.js

```js
module.exports = () => {}
```

## 询问逻辑

prompts.js

```js
module.exports = [
  {
    type: 'confirm',
    name: 'replace',
    message: '是否添加 commitlint 插件?',
    default: true
  }
]
```
npm package: @jijidown/query
Description: JiJiDown Web APIs Client
Latest version: 1.0.3

# jijiquery
JiJiDown Web API Client for TypeScript


## Example
```ts
import { create } from '@jijidown/query'

const client = await create(`<YOUR ENDPOINT>`)

console.log(
  await client.user().getInfo()
)

const video = await client.video().getVideoInfo('BV1984y1F7Bv')

for await (const quality of video.getQuality()) {
  for (const qualityItem of quality) {
    console.log(qualityItem)
  }
}
```