open-index/open-npm huggingface dataset:
npm package: @linharestechnology/eslint-config
Description: Eslint and Prettier configuration
Author: Amadeu Linhares
Latest version: 1.0.9

## Whats included?

- Standard config base;
- React plugin;
- React Hooks plugin;
- JSX a11y plugin;
- Prettier;
- @typescript-eslint
- unicorn

## Setup

1. Install the dependencies
```
npm i -D @linharestechnology/eslint-config
```

2. Create a `.eslintrc.json` file extending the config:
```
{
  "extends": "@linharestechnology/eslint-config/next"
}
```

> You can also use a `.eslintrc.js` instead of JSON if you prefer.
npm package: @linhinho1121/uikit
Description: Set of UI components for pancake projects
Author: thunderoh
Latest version: 1.3.1

# 🥞 Pancake UIkit

[![Version](https://img.shields.io/npm/v/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@pancakeswap-libs/uikit) [![Size](https://img.shields.io/bundlephobia/min/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@pancakeswap-libs/uikit)

Pancake UIkit is a set of React components and hooks used to build pages on Pancake's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add @pancakeswap-libs/uikit`

## Setup

### Theme

Before using Pancake UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@pancakeswap-libs/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@pancakeswap-libs/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://pancakeswap.github.io/pancake-uikit/)
npm package: @linhlc-pizzahut/react-components
Description: Made with create-react-library
Author: LinhLC
Latest version: 1.0.1

# react-components

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/react-components.svg)](https://www.npmjs.com/package/react-components) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save react-components
```

## Usage

```jsx
import React, { Component } from 'react'

import MyComponent from 'react-components'
import 'react-components/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [LinhLC](https://github.com/LinhLC)
npm package: @linhlc-pizzahut/v-components
Description: vuejs components library demo
Author: LinhLC
Latest version: 0.0.5

# v-breadcrumbs

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Run your tests
```
npm run test
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @linhlc-pizzahut/vue-clock-simple
Description: A Vue.js component that displays a clock
Author: Anthony Gore
Latest version: 1.0.7

# vue-clock-simple

A Vue component that shows a clock.

This isn't particularly useful, it's used as a demo for how to publish Vue components to NPM!

## Installation

```js
npm i --save-dev vue-clock-simple
```

### Browser

Include the script file, then install the component with `Vue.use(VueClock);` e.g.:

```html
<script type="text/javascript" src="node_modules/vuejs/dist/vue.min.js"></script>
<script type="text/javascript" src="node_modules/vue-clock-simple/dist/vue-clock.min.js"></script>
<script type="text/javascript">
  Vue.use(VueClock);
</script>
```

### Module

```js
import VueClock from 'vue-clock-simple';
```

## Usage

Once installed, it can be used in a template as simply as:

```html
<vue-clock></vue-clock>
```
npm package: @linhlc-pizzahut/vue-components-pizzahut
Description: ## Project setup ``` yarn install ```
Author: LinhLC
Latest version: 1.1.1

# vue-components-pizzahut

## Project setup
```
yarn install
```

### Compiles and hot-reloads for development
```
yarn serve
```

### Compiles and minifies for production
```
yarn build
```

### Lints and fixes files
```
yarn lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @linhnvg1/icons
Description: SEED Design icon
Latest version: 0.6.2

# @seed-design/icon

SEED Design icon

### React Component Library

#### Install

- `v0.1.x`, `v0.2.x`는 CLI 도구로 더 이상 지원하지 않습니다.
- **`v0.3.x` 부터 리액트 컴포넌트 라이브러리로 사용 가능합니다.**

```bash
npm install @seed-design/icon --save
yarn add @seed-design/icon
```

#### Usage

- `v0.3.x`

```jsx
import { IconName1, IconName2 } from "@seed-design/icon";

<IconName1 width={20} height={20} />;
```

- `v0.4.x` ~

```jsx
import { IconName1, IconName2 } from "@seed-design/icon";

// SVG props 사용 가능
<IconName1 size={20} />;
```

프로젝트에서 사용하고 있는 번들러가 tree-shaking을 지원한다면, 사용하지 않는 아이콘은 번들에 포함되지 않습니다.
그게 아니라면 `Deep Import`를 사용하여 필요한 아이콘만 가져오는 것을 권장합니다.

```jsx
import IconName1 from "@seed-design/icon/lib/IconName1";
```

### Deploy

- 피그마에서 Icona 이용해서 Deploy
- PR 메인으로 머지하고 `npm publish`로 배포

**주의사항**

- major, minor 버전 업데이트 시, 범프 후 `yarn build` 후 `npm publish`로 배포
- (CI 코드가 patch 버전을 올리도록 되어있음)

## Deploy Flow

- figma에서 Icona로 파일 추출
- 올라온 PR 확인 후 `yarn changeset` 실행
- PR merge
- 올라오는 `Version Package` PR 확인 후 merge
npm package: @linhun/jane
Description: ![cover](./cover.jpg) + scss、less、async、await、api的promise化处理
Author: fusheng
Latest version: 1.0.0-beta.1

## jane
![cover](./cover.jpg)
+ scss、less、async、await、api的promise化处理

## Install
```
sudo npm install -g @linhun/jane
```

## Features
+ .scss -> .wxss 
+ es6 -> es5, support #sourcemap
+ async、await
+ support build -w, scss dependence chk

## Quickstart
init project
``` sh
jane new project
```
build project
``` sh
jane build // on production
jane build -w // watch build on develop
```
config file
```javascript
module.exports = {
  dest:'build', // build dir
  tpl:{ // custom page dir
    page:'' // must be directory
  },
  css: {
    ext:'.scss', // css ext
    compiler: 'scss', // define css compiler
    config:{} // css compile by node-sass. option is same as:https://github.com/sass/node-sass
  },
  js: {
    ext:'.js',
    compiler: 'babel',
    // https://babeljs.io/docs/usage/api/
    config: {
      presets:['env'],
      plugins:["transform-async-to-generator"] // babel-plugins 
    }
  },
  ignore:['node_modules','dist','.DB_store','.DS_Store'] // these files could be ignored by compiler
}
```
## More usage
jane --help
```
  Usage: jane [options] [command]
  
  Options:

    -v, --version  显示版本号
    -w, --watch    监视目录改动
    -h, --help     output usage information


  Commands:

    clean          清空build目录
    build          编译项目
    new <project>  新建项目
    page <page>    新建页面
    upgrade        更新

```
## Todo 
+ image minify

## License
MIT