Skip to content

Commit 45ce7e3

Browse files
authored
chore: add doc checker (#2877)
First steps towards #2876 Depends on denoland/std#6632
1 parent 51e4d33 commit 45ce7e3

File tree

7 files changed

+333
-182
lines changed

7 files changed

+333
-182
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,6 @@ jobs:
5050

5151
- name: Run tests
5252
run: deno task test
53+
54+
- name: Check docs
55+
run: deno task check:docs

deno.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"build-www": "deno task --cwd=www build",
2323
"screenshot": "deno run -A www/utils/screenshot.ts",
2424
"check:types": "deno check src/**/*.ts src/**/*.tsx tests/**/*.ts tests/**/*.tsx update/**/*.ts plugin-tailwindcss/**/*.ts init/**/*.ts",
25+
"check:docs": "deno run -A tools/check_docs.ts",
2526
"ok": "deno fmt --check && deno lint && deno task check:types && deno task test",
2627
"test:www": "deno test -A www/main_test.*",
2728
"release": "deno run -A tools/release.ts"
@@ -40,6 +41,8 @@
4041
"exclude": ["**/*_test.*", "src/__OLD/**", "*.todo"]
4142
},
4243
"imports": {
44+
"@deno/doc": "jsr:@deno/doc@^0.172.0",
45+
"@std/collections": "jsr:@std/collections@^1.0.11",
4346
"@std/http": "jsr:@std/http@^1.0.15",
4447
"fresh": "jsr:@fresh/core@^2.0.0-alpha.26",
4548
"preact": "npm:preact@^10.25.1",

0 commit comments

Comments
 (0)