open-index/open-npm huggingface dataset:
npm package: @p.aleks/myshows-api
Description: A simple API for logging into and interacting with MyShows website. Rewritten to Typescript.
Author: Aleks P.
Latest version: 0.0.29

# @p.aleks/myshows-api

## Forked from [@asznee7/myshows-api](https://github.com/asznee7/myshows-api)

[![GitHub license](https://img.shields.io/github/license/dotaxe/myshows-api.svg)](https://github.com/dotaxe/myshows-api/blob/master/LICENSE)

## Overview
Simple API wrapper for logging into and interacting with [MyShows](https://myshows.me/) website. Rewritten to Typescript.

#### Supported versions
* [MyShows.me API v2.0](https://api.myshows.me/shared/doc/) - based on JSON-RPC 2.0 with OAuth 2.0 as authorization. In order to use this module you need to obtain OAuth AppID. If you don't have one you can request in here api@myshows.me.

## Getting started

To install run

```
$ yarn add @p.aleks/myshows-api
// or
$ npm install @p.aleks/myshows-api
```

Simple example of using generic method: 

```javascript
import MyShows from '@p.aleks/myshows-api';

const credentials = {
  client_id: 'your_client_id',
  client_secret: 'your_client_secret',
  username: 'your_username',
  password: 'your_password',
}

async function example() {
  const myshows = new MyShows(credentials)

  const user = await myshows.generic('profile.Get', {
    login: 'Aikenov',
  }) // profile.Get API method does not require logging in

  await myshows.login() // after logging in you can use API methods that require authorization

  const list = await myshows.generic('lists.Shows', {
    list: 'favorites',
  }) // lists.Shows API method does require logging in

  console.log(user)
  console.log(list)
}

example()

```

## API Documentation

See the [MyShows.me API](https://api.myshows.me/) page to start exploring documentation.
npm package: @p.aleks/stomp-subscriptions
Description: Do not use in new projects. Idea of creating subscriptions system with @stomp/stompjs
Author: Aleks P.
Latest version: 0.0.2

# DEPRECATED
Do not use in new projects.

#### Fork of [@jaszczw/stomp-redux-subscriptions](https://github.com/jaszczw/stomp-redux-subscriptions) version, add types, minor changed.


#### Usage example
```ts
import { createWsChannel, getInstance } from './';
import { all, cancelled, put, take } from 'redux-saga/effects';
import { EventChannel } from 'redux-saga';

function getInstanceIfNeed() {
  return getInstance({
    transports: ['websocket' /* , 'xhr-streaming', 'xhr-pooling' */],
    getSocksJsEndpoint: () => {
      const { host } = document.location;
      return `//${host}/`;
    }
  });
}

function* watchChannelEvents(channel: EventChannel<any>) {
  while (true) {
    const event = yield take(channel);
    switch (event.type) {
      case 'ROOT_CONNECTED': {
        // put emitted channel event if needed
        yield put({
          type: 'ROOT_CONNECTED'
        });
        break;
      }
    }
  }
}

function* connectSaga() {
  const wsClient = getInstanceIfNeed();
  const channel = createWsChannel(wsClient);
  try {
    return yield watchChannelEvents(channel);
  } finally {
    if (yield cancelled()) {
      channel.close();
    }
  }
}

export default function* () {
  yield all([connectSaga()]);
}
```
npm package: @p.e.c/boaz-skills
Description: AI 코딩 도구용 스킬 모음 (Claude Code, Codex, Gemini)
Author: Boaz
Latest version: 1.5.1

# boaz-skills

AI 코딩 도구용 스킬 모음. Claude Code에서 바로 사용 가능합니다.

## 설치

```bash
npx boaz-skills
```

대화형 선택 화면에서 원하는 스킬을 골라 설치합니다.

### 전체 설치

```bash
npx boaz-skills --all
```

### 스킬 목록 확인

```bash
npx boaz-skills --list
```

## 포함된 스킬

| 스킬 | 설명 |
|------|------|
| **visualize-notion** | 노션 문서 작성 시 Mermaid, Callout, Table 등 시각화 도구 활용 가이드 |
| **debug** | Kernighan/Pike/Feathers/Gregg 방법론 기반 체계적 디버깅 워크플로우 |
| **read-hwp** | HWP(한글) 파일을 hwp5html로 텍스트 변환하는 파이프라인 |
| **modify-hwpx** | HWPX(한글) 파일 수정 — @p.e.c/hwpx-mcp MCP 서버 기반 편집 |
| **recommend-static-test-tools** | 프레임워크 감지 → ESLint 플러그인/정적 분석 도구 추천 (Skill 2.0 자기개선 루프) |

## 지원 도구

- Claude Code (`~/.claude/skills/`)
- Codex (예정)
- Gemini (예정)

## 라이선스

MIT