AnyMux

Getting Started

Installation

pnpm add @anymux/github

Basic Usage

import { GitHubFileSystem } from "@anymux/github";

const fs = new GitHubFileSystem({
  owner: "my-org",
  repo: "my-repo",
  token: process.env.GITHUB_TOKEN,
});

// Read a file
const content = await fs.readFile("/README.md");

// List directory
const entries = await fs.readDir("/src");