@viewdo/dxp-story-cli
Version:
README.md
20 lines (12 loc) • 513 B
JavaScript
const App = require('./app')
module.exports = async (options, result = 0) => {
const app = new App(options)
app.console_service.log(`Validating files for stories in ${app.root}`.blue)
if(!await app.auth_manager.requireToken())
return 1
let story_keys = (options.keys.length ? options.keys : false) ||
await app.prompt_service.selectFromKeys('Story', app.configuration_manager.story_keys, 'Validate')
if(story_keys)
await app.sync_manager.validateStories(story_keys)
return result
}