git-datasource
v1.0.0
Published
```bash GITHUB_ACCESS_TOKEN=ghp_xxxx GITHUB_ORG=your-org GITHUB_REPO=your-repo GITHUB_FILENAME=your-config npm test ```
Readme
git-datasource
GITHUB_ACCESS_TOKEN=ghp_xxxx GITHUB_ORG=your-org GITHUB_REPO=your-repo GITHUB_FILENAME=your-config npm testTesting
Run integration tests against a real GitHub repository.
Environment Variables
| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| GITHUB_ACCESS_TOKEN | Yes | - | GitHub personal access token |
| GITHUB_ORG | Yes | - | Organization name |
| GITHUB_REPO | No | config | Repository name |
| GITHUB_FILENAME | No | market | Config filename (without extension) |
Test Coverage
- Instance pattern (
createConnection) - Singleton pattern (static
connect) - File caching with TTL
- Error handling
