open-index/open-npm huggingface dataset:
npm package: @guoshenkuang/jupyterlab-primehub
Description: PrimeHub extension in jupyterlab
Author: PrimeHub
Latest version: 0.1.4

# jupyterlab-primehub

Jupyterlab extension for PrimeHub

## Requirements

* JupyterLab >= 2.2.5

## Install

```bash
jupyter labextension install @infuseai/jupyterlab-primehub
pip install jupyterlab_primehub
jupyter serverextension enable jupyterlab_primehub
```

## Uninstall

```bash
jupyter labextension uninstall @infuseai/jupyterlab-primehub
jupyter serverextension disable jupyterlab_primehub
pip uninstall jupyterlab_primehub
```

## Build the Docker Image

Example docker file:
```dockerfile
FROM jupyter/base-notebook
ARG PRIMEHUB_EXTENSION_VERSION="0.1.4"
USER $NB_UID
RUN pip install --no-cache-dir jupyterlab_primehub~=$PRIMEHUB_EXTENSION_VERSION && \
    jupyter serverextension enable jupyterlab_primehub && \
    jupyter labextension install @infuseai/jupyterlab-primehub@~v$PRIMEHUB_EXTENSION_VERSION && \
    jupyter-lab build
```

## Troubleshooting

- If the JupyterLab < 2.2.5, you may see this error:
    ```
    ValueError: No version of @infuseai/jupyterlab-primehub could be found that is compatible with the current version of JupyterLab. However, it seems to support a new version of JupyterLab. Consider upgrading JupyterLab.

    Conflicting Dependencies:
    JupyterLab              Extension      Package
    >=2.1.2 <2.2.0          >=2.2.5 <3.0.0 @jupyterlab/application
    >=2.1.1 <2.2.0          >=2.2.5 <3.0.0 @jupyterlab/apputils
    >=2.1.2 <2.2.0          >=2.2.5 <3.0.0 @jupyterlab/notebook
    >=5.1.0 <5.2.0          >=5.2.4 <6.0.0 @jupyterlab/services
    ```

- If the `jupyter-client` version is too old, you may see this error:
    ```python
    from jupyter_client import AsyncKernelManager
    ImportError: cannot import name ‘AsyncKernelManager’
    ```

- If the `ipykernel` version is too old, you may see this error:
    ```python
    AttributeError: 'AsyncKernelManager' object has no attribute ‘cleanup_resources'
    ```

## Contributing

Please check [DEVELOPMENT](DEVELOPMENT.md).
npm package: @guoweisheng/static
Description: ```  vite + typescript + vue ```
Latest version: 2.0.2

## 技术框架

```
 vite + typescript + vue
```

## 常规项目代码目录（所有组件以 es-button 样式方式引入）

```
├── components
│   ├── button //按钮
│   ├── checkbox / 多选框
│   ├── input // 输入框
│   ├── pagination // 分页
│   ├── preset // 预置输入框
│   ├── radio // 单选框
│   ├── select // 选择器
│   ├── switch // 开关
│   ├── textBtn // 文字按钮
├── compression
│   ├── jsencrypt // 压缩完的加密方法
│   ├── md5 // md5加密
├── css
│   ├── app.scss  //引用程序主样式
│   ├── index.scss  //入口样式
│   ├── reset.scss  //重置样式
│   ├── ui-layout.scss  //布局样式
│   ├── ui-show-loading.scss  //公共ui样式
│   ├── ui-page-loading.scss //页面底部loading样式
├── hooks
│   ├── use-namespace // 组件命名统一规范
├── librarys
│   ├── fun.ts   // 函数方法
│   ├── jsencrypt.ts   // 参数加密方法
│   ├── store.ts   //localStorage、sessionStorage 方法
│   ├── utils.ts   // 公共方法
│   ├── validate.ts   // 校验规则
│   ├── vueShared.ts   // @vueShared（用于JS数据类型判断）
├── props
│   ├── runTime.ts  // 对传入的props优化类型，方便管理
├── main.ts       //打包入口文件
├── CHANGELOG.md     // 更新日志文件
```
npm package: @guoweisheng/test
Description: ```  vite + typescript + vue ```
Latest version: 0.0.2

## 技术框架

```
 vite + typescript + vue
```

## 常规项目代码目录（所有组件以 es-button 样式方式引入）

```
├── components
│   ├── button //按钮
│   ├── checkbox / 多选框
│   ├── input // 输入框
│   ├── pagination // 分页
│   ├── preset // 预置输入框
│   ├── radio // 单选框
│   ├── select // 选择器
│   ├── switch // 开关
│   ├── textBtn // 文字按钮
├── compression
│   ├── jsencrypt // 压缩完的加密方法
│   ├── md5 // md5加密
├── css
│   ├── app.scss  //引用程序主样式
│   ├── index.scss  //入口样式
│   ├── reset.scss  //重置样式
│   ├── ui-layout.scss  //布局样式
│   ├── ui-show-loading.scss  //公共ui样式
│   ├── ui-page-loading.scss //页面底部loading样式
├── hooks
│   ├── use-namespace // 组件命名统一规范
├── librarys
│   ├── fun.ts   // 函数方法
│   ├── jsencrypt.ts   // 参数加密方法
│   ├── store.ts   //localStorage、sessionStorage 方法
│   ├── utils.ts   // 公共方法
│   ├── validate.ts   // 校验规则
│   ├── vueShared.ts   // @vueShared（用于JS数据类型判断）
├── props
│   ├── runTime.ts  // 对传入的props优化类型，方便管理
├── main.ts       //打包入口文件
├── CHANGELOG.md     // 更新日志文件
```