Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .dg/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# DeepGuide demo output
.dg/casts/
.dg/svg/
9 changes: 9 additions & 0 deletions .dg/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# DeepGuide Integration

This directory holds configuration and interactive demo assets for [DeepGuide](https://github.com/deepguide/dg).

To add your first demo, run:

```bash
bunx @deepguide/dg capture
```
5 changes: 5 additions & 0 deletions .dg/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"version": "0.1.0",
"project": "scratch",
"casts": []
}
10 changes: 10 additions & 0 deletions .github/workflows/dg-validate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: Validate DeepGuide Casts
on: [pull_request]

jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- run: bunx @deepguide/dg validate
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# A CLI Tool


## Interactive CLI Demos (DeepGuide Ready!)

This project is pre-configured for [DeepGuide](https://github.com/deepguide/dg) interactive terminal demos.

To add your first demo:
```bash
bunx @deepguide/dg capture
```

Your demo will be auto-validated by CI after you push.


## **Test the Demo CLI**

```bash
Expand Down
Loading