UNPKG

patternplate-server

Version:

Programmatically serve atomic patterns via a REST API

18 lines (14 loc) 417 B
import patternFactory, {Pattern} from './pattern'; import normalizeFormats from './normalize-formats'; export default pattern; export {normalizeFormats}; function pattern(application) { const config = application.configuration.patterns || {}; config.formats = normalizeFormats(config.formats); return { factory(...args) { return patternFactory(...[...args, application.cache]); }, class: Pattern }; }