@mindgraph/read
v0.4.0
Published
data loaders for @mindgraph/draw
Downloads
12
Readme
read
Data loaders for @mindgraph/draw
Providers
FileSystem
Reads a directory provided a path
const graph = await FileSystem.read({
path: path.resolve(__dirname, 'your-directory'),
});
GitHub
Reads a directory provided a GitHub repository.
Create a GitHub access token with read access to your repository. https://github.com/settings/tokens/new?scopes=repo
If you are developing locally, the test suite looks for your token in .env
(at the root of the project) as GITHUB_TOKEN
.
const graph = await GitHub.read({
owner: 'you',
repo: 'your-repository',
basePath: 'optional/path/to/root',
branch: 'defaults-to-main',
token: process.env.GITHUB_TOKEN,
});