UNPKG

patternplate-server

Version:

Programmatically serve atomic patterns via a REST API

18 lines (16 loc) 380 B
import {resolve} from 'path'; import getPatternTree from './utilities/get-pattern-tree'; export default async function getNavigation(application, client, server) { const { cache, configuration: { patterns }, runtime: { cwd, patterncwd } } = server; const path = resolve(patterncwd || cwd, patterns.path); return await getPatternTree('.', path, {cache}); }