@@ -25,7 +25,7 @@ var platform = os.platform();
25
25
var arch = os . arch ( ) ;
26
26
27
27
var vscode_build = false ;
28
- var electron_version = '35.0.1 ' ;
28
+ var electron_version = '36.4.0 ' ;
29
29
var downloadProgress = 0 ;
30
30
var silentInstallation = false ;
31
31
@@ -646,11 +646,12 @@ var install_node_ibm_db = function(file_url) {
646
646
var ODBC_BINDINGS_V15 = 'build\/Release\/odbc_bindings.node.15.14.0' ;
647
647
var ODBC_BINDINGS_V16 = 'build\/Release\/odbc_bindings.node.16.20.2' ;
648
648
var ODBC_BINDINGS_V17 = 'build\/Release\/odbc_bindings.node.17.9.1' ;
649
- var ODBC_BINDINGS_V18 = 'build\/Release\/odbc_bindings.node.18.20.7 ' ;
649
+ var ODBC_BINDINGS_V18 = 'build\/Release\/odbc_bindings.node.18.20.8 ' ;
650
650
var ODBC_BINDINGS_V19 = 'build\/Release\/odbc_bindings.node.19.9.0' ;
651
- var ODBC_BINDINGS_V20 = 'build\/Release\/odbc_bindings.node.20.18.3 ' ;
651
+ var ODBC_BINDINGS_V20 = 'build\/Release\/odbc_bindings.node.20.19.2 ' ;
652
652
var ODBC_BINDINGS_V21 = 'build\/Release\/odbc_bindings.node.21.7.3' ;
653
- var ODBC_BINDINGS_V22 = 'build\/Release\/odbc_bindings.node.22.14.0' ;
653
+ var ODBC_BINDINGS_V22 = 'build\/Release\/odbc_bindings.node.22.16.0' ;
654
+ var ODBC_BINDINGS_V23 = 'build\/Release\/odbc_bindings.node.23.11.1' ;
654
655
655
656
// Windows add-on binary for node.js v0.10.x, v0.12.7, 4.x, 6.x to 14.x has been discontinued.
656
657
if ( Number ( process . version . match ( / ^ v ( \d + \. \d + ) / ) [ 1 ] ) < 14.0 ) {
@@ -675,6 +676,7 @@ var install_node_ibm_db = function(file_url) {
675
676
( Number ( process . version . match ( / ^ v ( \d + \. \d + ) / ) [ 1 ] ) < 21.0 ) && ODBC_BINDINGS_V20 ||
676
677
( Number ( process . version . match ( / ^ v ( \d + \. \d + ) / ) [ 1 ] ) < 22.0 ) && ODBC_BINDINGS_V21 ||
677
678
( Number ( process . version . match ( / ^ v ( \d + \. \d + ) / ) [ 1 ] ) < 23.0 ) && ODBC_BINDINGS_V22 ||
679
+ ( Number ( process . version . match ( / ^ v ( \d + \. \d + ) / ) [ 1 ] ) < 23.0 ) && ODBC_BINDINGS_V23 ||
678
680
ODBC_BINDINGS ;
679
681
}
680
682
// We have correct bindings file in odbcBindingsNode for
@@ -871,7 +873,10 @@ function findElectronVersion() {
871
873
var codeOut = execSync ( 'code --version' ) . toString ( ) ;
872
874
vscodeVer = parseFloat ( codeOut . split ( '\n' ) [ 0 ] ) ;
873
875
if ( ! isNaN ( vscodeVer ) ) {
874
- if ( vscodeVer >= 1.98 ) {
876
+ if ( vscodeVer >= 1.100 ) {
877
+ electron_version = "34.5.1" ;
878
+ }
879
+ else if ( vscodeVer >= 1.98 ) {
875
880
electron_version = "34.2.0" ;
876
881
}
877
882
else if ( vscodeVer >= 1.97 ) {
0 commit comments