Skip to content

Commit ad08cf8

Browse files
committed
feat: add typedoc
1 parent 2c40e62 commit ad08cf8

File tree

6 files changed

+77
-1
lines changed

6 files changed

+77
-1
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ coverage.json
1111
# production
1212
dist
1313
build
14+
/docs
1415

1516
# misc
1617
.DS_Store

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ node_modules/
5656
# Production
5757
build
5858
dist
59+
/docs
5960

6061
# Stores VSCode versions used for testing VSCode extensions
6162
.vscode-test

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ coverage.json
1111
# production
1212
dist
1313
build
14+
/docs
1415

1516
# github
1617
.github/ISSUE_TEMPLATE

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"format": "yarn format:prettier",
1717
"format:write": "yarn format:prettier:write",
1818
"style": "yarn lint && yarn format",
19+
"docs": "typedoc --cname extensionstypes.semaphore.pse.dev --githubPages true",
1920
"version:bump": "yarn workspace @semaphore-extensions/${0} version ${1} && yarn remove:stable-version-field ${0} && NO_HOOK=1 git commit -am \"chore(${0}): v${1}\" && git tag ${0}-v${1}",
2021
"version:publish": "yarn workspaces foreach -A --no-private npm publish --tolerate-republish --access public",
2122
"version:release": "changelogithub",
@@ -54,6 +55,7 @@
5455
"rimraf": "^5.0.5",
5556
"ts-jest": "^29.1.2",
5657
"ts-node": "^10.9.2",
58+
"typedoc": "^0.25.13",
5759
"typescript": "^5.4.4"
5860
}
5961
}

typedoc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"entryPoints": ["packages/*"],
3+
"name": "Semaphore Extensions",
4+
"entryPointStrategy": "packages"
5+
}

yarn.lock

Lines changed: 67 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3746,6 +3746,13 @@ __metadata:
37463746
languageName: node
37473747
linkType: hard
37483748

3749+
"ansi-sequence-parser@npm:^1.1.0":
3750+
version: 1.1.1
3751+
resolution: "ansi-sequence-parser@npm:1.1.1"
3752+
checksum: 10/9ce30f257badc2ef62cac8028a7e26c368d22bf26650427192e8ffd102da42e377e3affe90fae58062eecc963b0b055f510dde3b677c7e0c433c67069b5a8ee5
3753+
languageName: node
3754+
linkType: hard
3755+
37493756
"ansi-styles@npm:^3.2.1":
37503757
version: 3.2.1
37513758
resolution: "ansi-styles@npm:3.2.1"
@@ -7921,6 +7928,13 @@ __metadata:
79217928
languageName: node
79227929
linkType: hard
79237930

7931+
"lunr@npm:^2.3.9":
7932+
version: 2.3.9
7933+
resolution: "lunr@npm:2.3.9"
7934+
checksum: 10/f2f6db34c046f5a767782fe2454e6dd69c75ba3c5cf5c1cb9cacca2313a99c2ba78ff8fa67dac866fb7c4ffd5f22e06684793f5f15ba14bddb598b94513d54bf
7935+
languageName: node
7936+
linkType: hard
7937+
79247938
"magic-string@npm:^0.25.7":
79257939
version: 0.25.9
79267940
resolution: "magic-string@npm:0.25.9"
@@ -7983,6 +7997,15 @@ __metadata:
79837997
languageName: node
79847998
linkType: hard
79857999

8000+
"marked@npm:^4.3.0":
8001+
version: 4.3.0
8002+
resolution: "marked@npm:4.3.0"
8003+
bin:
8004+
marked: bin/marked.js
8005+
checksum: 10/c830bb4cb3705b754ca342b656e8a582d7428706b2678c898b856f6030c134ce2d1e19136efa3e6a1841f7330efbd24963d6bdeddc57d2938e906250f99895d0
8006+
languageName: node
8007+
linkType: hard
8008+
79868009
"meow@npm:^12.0.1":
79878010
version: 12.1.1
79888011
resolution: "meow@npm:12.1.1"
@@ -8046,7 +8069,7 @@ __metadata:
80468069
languageName: node
80478070
linkType: hard
80488071

8049-
"minimatch@npm:^9.0.1":
8072+
"minimatch@npm:^9.0.1, minimatch@npm:^9.0.3":
80508073
version: 9.0.4
80518074
resolution: "minimatch@npm:9.0.4"
80528075
dependencies:
@@ -9376,6 +9399,7 @@ __metadata:
93769399
rimraf: "npm:^5.0.5"
93779400
ts-jest: "npm:^29.1.2"
93789401
ts-node: "npm:^10.9.2"
9402+
typedoc: "npm:^0.25.13"
93799403
typescript: "npm:^5.4.4"
93809404
languageName: unknown
93819405
linkType: soft
@@ -9442,6 +9466,18 @@ __metadata:
94429466
languageName: node
94439467
linkType: hard
94449468

9469+
"shiki@npm:^0.14.7":
9470+
version: 0.14.7
9471+
resolution: "shiki@npm:0.14.7"
9472+
dependencies:
9473+
ansi-sequence-parser: "npm:^1.1.0"
9474+
jsonc-parser: "npm:^3.2.0"
9475+
vscode-oniguruma: "npm:^1.7.0"
9476+
vscode-textmate: "npm:^8.0.0"
9477+
checksum: 10/be3f2444c65bd0c57802026f171cb42ad571d361ee885be0c292b60785f68c70f19b69310f5ffe7f7a93db4c5ef50211e0a0248794bc6bb48d242bc43fe72a62
9478+
languageName: node
9479+
linkType: hard
9480+
94459481
"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6":
94469482
version: 1.0.6
94479483
resolution: "side-channel@npm:1.0.6"
@@ -10122,6 +10158,22 @@ __metadata:
1012210158
languageName: node
1012310159
linkType: hard
1012410160

10161+
"typedoc@npm:^0.25.13":
10162+
version: 0.25.13
10163+
resolution: "typedoc@npm:0.25.13"
10164+
dependencies:
10165+
lunr: "npm:^2.3.9"
10166+
marked: "npm:^4.3.0"
10167+
minimatch: "npm:^9.0.3"
10168+
shiki: "npm:^0.14.7"
10169+
peerDependencies:
10170+
typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x
10171+
bin:
10172+
typedoc: bin/typedoc
10173+
checksum: 10/3c82603894b5830c4b027b4f4f9ca70f770b6752c6512a42e780c40cb67fe4c9a144e34a837bb35aab14a125e00a5893e1e6feac1ec86a2add80f46833b279d4
10174+
languageName: node
10175+
linkType: hard
10176+
1012510177
"typescript@npm:^4.9.3":
1012610178
version: 4.9.5
1012710179
resolution: "typescript@npm:4.9.5"
@@ -10345,6 +10397,20 @@ __metadata:
1034510397
languageName: node
1034610398
linkType: hard
1034710399

10400+
"vscode-oniguruma@npm:^1.7.0":
10401+
version: 1.7.0
10402+
resolution: "vscode-oniguruma@npm:1.7.0"
10403+
checksum: 10/7da9d21459f9788544b258a5fd1b9752df6edd8b406a19eea0209c6bf76507d5717277016799301c4da0d536095f9ca8c06afd1ab8f4001189090c804ca4814e
10404+
languageName: node
10405+
linkType: hard
10406+
10407+
"vscode-textmate@npm:^8.0.0":
10408+
version: 8.0.0
10409+
resolution: "vscode-textmate@npm:8.0.0"
10410+
checksum: 10/9fa7d66d6042cb090d116c2d8820d34c8870cfcbaed6e404da89f66b899970ed0ac47b59a2e30fc40a25af5414822bb3ea27974f714e9b91910d69c894be95f7
10411+
languageName: node
10412+
linkType: hard
10413+
1034810414
"walker@npm:^1.0.8":
1034910415
version: 1.0.8
1035010416
resolution: "walker@npm:1.0.8"

0 commit comments

Comments
 (0)