@parse/node-apn
Version:
An interface to the Apple Push Notification service for Node.js
17 lines (14 loc) • 316 B
JavaScript
const fs = require('fs');
function resolveCredential(value) {
if (!value) {
return value;
}
if (/-----BEGIN ([A-Z\s*]+)-----/.test(value)) {
return value;
} else if (Buffer.isBuffer(value)) {
return value;
} else {
return fs.readFileSync(value);
}
}
module.exports = resolveCredential;