open-index/open-npm huggingface dataset:
npm package: @redgoose/markdown-style
Description: redgoose 서비스에서 공통으로 사용하기 위한 글 본문 스타일입니다.   메인 파일은 `./src/body.scss`이고, css로 빌드된 파일은 `./dist/body.css`입니다.
Author: redgoose
Latest version: 1.1.6
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @redgoose/markdown-style

redgoose 서비스에서 공통으로 사용하기 위한 글 본문 스타일입니다.  
메인 파일은 `./src/body.scss`이고, css로 빌드된 파일은 `./dist/body.css`입니다.


## Installation

```
// npm
npm install https://github.com/redgoose-dev/markdown-style.git

// yarn
yarn add https://github.com/redgoose-dev/markdown-style.git
```


## Apply in service

### scss

scss 파일 안에서는 다음과 같이 소스를 붙일 수 있습니다.

```
// src/body.scss
@import '@redgoose/markdown-style';

// dist/body.scss
@import '@redgoose/markdown-style/dist/body.scss';
```

### css

javascript 프로젝트 내부에서 다음과 같이 css 파일을 불러옵니다.

```
import '@redgoose/markdown-style/dist/body.css';
```


## development

개발을 위한 로컬서버를 띄웁니다.

```
yarn run watch
```

`./src/body.scss` 파일을 `./dist/body.css` 파일로 빌드합니다.

```
yarn run build
```

## markdown guide

마크다운 문서 작성에 필요한 가이드 링크

https://github.com/redgoose-dev/markdown-style/tree/main/guide
npm package: @redgrid/tuya-ac-api
Description: Extends the TUYAPI/openapi to include controls for air cons
Author: Willem Olding
Latest version: 0.2.0

# TUYA-AC-API

An extension to [@tuyapi/openapi](https://github.com/TuyaAPI/openapi) that adds support for calling functins to control airconditioners via IR

## Usage

```javascript
const TuyaAcApi = require('./lib')

const apiConfig = {
  key: 'xxx',
  secret: 'xxx',
  schema: 'xxx'
}

async function main () {
  const api = new TuyaAcApi(apiConfig)
  await api.getToken() // must call this first

  // control a non-IR device (e.g. a smart plug)
  const deviceId = '55780007bcddc2af5cd6'
  // get its functions
  const functions = await api.functions(deviceId)
  console.log(functions)
  // call one to switch it on
  const response = await api.sendCommands(deviceId, [
    {
      code: 'switch',
      value: true
    }
  ])

  // control and IR device
  const brands = await api.getSupportedBrands('<device-id>')
  const remote_indices = await api.getSupportedRemotes('<device-id>', '<brand-id>')

  // need to add a remote to an IR device before it is possible to send keys
  await api.addRemote('<device-id>', '<remote-index>')

  const status = await api.status('<device-id>', '<remote-id>')
  console.log(status)

  const result = await api.sendKeys('<device-id>', '<remote-id>', '<remote-index', { power: 1, temp: 20 })

  const updatedStatus = await api.status('<device-id>', '<remote-id>')
  console.log(updatedStatus)
}

main()
  .catch(err => {
    console.error(err)
  })

````
npm package: @redguy12/eslint-plugin
Description: Any ESLint rules that I want to use but can't find anywhere.
Author: Paul Reid
Latest version: 4.1.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @redguy12/eslint-plugin

Any ESLint rules that I want to use but can't find anywhere.
npm package: @redguy12/prettier-config
Description: My Prettier style guide
Author: cobaltt7
Latest version: 3.4.4

# `@redguy12/prettier-config`

My Prettier style guide

## Adding To A Project

1. Install the config by running:

    ```bash
    npm install @redguy12/prettier-config prettier --save-dev --save-exact
    ```

2. Add the following to your `package.json`:

    ```json
    "prettier": "@redguy12/prettier-config",
    "scripts": { "format": "prettier --write \"**\" \"!./dist\" --ignore-unknown --cache" }
    ```

3. To format your code, simply run

    ```bash
    node --run format
    ```

Congrats!
You've successfully integrated Prettier into your project with `@redguy12/prettier-config`!