Spaces:
Running
Running
| const fs = require('fs'); | |
| const path = require('path'); | |
| const config = require(path.resolve(__dirname, 'tuidoc.config.json')); | |
| const examples = config.examples || {}; | |
| const { filePath, globalErrorLogVariable } = examples; | |
| /** | |
| * Get Examples Url | |
| */ | |
| function getTestUrls() { | |
| if (!filePath) { | |
| throw Error('not exist examples path at tuidoc.config.json'); | |
| } | |
| const urlPrefix = 'http://nhn.github.io/tui.image-editor/latest'; | |
| const testUrls = fs.readdirSync(filePath).reduce((urls, fileName) => { | |
| if (/html$/.test(fileName)) { | |
| urls.push(`${urlPrefix}/${filePath}/${fileName}`); | |
| } | |
| return urls; | |
| }, []); | |
| fs.writeFileSync('url.txt', testUrls.join(', ')); | |
| } | |
| function getGlobalVariable() { | |
| if (!globalErrorLogVariable) { | |
| throw Error('not exist examples path at tuidoc.config.json'); | |
| } | |
| fs.writeFileSync('errorVariable.txt', globalErrorLogVariable); | |
| } | |
| getTestUrls(); | |
| getGlobalVariable(); | |