@peculiar/asn1-schema
Advanced tools
Comparing version 2.0.38 to 2.0.44
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
tslib_1.__exportStar(require("./schema_validation"), exports); | ||
(0, tslib_1.__exportStar)(require("./schema_validation"), exports); |
@@ -5,4 +5,4 @@ "use strict"; | ||
const tslib_1 = require("tslib"); | ||
tslib_1.__exportStar(require("./converters"), exports); | ||
tslib_1.__exportStar(require("./types/index"), exports); | ||
(0, tslib_1.__exportStar)(require("./converters"), exports); | ||
(0, tslib_1.__exportStar)(require("./types/index"), exports); | ||
var decorators_1 = require("./decorators"); | ||
@@ -18,4 +18,4 @@ Object.defineProperty(exports, "AsnProp", { enumerable: true, get: function () { return decorators_1.AsnProp; } }); | ||
Object.defineProperty(exports, "AsnSerializer", { enumerable: true, get: function () { return serializer_1.AsnSerializer; } }); | ||
tslib_1.__exportStar(require("./errors"), exports); | ||
tslib_1.__exportStar(require("./objects"), exports); | ||
tslib_1.__exportStar(require("./convert"), exports); | ||
(0, tslib_1.__exportStar)(require("./errors"), exports); | ||
(0, tslib_1.__exportStar)(require("./objects"), exports); | ||
(0, tslib_1.__exportStar)(require("./convert"), exports); |
@@ -35,3 +35,3 @@ "use strict"; | ||
try { | ||
if (helper_1.isConvertible(target)) { | ||
if ((0, helper_1.isConvertible)(target)) { | ||
const value = new target(); | ||
@@ -60,3 +60,3 @@ return value.fromASN(asn1Schema); | ||
const res = new target(); | ||
if (helper_1.isTypeOfArray(target)) { | ||
if ((0, helper_1.isTypeOfArray)(target)) { | ||
if (typeof schema.itemType === "number") { | ||
@@ -78,4 +78,4 @@ const converter = converters.defaultConverter(schema.itemType); | ||
const schemaItem = schema.items[key]; | ||
if (typeof (schemaItem.type) === "number" || helper_1.isConvertible(schemaItem.type)) { | ||
const converter = (_a = schemaItem.converter) !== null && _a !== void 0 ? _a : (helper_1.isConvertible(schemaItem.type) | ||
if (typeof (schemaItem.type) === "number" || (0, helper_1.isConvertible)(schemaItem.type)) { | ||
const converter = (_a = schemaItem.converter) !== null && _a !== void 0 ? _a : ((0, helper_1.isConvertible)(schemaItem.type) | ||
? new schemaItem.type() | ||
@@ -104,3 +104,3 @@ : null); | ||
let newItem; | ||
if (helper_1.isConvertible(schemaItem.type)) { | ||
if ((0, helper_1.isConvertible)(schemaItem.type)) { | ||
newItem = new schemaItem.type().toSchema(""); | ||
@@ -107,0 +107,0 @@ } |
@@ -55,3 +55,3 @@ "use strict"; | ||
} | ||
else if (helper_1.isConvertible(item.type)) { | ||
else if ((0, helper_1.isConvertible)(item.type)) { | ||
const instance = new item.type(); | ||
@@ -91,3 +91,3 @@ asn1Item = instance.toSchema(name); | ||
if (item.implicit) { | ||
if (typeof item.type === "number" || helper_1.isConvertible(item.type)) { | ||
if (typeof item.type === "number" || (0, helper_1.isConvertible)(item.type)) { | ||
const Container = item.repeated | ||
@@ -94,0 +94,0 @@ ? asn1.Constructed |
@@ -17,3 +17,3 @@ "use strict"; | ||
static toASN(obj) { | ||
if (obj && helper_1.isConvertible(obj.constructor)) { | ||
if (obj && (0, helper_1.isConvertible)(obj.constructor)) { | ||
return obj.toASN(); | ||
@@ -44,3 +44,3 @@ } | ||
|| (typeof schemaItem.defaultValue === "object" && typeof objProp === "object" | ||
&& helper_1.isArrayEqual(this.serialize(schemaItem.defaultValue), this.serialize(objProp)))) { | ||
&& (0, helper_1.isArrayEqual)(this.serialize(schemaItem.defaultValue), this.serialize(objProp)))) { | ||
continue; | ||
@@ -52,3 +52,3 @@ } | ||
if (!schemaItem.repeated | ||
&& (typeof schemaItem.type === "number" || helper_1.isConvertible(schemaItem.type))) { | ||
&& (typeof schemaItem.type === "number" || (0, helper_1.isConvertible)(schemaItem.type))) { | ||
const value = {}; | ||
@@ -55,0 +55,0 @@ value.valueHex = asn1Item instanceof asn1.Null ? asn1Item.valueBeforeDecode : asn1Item.valueBlock.toBER(); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
tslib_1.__exportStar(require("./bit_string"), exports); | ||
tslib_1.__exportStar(require("./octet_string"), exports); | ||
(0, tslib_1.__exportStar)(require("./bit_string"), exports); | ||
(0, tslib_1.__exportStar)(require("./octet_string"), exports); |
{ | ||
"name": "@peculiar/asn1-schema", | ||
"version": "2.0.38", | ||
"version": "2.0.44", | ||
"description": "Decorators for ASN.1 schemas building", | ||
@@ -43,3 +43,3 @@ "files": [ | ||
"asn1js": "^2.1.1", | ||
"pvtsutils": "^1.2.0", | ||
"pvtsutils": "^1.2.1", | ||
"tslib": "^2.3.0" | ||
@@ -57,3 +57,3 @@ }, | ||
], | ||
"gitHead": "3eba886d2b33dcf86fa41e9dcc8281ff3d1a53a7" | ||
"gitHead": "1abd87f37a293e67c87e2db4d8b4c2d99a414773" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
145284
Updatedpvtsutils@^1.2.1