UNPKG

@servable/tools

Version:

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

19 lines (15 loc) 375 B
import protocolCandidates from "./protocolCandidates/index.js" import _ from 'underscore' export default async (props) => { const { schema } = props const { protocols } = schema const items = _.flatten(await Promise.all(protocols.map(async item => protocolCandidates({ item, allProtocols: protocols }) ))).filter(a => a) return items }