open-index/open-npm huggingface dataset:
npm package: @stellaround/code-quality-enhancer
Description: 集成了ESLint、StyleLint、Lint-staged、Commitlint、和Husky的代码质量工具，用于为现有项目建立完整的代码质量控制。
Author: spectateur
Latest version: 1.0.1

<div align="center">
  <img alt="convert-vue-scoped logo" width="120" height="120" src="./logo.png">
  <h1>convert-vue-scoped</h1>
  <span><a href="./README.md">English</a> | 中文</span>
</div>

# 简介
集成了ESLint、StyleLint、Lint-staged、Commitlint、和Husky的代码质量工具，用于为现有项目建立完整的代码质量控制。

## 快速开始

```sh
npx @stellaround/code-quality-enhancer
```

## License

[Apache](./LICENSE)

Copyright (c) 2024-present [spectature](https://github.com/Spectature)
npm package: @stellaround/convert-vue-scoped
Description: 针对Taro中vue-scoped不支持小程序的问题，将vue中含有scoped的style转换为动态添加class来实现小程序的支持。
Author: spectateur
Latest version: 1.0.2

<div align="center">
  <img alt="convert-vue-scoped logo" width="120" height="120" src="./logo.png">
  <h1>convert-vue-scoped</h1>
  <span><a href="./README.md">English</a> | 中文</span>
</div>

# 简介
针对Taro中vue-scoped不支持小程序的问题，将vue中含有scoped的style转换为动态添加class来实现小程序的支持。(已测试h5和微信小程序)

## 快速开始

安装依赖

```sh
pnpm i @stellaround/convert-vue-scoped -D
```

Taro config文件配置

```ts
  mini: {
    webpackChain(chain) {
        chain.module
            .rule('vueFiles')
            .test(/\.vue$/)
            .include.add(path.resolve(__dirname, '../src/views')) // 要修改的vue文件范围
            .end()
            .use('@stellaround/convert-vue-scoped')
            .loader('@stellaround/convert-vue-scoped');
        //...
    }
    //...
}
```

## License

[Apache](./LICENSE)

Copyright (c) 2024-present [spectature](https://github.com/Spectature)