open-index/open-npm huggingface dataset:
npm package: @runlet/helloworld
Description: ## Project setup ``` yarn install ```
Latest version: 0.1.7

# helloworld

## 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: @runlightyear/github
Description: The Github Connector for Lightyear
Latest version: 1.4.2

# Github Connector

The Github Connector for Lightyear

## Examples

### Import
```typescript
import { Github } from "@runlightyear/github"
```

### Define an auth
```typescript
const githubAuth = Github.defineAuth({ name: "github" });
```

### List all github repos
```typescript
const github = new Github({ auth: githubAuth });
await github.listRepos();
* ```
npm package: @runlightyear/slack
Description: The Slack Connector for Lightyear
Latest version: 0.19.2

# Slack Connector

The Slack Connector for Lightyear

## Examples

### Import

```typescript
import { Slack } from '@runlightyear/slack';
```

### Create an auth

```typescript
const slackAuth = Slack.defineAuth({ name: 'slack' })
```

### Use in an action

```typescript
defineAction({
  name: 'helloSlack',
  auths: {
    slack: slackAuth,
  },
  run: async ({ auths }) => {
    const slack = new Slack({ auth: auths.slack });
    await slack.postMessage({ channel: '#general', text: 'Hello Slack'})
  }
})
```