mirror of
https://github.com/documentationjs/documentation.git
synced 2026-01-18 14:17:30 +00:00
981 B
981 B
Configuring documentation.js
Configuration is a completely optional step for generating documentation with documentation.js. The tool is designed to accept any JSDoc-annotated source code and automatically generate output.
Configuration - a documentation.yml file - will accomplish two goals:
- Organization: you can put top level documentation in order of importance
- Narration: you can add narrative sections - plain English writing - in between autogenerated API documentation.
Here's how documentation.yml works:
toc:
- Map
- name: Geography
description: |
These are Mapbox GL JS's ways of representing locations
and areas on the sphere.
- LngLat
- LngLatBounds
This puts the top level API documentation for the Map, LngLat, and LngLatBounds
items in the given order, and inserts a narrative item titled Geography
after the section on maps. The description property of that narrative item
is interpreted as Markdown.