Skip to content
Open
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
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Please fill out the sections below to help us understand and reproduce your issu

- [ ] I’ve searched the existing [issues](../../issues) and found **no similar bug report**.
- [ ] I’m using the **latest version** of the Legit SDK.
- [ ] I understand that general questions or setup help may be better suited for our [💬 Discord community](https://discord.gg/legitcontrol).
- [ ] I understand that general questions or setup help may be better suited for our [💬 Discord community](https://discord.gg/67Tw9ZeMSB).

---

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Please fill out the sections below — the more context, the better. 🙌
### ✅ Pre-checks

- [ ] I’ve searched the existing [issues](../../issues) and found **no similar feature request**.
- [ ] I’ve checked the [💬 Discord community](https://discord.gg/legitcontrol) to see if this feature was already discussed.
- [ ] I’ve checked the [💬 Discord community](https://discord.gg/67Tw9ZeMSB) to see if this feature was already discussed.

---

Expand Down
23 changes: 23 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,3 +118,26 @@ jobs:
# Check if build output exists
test -d .next || (echo "❌ .next directory not found" && exit 1)
echo "✅ Next.js app build successful"

markdown-link-check:
name: Check Markdown Links
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20

- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 9 # or your current pnpm version
run_install: true

- name: Check markdown links
run: pnpm check-links
14 changes: 14 additions & 0 deletions .markdown-link-check-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"ignorePatterns": [
{
"pattern": "^mailto:core@"
},
{
"pattern": "^http://localhost"
},
{
"pattern": "^../../issues$"
}
]

}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ And it’s easy because you interact through the **file system API** (Legit FS)
### Quick Links

- [Documentation](https://legitcontrol.com/docs): Full guide and API reference
- [Getting Started](https://legitcontrol.com/docs/quick-start): Minimal example to get your first LegitFS repo up
- [Getting Started](https://legitcontrol.com/docs/quickstart): Minimal example to get your first LegitFS repo up
- [Example Starter](https://legitcontrol.com/docs/examples): See a working editor demo with history tracking
- [Contributing](./CONTRIBUTING.md): How to contribute, including the Contributor License Agreement

Expand Down
2 changes: 1 addition & 1 deletion examples/create-next-starter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ public/

## Learn More

- [Legit SDK Documentation](../../packages/sdk-react/spec.md)
- [Legit SDK Documentation](../../packages/sdk-react/README.md)
- [Next.js Documentation](https://nextjs.org/docs)

## Building Your Own Starter
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,15 @@
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^9.14.0",
"markdown-link-check": "^3.14.2",
"prettier": "^3.3.3",
"typescript": "^5.6.3",
"vitest": "^2.1.3"
},
"scripts": {
"build": "pnpm -r build",
"test": "pnpm -r test",
"lint": "pnpm -r lint"
"lint": "pnpm -r lint",
"check-links": "markdown-link-check . --config .markdown-link-check-config.json --ignore node_modules,dist,.git"
}
}
Loading
Loading