mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-16 01:29:11 +08:00
15 lines
449 B
JavaScript
15 lines
449 B
JavaScript
const path = require('path');
|
|
const yfm = require('yaml-front-matter');
|
|
const glob = require('glob');
|
|
const fs = require('fs');
|
|
|
|
const demoFiles = glob.sync(path.join(process.cwd(), 'components/**/demo/*.md'));
|
|
// eslint-disable-next-line no-restricted-syntax
|
|
for (const url of demoFiles) {
|
|
const demoContent = fs.readFileSync(url);
|
|
const meta = yfm.loadFront(demoContent);
|
|
if (meta.only) {
|
|
throw Error(`there is a 'only': ${url}`);
|
|
}
|
|
}
|