UNPKG

328 BJavaScriptView Raw
1var la = require('lazy-ass')
2var is = require('check-more-types')
3var read = require('fs').readFileSync
4
5function usesPromises (filename) {
6 la(is.unemptyString(filename), 'expected filename')
7 var source = read(filename, 'utf-8')
8 return source.indexOf('Promise') !== -1
9}
10
11module.exports = {
12 usesPromises: usesPromises
13}