Commit 5421829
authored
Add documentation (TypeScriptToLua#6)
* Import documentation from the wiki
* Minor style changes
* Add custom `CodeBlock` component with file name and playground button
* Update relative documentation links
* Add `SideBySide` component
* Update some code examples
* Add `Configuration` page
* Add `Editor Support` page
* Merge `Differences between Lua and JS` and `Limitations` pages to `Caveats`
* Add `API/Plugins` page
* Rewrite `Getting Started` page with focus on project install
* Remove `Project Design Goals` page
* Add `Type-directed emit` section to `Caveats` page
* Update API documentation
* Create `Advanced` category
* Don't use level 1 headings
* Add `Declarations` section to `Getting Started` page
* Minor improvements
* Use admonitions
* Improve title annotations on `Writing Declarations` page
* More formatting on Writing Declarations page more consistent
* Rewrite few sections on Writing Declarations page
* Reword local/global install note1 parent 6360397 commit 5421829
20 files changed
Lines changed: 2359 additions & 2 deletions
File tree
- docs
- advanced
- api
- src
- components/SideBySide
- pages
- play
- theme/CodeBlock
- static/images
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments