Skip to content

Commit 942769d

Browse files
committed
remove unneccessary modules; update typedoc
1 parent d6b7178 commit 942769d

13 files changed

+157
-3194
lines changed

AceGitLinkPlugin.js

-263
This file was deleted.

BorrowsTagPlugin.js

-46
This file was deleted.

README.md

-29
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,6 @@
22

33
requires node >= 8
44

5-
```bash
6-
node generateAnnotations.js AceDirName/ace/src
7-
```
8-
9-
Creates `classes.json` file in directory `generated`.
10-
There will be warnings in `generated\annotations.log` for duplicated classes\methods implementations from different files.
11-
12-
Apply `classes.json` file to declaration with command
13-
14-
```bash
15-
node generateNewDts.js ace.d.ts
16-
```
17-
18-
There will be some information in `generated\declarations.log` that you could use for improving declaration file. (Missing events, methods, constructors)
19-
20-
The final step will generate output documentation with TypeDoc.
21-
You will need to change `generator-options.json` with your settings.
22-
235
Important! Set `ACE_VERSION` variable which is used with `gitLink` parameter to constuct Ace release link - for example: `https://github.com/ajaxorg/ace/tree/v1.4.2/`
246

257
```bash
@@ -28,14 +10,3 @@ node generateDoc.js doc
2810
```
2911

3012
First parameter - output directory for documentation
31-
32-
Also log file will be created in `generated` dir with name `documentation.log`
33-
34-
35-
36-
```bash
37-
export ACE_VERSION="v$(node -p 'require("ace/package.json").version')"
38-
node generateAnnotations.js ace/src
39-
node generateNewDts.js ace.d.ts
40-
node generateDoc.js doc
41-
```

0 commit comments

Comments
 (0)