Commands by name #
Removes an extension from the key if present
Origami.config
The current project’s configuration
Render the tree as a CSV file
Create a document object with the text and data
Convert a DOM tree to a plain JavaScript object
Origami.extension
Helpers for working with file extensions
Fetch a resource from a URL with support for extensions
A hex string hash of the data
Parse HTML into a DOM tree
Escape HTML entities in the text
Origami.image
Collection of functions for working with images
A default index.html page for the tree
Inline Origami expressions found in the text
Add .keys.json files to a tree
Parse text as JSON
Render the markdown as HTML
The outline structure of the markdown document
Origami.naturalOrder
A comparison function for natural sort order
Evaluate the text as an Origami expression
POST the given data to the URL
Origami.projectRoot
The root folder for the current Origami project
Returns a random value based on the data
Returns a function to produce random values based on the data
Redirect to the given URL
An array of n copies of the object
Transforms a JSON Feed tree to RSS XML
Run the text as a shell command, return the output
Generate a sitemap for the tree
Origami.slash
Helpers for working with trailing slashes
A version of the text suitable for use in URLs
Define common static files for the tree
Coerce a buffer or document to a string
Coerce a tree or packed function definition to a function
Render the tree as a TSV file
Unpack the buffer into a usable form
Parse XML into a DOM tree
Render the object in YAML format
Parse text as YAML