doca-node-docson-theme

0.0.6 • Public • Published

doca-bootstrap-theme (DEPRECATED)

The doca package for which this was written has been depreacted in favor of @cloudflare/doca, in the json-schema-tools repository. While @cloudflare/doca is conceptually the same, the back-end tools use a different format that retains compatibility with JSON Schema, so the theme requirements are different

Also in that repository you will find a new @cloudflare/doca-default-theme, which is currently only a bare-bones debugging display for the back end tools. We will be expanding it into a fully functional new theme, and feature requests will be handled there from now on.


The new @cloudflare/doca does not yet have a fully functioning theme, so this package is still the produciton-ready one. But we will be implementing feature requests on the new code, and moving most open issues to the new repo whenever it makes sense.

Simple Node-Docson theme for doca, based on doca-bootstrap-theme.

It's supposed to be used in combination with doca - a tool that scaffolds API documentation based on JSON HyperSchemas.

Usage

npm install -g doca
doca init -t node-docson

This creates a new API documentation with doca-node-docson-theme as a dependency.

Special properties

The _schema property placed on an object or link schema will, if present, be passed to Node-Docson instead of the processed properties.

The _targetSchema property placed on a link schema will, if present, be passed to Node-Docson to document the schema for the response of the link. If this property is not set, the response schema will not be passed to Node-Docson, since targetSchema properties are not normally available to the theme.

Readme

Keywords

none

Package Sidebar

Install

npm i doca-node-docson-theme

Weekly Downloads

0

Version

0.0.6

License

BSD-3-Clause

Unpacked Size

42.2 kB

Total Files

16

Last publish

Collaborators

  • texkiller