UNPKG

nightwatch-ui-attributes-validator

Version:

This package allows you to validate the UI attributes against baseline using NightwatchJS.

26 lines (22 loc) 538 B
const fs = require('fs'); const readDataFromFS = (fileName, dontParseJson) => { return new Promise((resolve, reject) => { // Adding handling for js files if (!fileName.includes('json')) { resolve(require(fileName)); return; } fs.readFile(fileName, 'utf8', (err, data) => { if (err) { reject(err); } else { if (dontParseJson) { resolve(data) } else { resolve(JSON.parse(data)); } } }); }); }; module.exports = { readDataFromFS };