Show More
Commit Description:
change to encrypted cookies
Commit Description:
change to encrypted cookies
References:
File last commit:
Show/Diff file:
Action:
node_modules/jszip/lib/support.js
| 38 lines
| 1.1 KiB
| application/javascript
| JavascriptLexer
|
r789 | 'use strict'; | |||
exports.base64 = true; | ||||
exports.array = true; | ||||
exports.string = true; | ||||
exports.arraybuffer = typeof ArrayBuffer !== "undefined" && typeof Uint8Array !== "undefined"; | ||||
exports.nodebuffer = typeof Buffer !== "undefined"; | ||||
// contains true if JSZip can read/generate Uint8Array, false otherwise. | ||||
exports.uint8array = typeof Uint8Array !== "undefined"; | ||||
if (typeof ArrayBuffer === "undefined") { | ||||
exports.blob = false; | ||||
} | ||||
else { | ||||
var buffer = new ArrayBuffer(0); | ||||
try { | ||||
exports.blob = new Blob([buffer], { | ||||
type: "application/zip" | ||||
}).size === 0; | ||||
} | ||||
catch (e) { | ||||
try { | ||||
var Builder = self.BlobBuilder || self.WebKitBlobBuilder || self.MozBlobBuilder || self.MSBlobBuilder; | ||||
var builder = new Builder(); | ||||
builder.append(buffer); | ||||
exports.blob = builder.getBlob('application/zip').size === 0; | ||||
} | ||||
catch (e) { | ||||
exports.blob = false; | ||||
} | ||||
} | ||||
} | ||||
try { | ||||
exports.nodestream = !!require('readable-stream').Readable; | ||||
} catch(e) { | ||||
exports.nodestream = false; | ||||
} | ||||