all files / lib/deps/binary/ typedBuffer.js

100% Statements 11/11
75% Branches 3/4
100% Functions 2/2
100% Lines 10/10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21                  129× 129× 129×    
'use strict';
 
Object.defineProperty(exports, "__esModule", {
  value: true
});
 
var _buffer = require('./buffer');
 
var _buffer2 = _interopRequireDefault(_buffer);
 
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 
function typedBuffer(binString, buffType, type) {
  // buffType is either 'binary' or 'base64'
  var buff = new _buffer2.default(binString, buffType);
  buff.type = type; // non-standard, but used for consistency with the browser
  return buff;
}
 
exports.default = typedBuffer;
module.exports = exports['default'];