patternplate-server
Version:
Programmatically serve atomic patterns via a REST API
18 lines (16 loc) • 380 B
JavaScript
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});
}