UNPKG

atow

Version:

A tool to test exposed API key in your code

37 lines (29 loc) 798 B
const fs = require('fs') const extensionChecker = (fileName, extensions) => { let result = 0 try { if (extensions.length) { for (x in extensions) { if (fileName.endsWith(extensions[x])) { result = 1; break; } } } else { let rawdata = fs.readFileSync('./src/extensions.json'); let exten = JSON.parse(rawdata); for (x in exten.fileExtensions) { if (fileName.endsWith(exten.fileExtensions[x])) { result = 1; break; } } } } catch (err) { console.log('continue') } return result } module.exports = extensionChecker;