UNPKG

@servable/tools

Version:

Servable tools is a utility that builds a protocol's manifest and documents it.

18 lines (13 loc) 419 B
import buildProtocol from './build/protocol/index.js' import writeProtocol from './write/protocol/index.js' export default async props => { const { path, write = false, includeAuxiliary = true, print = false } = props const item = await buildProtocol({ path }) if (print) { console.log(item) } if (write) { const written = await writeProtocol({ item, path, includeAuxiliary }) } return item }