/
var
/
www
/
greso.tech
/
server
/
nsm
/
node_modules
/
pdf-lib
/
cjs
/
utils
/
/var/www/greso.tech/server/nsm/node_modules/pdf-lib/cjs/utils
mkdir
upload
Name
Size
Mode
Actions
arrays.d.ts
1072
0644
edit
dl
rm
arrays.d.ts.map
790
0644
edit
dl
rm
arrays.js
4627
0644
edit
dl
rm
arrays.js.map
4740
0644
edit
dl
rm
async.d.ts
192
0644
edit
dl
rm
async.d.ts.map
175
0644
edit
dl
rm
async.js
391
0644
edit
dl
rm
async.js.map
278
0644
edit
dl
rm
base64.d.ts
528
0644
edit
dl
rm
base64.d.ts.map
274
0644
edit
dl
rm
base64.js
3173
0644
edit
dl
rm
base64.js.map
3072
0644
edit
dl
rm
Cache.d.ts
308
0644
edit
dl
rm
Cache.d.ts.map
345
0644
edit
dl
rm
Cache.js
689
0644
edit
dl
rm
Cache.js.map
604
0644
edit
dl
rm
errors.d.ts
88
0644
edit
dl
rm
errors.d.ts.map
155
0644
edit
dl
rm
errors.js
197
0644
edit
dl
rm
errors.js.map
202
0644
edit
dl
rm
index.d.ts
354
0644
edit
dl
rm
index.d.ts.map
396
0644
edit
dl
rm
index.js
820
0644
edit
dl
rm
index.js.map
277
0644
edit
dl
rm
numbers.d.ts
880
0644
edit
dl
rm
numbers.d.ts.map
277
0644
edit
dl
rm
numbers.js
1896
0644
edit
dl
rm
numbers.js.map
1609
0644
edit
dl
rm
objects.d.ts
469
0644
edit
dl
rm
objects.d.ts.map
532
0644
edit
dl
rm
objects.js
686
0644
edit
dl
rm
objects.js.map
657
0644
edit
dl
rm
pdfDocEncoding.d.ts
307
0644
edit
dl
rm
pdfDocEncoding.d.ts.map
193
0644
edit
dl
rm
pdfDocEncoding.js
5075
0644
edit
dl
rm
pdfDocEncoding.js.map
3811
0644
edit
dl
rm
png.d.ts
561
0644
edit
dl
rm
png.d.ts.map
513
0644
edit
dl
rm
png.js
2501
0644
edit
dl
rm
png.js.map
2230
0644
edit
dl
rm
rng.d.ts
454
0644
edit
dl
rm
rng.d.ts.map
239
0644
edit
dl
rm
rng.js
781
0644
edit
dl
rm
rng.js.map
472
0644
edit
dl
rm
strings.d.ts
1632
0644
edit
dl
rm
strings.d.ts.map
1156
0644
edit
dl
rm
strings.js
6494
0644
edit
dl
rm
strings.js.map
5931
0644
edit
dl
rm
unicode.d.ts
8328
0644
edit
dl
rm
unicode.d.ts.map
686
0644
edit
dl
rm
unicode.js
15114
0644
edit
dl
rm
unicode.js.map
5888
0644
edit
dl
rm
validators.d.ts
2029
0644
edit
dl
rm
validators.d.ts.map
1371
0644
edit
dl
rm
validators.js
7569
0644
edit
dl
rm
validators.js.map
7021
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/node_modules/pdf-lib/cjs/utils/validators.js
(7569B)
"use strict"; /* tslint:disable:ban-types */ Object.defineProperty(exports, "__esModule", { value: true }); exports.assertPositive = exports.assertInteger = exports.assertMultiple = exports.assertRangeOrUndefined = exports.assertRange = exports.assertEachIs = exports.assertOrUndefined = exports.assertIs = exports.createTypeErrorMsg = exports.isType = exports.getType = exports.assertIsSubset = exports.assertIsOneOfOrUndefined = exports.assertIsOneOf = exports.createValueErrorMsg = exports.singleQuote = exports.backtick = void 0; var objects_1 = require("./objects"); exports.backtick = function (val) { return "`" + val + "`"; }; exports.singleQuote = function (val) { return "'" + val + "'"; }; // prettier-ignore var formatValue = function (value) { var type = typeof value; if (type === 'string') return exports.singleQuote(value); else if (type === 'undefined') return exports.backtick(value); else return value; }; exports.createValueErrorMsg = function (value, valueName, values) { var allowedValues = new Array(values.length); for (var idx = 0, len = values.length; idx < len; idx++) { var v = values[idx]; allowedValues[idx] = formatValue(v); } var joinedValues = allowedValues.join(' or '); // prettier-ignore return exports.backtick(valueName) + " must be one of " + joinedValues + ", but was actually " + formatValue(value); }; exports.assertIsOneOf = function (value, valueName, allowedValues) { if (!Array.isArray(allowedValues)) { allowedValues = objects_1.values(allowedValues); } for (var idx = 0, len = allowedValues.length; idx < len; idx++) { if (value === allowedValues[idx]) return; } throw new TypeError(exports.createValueErrorMsg(value, valueName, allowedValues)); }; exports.assertIsOneOfOrUndefined = function (value, valueName, allowedValues) { if (!Array.isArray(allowedValues)) { allowedValues = objects_1.values(allowedValues); } exports.assertIsOneOf(value, valueName, allowedValues.concat(undefined)); }; exports.assertIsSubset = function (values, valueName, allowedValues) { if (!Array.isArray(allowedValues)) { allowedValues = objects_1.values(allowedValues); } for (var idx = 0, len = values.length; idx < len; idx++) { exports.assertIsOneOf(values[idx], valueName, allowedValues); } }; exports.getType = function (val) { if (val === null) return 'null'; if (val === undefined) return 'undefined'; if (typeof val === 'string') return 'string'; if (isNaN(val)) return 'NaN'; if (typeof val === 'number') return 'number'; if (typeof val === 'boolean') return 'boolean'; if (typeof val === 'symbol') return 'symbol'; if (typeof val === 'bigint') return 'bigint'; if (val.constructor && val.constructor.name) return val.constructor.name; if (val.name) return val.name; if (val.constructor) return String(val.constructor); return String(val); }; exports.isType = function (value, type) { if (type === 'null') return value === null; if (type === 'undefined') return value === undefined; if (type === 'string') return typeof value === 'string'; if (type === 'number') return typeof value === 'number' && !isNaN(value); if (type === 'boolean') return typeof value === 'boolean'; if (type === 'symbol') return typeof value === 'symbol'; if (type === 'bigint') return typeof value === 'bigint'; if (type === Date) return value instanceof Date; if (type === Array) return value instanceof Array; if (type === Uint8Array) return value instanceof Uint8Array; if (type === ArrayBuffer) return value instanceof ArrayBuffer; if (type === Function) return value instanceof Function; return value instanceof type[0]; }; exports.createTypeErrorMsg = function (value, valueName, types) { var allowedTypes = new Array(types.length); for (var idx = 0, len = types.length; idx < len; idx++) { var type = types[idx]; if (type === 'null') allowedTypes[idx] = exports.backtick('null'); if (type === 'undefined') allowedTypes[idx] = exports.backtick('undefined'); if (type === 'string') allowedTypes[idx] = exports.backtick('string'); else if (type === 'number') allowedTypes[idx] = exports.backtick('number'); else if (type === 'boolean') allowedTypes[idx] = exports.backtick('boolean'); else if (type === 'symbol') allowedTypes[idx] = exports.backtick('symbol'); else if (type === 'bigint') allowedTypes[idx] = exports.backtick('bigint'); else if (type === Array) allowedTypes[idx] = exports.backtick('Array'); else if (type === Uint8Array) allowedTypes[idx] = exports.backtick('Uint8Array'); else if (type === ArrayBuffer) allowedTypes[idx] = exports.backtick('ArrayBuffer'); else allowedTypes[idx] = exports.backtick(type[1]); } var joinedTypes = allowedTypes.join(' or '); // prettier-ignore return exports.backtick(valueName) + " must be of type " + joinedTypes + ", but was actually of type " + exports.backtick(exports.getType(value)); }; exports.assertIs = function (value, valueName, types) { for (var idx = 0, len = types.length; idx < len; idx++) { if (exports.isType(value, types[idx])) return; } throw new TypeError(exports.createTypeErrorMsg(value, valueName, types)); }; exports.assertOrUndefined = function (value, valueName, types) { exports.assertIs(value, valueName, types.concat('undefined')); }; exports.assertEachIs = function (values, valueName, types) { for (var idx = 0, len = values.length; idx < len; idx++) { exports.assertIs(values[idx], valueName, types); } }; exports.assertRange = function (value, valueName, min, max) { exports.assertIs(value, valueName, ['number']); exports.assertIs(min, 'min', ['number']); exports.assertIs(max, 'max', ['number']); max = Math.max(min, max); if (value < min || value > max) { // prettier-ignore throw new Error(exports.backtick(valueName) + " must be at least " + min + " and at most " + max + ", but was actually " + value); } }; exports.assertRangeOrUndefined = function (value, valueName, min, max) { exports.assertIs(value, valueName, ['number', 'undefined']); if (typeof value === 'number') exports.assertRange(value, valueName, min, max); }; exports.assertMultiple = function (value, valueName, multiplier) { exports.assertIs(value, valueName, ['number']); if (value % multiplier !== 0) { // prettier-ignore throw new Error(exports.backtick(valueName) + " must be a multiple of " + multiplier + ", but was actually " + value); } }; exports.assertInteger = function (value, valueName) { if (!Number.isInteger(value)) { throw new Error(exports.backtick(valueName) + " must be an integer, but was actually " + value); } }; exports.assertPositive = function (value, valueName) { if (![1, 0].includes(Math.sign(value))) { // prettier-ignore throw new Error(exports.backtick(valueName) + " must be a positive number or 0, but was actually " + value); } }; //# sourceMappingURL=validators.js.map
Save
cmd:
run