Buckets:
tahamajs/Other_Lessons / AP /TA_1 /AP-ECE-UT.github.io /node_modules /xml-js /lib /options-helper.js
| var isArray = require('./array-helper').isArray; | |
| module.exports = { | |
| copyOptions: function (options) { | |
| var key, copy = {}; | |
| for (key in options) { | |
| if (options.hasOwnProperty(key)) { | |
| copy[key] = options[key]; | |
| } | |
| } | |
| return copy; | |
| }, | |
| ensureFlagExists: function (item, options) { | |
| if (!(item in options) || typeof options[item] !== 'boolean') { | |
| options[item] = false; | |
| } | |
| }, | |
| ensureSpacesExists: function (options) { | |
| if (!('spaces' in options) || (typeof options.spaces !== 'number' && typeof options.spaces !== 'string')) { | |
| options.spaces = 0; | |
| } | |
| }, | |
| ensureAlwaysArrayExists: function (options) { | |
| if (!('alwaysArray' in options) || (typeof options.alwaysArray !== 'boolean' && !isArray(options.alwaysArray))) { | |
| options.alwaysArray = false; | |
| } | |
| }, | |
| ensureKeyExists: function (key, options) { | |
| if (!(key + 'Key' in options) || typeof options[key + 'Key'] !== 'string') { | |
| options[key + 'Key'] = options.compact ? '_' + key : key; | |
| } | |
| }, | |
| checkFnExists: function (key, options) { | |
| return key + 'Fn' in options; | |
| } | |
| }; | |
Xet Storage Details
- Size:
- 1.16 kB
- Xet hash:
- e8f16400b06cd2abf1f25125d764daf47409b2370b229dd16cd3100301359c12
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.