open-index/open-npm huggingface dataset:
npm package: @fronttoy/cmethod
Description: 项目开发中通用型方法或类总结
Author: dongbo
Latest version: 1.0.13

# 介绍Cmethod
项目开发中通用型方法或类总结

## 项目启动
`yarn start`


## 增加新方法步骤

### 方式1(针对简短方法函数)
1. 直接在src/common.ts中添加方法.

### 方式2(针对一些方法类)
1. 在src下创建对应方法类
2. 在 src/cmethod中 export * from './xx.ts'


## 发布步骤
1. `npm run build`，打包
2. `npm version patch`，更新版本，package.json 中的 version 会自动加 +0.0.1
3. `npm login`
4. `npm publish --access public`


### npm 参数说明

`npm version patch` 小变动，比如修复bug等，版本号变动 v1.0.0 -> v1.0.1
`npm version minor` 增加新功能，不影响现有功能,版本号变动 v1.0.0 -> v1.1.0
`npm version major` 破坏模块对向后的兼容性，版本号变动 v1.0.0 -> v2.0.0

`npm whoami` 验证你的凭据已存储在客户端，登录就会显示你的用户名
`npm unpublish 包名@版本号` 删除指定的版本
npm package: @frontvibe/sanity-color-picker
Description: > This is a **Sanity Studio v3** plugin.
Author: Le Studio Frontvibe
Latest version: 1.0.12

> This is a **Sanity Studio v3** plugin.

## Installation

```sh
npm install @frontvibe/sanity-color-picker
yarn add @frontvibe/sanity-color-picker
pnpm install @frontvibe/sanity-color-picker
```

## Usage

Add it as a plugin in `sanity.config.ts` (or .js):

```ts
import {defineConfig} from 'sanity'
import {colorPicker} from '@frontvibe/sanity-color-picker'

export default defineConfig({
  //...
  plugins: [colorPicker()],
})
```

## License

[MIT](LICENSE) © Le Studio Frontvibe

## Develop & test

This plugin uses [@sanity/plugin-kit](https://github.com/sanity-io/plugin-kit)
with default configuration for build & watch scripts.

See [Testing a plugin in Sanity Studio](https://github.com/sanity-io/plugin-kit#testing-a-plugin-in-sanity-studio)
on how to run this plugin with hotreload in the studio.
npm package: @frontvibe/sanity-font-picker
Description: > This is a **Sanity Studio v3** plugin.
Author: Le Studio Frontvibe
Latest version: 1.0.12

> This is a **Sanity Studio v3** plugin.

## Installation

```sh
npm install @frontvibe/sanity-font-picker
yarn add @frontvibe/sanity-font-picker
pnpm install @frontvibe/sanity-font-picker
```

## Usage

Add it as a plugin in `sanity.config.ts` (or .js):

```ts
import {defineConfig} from 'sanity'
import {fontPicker} from '@frontvibe/sanity-font-picker'

export default defineConfig({
  //...
  plugins: [fontPicker({})],
})
```

## License

[MIT](LICENSE) © Le Studio Frontvibe

## Develop & test

This plugin uses [@sanity/plugin-kit](https://github.com/sanity-io/plugin-kit)
with default configuration for build & watch scripts.

See [Testing a plugin in Sanity Studio](https://github.com/sanity-io/plugin-kit#testing-a-plugin-in-sanity-studio)
on how to run this plugin with hotreload in the studio.
npm package: @frontvibe/sanity-plugin-range-slider
Description: > This is a **Sanity Studio v3** plugin.
Author: Le Studio Frontvibe
Latest version: 1.0.12

# @frontvibe/sanity-plugin-range-slider

> This is a **Sanity Studio v3** plugin.

## Installation

```sh
npm install @frontvibe/sanity-plugin-range-slider
```

## Usage

Add it as a plugin in `sanity.config.ts` (or .js):

```ts
import {defineConfig} from 'sanity'
import {myPlugin} from '@frontvibe/sanity-plugin-range-slider'

export default defineConfig({
  //...
  plugins: [myPlugin({})],
})
```

## License

[MIT](LICENSE) © Le Studio Frontvibe

## Develop & test

This plugin uses [@sanity/plugin-kit](https://github.com/sanity-io/plugin-kit)
with default configuration for build & watch scripts.

See [Testing a plugin in Sanity Studio](https://github.com/sanity-io/plugin-kit#testing-a-plugin-in-sanity-studio)
on how to run this plugin with hotreload in the studio.
npm package: @frontvue/plugin-js
Description: FrontVue plugin for JavaScript boilerplate template and processing
Author: Ovidiu Barabula
Latest version: 1.0.0

# Frontvue-Plugin-JS

[![Build Status](https://travis-ci.org/0vidiu/frontvue-plugin-js.svg?branch=master)](https://travis-ci.org/0vidiu/frontvue-plugin-js) [![codecov](https://codecov.io/gh/0vidiu/frontvue-plugin-js/branch/master/graph/badge.svg)](https://codecov.io/gh/0vidiu/frontvue-plugin-js) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

## A Frontvue plugin for JavaScript boilerplate and processing
This plugin will be one of the available options to choose from when you configure a new project using Frontvue. It handles JavaScript ES6 files and comes with a boilerplate template (w.i.p). It comes with the following tasks:
* *js:config* — registers a configuration questionnaire;
* *js:template* — copies the JavaScript ES6 template;
* *js:clean* — removes the build folder;
* *js:process* — handles compiling of JS partials;
* *js:watch* — starts listeners for changes in JS partials;

## Default configuration
```js
{
  // Source files directory name
  sourceDir: 'js',

  // Directory name where the JS file(s) will be outputted
  buildDir: 'js',

  // Entry point(s)
  entrypoints: 'index.js',
}
```
npm package: @frontvue/plugin-pug
Description: FrontVue plugin for Pug boilerplate template and processing
Author: Ovidiu Barabula
Latest version: 1.0.0

# Frontvue-Plugin-Pug

[![Build Status](https://travis-ci.org/0vidiu/frontvue-plugin-pug.svg?branch=master)](https://travis-ci.org/0vidiu/frontvue-plugin-pug) [![codecov](https://codecov.io/gh/0vidiu/frontvue-plugin-pug/branch/master/graph/badge.svg)](https://codecov.io/gh/0vidiu/frontvue-plugin-pug) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

## A Frontvue plugin for Pug boilerplate and processing
This plugin will be one of the available options to choose from when you configure a new project using Frontvue. It handles Pug files and comes with a boilerplate template of Pug partials. It comes with the following tasks:
* *pug:config* — registers a configuration questionnaire;
* *pug:template* — copies the Pug template;
* *pug:clean* — removes the build folder;
* *pug:process* — handles compiling of Pug partials;
* *pug:watch* — starts listeners for changes in Pug partials;

## Default configuration
```js
{
  // Source files directory name
  sourceDir: 'pug',

  // Directory name where the HTML file(s) will be outputted
  buildDir: 'html'
}
```
npm package: @frontvue/plugin-stylus
Description: FrontVue plugin for Stylus boilerplate template and processing
Author: Ovidiu Barabula
Latest version: 1.1.2

# Frontvue-Plugin-Stylus

[![Build Status](https://travis-ci.org/0vidiu/frontvue-plugin-stylus.svg?branch=master)](https://travis-ci.org/0vidiu/frontvue-plugin-stylus) [![codecov](https://codecov.io/gh/0vidiu/frontvue-plugin-stylus/branch/master/graph/badge.svg)](https://codecov.io/gh/0vidiu/frontvue-plugin-stylus) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

## A Frontvue plugin for Stylus boilerplate and processing
This plugin will be one of the available options to choose from when you configure a new project using Frontvue. It handles Stylus files and comes with a boilerplate template of stylus partials. It comes with the following tasks:
* *stylus:config* — registers a configuration questionnaire;
* *stylus:template* — copies the Stylus boilerplate template (w.i.p);
* *stylus:clean* — removes the build folder;
* *stylus:process* — handles linting and compiling of Stylus partials;
* *stylus:watch* — starts listeners for changes in Stylus partials;

## Default configuration
```js
{
  // Source files directory name
  sourceDir: 'stylus',

  // Source entry point file (all other partials are imported into this main file)
  entryPoint: 'app.styl',

  // Directory name where the CSS file will be created
  buildDir: 'css',

  // Name of the compiled CSS file
  buildFilename: 'app.css',
}
```
npm package: @fronty-demo/hybrid-migration
Description: We have an existing AngularJS app, and would like to migrate to React without losing our existing work.
Latest version: 1.0.0

# Hybrid migration

We have an existing AngularJS app, and would like to migrate to React without losing our existing work.

We create a new header in React, including menus for both AngularJS ("existing") parts and React ("new") parts.

## Compiling

Simply run `webpack` (or `yarn build`) ; it is configured to compile both the legacy and modern application, and join them into one fronty app.