@roxi/routify
Version:
17 lines (15 loc) • 462 B
JavaScript
import persistable from 'persistable'
/** @type {RoutifyBuildtimePlugin} */
export const metaPersistPlugin = {
name: 'metaPersist',
after: 'metaFromFile',
before: 'exporter',
build: () => {},
metaContext: context => {
const outputDir =
'.persistent/' + context.tempPath.replace(/^.routify\/cached\//, '')
/** @type {Persist} */
context.persist = persistable({ outputDir })
return context
},
}