# Find TypeScript Good First Issues

**Use case:** 

Discover ranked TypeScript and JavaScript GitHub issues with labels, stars, repository activity, risk flags, evidence URLs, and action suggestions.

## Input

```json
{
  "keywords": [
    "good first issue",
    "help wanted"
  ],
  "languages": [
    "TypeScript",
    "JavaScript"
  ],
  "minStars": 100,
  "maxResults": 20,
  "excludeRepos": [],
  "includeClosedRecently": false
}
```

## Output

```json
{
  "opportunityScore": {
    "label": "Opportunity score",
    "format": "integer"
  },
  "keyword": {
    "label": "Keyword",
    "format": "string"
  },
  "repository": {
    "label": "Repository",
    "format": "object"
  },
  "issue": {
    "label": "Issue",
    "format": "object"
  },
  "suggestedAction": {
    "label": "Suggested action",
    "format": "string"
  },
  "riskFlags": {
    "label": "Risk flags",
    "format": "array"
  },
  "evidence": {
    "label": "Evidence",
    "format": "array"
  },
  "observedAt": {
    "label": "Observed at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [GitHub Opportunity Radar](https://apify.com/toronto_777/github-opportunity-radar) with a specific input configuration. Visit the [Actor detail page](https://apify.com/toronto_777/github-opportunity-radar) to learn more, explore other use cases, and run it yourself.