diff --git a/.nvmrc b/.nvmrc index 3027af39c1b..2a4e4ab8170 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16.10.0 +16.17.0 diff --git a/package.json b/package.json index 502a5309848..f815c423204 100644 --- a/package.json +++ b/package.json @@ -158,7 +158,7 @@ "style-loader": "^0.23.1", "ts-jest": "^25.0.0", "ts-loader": "^8.0.2", - "typescript": "^3.9.5", + "typescript": "4.6.2", "typescript-plugin-styled-components": "^1.5.0", "url-loader": "^1.1.2", "wait-on": "^3.1.0", diff --git a/src/neo4j-arc/common/utils/objectUtils.ts b/src/neo4j-arc/common/utils/objectUtils.ts index 14fc7e20cd4..b271f0a59a2 100644 --- a/src/neo4j-arc/common/utils/objectUtils.ts +++ b/src/neo4j-arc/common/utils/objectUtils.ts @@ -41,5 +41,5 @@ export function mapObjectValues( } export function keys(object: T): Array { - return Object.keys(object) as Array + return Object.keys(object as any) as Array } diff --git a/src/shared/services/bolt/driverFactory.ts b/src/shared/services/bolt/driverFactory.ts index 91853ae3649..9d327c9fce4 100644 --- a/src/shared/services/bolt/driverFactory.ts +++ b/src/shared/services/bolt/driverFactory.ts @@ -33,7 +33,7 @@ export const createDriverOrFailFn = ( try { const res = neo4j.driver(url, auth, spreadOpts) return res - } catch (e) { + } catch (e: any) { failFn(e) return null } diff --git a/src/shared/services/bolt/globalDrivers.ts b/src/shared/services/bolt/globalDrivers.ts index 36238d2b102..71972e3c098 100644 --- a/src/shared/services/bolt/globalDrivers.ts +++ b/src/shared/services/bolt/globalDrivers.ts @@ -63,7 +63,7 @@ export const buildGlobalDriversObject = async ( ) routed && (await routed.verifyConnectivity()) routingSupported = true - } catch (e) { + } catch (e: any) { if (e && isNonSupportedRoutingSchemeError(e)) { routingSupported = false failFn(e) diff --git a/src/shared/services/commandInterpreterHelper.ts b/src/shared/services/commandInterpreterHelper.ts index c0df8d28f85..c0590e93f7a 100644 --- a/src/shared/services/commandInterpreterHelper.ts +++ b/src/shared/services/commandInterpreterHelper.ts @@ -250,7 +250,7 @@ const availableCommands = [ put(updateQueryResult(action.requestId, null, 'success')) } return true - } catch (error) { + } catch (error: any) { if (!action.parentId) { put( frames.add({ diff --git a/yarn.lock b/yarn.lock index 890568a1c3f..87dbf02656c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13900,7 +13900,12 @@ typescript-plugin-styled-components@^1.5.0: resolved "https://registry.npmjs.org/typescript-plugin-styled-components/-/typescript-plugin-styled-components-1.6.0.tgz" integrity sha512-cUCbOuY0iNr1JjPYC5MqCiABrfv2ouLift+7gi4vS0gBPQySUT006wHCjwzynMfU5LGMQaZqpssAgzRRjt30Ng== -typescript@^3.2.1, typescript@^3.9.3, typescript@^3.9.5: +typescript@4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.2.tgz#fe12d2727b708f4eef40f51598b3398baa9611d4" + integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg== + +typescript@^3.2.1, typescript@^3.9.3: version "3.9.10" resolved "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz" integrity "sha1-cPORCselHta+952ngAaQsZv3eLg= sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q=="