open-index/open-npm huggingface dataset:
npm package: @fe6/norm
Description: fe6 的代码美化
Author: 李梦龙
Latest version: 3.5.1

# norm
一个包含 prettier，eslint，stylelint 的配置文件合集，统一美化标准。

[![@fe6/norm](https://img.shields.io/npm/v/@fe6/norm.svg)](https://www.npmjs.org/package/@fe6/norm)
[![NPM downloads](http://img.shields.io/npm/dm/@fe6/norm.svg)](https://npmjs.org/package/@fe6/norm)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/fe6/norm.svg)
![GitHub](https://img.shields.io/github/license/fe6/norm)

## 使用

在 **JavaScript** 的 **Vue 2.x** 项目中的 `.eslintrc.js`

```js
module.exports = {
  extends: [require.resolve('@fe6/norm/src/eslint/vue2-js')],
  rules: {
    // your rules
  },
};
```

在 **TypeScript** 的 **Vue 2.x** 项目中的 `.eslintrc.js`

```js
module.exports = {
  extends: [require.resolve('@fe6/norm/src/eslint/vue2-ts')],
  rules: {
    // your rules
  },
};
```

在普通的 **JavaScript** 项目中的 `.eslintrc.js`

```js
module.exports = {
  extends: [require.resolve('@fe6/norm/src/eslint/js')],
  rules: {
    // your rules
  },
};
```

在普通的 **TypeScript** 项目中的 `.eslintrc.js`
> 3.0.0 中新增

```ts
module.exports = {
  extends: [require.resolve('@fe6/norm/src/eslint/ts')],
  rules: {
    // your rules
  },
};
```

在有 **jest** 普通的 **JavaScript** 项目中的 `.eslintrc.js`

```js
module.exports = {
  extends: [require.resolve('@fe6/norm/src/eslint/jest')],
  rules: {
    // your rules
  },
};
```

在 `.stylelintrc.js`

```js
module.exports = {
  extends: [require.resolve('@fe6/norm/src/stylelint')],
  rules: {
    // your rules
  },
};
```

在 `.prettierrc.js`

```js
const prettier = require('@fe6/norm/src/prettier');

module.exports = {
  ...prettier,
};
```
npm package: @fe6/norm-git-cz-config
Description: Git 提交信息的管理
Author: tianyi
Latest version: 0.2.0

# @fe6/norm-git-cz-config

Git 提交信息的管理

### 配置之前

安装相关依赖，运行 `pnpm add -D @commitlint/cli @commitlint/config-conventional`

### 如何配置

- 自定义 git-cz 的选项

```json
// 根目录的 package.json
"config": {
  "commitizen": {
    "path": "./node_modules/cz-customizable"
  },
  "cz-customizable": {
    "config": "./node_modules/@fe6/norm-git-cz-config/customizable.js"
  }
}
```

- Git commit 验证

```json
// 根目录的 commitlint.config.js
module.exports = {
  extends: ["@fe6/norm-git-cz-config"],
};
```

### 在 husky 中使用

- 在 `/.husky/commit-msg` 中添加

```shell

#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npx --no-install commitlint --edit $1
```

- 在 `/commitlint.config.js` 中添加

```javascript
module.exports = {
  extends: ["@fe6/norm-git-cz-config"],
};
```
npm package: @fe6/nutui
Description: 京东风格的轻量级移动端 Vue2、Vue3 组件库（支持小程序开发）
Author: iq9891
Latest version: 0.1.47


<p align="center">
    <img alt="logo" src="https://img11.360buyimg.com/imagetools/jfs/t1/211965/25/7152/22022/61b16785E433119bb/aa41d7a9f7e823f3.png" width="150" style="margin-bottom: 10px;">
</p>

<p align="center">京东风格的轻量级移动端 Vue2、Vue3 组件库</p>

<p align="center">（支持一套代码生成 H5 和小程序）</p>

<p align="center">
  <a href="http://makeapullrequest.com">
    <img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square" alt="PRs Welcome">
  </a>
  <a href="https://github.com/jdf2e/nutui">
    <img src="https://coveralls.io/repos/github/jdf2e/nutui/badge.svg?branch=master" alt="Coverage Status" />
  </a>
  <a href="https://github.com/jdf2e/nutui">
    <img src="https://img.shields.io/npm/l/@fe6/nutui.svg" alt="license"/>
  </a>
  <a href="https://www.npmjs.com/package/@fe6/nutui">
    <img src="https://img.shields.io/npm/v/@fe6/nutui.svg?style=flat-square">
  </a>
  <a href="https://www.npmjs.com/package/@fe6/nutui">
    <img src="https://img.shields.io/npm/dt/@fe6/nutui.svg?style=flat-square">
  </a>
</p>

> Nut[nʌt]，源自电影《冰河世纪》里松鼠 Scrat "执迷不悟"，一生追求，即便引发大灾难也绝不松手的坚果。
---


##  特性

* 🚀 70+ 高质量组件，覆盖移动端主流场景
* 💪 支持一套代码同时开发多端小程序+H5
* 📖 基于京东APP 10.0 视觉规范
* 🍭 支持按需引用
* 📖 详尽的文档和示例
* 💪 支持 TypeScript
* 💪 支持服务端渲染（测试阶段）
* 🍭 支持定制主题，内置 700+ 个主题变量
* 🌍 国际化支持
* 🍭 单元测试覆盖率超过 80%，保障稳定性
* 📖 提供 Sketch 设计资源

## 开源协议

本项目基于 **MIT** 协议
npm package: @fe6/nvcr
Description: Vue 3.x 组件库按需加载的配置
Author: 李梦龙
Latest version: 0.1.1

# @fe6/nvcr

Vue 3.x 组件库按需加载的配置

#### 📦 Pkgs

- [@fe6/water-pro](http://water-v4.chjgo.com/)

#### 用法

```js
// vite.config.js
import Components from "unplugin-vue-components/vite";
import { WaterProResolver } from "@fe6/nvcr";

// your vite config
export default {
  plugins: [
    Components({
      resolvers: [WaterProResolver()],
    }),
  ],
};
```