Socket
Socket
Sign inDemoInstall

@types/asn1js

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/asn1js - npm Package Compare versions

Comparing version 2.0.0 to 2.0.1

92

asn1js/index.d.ts

@@ -11,6 +11,6 @@ // Type definitions for asn1js 2.0

interface LocalBaseBlockParams {
blockLength?: number;
error?: string;
warnings?: string[];
valueBeforeDecode?: ArrayBuffer;
blockLength?: number | undefined;
error?: string | undefined;
warnings?: string[] | undefined;
valueBeforeDecode?: ArrayBuffer | undefined;
}

@@ -53,4 +53,4 @@

interface LocalHexBlockParams extends LocalBaseBlockParams {
isHexOnly?: boolean;
valueHex?: ArrayBuffer;
isHexOnly?: boolean | undefined;
valueHex?: ArrayBuffer | undefined;
}

@@ -130,6 +130,6 @@

idBlock?: LocalHexBlockParams & {
isConstructed?: boolean;
tagClass?: number;
tagNumber?: number;
};
isConstructed?: boolean | undefined;
tagClass?: number | undefined;
tagNumber?: number | undefined;
} | undefined;
}

@@ -153,6 +153,6 @@

lenBlock?: {
isIndefiniteForm?: boolean;
longFormUsed?: boolean;
isIndefiniteForm?: boolean | undefined;
longFormUsed?: boolean | undefined;
length: number;
}
} | undefined
}

@@ -175,5 +175,5 @@

interface BaseBlockParams extends LocalBaseBlockParams {
name?: string;
optional?: boolean;
primitiveSchema?: Object;
name?: string | undefined;
optional?: boolean | undefined;
primitiveSchema?: Object | undefined;
}

@@ -191,4 +191,4 @@

interface LocalPrimitiveValueBlockParams extends LocalBaseBlockParams {
valueHex?: ArrayBuffer;
isHexOnly?: boolean;
valueHex?: ArrayBuffer | undefined;
isHexOnly?: boolean | undefined;
}

@@ -206,4 +206,4 @@ class LocalPrimitiveValueBlock extends LocalValueBlock {

interface LocalConstructedValueBlockParams extends LocalBaseBlockParams {
value?: LocalValueBlock;
isIndefiniteForm?: boolean;
value?: LocalValueBlock | undefined;
isIndefiniteForm?: boolean | undefined;
}

@@ -231,5 +231,5 @@

interface LocalBooleanValueBlockParams extends LocalBaseBlockParams {
value?: boolean;
isHexOnly?: boolean;
valueHex?: ArrayBuffer;
value?: boolean | undefined;
isHexOnly?: boolean | undefined;
valueHex?: ArrayBuffer | undefined;
}

@@ -251,3 +251,3 @@ class LocalBooleanValueBlock extends LocalValueBlock {

interface LocalOctetStringValueBlockParams extends LocalConstructedValueBlockParams, LocalHexBlockParams {
isConstructed?: boolean;
isConstructed?: boolean | undefined;
}

@@ -277,5 +277,5 @@

interface LocalBitStringValueBlockParams extends LocalConstructedValueBlockParams, LocalHexBlockParams {
unusedBits?: number;
isConstructed?: boolean;
blockLength?: number;
unusedBits?: number | undefined;
isConstructed?: boolean | undefined;
blockLength?: number | undefined;
}

@@ -331,3 +331,3 @@

interface IntegerParams {
value?: number;
value?: number | undefined;
}

@@ -361,4 +361,4 @@ export class Integer extends BaseBlock<LocalIntegerValueBlock> {

interface LocalSidValueBlockParams extends LocalBaseBlockParams, LocalHexBlockParams {
valueDec?: number;
isFirstSid?: boolean;
valueDec?: number | undefined;
isFirstSid?: boolean | undefined;
}

@@ -378,3 +378,3 @@

interface LocalObjectIdentifierValueBlockParams extends LocalBaseBlockParams {
value?: string;
value?: string | undefined;
}

@@ -419,3 +419,3 @@

interface Utf8StringParams {
value?: string;
value?: string | undefined;
}

@@ -458,3 +458,3 @@

interface BmpStringParams {
value?: string;
value?: string | undefined;
}

@@ -497,3 +497,3 @@

interface UniversalStringParams {
value?: string;
value?: string | undefined;
}

@@ -535,3 +535,3 @@

interface LocalSimpleStringBlockParams {
value?: string;
value?: string | undefined;
}

@@ -569,4 +569,4 @@ export class LocalSimpleStringBlock extends BaseBlock<LocalSimpleLocalSimpleStringValueBlock> {

interface UTCTimeParams extends LocalSimpleLocalSimpleStringValueBlockParams {
value?: string;
valueDate?: Date;
value?: string | undefined;
valueDate?: Date | undefined;
}

@@ -619,4 +619,4 @@

interface ChoiceParams {
value?: LocalValueBlock[];
optional?: boolean;
value?: LocalValueBlock[] | undefined;
optional?: boolean | undefined;
}

@@ -631,4 +631,4 @@

interface AnyParams {
name?: string;
optional?: boolean;
name?: string | undefined;
optional?: boolean | undefined;
}

@@ -642,6 +642,6 @@ class Any {

interface RepeatedParams {
name?: string;
optional?: boolean;
value?: Any;
local?: boolean;
name?: string | undefined;
optional?: boolean | undefined;
value?: Any | undefined;
local?: boolean | undefined;
}

@@ -656,3 +656,3 @@ class Repeated {

interface RawDataParams {
data?: ArrayBuffer;
data?: ArrayBuffer | undefined;
}

@@ -659,0 +659,0 @@ class RawData {

{
"name": "@types/asn1js",
"version": "2.0.0",
"version": "2.0.1",
"description": "TypeScript definitions for asn1js",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/asn1js",
"license": "MIT",

@@ -22,4 +23,4 @@ "contributors": [

"dependencies": {},
"typesPublisherContentHash": "b2f04c6d1e0ba994630d50e8951b9c7f099360edacad1e2d789839ec079ef6d6",
"typeScriptVersion": "3.2"
"typesPublisherContentHash": "a7faca3e0a4d4f0550997ff5c78afd3bd1dea2718c6a9eb9f7a2b74dd2894127",
"typeScriptVersion": "3.6"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Fri, 06 Nov 2020 01:24:47 GMT
* Last updated: Tue, 06 Jul 2021 18:05:35 GMT
* Dependencies: none

@@ -14,0 +14,0 @@ * Global values: none

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc