@smartlyio/oats-mirage-adapter
Version:
Mirage.js adapter for Oats
16 lines (13 loc) • 433 B
text/typescript
/* eslint-disable no-console */
/* eslint-disable @typescript-eslint/no-floating-promises */
// eslint-disable-next-line import/no-nodejs-modules
import * as fs from 'fs';
const md: string = fs.readFileSync('README.template.md', 'utf8');
fs.writeFileSync(
'README.md',
md.replace(/^>>(.*)/gm, (match, file) => {
const m = file.trim();
const example: any = fs.readFileSync('./' + m, 'utf8');
return example;
})
);