orzyyyy
5 years ago
committed by
偏右
3 changed files with 27 additions and 1 deletions
@ -0,0 +1,14 @@ |
|||||
|
const path = require('path'); |
||||
|
const yfm = require('yaml-front-matter'); |
||||
|
const glob = require('glob'); |
||||
|
const fs = require('fs-extra'); |
||||
|
|
||||
|
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}`); |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue