open-index/open-npm huggingface dataset:
npm package: @mybacklinks/cli
Description: Official CLI for MyBacklinks project, backlink, and domain research workflows
Latest version: 0.1.3

# `@mybacklinks/cli`

Official CLI for MyBacklinks.

## Install

```bash
npm install -g @mybacklinks/cli
```

## Login

```bash
mybacklinks login
mybacklinks login --api-key mbk_xxxxx
```

## Commands

```bash
mybacklinks status
mybacklinks list-projects
mybacklinks fetch-project-info --project-id <id>
mybacklinks fetch-project-backlinks --project-id <id> --status indexed
mybacklinks fetch-backlinks-by-domain --domain example.com --limit 50
mybacklinks fetch-dr-by-domain --domain example.com
mybacklinks fetch-traffic-by-domain --domain example.com
```

## Output

- Default: JSON output
- `--json`: explicitly request JSON output
- `--md`: Markdown output for agents and human review
- `--base-url`: override API origin

## Auth storage

Credentials are stored at `~/.config/mybacklinks/credentials.json`.

## Release automation (GitHub Actions)

- npm publish trigger: `.github/workflows/publish-cli.yml`
- Publish tag pattern: `cli-v*` (example: `cli-v0.2.0`)
- Push a matching tag after bumping `mybacklink-cli/package.json`

### Required repository secrets

- `NPM_TOKEN`: npm automation token with permission to publish `@mybacklinks/cli`
npm package: @mybeautip-web/eslint-config
Description: 마이뷰팁 웹 프론트엔드 JS, TS Eslint 규칙
Latest version: 1.0.0

# `@mybeautip-web/eslint-config`

> 1. eslint 의 수정은 최대한 피한다.
> 2. 누구나 eslint 를 수정할 수 있으나 협의 후 수정한다.

## 사용방법

### 의존성 설치

기본적으로 아래와 같이 의존성이 설치되어야 한다.

`package.json`
```json
{
  "devDependencies": {
    "@mybeautip-web/eslint-config": "*",
    "eslint": "8.22.0",
    "prettier": "^2.7.1"
  }
}
```

### @mybeautip-web/eslint-config/base

airbnb/base 를 기반으로한 eslint 규칙을 적용합니다.

사용하려면 아래와 같이 `.eslintrc.js` 에 추가하세요.

`extends: ['@mybeautip-web/eslint-config/base']`

### @mybeautip-web/eslint-config

`@mybeautip-web/eslint-config/base` 와 함께 react, react hooks 에 대한 규칙이 적용되어 있습니다.

사용하려면 아래와 같이 `.eslintrc.js` 에 추가하세요.

`extends: ['@mybeautip-web/eslint-config']`

### @mybeautip-web/eslint-config/next

`@mybeautip-web/eslint-config` 에 추가로 next js 의 eslint 규칙이 적용돼있습니다.

사용하려면 아래와 같이 `.eslintrc.js` 에 추가하세요.

`extends: ['@mybeautip-web/eslint-config/next']`