UNPKG

check-visa

Version:

German National Visa status check for German Embassy in Moscow

27 lines (21 loc) 664 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _pdfText = require('pdf-text'); var _pdfText2 = _interopRequireDefault(_pdfText); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.default = function (pathToFile, str) { return new Promise(function (resolve, reject) { (0, _pdfText2.default)(pathToFile, function (err, chunks) { if (err) { console.log(err); return reject(err); } var matches = chunks.filter(function (chunk) { return chunk.includes(str); }); return resolve(matches.length > 0); }); }); };