import * as fs from 'fs' import * as path from 'path' import { PagesMetadata } from '../../shared/lib/PagesMetadata' import { TransformerConfig } from '../types/config.types' export const loadPagesMetadata = ({ config, }: { config: TransformerConfig }) => { const filename = path.join(config.projectDir, config.pagesMetadata) const json = JSON.parse(fs.readFileSync(filename, 'utf-8')) return new PagesMetadata().fromJson(json) }