Socket
Socket
Sign inDemoInstall

aws-sdk

Package Overview
Dependencies
Maintainers
5
Versions
1964
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws-sdk - npm Package Compare versions

Comparing version 2.1664.0 to 2.1665.0

8

apis/appstream-2016-12-01.min.json

@@ -8,2 +8,5 @@ {

"protocol": "json",
"protocols": [
"json"
],
"serviceFullName": "Amazon AppStream",

@@ -14,3 +17,6 @@ "serviceId": "AppStream",

"targetPrefix": "PhotonAdminProxyService",
"uid": "appstream-2016-12-01"
"uid": "appstream-2016-12-01",
"auth": [
"aws.auth#sigv4"
]
},

@@ -17,0 +23,0 @@ "operations": {

@@ -240,3 +240,3 @@ {

"actionType": {
"shape": "S32"
"shape": "S3h"
}

@@ -264,3 +264,3 @@ }

"data": {
"shape": "S3u"
"shape": "S49"
},

@@ -362,3 +362,3 @@ "accountId": {}

"trigger": {
"shape": "S4v"
"shape": "S5a"
},

@@ -368,3 +368,3 @@ "executionMode": {},

"rollbackMetadata": {
"shape": "S4z"
"shape": "S5e"
}

@@ -400,3 +400,3 @@ }

"inboundExecution": {
"shape": "S54"
"shape": "S5j"
},

@@ -406,3 +406,3 @@ "inboundExecutions": {

"member": {
"shape": "S54"
"shape": "S5j"
}

@@ -430,3 +430,3 @@ },

"currentRevision": {
"shape": "S5d"
"shape": "S5s"
},

@@ -450,3 +450,3 @@ "latestExecution": {

"errorDetails": {
"shape": "S5l"
"shape": "S60"
}

@@ -461,3 +461,12 @@ }

"latestExecution": {
"shape": "S54"
"shape": "S5j"
},
"beforeEntryConditionState": {
"shape": "S63"
},
"onSuccessConditionState": {
"shape": "S63"
},
"onFailureConditionState": {
"shape": "S63"
}

@@ -502,15 +511,15 @@ }

"actionConfiguration": {
"shape": "S3v"
"shape": "S4a"
},
"pipelineContext": {
"shape": "S3w"
"shape": "S4b"
},
"inputArtifacts": {
"shape": "S42"
"shape": "S4h"
},
"outputArtifacts": {
"shape": "S42"
"shape": "S4h"
},
"artifactCredentials": {
"shape": "S4a"
"shape": "S4p"
},

@@ -542,11 +551,3 @@ "continuationToken": {},

"latestInPipelineExecution": {
"type": "structure",
"required": [
"pipelineExecutionId",
"startTimeRange"
],
"members": {
"pipelineExecutionId": {},
"startTimeRange": {}
}
"shape": "S6m"
}

@@ -601,3 +602,3 @@ }

"inputArtifacts": {
"shape": "S63"
"shape": "S6v"
},

@@ -611,3 +612,3 @@ "namespace": {}

"outputArtifacts": {
"shape": "S63"
"shape": "S6v"
},

@@ -621,3 +622,3 @@ "executionResult": {

"errorDetails": {
"shape": "S5l"
"shape": "S60"
}

@@ -627,3 +628,3 @@ }

"outputVariables": {
"shape": "S6c"
"shape": "S74"
}

@@ -722,3 +723,3 @@ }

"trigger": {
"shape": "S4v"
"shape": "S5a"
},

@@ -734,3 +735,3 @@ "stopTrigger": {

"rollbackMetadata": {
"shape": "S4z"
"shape": "S5e"
}

@@ -781,2 +782,165 @@ }

},
"ListRuleExecutions": {
"input": {
"type": "structure",
"required": [
"pipelineName"
],
"members": {
"pipelineName": {},
"filter": {
"type": "structure",
"members": {
"pipelineExecutionId": {},
"latestInPipelineExecution": {
"shape": "S6m"
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ruleExecutionDetails": {
"type": "list",
"member": {
"type": "structure",
"members": {
"pipelineExecutionId": {},
"ruleExecutionId": {},
"pipelineVersion": {
"type": "integer"
},
"stageName": {},
"ruleName": {},
"startTime": {
"type": "timestamp"
},
"lastUpdateTime": {
"type": "timestamp"
},
"updatedBy": {},
"status": {},
"input": {
"type": "structure",
"members": {
"ruleTypeId": {
"shape": "S21"
},
"configuration": {
"shape": "S25"
},
"resolvedConfiguration": {
"type": "map",
"key": {},
"value": {}
},
"roleArn": {},
"region": {},
"inputArtifacts": {
"shape": "S6v"
}
}
},
"output": {
"type": "structure",
"members": {
"executionResult": {
"type": "structure",
"members": {
"externalExecutionId": {},
"externalExecutionSummary": {},
"externalExecutionUrl": {},
"errorDetails": {
"shape": "S60"
}
}
}
}
}
}
}
},
"nextToken": {}
}
}
},
"ListRuleTypes": {
"input": {
"type": "structure",
"members": {
"ruleOwnerFilter": {},
"regionFilter": {}
}
},
"output": {
"type": "structure",
"required": [
"ruleTypes"
],
"members": {
"ruleTypes": {
"type": "list",
"member": {
"type": "structure",
"required": [
"id",
"inputArtifactDetails"
],
"members": {
"id": {
"shape": "S21"
},
"settings": {
"type": "structure",
"members": {
"thirdPartyConfigurationUrl": {},
"entityUrlTemplate": {},
"executionUrlTemplate": {},
"revisionUrlTemplate": {}
}
},
"ruleConfigurationProperties": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"required",
"key",
"secret"
],
"members": {
"name": {},
"required": {
"type": "boolean"
},
"key": {
"type": "boolean"
},
"secret": {
"type": "boolean"
},
"queryable": {
"type": "boolean"
},
"description": {},
"type": {}
}
}
},
"inputArtifactDetails": {
"shape": "Sn"
}
}
}
}
}
}
},
"ListTagsForResource": {

@@ -822,3 +986,3 @@ "input": {

"member": {
"shape": "S73"
"shape": "S8c"
}

@@ -830,2 +994,19 @@ },

},
"OverrideStageCondition": {
"input": {
"type": "structure",
"required": [
"pipelineName",
"stageName",
"pipelineExecutionId",
"conditionType"
],
"members": {
"pipelineName": {},
"stageName": {},
"pipelineExecutionId": {},
"conditionType": {}
}
}
},
"PollForJobs": {

@@ -861,3 +1042,3 @@ "input": {

"data": {
"shape": "S3u"
"shape": "S49"
},

@@ -917,3 +1098,3 @@ "nonce": {},

"actionRevision": {
"shape": "S5d"
"shape": "S5s"
}

@@ -979,3 +1160,3 @@ }

"failureDetails": {
"shape": "S83"
"shape": "S9e"
}

@@ -994,10 +1175,10 @@ }

"currentRevision": {
"shape": "S86"
"shape": "S9h"
},
"continuationToken": {},
"executionDetails": {
"shape": "S88"
"shape": "S9j"
},
"outputVariables": {
"shape": "S6c"
"shape": "S74"
}

@@ -1019,3 +1200,3 @@ }

"failureDetails": {
"shape": "S83"
"shape": "S9e"
}

@@ -1036,7 +1217,7 @@ }

"currentRevision": {
"shape": "S86"
"shape": "S9h"
},
"continuationToken": {},
"executionDetails": {
"shape": "S88"
"shape": "S9j"
}

@@ -1054,3 +1235,3 @@ }

"webhook": {
"shape": "S74"
"shape": "S8d"
},

@@ -1066,3 +1247,3 @@ "tags": {

"webhook": {
"shape": "S73"
"shape": "S8c"
}

@@ -1251,3 +1432,3 @@ }

"actionType": {
"shape": "S32"
"shape": "S3h"
}

@@ -1463,12 +1644,3 @@ }

"inputArtifacts": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
}
"shape": "S1q"
},

@@ -1487,4 +1659,29 @@ "roleArn": {},

"members": {
"result": {}
"result": {},
"conditions": {
"shape": "S1w"
}
}
},
"onSuccess": {
"type": "structure",
"required": [
"conditions"
],
"members": {
"conditions": {
"shape": "S1w"
}
}
},
"beforeEntry": {
"type": "structure",
"required": [
"conditions"
],
"members": {
"conditions": {
"shape": "S1w"
}
}
}

@@ -1539,6 +1736,6 @@ }

"includes": {
"shape": "S2b"
"shape": "S2q"
},
"excludes": {
"shape": "S2b"
"shape": "S2q"
}

@@ -1548,6 +1745,6 @@ }

"branches": {
"shape": "S2d"
"shape": "S2s"
},
"filePaths": {
"shape": "S2g"
"shape": "S2v"
}

@@ -1567,6 +1764,6 @@ }

"branches": {
"shape": "S2d"
"shape": "S2s"
},
"filePaths": {
"shape": "S2g"
"shape": "S2v"
}

@@ -1613,37 +1810,103 @@ }

},
"S2b": {
"S1q": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
}
},
"S1w": {
"type": "list",
"member": {
"type": "structure",
"members": {
"result": {},
"rules": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name",
"ruleTypeId"
],
"members": {
"name": {},
"ruleTypeId": {
"shape": "S21"
},
"configuration": {
"shape": "S25"
},
"inputArtifacts": {
"shape": "S1q"
},
"roleArn": {},
"region": {},
"timeoutInMinutes": {
"type": "integer"
}
}
}
}
}
}
},
"S21": {
"type": "structure",
"required": [
"category",
"provider"
],
"members": {
"category": {},
"owner": {},
"provider": {},
"version": {}
}
},
"S25": {
"type": "map",
"key": {},
"value": {}
},
"S2q": {
"type": "list",
"member": {}
},
"S2d": {
"S2s": {
"type": "structure",
"members": {
"includes": {
"shape": "S2e"
"shape": "S2t"
},
"excludes": {
"shape": "S2e"
"shape": "S2t"
}
}
},
"S2e": {
"S2t": {
"type": "list",
"member": {}
},
"S2g": {
"S2v": {
"type": "structure",
"members": {
"includes": {
"shape": "S2h"
"shape": "S2w"
},
"excludes": {
"shape": "S2h"
"shape": "S2w"
}
}
},
"S2h": {
"S2w": {
"type": "list",
"member": {}
},
"S32": {
"S3h": {
"type": "structure",

@@ -1715,6 +1978,6 @@ "required": [

"inputArtifactDetails": {
"shape": "S3h"
"shape": "S3w"
},
"outputArtifactDetails": {
"shape": "S3h"
"shape": "S3w"
},

@@ -1772,3 +2035,3 @@ "permissions": {

},
"S3h": {
"S3w": {
"type": "structure",

@@ -1788,3 +2051,3 @@ "required": [

},
"S3u": {
"S49": {
"type": "structure",

@@ -1796,15 +2059,15 @@ "members": {

"actionConfiguration": {
"shape": "S3v"
"shape": "S4a"
},
"pipelineContext": {
"shape": "S3w"
"shape": "S4b"
},
"inputArtifacts": {
"shape": "S42"
"shape": "S4h"
},
"outputArtifacts": {
"shape": "S42"
"shape": "S4h"
},
"artifactCredentials": {
"shape": "S4a"
"shape": "S4p"
},

@@ -1817,3 +2080,3 @@ "continuationToken": {},

},
"S3v": {
"S4a": {
"type": "structure",

@@ -1826,3 +2089,3 @@ "members": {

},
"S3w": {
"S4b": {
"type": "structure",

@@ -1848,3 +2111,3 @@ "members": {

},
"S42": {
"S4h": {
"type": "list",

@@ -1876,3 +2139,3 @@ "member": {

},
"S4a": {
"S4p": {
"type": "structure",

@@ -1900,3 +2163,3 @@ "required": [

},
"S4v": {
"S5a": {
"type": "structure",

@@ -1908,3 +2171,3 @@ "members": {

},
"S4z": {
"S5e": {
"type": "structure",

@@ -1915,3 +2178,3 @@ "members": {

},
"S54": {
"S5j": {
"type": "structure",

@@ -1928,3 +2191,3 @@ "required": [

},
"S5d": {
"S5s": {
"type": "structure",

@@ -1944,3 +2207,3 @@ "required": [

},
"S5l": {
"S60": {
"type": "structure",

@@ -1953,2 +2216,87 @@ "members": {

"S63": {
"type": "structure",
"members": {
"latestExecution": {
"type": "structure",
"members": {
"status": {},
"summary": {}
}
},
"conditionStates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"latestExecution": {
"type": "structure",
"members": {
"status": {},
"summary": {},
"lastStatusChange": {
"type": "timestamp"
}
}
},
"ruleStates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ruleName": {},
"currentRevision": {
"type": "structure",
"required": [
"revisionId",
"revisionChangeId",
"created"
],
"members": {
"revisionId": {},
"revisionChangeId": {},
"created": {
"type": "timestamp"
}
}
},
"latestExecution": {
"type": "structure",
"members": {
"ruleExecutionId": {},
"status": {},
"summary": {},
"lastStatusChange": {
"type": "timestamp"
},
"token": {},
"lastUpdatedBy": {},
"externalExecutionId": {},
"externalExecutionUrl": {},
"errorDetails": {
"shape": "S60"
}
}
},
"entityUrl": {},
"revisionUrl": {}
}
}
}
}
}
}
}
},
"S6m": {
"type": "structure",
"required": [
"pipelineExecutionId",
"startTimeRange"
],
"members": {
"pipelineExecutionId": {},
"startTimeRange": {}
}
},
"S6v": {
"type": "list",

@@ -1969,3 +2317,3 @@ "member": {

},
"S6c": {
"S74": {
"type": "map",

@@ -1975,3 +2323,3 @@ "key": {},

},
"S73": {
"S8c": {
"type": "structure",

@@ -1984,3 +2332,3 @@ "required": [

"definition": {
"shape": "S74"
"shape": "S8d"
},

@@ -1999,3 +2347,3 @@ "url": {},

},
"S74": {
"S8d": {
"type": "structure",

@@ -2037,3 +2385,3 @@ "required": [

},
"S83": {
"S9e": {
"type": "structure",

@@ -2050,3 +2398,3 @@ "required": [

},
"S86": {
"S9h": {
"type": "structure",

@@ -2066,3 +2414,3 @@ "required": [

},
"S88": {
"S9j": {
"type": "structure",

@@ -2069,0 +2417,0 @@ "members": {

@@ -26,2 +26,8 @@ {

},
"ListRuleExecutions": {
"input_token": "nextToken",
"output_token": "nextToken",
"limit_key": "maxResults",
"result_key": "ruleExecutionDetails"
},
"ListTagsForResource": {

@@ -28,0 +34,0 @@ "input_token": "nextToken",

@@ -7,2 +7,5 @@ {

"protocol": "query",
"protocols": [
"query"
],
"serviceFullName": "Elastic Load Balancing",

@@ -12,3 +15,6 @@ "serviceId": "Elastic Load Balancing",

"uid": "elasticloadbalancing-2012-06-01",
"xmlNamespace": "http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"
"xmlNamespace": "http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/",
"auth": [
"aws.auth#sigv4"
]
},

@@ -15,0 +21,0 @@ "operations": {

5

apis/eventbridge-2015-10-07.min.json

@@ -15,3 +15,6 @@ {

"targetPrefix": "AWSEvents",
"uid": "eventbridge-2015-10-07"
"uid": "eventbridge-2015-10-07",
"auth": [
"aws.auth#sigv4"
]
},

@@ -18,0 +21,0 @@ "operations": {

@@ -8,2 +8,5 @@ {

"protocol": "json",
"protocols": [
"json"
],
"serviceFullName": "Amazon CloudWatch Logs",

@@ -13,3 +16,6 @@ "serviceId": "CloudWatch Logs",

"targetPrefix": "Logs_20140328",
"uid": "logs-2014-03-28"
"uid": "logs-2014-03-28",
"auth": [
"aws.auth#sigv4"
]
},

@@ -16,0 +22,0 @@ "operations": {

@@ -8,2 +8,5 @@ {

"protocol": "json",
"protocols": [
"json"
],
"serviceAbbreviation": "Amazon MemoryDB",

@@ -15,3 +18,6 @@ "serviceFullName": "Amazon MemoryDB",

"targetPrefix": "AmazonMemoryDB",
"uid": "memorydb-2021-01-01"
"uid": "memorydb-2021-01-01",
"auth": [
"aws.auth#sigv4"
]
},

@@ -18,0 +24,0 @@ "operations": {

@@ -8,2 +8,5 @@ {

"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceFullName": "IAM Roles Anywhere",

@@ -13,3 +16,6 @@ "serviceId": "RolesAnywhere",

"signingName": "rolesanywhere",
"uid": "rolesanywhere-2018-05-10"
"uid": "rolesanywhere-2018-05-10",
"auth": [
"aws.auth#sigv4"
]
},

@@ -29,2 +35,5 @@ "operations": {

"members": {
"acceptRoleSessionName": {
"type": "boolean"
},
"durationSeconds": {

@@ -723,2 +732,5 @@ "type": "integer"

"members": {
"acceptRoleSessionName": {
"type": "boolean"
},
"durationSeconds": {

@@ -817,2 +829,5 @@ "type": "integer"

"members": {
"acceptRoleSessionName": {
"type": "boolean"
},
"attributeMappings": {

@@ -819,0 +834,0 @@ "type": "list",

@@ -8,2 +8,5 @@ {

"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceFullName": "AWS Telco Network Builder",

@@ -13,3 +16,6 @@ "serviceId": "tnb",

"signingName": "tnb",
"uid": "tnb-2008-10-21"
"uid": "tnb-2008-10-21",
"auth": [
"aws.auth#sigv4"
]
},

@@ -526,4 +532,41 @@ "operations": {

},
"instantiateMetadata": {
"type": "structure",
"required": [
"nsdInfoId"
],
"members": {
"additionalParamsForNs": {
"shape": "S1x"
},
"nsdInfoId": {}
}
},
"lastModified": {
"shape": "S15"
},
"modifyVnfInfoMetadata": {
"type": "structure",
"required": [
"vnfConfigurableProperties",
"vnfInstanceId"
],
"members": {
"vnfConfigurableProperties": {
"shape": "S1x"
},
"vnfInstanceId": {}
}
},
"updateNsMetadata": {
"type": "structure",
"required": [
"nsdInfoId"
],
"members": {
"additionalParamsForNs": {
"shape": "S1x"
},
"nsdInfoId": {}
}
}

@@ -564,3 +607,4 @@ }

}
}
},
"updateType": {}
}

@@ -618,3 +662,3 @@ }

"nsd": {
"shape": "S27"
"shape": "S2c"
}

@@ -633,3 +677,3 @@ }

"vnfPkgIds": {
"shape": "S28"
"shape": "S2d"
}

@@ -720,3 +764,3 @@ }

"additionalParamsForNs": {
"shape": "S2e"
"shape": "S1x"
},

@@ -973,2 +1017,6 @@ "dryRun": {

"locationName": "nextpage_opaque_marker"
},
"nsInstanceId": {
"location": "querystring",
"locationName": "nsInstanceId"
}

@@ -1010,7 +1058,10 @@ }

"shape": "S15"
}
},
"nsdInfoId": {},
"vnfInstanceId": {}
}
},
"nsInstanceId": {},
"operationState": {}
"operationState": {},
"updateType": {}
}

@@ -1088,3 +1139,3 @@ }

"vnfPkgIds": {
"shape": "S28"
"shape": "S2d"
}

@@ -1146,3 +1197,3 @@ }

"file": {
"type": "blob"
"shape": "S3l"
},

@@ -1202,3 +1253,3 @@ "vnfPkgId": {

"file": {
"type": "blob"
"shape": "S3l"
},

@@ -1230,3 +1281,3 @@ "nsdInfoId": {

"nsd": {
"shape": "S27"
"shape": "S2c"
}

@@ -1239,3 +1290,3 @@ }

"vnfPkgIds": {
"shape": "S28"
"shape": "S2d"
}

@@ -1384,3 +1435,3 @@ }

"vnfConfigurableProperties": {
"shape": "S2e"
"shape": "S1x"
},

@@ -1397,2 +1448,14 @@ "vnfInstanceId": {}

},
"updateNs": {
"type": "structure",
"required": [
"nsdInfoId"
],
"members": {
"additionalParamsForNs": {
"shape": "S1x"
},
"nsdInfoId": {}
}
},
"updateType": {}

@@ -1459,3 +1522,3 @@ }

"file": {
"type": "blob"
"shape": "S3l"
},

@@ -1515,3 +1578,3 @@ "vnfPkgId": {

"file": {
"type": "blob"
"shape": "S3l"
},

@@ -1543,3 +1606,3 @@ "nsdInfoId": {

"nsd": {
"shape": "S27"
"shape": "S2c"
}

@@ -1552,3 +1615,3 @@ }

"vnfPkgIds": {
"shape": "S28"
"shape": "S2d"
}

@@ -1599,4 +1662,9 @@ }

},
"S27": {
"S1x": {
"type": "structure",
"members": {},
"document": true
},
"S2c": {
"type": "structure",
"members": {

@@ -1608,12 +1676,11 @@ "overrides": {

},
"S28": {
"S2d": {
"type": "list",
"member": {}
},
"S2e": {
"type": "structure",
"members": {},
"document": true
"S3l": {
"type": "blob",
"sensitive": true
}
}
}

@@ -273,2 +273,6 @@ import {Request} from '../lib/request';

/**
* Used to determine if a custom role session name will be accepted in a temporary credential request.
*/
acceptRoleSessionName?: Boolean;
/**
* Used to determine how long sessions vended using this profile are valid for. See the Expiration section of the CreateSession API documentation page for more details. In requests, if this value is not provided, the default value will be 3600.

@@ -593,2 +597,6 @@ */

/**
* Used to determine if a custom role session name will be accepted in a temporary credential request.
*/
acceptRoleSessionName?: Boolean;
/**
* A mapping applied to the authenticating end-entity certificate.

@@ -923,2 +931,6 @@ */

/**
* Used to determine if a custom role session name will be accepted in a temporary credential request.
*/
acceptRoleSessionName?: Boolean;
/**
* Used to determine how long sessions vended using this profile are valid for. See the Expiration section of the CreateSession API documentation page for more details. In requests, if this value is not provided, the default value will be 3600.

@@ -925,0 +937,0 @@ */

@@ -23,3 +23,3 @@ /**

*/
VERSION: '2.1664.0',
VERSION: '2.1665.0',

@@ -26,0 +26,0 @@ /**

{
"name": "aws-sdk",
"description": "AWS SDK for JavaScript",
"version": "2.1664.0",
"version": "2.1665.0",
"author": {

@@ -6,0 +6,0 @@ "name": "Amazon Web Services",

@@ -67,3 +67,3 @@ # AWS SDK for JavaScript

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1664.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1665.0.min.js"></script>

@@ -70,0 +70,0 @@ You can also build a custom browser SDK with your specified set of AWS services.

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

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