@sealsystems/tlscert
Advanced tools
Comparing version 2.5.2 to 2.6.0
@@ -6,2 +6,3 @@ 'use strict'; | ||
const util = require('util'); | ||
const tls = require('tls'); | ||
@@ -97,2 +98,19 @@ const cloneDeep = require('lodash.clonedeep'); | ||
const versionMap = { | ||
TLSv1_method: 'TLSv1', | ||
TLSv1_1_method: 'TLSv1.1', | ||
TLSv1_2_method: 'TLSv1.2', | ||
TLSv1_3_method: 'TLSv1.3' | ||
}; | ||
tlscert.getTlsMinVersion = async function () { | ||
const value = versionMap[getenv('TLS_PROTOCOL', '')] || getenv('TLS_PROTOCOL', ''); | ||
if (!value) { | ||
log.debug('Tls version was undefined. Is set to: ', tls.DEFAULT_MIN_VERSION); | ||
return tls.DEFAULT_MIN_VERSION; | ||
} | ||
log.debug('Tls version: ', value); | ||
return value; | ||
}; | ||
module.exports = tlscert; |
{ | ||
"name": "@sealsystems/tlscert", | ||
"version": "2.5.2", | ||
"version": "2.6.0", | ||
"description": "Provides TLS key and certificate", | ||
@@ -24,3 +24,3 @@ "author": { | ||
"dependencies": { | ||
"@sealsystems/log": "2.4.2", | ||
"@sealsystems/log": "2.4.3", | ||
"getenv": "1.0.0", | ||
@@ -27,0 +27,0 @@ "lodash.clonedeep": "4.5.0" |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
14732
88
+ Added@sealsystems/log@2.4.3(transitive)
+ Added@types/app-root-path@1.2.4(transitive)
+ Added@types/body-parser@1.19.5(transitive)
+ Added@types/connect@3.4.38(transitive)
+ Added@types/express@4.17.13(transitive)
+ Added@types/express-serve-static-core@4.19.6(transitive)
+ Added@types/find-root@1.1.2(transitive)
+ Added@types/http-errors@2.0.4(transitive)
+ Added@types/lodash@4.14.172(transitive)
+ Added@types/mime@1.3.5(transitive)
+ Added@types/node@16.6.1(transitive)
+ Added@types/on-finished@2.3.1(transitive)
+ Added@types/qs@6.9.18(transitive)
+ Added@types/range-parser@1.2.7(transitive)
+ Added@types/send@0.17.4(transitive)
+ Added@types/serve-static@1.15.7(transitive)
+ Added@types/stack-trace@0.0.29(transitive)
+ Added@types/stringify-object@3.3.1(transitive)
+ Addedansi-styles@4.3.0(transitive)
+ Addedapp-root-path@3.0.0(transitive)
+ Addedchalk@4.1.2(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addeddate-fns@2.23.0(transitive)
+ Addedee-first@1.1.1(transitive)
+ Addedfind-root@1.1.0(transitive)
+ Addedflaschenpost@5.0.49(transitive)
+ Addedget-own-enumerable-property-symbols@3.0.2(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedis-obj@1.0.1(transitive)
+ Addedis-regexp@1.0.0(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedon-finished@2.3.0(transitive)
+ Addedprocessenv@3.0.9(transitive)
+ Addedserialize-error@8.1.0(transitive)
+ Addedstack-trace@0.0.10(transitive)
+ Addedstringify-object@3.3.0(transitive)
+ Addedsupports-color@7.2.0(transitive)
+ Addedtype-fest@0.20.2(transitive)
Updated@sealsystems/log@2.4.3