File tree Expand file tree Collapse file tree 18 files changed +7779
-12665
lines changed
docs/content/docs/options
docusaurus-plugin-typedoc Expand file tree Collapse file tree 18 files changed +7779
-12665
lines changed Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter docusaurus-plugin-typedoc run lint
46
-
37
+ run : npm run lint --workspace docusaurus-plugin-typedoc
47
38
- name : Build
48
- run : pnpm --filter docusaurus-plugin-typedoc run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-docusaurus-theme --workspace docusaurus-plugin-typedoc
50
40
- name : Test
51
- run : pnpm --filter docusaurus-plugin-typedoc run test
41
+ run : npm run test --workspace docusaurus-plugin-typedoc
Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter typedoc-docusaurus-theme run lint
46
-
37
+ run : npm run lint --workspace typedoc-docusaurus-theme
47
38
- name : Build
48
- run : pnpm --filter typedoc-docusaurus-theme run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-docusaurus-theme
50
40
- name : Test
51
- run : pnpm --filter typedoc-docusaurus-theme run test
41
+ run : npm run test --workspace typedoc-docusaurus-theme
Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter typedoc-github-wiki-theme run lint
46
-
37
+ run : npm run lint --workspace typedoc-github-wiki-theme
47
38
- name : Build
48
- run : pnpm --filter typedoc-github-wiki-theme run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-github-wiki-theme
50
40
- name : Test
51
- run : pnpm --filter typedoc-github-wiki-theme run test
41
+ run : npm run test --workspace typedoc-github-wiki-theme
Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter typedoc-gitlab-wiki-theme run lint
46
-
37
+ run : npm run lint --workspace typedoc-github-wiki-theme
47
38
- name : Build
48
- run : pnpm --filter typedoc-gitlab-wiki-theme run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-github-wiki-theme
50
40
- name : Test
51
- run : pnpm --filter typedoc-gitlab -wiki-theme run test
41
+ run : npm run test --workspace typedoc-github -wiki-theme
Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter typedoc-plugin-frontmatter run lint
46
-
37
+ run : npm run lint --workspace typedoc-plugin-frontmatter
47
38
- name : Build
48
- run : pnpm --filter typedoc-plugin-frontmatter run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-plugin-frontmatter
50
40
- name : Test
51
- run : pnpm --filter typedoc-plugin-frontmatter run test
41
+ run : npm run test --workspace typedoc-plugin-frontmatter
Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter typedoc-plugin-remark run lint
46
-
37
+ run : npm run lint --workspace typedoc-plugin-remark
47
38
- name : Build
48
- run : pnpm --filter typedoc-plugin-remark run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-plugin-remark
50
40
- name : Test
51
- run : pnpm --filter typedoc-plugin-remark run test
41
+ run : npm run test --workspace typedoc-plugin-remark
Original file line number Diff line number Diff line change @@ -25,27 +25,17 @@ jobs:
25
25
name : Node ${{ matrix.node }}
26
26
steps :
27
27
- name : Checkout repository
28
- uses : actions/checkout@v4
29
-
30
- - name : Install pnpm
31
- uses : pnpm/action-setup@v2
32
- with :
33
- version : 10
34
-
28
+ uses : actions/checkout@v3
35
29
- name : Set up Node
36
- uses : actions/setup-node@v4
30
+ uses : actions/setup-node@v3
37
31
with :
38
32
node-version : ${{ matrix.node }}
39
- cache : ' pnpm'
40
-
41
- - name : Install dependencies
42
- run : HUSKY=0 pnpm install
43
-
33
+ cache : ' npm'
34
+ - name : Install
35
+ run : HUSKY=0 npm ci
44
36
- name : Lint
45
- run : pnpm --filter typedoc-vitepress-theme run lint
46
-
37
+ run : npm run lint --workspace typedoc-vitepress-theme
47
38
- name : Build
48
- run : pnpm --filter typedoc-vitepress-theme run build
49
-
39
+ run : npm run build --workspace typedoc-plugin-markdown --workspace typedoc-vitepress-theme
50
40
- name : Test
51
- run : pnpm --filter typedoc-vitepress-theme run test
41
+ run : npm run test --workspace typedoc-vitepress-theme
Original file line number Diff line number Diff line change @@ -29,26 +29,16 @@ jobs:
29
29
steps :
30
30
- name : Checkout repository
31
31
uses : actions/checkout@v4
32
-
33
- - name : Install pnpm
34
- uses : pnpm/action-setup@v2
35
- with :
36
- version : 10
37
-
38
32
- name : Set up Node
39
33
uses : actions/setup-node@v4
40
34
with :
41
35
node-version : ${{ matrix.node }}
42
- cache : ' pnpm'
43
-
44
- - name : Install dependencies
45
- run : HUSKY=0 pnpm install
46
-
36
+ cache : ' npm'
37
+ - name : Install
38
+ run : HUSKY=0 npm ci
47
39
- name : Lint
48
- run : pnpm --filter typedoc-plugin-markdown run lint
49
-
40
+ run : npm run lint --workspace typedoc-plugin-markdown
50
41
- name : Build
51
- run : pnpm build-all
52
-
42
+ run : npm run build-all
53
43
- name : Test
54
- run : pnpm test-all
44
+ run : npm run test-all
Original file line number Diff line number Diff line change 8
8
release :
9
9
name : Release
10
10
runs-on : ubuntu-latest
11
- strategy :
12
- fail-fast : false
13
- matrix :
14
- node : ['20']
15
11
steps :
16
12
- name : Checkout Repo
17
- uses : actions/checkout@v4
18
-
19
- - name : Install pnpm
20
- uses : pnpm/action-setup@v2
13
+ uses : actions/checkout@v3
14
+ - name : Setup Node.js 20.x
15
+ uses : actions/setup-node@v3
21
16
with :
22
- version : 10
23
-
24
- - name : Set up Node
25
- uses : actions/setup-node@v4
26
- with :
27
- node-version : ${{ matrix.node }}
28
- cache : ' pnpm'
29
-
17
+ node-version : 20.x
30
18
- name : Install Dependencies
31
- run : pnpm install --frozen-lockfile
32
-
19
+ run : npm ci
33
20
- name : Create Release Pull Request or Publish to npm
21
+ id : changesets
34
22
uses : changesets/action@v1
35
23
with :
36
- commit : ' chore(release): update versions'
37
- title : ' chore(release): update versions'
38
- publish : pnpm release
24
+ publish : npm run release
39
25
env :
40
26
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
41
27
NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change @@ -289,6 +289,8 @@ This option specifies the output format for type declaration of variables and ty
289
289
290
290
<Callout emoji = " 💡" >Configure page title output with placeholders.</Callout >
291
291
292
+ > Accepts a key/value object.
293
+
292
294
Configures the main page title (# heading) output using placeholders or functions.
293
295
294
296
Each value can be either:
You can’t perform that action at this time.
0 commit comments