Files
socket.io/test/index.js
2014-02-20 12:39:56 +02:00

31 lines
658 B
JavaScript

var env = require('./support/env.js');
var blobSupported = (function() {
try {
new Blob(['hi']);
return true;
} catch(e) {}
return false;
})();
/**
* Create a blob builder even when vendor prefixes exist
*/
var BlobBuilder = global.BlobBuilder || global.WebKitBlobBuilder || global.MSBlobBuilder || global.MozBlobBuilder;
var blobBuilderSupported = !!BlobBuilder && !!BlobBuilder.prototype.append && !!BlobBuilder.prototype.getBlob;
require('./parser.js');
if (!env.browser) {
require('./buffer.js');
}
if (global.ArrayBuffer) {
require('./arraybuffer.js');
}
if (blobSupported || blobBuilderSupported) {
require('./blob.js');
}