atlas-doc
Easily create Atlassian Documents for use with the Stride API.
Installing
$ npm install atlas-doc
Basic Usage
// ES6: // ES5:var atlas = atlas
This would produce a javascript object representing the document:
The 1st example 😀
A document is created with the doc
function, which takes any number of strings and/or child nodes as arguments.
Most nodes type have their own function, many of which have an alias corresponding to their HTML tag. e.g. all of the following do the same:
// or// or even // nodes in a list are implicitly wrapped in a listItem where necessary
Resulting in the document:
- foo
- bar
Nodes
Nodes are the components of a document - see Nodes for details.
Marks
Marks can used with text
nodes (or strings) to apply formatting and hyperlinks - see Marks for details.
License
This project is licensed under the ISC License - see the LICENSE file for details