From 29b4e816545729cb15daac8bf5bc395f225a2187 Mon Sep 17 00:00:00 2001 From: alex <48489896+devnaumov@users.noreply.github.com> Date: Wed, 11 Jan 2023 07:51:12 +0100 Subject: [PATCH] CB-2719 filter ce product deps (#1403) Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com> --- .../packages/core-administration/package.json | 23 +- .../src/AdministrationLocaleService.ts | 2 +- .../AdministrationScreenServiceBootstrap.ts | 6 +- .../AdministrationTopAppBar/Fill.tsx | 2 +- .../WizardTopAppBar/Fill.tsx | 2 +- webapp/packages/core-app/package.json | 27 +- .../src/AppScreen/AppScreenService.ts | 1 - webapp/packages/core-app/src/Body.tsx | 2 +- .../packages/core-authentication/package.json | 8 +- .../src/AuthProviderService.ts | 1 - webapp/packages/core-blocks/package.json | 6 +- webapp/packages/core-blocks/src/Code.tsx | 4 +- .../core-blocks/src/ErrorMessage.test.tsx | 1 - .../packages/core-blocks/src/ErrorMessage.tsx | 2 - .../core-blocks/src/ExceptionMessage.tsx | 2 - .../core-blocks/src/FormControls/Combobox.tsx | 3 - .../core-blocks/src/FormControls/FormBox.tsx | 2 +- .../src/FormControls/FormFieldDescription.tsx | 2 - .../src/FormControls/FormGroup.tsx | 2 +- .../src/FormControls/InputField.tsx | 1 - .../src/ItemList/ItemListSearch.tsx | 3 - .../core-blocks/src/Marks/ConnectionMark.tsx | 2 - .../src/PropertiesTable/PropertyItem.tsx | 2 - .../SnackbarMarkups/SnackbarWrapper.tsx | 2 - .../core-blocks/src/StatusMessage.tsx | 1 - webapp/packages/core-bootstrap/package.json | 8 +- .../packages/core-bootstrap/src/manifest.ts | 3 +- webapp/packages/core-browser/package.json | 8 +- webapp/packages/core-browser/src/manifest.ts | 1 - webapp/packages/core-connections/package.json | 19 +- .../src/ConnectionsLocaleService.ts | 2 +- webapp/packages/core-di/package.json | 2 +- .../src/CommonDialog/ConfirmationDialog.tsx | 1 - .../src/Menu/MenuPanel/MenuPanelItem.tsx | 2 +- webapp/packages/core-events/package.json | 11 +- webapp/packages/core-executor/package.json | 2 +- webapp/packages/core-extensions/package.json | 4 +- .../packages/core-localization/package.json | 7 +- .../core-navigation-tree/package.json | 6 +- webapp/packages/core-plugin/package.json | 2 +- webapp/packages/core-product/package.json | 2 +- webapp/packages/core-projects/package.json | 2 +- .../core-resource-manager/package.json | 5 +- webapp/packages/core-root/package.json | 5 +- .../core-root/src/SessionSettingsService.ts | 2 +- webapp/packages/core-sdk/package.json | 6 +- webapp/packages/core-sdk/src/sdk.ts | 256 +++++++++--------- webapp/packages/core-settings/package.json | 2 +- .../core-settings/src/SettingsService.ts | 2 +- webapp/packages/core-theming/package.json | 8 +- webapp/packages/core-ui/package.json | 6 +- .../core-ui/src/AuthenticationProvider.tsx | 2 - .../src/Clipboard/ClipboardBootstrap.ts | 2 +- .../packages/core-ui/src/Tabs/Tab/TabIcon.tsx | 1 - .../core-ui/src/Tabs/Tab/TabTitle.tsx | 2 - webapp/packages/core-ui/src/manifest.ts | 1 - webapp/packages/core-utils/package.json | 6 +- .../core-version-update/src/LocaleService.ts | 2 +- webapp/packages/core-version/package.json | 2 +- .../core-version/src/VersionLocaleService.ts | 2 +- webapp/packages/core-view/package.json | 5 +- .../plugin-administration/package.json | 13 +- .../Form/ServerConfigurationInfoForm.tsx | 2 - .../ServerConfigurationNavigatorViewForm.tsx | 1 - .../Form/ServerConfigurationSecurityForm.tsx | 1 - ...erConfigurationAdministrationNavService.ts | 2 +- .../Welcome/WelcomePage.tsx | 2 - .../src/LocaleService.ts | 2 +- .../package.json | 17 +- .../AuthConfigurationFormBaseActions.tsx | 1 - ...hConfigurationsAdministrationNavService.ts | 2 +- .../AuthConfigurationsDrawerItem.tsx | 2 - .../AuthConfigurationsTable.tsx | 1 - .../ServerConfigurationAdminForm.tsx | 1 - .../MetaParameters/CreateMetaParameter.tsx | 2 - .../MetaParameters/UserEditController.ts | 4 +- .../Administration/Users/Teams/CreateTeam.tsx | 2 - .../GrantedConnectionsTableHeader.tsx | 2 - .../src/AuthenticationLocaleService.ts | 2 +- .../plugin-authentication/package.json | 11 +- .../src/AuthenticationLocaleService.ts | 2 +- .../src/Dialog/AuthDialogFooter.tsx | 1 - .../packages/plugin-codemirror/package.json | 23 +- .../plugin-connection-custom/package.json | 18 +- .../CustomConnectionDialog.tsx | 1 - .../DriverSelectorDialog/DriverSelector.tsx | 1 - .../src/LocaleService.ts | 2 +- .../plugin-connection-search/package.json | 15 +- .../plugin-connection-template/package.json | 18 +- .../src/LocaleService.ts | 2 +- .../package.json | 17 +- .../ConnectionsAdministrationNavService.ts | 2 +- .../src/LocaleService.ts | 17 +- .../packages/plugin-connections/package.json | 20 +- .../plugin-connections/src/LocaleService.ts | 17 +- .../packages/plugin-data-export/package.json | 28 +- .../src/DataExportService.ts | 4 +- .../src/DataTransferProcessorsResource.ts | 2 +- .../plugin-data-export/src/LocaleService.ts | 2 +- .../plugin-data-spreadsheet-new/package.json | 22 +- .../src/LocaleService.ts | 2 +- .../packages/plugin-data-viewer/package.json | 20 +- .../package.json | 23 +- .../packages/plugin-ddl-viewer/package.json | 17 +- .../src/DdlViewer/DDLViewerTab.tsx | 1 - .../plugin-ddl-viewer/src/DdlViewerService.ts | 2 +- webapp/packages/plugin-devtools/package.json | 22 +- .../SearchResourceMenuItemComponent.tsx | 1 - .../packages/plugin-gis-viewer/package.json | 29 +- webapp/packages/plugin-help/package.json | 26 +- .../src/Shortcuts/SHORTCUTS_DATA.ts | 1 - .../plugin-help/src/Shortcuts/Shortcut.tsx | 3 - .../src/Shortcuts/ShortcutsDialog.tsx | 2 - .../packages/plugin-localization/package.json | 22 +- .../packages/plugin-log-viewer/package.json | 22 +- .../plugin-navigation-tabs/package.json | 12 +- .../plugin-navigation-tree/package.json | 24 +- .../plugin-object-viewer/package.json | 22 +- .../formControls/ObjectPropertyInput.tsx | 2 - webapp/packages/plugin-product/package.json | 20 +- .../plugin-product/src/LocaleService.ts | 2 +- webapp/packages/plugin-projects/package.json | 24 +- .../package.json | 21 +- .../plugin-resource-manager/package.json | 25 +- webapp/packages/plugin-root/package.json | 17 +- .../package.json | 24 +- .../plugin-settings-menu/package.json | 22 +- .../package.json | 25 +- .../package.json | 25 +- .../plugin-sql-editor-screen/package.json | 16 +- .../packages/plugin-sql-editor/package.json | 23 +- webapp/packages/plugin-theme/package.json | 23 +- .../packages/plugin-tools-panel/package.json | 22 +- .../packages/plugin-top-app-bar/package.json | 17 +- .../package.json | 26 +- .../packages/plugin-user-profile/package.json | 18 +- .../package.json | 18 +- webapp/packages/product-default/package.json | 80 +++--- .../src/ProductConfigService.ts | 2 +- 139 files changed, 509 insertions(+), 986 deletions(-) diff --git a/webapp/packages/core-administration/package.json b/webapp/packages/core-administration/package.json index 5858cd8906..3e3b2c44eb 100644 --- a/webapp/packages/core-administration/package.json +++ b/webapp/packages/core-administration/package.json @@ -16,24 +16,27 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", + "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", + "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", + "@cloudbeaver/core-executor": "~0.1.0", + "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-plugin": "~0.1.0", + "@cloudbeaver/core-root": "~0.1.0", + "@cloudbeaver/core-routing": "~0.1.0", + "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", + "@cloudbeaver/core-theming": "~0.1.0", + "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "^5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-administration/src/AdministrationLocaleService.ts b/webapp/packages/core-administration/src/AdministrationLocaleService.ts index 87df37b694..b984c8dfa3 100644 --- a/webapp/packages/core-administration/src/AdministrationLocaleService.ts +++ b/webapp/packages/core-administration/src/AdministrationLocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class AdministrationLocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/core-administration/src/AdministrationScreen/AdministrationScreenServiceBootstrap.ts b/webapp/packages/core-administration/src/AdministrationScreen/AdministrationScreenServiceBootstrap.ts index 5b48928ec1..709a30648b 100644 --- a/webapp/packages/core-administration/src/AdministrationScreen/AdministrationScreenServiceBootstrap.ts +++ b/webapp/packages/core-administration/src/AdministrationScreen/AdministrationScreenServiceBootstrap.ts @@ -17,9 +17,9 @@ import { ConfigurationWizardScreen } from './ConfigurationWizard/ConfigurationWi @injectable() export class AdministrationScreenServiceBootstrap extends Bootstrap { constructor( - private screenService: ScreenService, - private administrationScreenService: AdministrationScreenService, - private serverConfigResource: ServerConfigResource + private readonly screenService: ScreenService, + private readonly administrationScreenService: AdministrationScreenService, + private readonly serverConfigResource: ServerConfigResource ) { super(); } diff --git a/webapp/packages/core-administration/src/AdministrationScreen/AdministrationTopAppBar/Fill.tsx b/webapp/packages/core-administration/src/AdministrationScreen/AdministrationTopAppBar/Fill.tsx index f5e61edb3c..95d751ec00 100644 --- a/webapp/packages/core-administration/src/AdministrationScreen/AdministrationTopAppBar/Fill.tsx +++ b/webapp/packages/core-administration/src/AdministrationScreen/AdministrationTopAppBar/Fill.tsx @@ -15,5 +15,5 @@ const styles = css` `; export function Fill() { - return styled(styles)(); + return styled(styles)(); } diff --git a/webapp/packages/core-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/Fill.tsx b/webapp/packages/core-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/Fill.tsx index f5e61edb3c..95d751ec00 100644 --- a/webapp/packages/core-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/Fill.tsx +++ b/webapp/packages/core-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/Fill.tsx @@ -15,5 +15,5 @@ const styles = css` `; export function Fill() { - return styled(styles)(); + return styled(styles)(); } diff --git a/webapp/packages/core-app/package.json b/webapp/packages/core-app/package.json index 5cc9d4c9e0..0840379be8 100644 --- a/webapp/packages/core-app/package.json +++ b/webapp/packages/core-app/package.json @@ -15,29 +15,28 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-di": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-tools-panel": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", + "@cloudbeaver/plugin-version": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", + "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", + "@cloudbeaver/core-executor": "~0.1.0", + "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-notifications": "~0.1.0", + "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - - "@cloudbeaver/plugin-version": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-navigation-tree": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "@cloudbeaver/plugin-tools-panel": "~0.1.0" + "@cloudbeaver/core-ui": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "react-dom": "~18.x.x", - "reakit": "~1.x.x", "mobx": "~6.x.x", - "mobx-react-lite": "~3.x.x" + "mobx-react-lite": "~3.x.x", + "reshadow": "~0.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-app/src/AppScreen/AppScreenService.ts b/webapp/packages/core-app/src/AppScreen/AppScreenService.ts index 041176cd58..4ca93063b6 100644 --- a/webapp/packages/core-app/src/AppScreen/AppScreenService.ts +++ b/webapp/packages/core-app/src/AppScreen/AppScreenService.ts @@ -9,7 +9,6 @@ import { PlaceholderContainer } from '@cloudbeaver/core-blocks'; import { injectable } from '@cloudbeaver/core-di'; - @injectable() export class AppScreenService { readonly placeholder: PlaceholderContainer; diff --git a/webapp/packages/core-app/src/Body.tsx b/webapp/packages/core-app/src/Body.tsx index 6e763e2fb1..9e7b99342d 100644 --- a/webapp/packages/core-app/src/Body.tsx +++ b/webapp/packages/core-app/src/Body.tsx @@ -14,7 +14,7 @@ import { Loader, useAppLoadingScreen, useResource, useStyles } from '@cloudbeave import { useService } from '@cloudbeaver/core-di'; import { DialogsPortal } from '@cloudbeaver/core-dialogs'; import { Notifications } from '@cloudbeaver/core-notifications'; -import { ServerConfigResource, SessionPermissionsResource } from '@cloudbeaver/core-root'; +import { SessionPermissionsResource } from '@cloudbeaver/core-root'; import { ScreenService } from '@cloudbeaver/core-routing'; import { ThemeService } from '@cloudbeaver/core-theming'; import { DNDProvider } from '@cloudbeaver/core-ui'; diff --git a/webapp/packages/core-authentication/package.json b/webapp/packages/core-authentication/package.json index 1dcf79b44e..02b9fa08c3 100644 --- a/webapp/packages/core-authentication/package.json +++ b/webapp/packages/core-authentication/package.json @@ -27,9 +27,13 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0" + "@cloudbeaver/core-settings": "~0.1.0", + "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0" }, "peerDependencies": { - "mobx": "~6.x.x" + "mobx": "~6.x.x", + "msw": "~0.x.x", + "@testing-library/jest-dom": "^5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-authentication/src/AuthProviderService.ts b/webapp/packages/core-authentication/src/AuthProviderService.ts index 8f5c4b2cd7..e82f8df034 100644 --- a/webapp/packages/core-authentication/src/AuthProviderService.ts +++ b/webapp/packages/core-authentication/src/AuthProviderService.ts @@ -8,7 +8,6 @@ import { injectable } from '@cloudbeaver/core-di'; import { Executor, IExecutor } from '@cloudbeaver/core-executor'; -import type { ObjectOrigin } from '@cloudbeaver/core-sdk'; import { md5, uuid } from '@cloudbeaver/core-utils'; import { AuthProvider, AuthProvidersResource } from './AuthProvidersResource'; diff --git a/webapp/packages/core-blocks/package.json b/webapp/packages/core-blocks/package.json index c973364d79..304988847a 100644 --- a/webapp/packages/core-blocks/package.json +++ b/webapp/packages/core-blocks/package.json @@ -27,7 +27,7 @@ "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", - + "@cloudbeaver/core-cli": "~0.1.0", "go-split": "^3.0.7" }, "peerDependencies": { @@ -35,6 +35,8 @@ "reakit": "~1.x.x", "react": "~18.x.x", "mobx": "~6.x.x", - "mobx-react-lite": "~3.x.x" + "mobx-react-lite": "~3.x.x", + "@testing-library/jest-dom": "~5.x.x", + "@testing-library/react": "~13.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-blocks/src/Code.tsx b/webapp/packages/core-blocks/src/Code.tsx index 52cb7018c0..97d54d3dbd 100644 --- a/webapp/packages/core-blocks/src/Code.tsx +++ b/webapp/packages/core-blocks/src/Code.tsx @@ -8,8 +8,6 @@ import styled, { css } from 'reshadow'; - - interface Props { className?: string; } @@ -19,7 +17,7 @@ const styles = css` composes: theme-background-secondary theme-text-on-secondary from global; padding: 16px; } - `; +`; export const Code: React.FC> = function Code({ children, className }) { return styled(styles)( diff --git a/webapp/packages/core-blocks/src/ErrorMessage.test.tsx b/webapp/packages/core-blocks/src/ErrorMessage.test.tsx index e1cddfd21d..a08dd6251f 100644 --- a/webapp/packages/core-blocks/src/ErrorMessage.test.tsx +++ b/webapp/packages/core-blocks/src/ErrorMessage.test.tsx @@ -16,7 +16,6 @@ import { mockAppInit } from '@cloudbeaver/core-root/mocks/mockAppInit'; import { mockGraphQL } from '@cloudbeaver/core-root/mocks/mockGraphQL'; import { screen } from '@testing-library/react'; - import { ErrorMessage } from './ErrorMessage'; const endpoint = createGQLEndpoint(); diff --git a/webapp/packages/core-blocks/src/ErrorMessage.tsx b/webapp/packages/core-blocks/src/ErrorMessage.tsx index e813b0664a..cb9d76edaa 100644 --- a/webapp/packages/core-blocks/src/ErrorMessage.tsx +++ b/webapp/packages/core-blocks/src/ErrorMessage.tsx @@ -9,8 +9,6 @@ import { observer } from 'mobx-react-lite'; import styled, { css } from 'reshadow'; - - import { Button } from './Button'; import { IconOrImage } from './IconOrImage'; import { useTranslate } from './localization/useTranslate'; diff --git a/webapp/packages/core-blocks/src/ExceptionMessage.tsx b/webapp/packages/core-blocks/src/ExceptionMessage.tsx index d4aa3aed70..c7e7410413 100644 --- a/webapp/packages/core-blocks/src/ExceptionMessage.tsx +++ b/webapp/packages/core-blocks/src/ExceptionMessage.tsx @@ -9,8 +9,6 @@ import { observer } from 'mobx-react-lite'; import styled, { css, use } from 'reshadow'; - - import { Button } from './Button'; import { IconOrImage } from './IconOrImage'; import { useTranslate } from './localization/useTranslate'; diff --git a/webapp/packages/core-blocks/src/FormControls/Combobox.tsx b/webapp/packages/core-blocks/src/FormControls/Combobox.tsx index 6aecf71585..e1c3819712 100644 --- a/webapp/packages/core-blocks/src/FormControls/Combobox.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Combobox.tsx @@ -11,9 +11,6 @@ import { useLayoutEffect, useCallback, useState, useRef, useContext, useEffect } import { useMenuState, Menu, MenuItem, MenuButton } from 'reakit/Menu'; import styled, { css, use } from 'reshadow'; - - - import { filterLayoutFakeProps } from '../Containers/filterLayoutFakeProps'; import type { ILayoutSizeProps } from '../Containers/ILayoutSizeProps'; import { getComputed } from '../getComputed'; diff --git a/webapp/packages/core-blocks/src/FormControls/FormBox.tsx b/webapp/packages/core-blocks/src/FormControls/FormBox.tsx index 333b4851b3..41c9625d38 100644 --- a/webapp/packages/core-blocks/src/FormControls/FormBox.tsx +++ b/webapp/packages/core-blocks/src/FormControls/FormBox.tsx @@ -22,7 +22,7 @@ interface Props { export const FormBox: React.FC> = function FormBox({ children, className }) { return styled(styles)( - + {children} ); diff --git a/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx b/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx index 5dddf0964b..72cf9ccf9c 100644 --- a/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx +++ b/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx @@ -8,8 +8,6 @@ import styled, { css } from 'reshadow'; - - import { filterLayoutFakeProps } from '../Containers/filterLayoutFakeProps'; import type { ILayoutSizeProps } from '../Containers/ILayoutSizeProps'; import { useStyles } from '../useStyles'; diff --git a/webapp/packages/core-blocks/src/FormControls/FormGroup.tsx b/webapp/packages/core-blocks/src/FormControls/FormGroup.tsx index f603c18018..ecb8551a6f 100644 --- a/webapp/packages/core-blocks/src/FormControls/FormGroup.tsx +++ b/webapp/packages/core-blocks/src/FormControls/FormGroup.tsx @@ -21,7 +21,7 @@ interface Props { export const FormGroup: React.FC> = function FormGroup({ children, className }) { return styled(styles)( - + {children} ); diff --git a/webapp/packages/core-blocks/src/FormControls/InputField.tsx b/webapp/packages/core-blocks/src/FormControls/InputField.tsx index 84dbef316a..45f2ff1b45 100644 --- a/webapp/packages/core-blocks/src/FormControls/InputField.tsx +++ b/webapp/packages/core-blocks/src/FormControls/InputField.tsx @@ -10,7 +10,6 @@ import { observer } from 'mobx-react-lite'; import { forwardRef, useCallback, useContext, useState } from 'react'; import styled, { use, css } from 'reshadow'; - import type { ComponentStyle } from '@cloudbeaver/core-theming'; import type { ILayoutSizeProps } from '../Containers/ILayoutSizeProps'; diff --git a/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx b/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx index b62dff8271..63b32337fe 100644 --- a/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx @@ -11,9 +11,6 @@ import { } from 'react'; import styled, { use } from 'reshadow'; - - - import { IconButton } from '../IconButton'; import { useTranslate } from '../localization/useTranslate'; import { useStyles } from '../useStyles'; diff --git a/webapp/packages/core-blocks/src/Marks/ConnectionMark.tsx b/webapp/packages/core-blocks/src/Marks/ConnectionMark.tsx index b276875ce5..cb35221436 100644 --- a/webapp/packages/core-blocks/src/Marks/ConnectionMark.tsx +++ b/webapp/packages/core-blocks/src/Marks/ConnectionMark.tsx @@ -8,8 +8,6 @@ import styled, { css, use } from 'reshadow'; - - const styles = css` status { composes: theme-background-positive from global; diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx b/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx index e21791aff7..ea7889ba1f 100644 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx @@ -10,8 +10,6 @@ import { observer } from 'mobx-react-lite'; import { useCallback, useRef, useState, useLayoutEffect } from 'react'; import styled, { css, use } from 'reshadow'; - - import { ShadowInput } from '../FormControls/ShadowInput'; import { Icon } from '../Icon'; import type { IProperty } from './IProperty'; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx index 80346b3472..0245c5c24a 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx @@ -9,8 +9,6 @@ import { useEffect, useState } from 'react'; import styled, { css, use } from 'reshadow'; - - import { IconButton } from '../../IconButton'; const SNACKBAR_WRAPPER_STYLES = css` diff --git a/webapp/packages/core-blocks/src/StatusMessage.tsx b/webapp/packages/core-blocks/src/StatusMessage.tsx index aee82ca97b..668b08fd30 100644 --- a/webapp/packages/core-blocks/src/StatusMessage.tsx +++ b/webapp/packages/core-blocks/src/StatusMessage.tsx @@ -11,7 +11,6 @@ import styled, { css } from 'reshadow'; import { ENotificationType } from '@cloudbeaver/core-events'; - import { IconOrImage } from './IconOrImage'; import { Link } from './Link'; import { useTranslate } from './localization/useTranslate'; diff --git a/webapp/packages/core-bootstrap/package.json b/webapp/packages/core-bootstrap/package.json index df5681c87a..bd58119bb9 100644 --- a/webapp/packages/core-bootstrap/package.json +++ b/webapp/packages/core-bootstrap/package.json @@ -24,10 +24,7 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-projects": "~0.1.0", @@ -38,13 +35,14 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-version-update": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0" + }, + "peerDependencies": { "react": "~18.x.x", "react-dom": "~18.x.x", - "reakit": "~1.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" diff --git a/webapp/packages/core-bootstrap/src/manifest.ts b/webapp/packages/core-bootstrap/src/manifest.ts index 9f930b14f5..94917a802a 100644 --- a/webapp/packages/core-bootstrap/src/manifest.ts +++ b/webapp/packages/core-bootstrap/src/manifest.ts @@ -31,7 +31,6 @@ import { coreVersionManifest } from '@cloudbeaver/core-version'; import { coreVersionUpdateManifest } from '@cloudbeaver/core-version-update'; import { coreViewManifest } from '@cloudbeaver/core-view'; - export const coreManifests: PluginManifest[] = [ { info: { @@ -39,7 +38,7 @@ export const coreManifests: PluginManifest[] = [ }, depends: [], - providers: [ ], + providers: [], }, coreDIManifest, coreRoutingManifest, // important, should be first because the router starts in load phase first after all plugins register phase diff --git a/webapp/packages/core-browser/package.json b/webapp/packages/core-browser/package.json index e036b0729c..97cf57323f 100644 --- a/webapp/packages/core-browser/package.json +++ b/webapp/packages/core-browser/package.json @@ -18,11 +18,15 @@ "dependencies": { "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", + "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", + "@cloudbeaver/core-root": "~0.1.0" + }, + "peerDependencies": { "react": "~18.x.x", "react-dom": "~18.x.x", - "reakit": "~1.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "@testing-library/jest-dom": "~5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-browser/src/manifest.ts b/webapp/packages/core-browser/src/manifest.ts index f9da3ec660..63393efe53 100644 --- a/webapp/packages/core-browser/src/manifest.ts +++ b/webapp/packages/core-browser/src/manifest.ts @@ -11,7 +11,6 @@ import type { PluginManifest } from '@cloudbeaver/core-di'; import { BrowserSettingsService } from './BrowserSettingsService'; import { CookiesService } from './CookiesService'; - export const coreBrowserManifest: PluginManifest = { info: { name: 'Core Browser', diff --git a/webapp/packages/core-connections/package.json b/webapp/packages/core-connections/package.json index 7f32f4f0ad..c00668c38e 100644 --- a/webapp/packages/core-connections/package.json +++ b/webapp/packages/core-connections/package.json @@ -15,24 +15,23 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-projects": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-navigation-tree": "~0.1.0" + "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", + "@cloudbeaver/core-root": "~0.1.0", + "@cloudbeaver/core-sdk": "~0.1.0", + "@cloudbeaver/core-utils": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "react-dom": "~18.x.x", - "reakit": "~1.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x" } diff --git a/webapp/packages/core-connections/src/ConnectionsLocaleService.ts b/webapp/packages/core-connections/src/ConnectionsLocaleService.ts index d3d5965240..214716d6dc 100644 --- a/webapp/packages/core-connections/src/ConnectionsLocaleService.ts +++ b/webapp/packages/core-connections/src/ConnectionsLocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class ConnectionsLocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/core-di/package.json b/webapp/packages/core-di/package.json index 21f15a54b9..0fe5832ca2 100644 --- a/webapp/packages/core-di/package.json +++ b/webapp/packages/core-di/package.json @@ -16,8 +16,8 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", + "@cloudbeaver/core-utils": "~0.1.0", "inversify": "~6.0.1" }, "peerDependencies": { diff --git a/webapp/packages/core-dialogs/src/CommonDialog/ConfirmationDialog.tsx b/webapp/packages/core-dialogs/src/CommonDialog/ConfirmationDialog.tsx index ef3464b05b..3dfe47b80a 100644 --- a/webapp/packages/core-dialogs/src/CommonDialog/ConfirmationDialog.tsx +++ b/webapp/packages/core-dialogs/src/CommonDialog/ConfirmationDialog.tsx @@ -11,7 +11,6 @@ import styled, { css } from 'reshadow'; import { Button, Translate, useStyles } from '@cloudbeaver/core-blocks'; import type { TLocalizationToken } from '@cloudbeaver/core-localization'; - import { CommonDialogWrapper } from './CommonDialog/CommonDialogWrapper'; import type { DialogComponent, DialogueStateResult } from './CommonDialogService'; diff --git a/webapp/packages/core-dialogs/src/Menu/MenuPanel/MenuPanelItem.tsx b/webapp/packages/core-dialogs/src/Menu/MenuPanel/MenuPanelItem.tsx index cf082d833c..a48ce64c3c 100644 --- a/webapp/packages/core-dialogs/src/Menu/MenuPanel/MenuPanelItem.tsx +++ b/webapp/packages/core-dialogs/src/Menu/MenuPanel/MenuPanelItem.tsx @@ -10,9 +10,9 @@ import { observer } from 'mobx-react-lite'; import styled, { use } from 'reshadow'; import { Checkbox, Icon, IconOrImage, Loader, Radio, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; -import type { IMenuItem } from '@cloudbeaver/core-dialogs'; import type { ComponentStyle } from '@cloudbeaver/core-theming'; +import type { IMenuItem } from '../IMenuPanel'; import { menuPanelStyles } from './menuPanelStyles'; interface MenuPanelItemProps { diff --git a/webapp/packages/core-events/package.json b/webapp/packages/core-events/package.json index c05b59c658..61836e993b 100644 --- a/webapp/packages/core-events/package.json +++ b/webapp/packages/core-events/package.json @@ -20,6 +20,13 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0" + "@cloudbeaver/core-executor": "~0.1.0", + "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", + "@cloudbeaver/core-root": "~0.1.0" + }, + "peerDependencies": { + "@testing-library/jest-dom": "~5.x.x", + "mobx": "~6.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-executor/package.json b/webapp/packages/core-executor/package.json index adff06f288..c0a80d0678 100644 --- a/webapp/packages/core-executor/package.json +++ b/webapp/packages/core-executor/package.json @@ -20,4 +20,4 @@ "peerDependencies": { "mobx": "~6.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-extensions/package.json b/webapp/packages/core-extensions/package.json index d7efd20073..925b38e1a1 100644 --- a/webapp/packages/core-extensions/package.json +++ b/webapp/packages/core-extensions/package.json @@ -14,5 +14,5 @@ "lint": "eslint ./src/ --ext .ts,.tsx", "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, - "dependencies": { } -} + "dependencies": {} +} \ No newline at end of file diff --git a/webapp/packages/core-localization/package.json b/webapp/packages/core-localization/package.json index 27010cd30e..a9e1b481d9 100644 --- a/webapp/packages/core-localization/package.json +++ b/webapp/packages/core-localization/package.json @@ -22,9 +22,12 @@ "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0" + "@cloudbeaver/core-settings": "~0.1.0", + "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0" }, "peerDependencies": { - "mobx": "~6.x.x" + "mobx": "~6.x.x", + "@testing-library/jest-dom": "~5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-navigation-tree/package.json b/webapp/packages/core-navigation-tree/package.json index 48ee205cfa..f230a8f40e 100644 --- a/webapp/packages/core-navigation-tree/package.json +++ b/webapp/packages/core-navigation-tree/package.json @@ -27,11 +27,13 @@ "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-projects": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0" + "@cloudbeaver/core-extensions": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", - "mobx-react-lite": "~3.x.x" + "mobx-react-lite": "~3.x.x", + "@testing-library/jest-dom": "~5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-plugin/package.json b/webapp/packages/core-plugin/package.json index f389772c90..8b348b61ad 100644 --- a/webapp/packages/core-plugin/package.json +++ b/webapp/packages/core-plugin/package.json @@ -19,4 +19,4 @@ "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-product/package.json b/webapp/packages/core-product/package.json index 742578b85d..36437d2597 100644 --- a/webapp/packages/core-product/package.json +++ b/webapp/packages/core-product/package.json @@ -20,4 +20,4 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-projects/package.json b/webapp/packages/core-projects/package.json index 22bc43b2d7..4f91c4e6b5 100644 --- a/webapp/packages/core-projects/package.json +++ b/webapp/packages/core-projects/package.json @@ -29,4 +29,4 @@ "peerDependencies": { "mobx": "~6.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-resource-manager/package.json b/webapp/packages/core-resource-manager/package.json index d06e8910c4..a783f5f69c 100644 --- a/webapp/packages/core-resource-manager/package.json +++ b/webapp/packages/core-resource-manager/package.json @@ -19,9 +19,10 @@ "@cloudbeaver/core-administration": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0" + "@cloudbeaver/core-utils": "~0.1.0", + "@cloudbeaver/core-executor": "~0.1.0" }, "peerDependencies": { "mobx": "~6.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-root/package.json b/webapp/packages/core-root/package.json index 3afcbd138a..a693e6990d 100644 --- a/webapp/packages/core-root/package.json +++ b/webapp/packages/core-root/package.json @@ -23,6 +23,7 @@ "rxjs": "7.6.0" }, "peerDependencies": { - "mobx": "~6.x.x" + "mobx": "~6.x.x", + "msw": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-root/src/SessionSettingsService.ts b/webapp/packages/core-root/src/SessionSettingsService.ts index a7e05e3499..3cfff1c98c 100644 --- a/webapp/packages/core-root/src/SessionSettingsService.ts +++ b/webapp/packages/core-root/src/SessionSettingsService.ts @@ -11,7 +11,7 @@ import { SettingsSource } from '@cloudbeaver/core-settings'; @injectable() export class SessionSettingsService extends SettingsSource { - constructor(private localStorageKey: string) { + constructor(private readonly localStorageKey: string) { super(); const state = localStorage.getItem(this.localStorageKey); if (state) { diff --git a/webapp/packages/core-sdk/package.json b/webapp/packages/core-sdk/package.json index be153acdb6..db650a42a6 100644 --- a/webapp/packages/core-sdk/package.json +++ b/webapp/packages/core-sdk/package.json @@ -21,7 +21,8 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "graphql-request": "~5.0.0" + "graphql-request": "~5.0.0", + "graphql": "~16.x.x" }, "devDependencies": { "@graphql-codegen/add": "~3.2.1", @@ -30,8 +31,7 @@ "@graphql-codegen/typescript": "~2.8.3", "@graphql-codegen/typescript-graphql-files-modules": "~2.2.1", "@graphql-codegen/typescript-graphql-request": "~4.5.8", - "@graphql-codegen/typescript-operations": "~2.5.8", - "graphql": "~16.x.x" + "@graphql-codegen/typescript-operations": "~2.5.8" }, "peerDependencies": { "mobx": "~6.x.x" diff --git a/webapp/packages/core-sdk/src/sdk.ts b/webapp/packages/core-sdk/src/sdk.ts index bb00bdbbe0..5db3d31bd7 100644 --- a/webapp/packages/core-sdk/src/sdk.ts +++ b/webapp/packages/core-sdk/src/sdk.ts @@ -4545,7 +4545,7 @@ export const SqlGenerateEntityQueryDocument = ` } `; -export type SdkFunctionWrapper = (action: (requestHeaders?:Record) => Promise, operationName: string, operationType?: string) => Promise; +export type SdkFunctionWrapper = (action: (requestHeaders?: Record) => Promise, operationName: string, operationType?: string) => Promise; const defaultWrapper: SdkFunctionWrapper = (action, _operationName, _operationType) => action(); @@ -4553,385 +4553,385 @@ const defaultWrapper: SdkFunctionWrapper = (action, _operationName, _operationTy export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper = defaultWrapper) { return { getPermissionsList(variables?: GetPermissionsListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetPermissionsListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getPermissionsList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetPermissionsListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getPermissionsList', 'query'); }, setSubjectPermissions(variables: SetSubjectPermissionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetSubjectPermissionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setSubjectPermissions', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetSubjectPermissionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setSubjectPermissions', 'query'); }, asyncTaskCancel(variables: AsyncTaskCancelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AsyncTaskCancelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'asyncTaskCancel', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(AsyncTaskCancelDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'asyncTaskCancel', 'mutation'); }, authChangeLocalPassword(variables: AuthChangeLocalPasswordQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AuthChangeLocalPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'authChangeLocalPassword', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(AuthChangeLocalPasswordDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'authChangeLocalPassword', 'query'); }, authLogin(variables: AuthLoginQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AuthLoginDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'authLogin', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(AuthLoginDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'authLogin', 'query'); }, authLogout(variables?: AuthLogoutQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AuthLogoutDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'authLogout', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(AuthLogoutDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'authLogout', 'query'); }, deleteAuthProviderConfiguration(variables: DeleteAuthProviderConfigurationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteAuthProviderConfigurationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteAuthProviderConfiguration', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteAuthProviderConfigurationDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteAuthProviderConfiguration', 'query'); }, getActiveUser(variables: GetActiveUserQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetActiveUserDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getActiveUser', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetActiveUserDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getActiveUser', 'query'); }, getAuthProviderConfigurationParameters(variables: GetAuthProviderConfigurationParametersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAuthProviderConfigurationParametersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAuthProviderConfigurationParameters', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAuthProviderConfigurationParametersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAuthProviderConfigurationParameters', 'query'); }, getAuthProviderConfigurations(variables?: GetAuthProviderConfigurationsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAuthProviderConfigurationsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAuthProviderConfigurations', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAuthProviderConfigurationsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAuthProviderConfigurations', 'query'); }, getAuthProviders(variables?: GetAuthProvidersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAuthProvidersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAuthProviders', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAuthProvidersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAuthProviders', 'query'); }, getAuthRoles(variables?: GetAuthRolesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAuthRolesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAuthRoles', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAuthRolesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAuthRoles', 'query'); }, getAuthStatus(variables: GetAuthStatusQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAuthStatusDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAuthStatus', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAuthStatusDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAuthStatus', 'query'); }, getUserProfileProperties(variables?: GetUserProfilePropertiesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetUserProfilePropertiesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getUserProfileProperties', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetUserProfilePropertiesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getUserProfileProperties', 'query'); }, saveAuthProviderConfiguration(variables: SaveAuthProviderConfigurationQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SaveAuthProviderConfigurationDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'saveAuthProviderConfiguration', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SaveAuthProviderConfigurationDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'saveAuthProviderConfiguration', 'query'); }, saveUserMetaParameters(variables: SaveUserMetaParametersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SaveUserMetaParametersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'saveUserMetaParameters', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SaveUserMetaParametersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'saveUserMetaParameters', 'query'); }, createTeam(variables: CreateTeamQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateTeamDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createTeam', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateTeamDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createTeam', 'query'); }, deleteTeam(variables: DeleteTeamQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteTeamDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteTeam', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteTeamDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteTeam', 'query'); }, getTeamGrantedUsers(variables: GetTeamGrantedUsersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetTeamGrantedUsersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getTeamGrantedUsers', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetTeamGrantedUsersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getTeamGrantedUsers', 'query'); }, getTeamMetaParameters(variables?: GetTeamMetaParametersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetTeamMetaParametersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getTeamMetaParameters', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetTeamMetaParametersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getTeamMetaParameters', 'query'); }, getTeamsList(variables: GetTeamsListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetTeamsListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getTeamsList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetTeamsListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getTeamsList', 'query'); }, saveTeamMetaParameters(variables: SaveTeamMetaParametersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SaveTeamMetaParametersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'saveTeamMetaParameters', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SaveTeamMetaParametersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'saveTeamMetaParameters', 'query'); }, updateTeam(variables: UpdateTeamQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(UpdateTeamDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateTeam', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(UpdateTeamDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'updateTeam', 'query'); }, createUser(variables: CreateUserQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateUserDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createUser', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateUserDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createUser', 'query'); }, deleteUser(variables: DeleteUserQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteUserDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteUser', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteUserDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteUser', 'query'); }, deleteUserMetaParameter(variables: DeleteUserMetaParameterQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteUserMetaParameterDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteUserMetaParameter', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteUserMetaParameterDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteUserMetaParameter', 'query'); }, enableUser(variables: EnableUserQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(EnableUserDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'enableUser', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(EnableUserDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'enableUser', 'query'); }, getUserGrantedConnections(variables: GetUserGrantedConnectionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetUserGrantedConnectionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getUserGrantedConnections', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetUserGrantedConnectionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getUserGrantedConnections', 'query'); }, getUsersList(variables: GetUsersListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetUsersListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getUsersList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetUsersListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getUsersList', 'query'); }, grantUserTeam(variables: GrantUserTeamQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GrantUserTeamDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'grantUserTeam', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GrantUserTeamDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'grantUserTeam', 'query'); }, revokeUserTeam(variables: RevokeUserTeamQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(RevokeUserTeamDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'revokeUserTeam', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(RevokeUserTeamDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'revokeUserTeam', 'query'); }, setConnections(variables: SetConnectionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetConnectionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setConnections', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetConnectionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setConnections', 'query'); }, setUserAuthRole(variables: SetUserAuthRoleQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetUserAuthRoleDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setUserAuthRole', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetUserAuthRoleDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setUserAuthRole', 'query'); }, setUserConfigurationParameter(variables: SetUserConfigurationParameterMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetUserConfigurationParameterDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setUserConfigurationParameter', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(SetUserConfigurationParameterDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setUserConfigurationParameter', 'mutation'); }, setUserCredentials(variables: SetUserCredentialsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetUserCredentialsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setUserCredentials', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetUserCredentialsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setUserCredentials', 'query'); }, setUserMetaParameter(variables: SetUserMetaParameterQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetUserMetaParameterDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setUserMetaParameter', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetUserMetaParameterDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setUserMetaParameter', 'query'); }, updateUserProfileProperties(variables: UpdateUserProfilePropertiesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(UpdateUserProfilePropertiesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateUserProfileProperties', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(UpdateUserProfilePropertiesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'updateUserProfileProperties', 'query'); }, getConnectionAccess(variables: GetConnectionAccessQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetConnectionAccessDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getConnectionAccess', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetConnectionAccessDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getConnectionAccess', 'query'); }, getSubjectConnectionAccess(variables: GetSubjectConnectionAccessQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetSubjectConnectionAccessDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getSubjectConnectionAccess', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetSubjectConnectionAccessDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getSubjectConnectionAccess', 'query'); }, searchDatabases(variables: SearchDatabasesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SearchDatabasesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'searchDatabases', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SearchDatabasesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'searchDatabases', 'query'); }, setConnectionAccess(variables: SetConnectionAccessQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetConnectionAccessDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setConnectionAccess', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetConnectionAccessDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setConnectionAccess', 'query'); }, setSubjectConnectionAccess(variables: SetSubjectConnectionAccessQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetSubjectConnectionAccessDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setSubjectConnectionAccess', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetSubjectConnectionAccessDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setSubjectConnectionAccess', 'query'); }, closeConnection(variables: CloseConnectionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CloseConnectionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'closeConnection', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CloseConnectionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'closeConnection', 'mutation'); }, createConnection(variables: CreateConnectionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createConnection', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createConnection', 'mutation'); }, createConnectionFolder(variables: CreateConnectionFolderMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionFolderDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createConnectionFolder', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionFolderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createConnectionFolder', 'mutation'); }, createConnectionFromNode(variables: CreateConnectionFromNodeMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionFromNodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createConnectionFromNode', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionFromNodeDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createConnectionFromNode', 'mutation'); }, createConnectionFromTemplate(variables: CreateConnectionFromTemplateMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionFromTemplateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createConnectionFromTemplate', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateConnectionFromTemplateDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createConnectionFromTemplate', 'mutation'); }, deleteConnection(variables: DeleteConnectionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteConnectionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteConnection', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteConnectionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteConnection', 'mutation'); }, deleteConnectionFolder(variables: DeleteConnectionFolderMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteConnectionFolderDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteConnectionFolder', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteConnectionFolderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteConnectionFolder', 'mutation'); }, driverList(variables: DriverListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DriverListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'driverList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(DriverListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'driverList', 'query'); }, executionContextCreate(variables: ExecutionContextCreateMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextCreateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'executionContextCreate', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextCreateDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'executionContextCreate', 'mutation'); }, executionContextDestroy(variables: ExecutionContextDestroyMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextDestroyDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'executionContextDestroy', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextDestroyDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'executionContextDestroy', 'mutation'); }, executionContextList(variables?: ExecutionContextListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'executionContextList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'executionContextList', 'query'); }, executionContextUpdate(variables: ExecutionContextUpdateMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextUpdateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'executionContextUpdate', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(ExecutionContextUpdateDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'executionContextUpdate', 'mutation'); }, getAuthModels(variables?: GetAuthModelsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAuthModelsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAuthModels', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAuthModelsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAuthModels', 'query'); }, getConnectionFolders(variables?: GetConnectionFoldersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetConnectionFoldersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getConnectionFolders', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetConnectionFoldersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getConnectionFolders', 'query'); }, getTemplateConnections(variables: GetTemplateConnectionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetTemplateConnectionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getTemplateConnections', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetTemplateConnectionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getTemplateConnections', 'query'); }, getUserConnections(variables: GetUserConnectionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetUserConnectionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getUserConnections', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetUserConnectionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getUserConnections', 'query'); }, initConnection(variables: InitConnectionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(InitConnectionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'initConnection', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(InitConnectionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'initConnection', 'mutation'); }, refreshSessionConnections(variables?: RefreshSessionConnectionsMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(RefreshSessionConnectionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'refreshSessionConnections', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(RefreshSessionConnectionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'refreshSessionConnections', 'mutation'); }, setConnectionNavigatorSettings(variables: SetConnectionNavigatorSettingsMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetConnectionNavigatorSettingsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setConnectionNavigatorSettings', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(SetConnectionNavigatorSettingsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setConnectionNavigatorSettings', 'mutation'); }, testConnection(variables: TestConnectionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(TestConnectionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'testConnection', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(TestConnectionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'testConnection', 'mutation'); }, testNetworkHandler(variables: TestNetworkHandlerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(TestNetworkHandlerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'testNetworkHandler', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(TestNetworkHandlerDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'testNetworkHandler', 'mutation'); }, updateConnection(variables: UpdateConnectionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(UpdateConnectionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateConnection', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(UpdateConnectionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'updateConnection', 'mutation'); }, exportDataFromContainer(variables: ExportDataFromContainerQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ExportDataFromContainerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'exportDataFromContainer', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ExportDataFromContainerDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'exportDataFromContainer', 'query'); }, exportDataFromResults(variables: ExportDataFromResultsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ExportDataFromResultsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'exportDataFromResults', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ExportDataFromResultsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'exportDataFromResults', 'query'); }, getDataTransferDefaultParameters(variables?: GetDataTransferDefaultParametersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetDataTransferDefaultParametersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getDataTransferDefaultParameters', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetDataTransferDefaultParametersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getDataTransferDefaultParameters', 'query'); }, getDataTransferProcessors(variables?: GetDataTransferProcessorsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetDataTransferProcessorsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getDataTransferProcessors', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetDataTransferProcessorsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getDataTransferProcessors', 'query'); }, removeDataTransferFile(variables: RemoveDataTransferFileQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(RemoveDataTransferFileDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'removeDataTransferFile', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(RemoveDataTransferFileDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'removeDataTransferFile', 'query'); }, navGetStructContainers(variables: NavGetStructContainersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavGetStructContainersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navGetStructContainers', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(NavGetStructContainersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navGetStructContainers', 'query'); }, getAsyncTaskInfo(variables: GetAsyncTaskInfoMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetAsyncTaskInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getAsyncTaskInfo', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(GetAsyncTaskInfoDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getAsyncTaskInfo', 'mutation'); }, getNetworkHandlers(variables?: GetNetworkHandlersQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetNetworkHandlersDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getNetworkHandlers', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetNetworkHandlersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getNetworkHandlers', 'query'); }, asyncReadDataFromContainer(variables: AsyncReadDataFromContainerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AsyncReadDataFromContainerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'asyncReadDataFromContainer', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(AsyncReadDataFromContainerDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'asyncReadDataFromContainer', 'mutation'); }, asyncSqlExecuteQuery(variables: AsyncSqlExecuteQueryMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AsyncSqlExecuteQueryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'asyncSqlExecuteQuery', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(AsyncSqlExecuteQueryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'asyncSqlExecuteQuery', 'mutation'); }, asyncSqlExplainExecutionPlan(variables: AsyncSqlExplainExecutionPlanMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(AsyncSqlExplainExecutionPlanDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'asyncSqlExplainExecutionPlan', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(AsyncSqlExplainExecutionPlanDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'asyncSqlExplainExecutionPlan', 'mutation'); }, closeResult(variables: CloseResultMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CloseResultDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'closeResult', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CloseResultDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'closeResult', 'mutation'); }, getResultsetDataURL(variables: GetResultsetDataUrlMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetResultsetDataUrlDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getResultsetDataURL', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(GetResultsetDataUrlDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getResultsetDataURL', 'mutation'); }, getSqlExecuteTaskResults(variables: GetSqlExecuteTaskResultsMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetSqlExecuteTaskResultsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getSqlExecuteTaskResults', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(GetSqlExecuteTaskResultsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getSqlExecuteTaskResults', 'mutation'); }, getSqlExecutionPlanResult(variables: GetSqlExecutionPlanResultMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetSqlExecutionPlanResultDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getSqlExecutionPlanResult', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(GetSqlExecutionPlanResultDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getSqlExecutionPlanResult', 'mutation'); }, updateResultsDataBatch(variables: UpdateResultsDataBatchMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(UpdateResultsDataBatchDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateResultsDataBatch', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(UpdateResultsDataBatchDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'updateResultsDataBatch', 'mutation'); }, updateResultsDataBatchScript(variables: UpdateResultsDataBatchScriptMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(UpdateResultsDataBatchScriptDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateResultsDataBatchScript', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(UpdateResultsDataBatchScriptDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'updateResultsDataBatchScript', 'mutation'); }, metadataGetNodeDDL(variables: MetadataGetNodeDdlQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(MetadataGetNodeDdlDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'metadataGetNodeDDL', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(MetadataGetNodeDdlDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'metadataGetNodeDDL', 'query'); }, getChildrenDBObjectInfo(variables: GetChildrenDbObjectInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetChildrenDbObjectInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getChildrenDBObjectInfo', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetChildrenDbObjectInfoDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getChildrenDBObjectInfo', 'query'); }, getDBObjectInfo(variables: GetDbObjectInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetDbObjectInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getDBObjectInfo', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetDbObjectInfoDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getDBObjectInfo', 'query'); }, getNavNodeFullName(variables: GetNavNodeFullNameQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetNavNodeFullNameDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getNavNodeFullName', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetNavNodeFullNameDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getNavNodeFullName', 'query'); }, getNodeParents(variables: GetNodeParentsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetNodeParentsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getNodeParents', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetNodeParentsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getNodeParents', 'query'); }, navDeleteNodes(variables: NavDeleteNodesMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavDeleteNodesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navDeleteNodes', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(NavDeleteNodesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navDeleteNodes', 'mutation'); }, navMoveTo(variables: NavMoveToMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavMoveToDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navMoveTo', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(NavMoveToDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navMoveTo', 'mutation'); }, navNodeChildren(variables: NavNodeChildrenQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavNodeChildrenDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navNodeChildren', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(NavNodeChildrenDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navNodeChildren', 'query'); }, navNodeInfo(variables: NavNodeInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavNodeInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navNodeInfo', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(NavNodeInfoDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navNodeInfo', 'query'); }, navRefreshNode(variables: NavRefreshNodeQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavRefreshNodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navRefreshNode', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(NavRefreshNodeDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navRefreshNode', 'query'); }, navRenameNode(variables: NavRenameNodeMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(NavRenameNodeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'navRenameNode', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(NavRenameNodeDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'navRenameNode', 'mutation'); }, getProjectList(variables?: GetProjectListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetProjectListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getProjectList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetProjectListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getProjectList', 'query'); }, createProject(variables: CreateProjectMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateProjectDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createProject', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateProjectDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createProject', 'mutation'); }, createResource(variables: CreateResourceMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(CreateResourceDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createResource', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(CreateResourceDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createResource', 'mutation'); }, deleteProject(variables: DeleteProjectMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteProjectDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteProject', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteProjectDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteProject', 'mutation'); }, deleteResource(variables: DeleteResourceMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(DeleteResourceDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteResource', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(DeleteResourceDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteResource', 'mutation'); }, getProject(variables: GetProjectQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetProjectDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getProject', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetProjectDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getProject', 'query'); }, getProjectGrantedPermissions(variables: GetProjectGrantedPermissionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetProjectGrantedPermissionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getProjectGrantedPermissions', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetProjectGrantedPermissionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getProjectGrantedPermissions', 'query'); }, getProjectPermissionsList(variables?: GetProjectPermissionsListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetProjectPermissionsListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getProjectPermissionsList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetProjectPermissionsListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getProjectPermissionsList', 'query'); }, getResourceList(variables: GetResourceListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetResourceListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getResourceList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetResourceListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getResourceList', 'query'); }, getResourceProjectList(variables?: GetResourceProjectListQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetResourceProjectListDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getResourceProjectList', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetResourceProjectListDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getResourceProjectList', 'query'); }, getSharedProjects(variables?: GetSharedProjectsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetSharedProjectsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getSharedProjects', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetSharedProjectsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getSharedProjects', 'query'); }, getSubjectProjectsPermissions(variables: GetSubjectProjectsPermissionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(GetSubjectProjectsPermissionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'getSubjectProjectsPermissions', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(GetSubjectProjectsPermissionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'getSubjectProjectsPermissions', 'query'); }, moveResource(variables: MoveResourceMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(MoveResourceDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'moveResource', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(MoveResourceDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'moveResource', 'mutation'); }, readResource(variables: ReadResourceQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ReadResourceDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'readResource', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ReadResourceDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'readResource', 'query'); }, setProjectPermissions(variables: SetProjectPermissionsMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetProjectPermissionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setProjectPermissions', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(SetProjectPermissionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setProjectPermissions', 'mutation'); }, setResourceProperty(variables: SetResourcePropertyMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetResourcePropertyDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setResourceProperty', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(SetResourcePropertyDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setResourceProperty', 'mutation'); }, setSubjectProjectsPermissions(variables: SetSubjectProjectsPermissionsMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetSubjectProjectsPermissionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setSubjectProjectsPermissions', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(SetSubjectProjectsPermissionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setSubjectProjectsPermissions', 'mutation'); }, writeResourceContent(variables: WriteResourceContentMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(WriteResourceContentDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'writeResourceContent', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(WriteResourceContentDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'writeResourceContent', 'mutation'); }, configureServer(variables: ConfigureServerQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ConfigureServerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'configureServer', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ConfigureServerDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'configureServer', 'query'); }, listFeatureSets(variables?: ListFeatureSetsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ListFeatureSetsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'listFeatureSets', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ListFeatureSetsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'listFeatureSets', 'query'); }, setDefaultNavigatorSettings(variables: SetDefaultNavigatorSettingsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SetDefaultNavigatorSettingsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setDefaultNavigatorSettings', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SetDefaultNavigatorSettingsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'setDefaultNavigatorSettings', 'query'); }, changeSessionLanguage(variables: ChangeSessionLanguageMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ChangeSessionLanguageDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'changeSessionLanguage', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(ChangeSessionLanguageDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'changeSessionLanguage', 'mutation'); }, openSession(variables?: OpenSessionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(OpenSessionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'openSession', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(OpenSessionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'openSession', 'mutation'); }, readSessionLog(variables: ReadSessionLogQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ReadSessionLogDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'readSessionLog', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ReadSessionLogDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'readSessionLog', 'query'); }, serverConfig(variables?: ServerConfigQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ServerConfigDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'serverConfig', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ServerConfigDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'serverConfig', 'query'); }, sessionPermissions(variables?: SessionPermissionsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SessionPermissionsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'sessionPermissions', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SessionPermissionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'sessionPermissions', 'query'); }, sessionState(variables?: SessionStateQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SessionStateDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'sessionState', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SessionStateDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'sessionState', 'query'); }, touchSession(variables?: TouchSessionMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(TouchSessionDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'touchSession', 'mutation'); + return withWrapper((wrappedRequestHeaders) => client.request(TouchSessionDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'touchSession', 'mutation'); }, formatSqlQuery(variables: FormatSqlQueryQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(FormatSqlQueryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'formatSqlQuery', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(FormatSqlQueryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'formatSqlQuery', 'query'); }, parseSQLQuery(variables: ParseSqlQueryQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ParseSqlQueryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'parseSQLQuery', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ParseSqlQueryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'parseSQLQuery', 'query'); }, parseSQLScript(variables: ParseSqlScriptQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(ParseSqlScriptDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'parseSQLScript', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(ParseSqlScriptDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'parseSQLScript', 'query'); }, querySqlCompletionProposals(variables: QuerySqlCompletionProposalsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(QuerySqlCompletionProposalsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'querySqlCompletionProposals', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(QuerySqlCompletionProposalsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'querySqlCompletionProposals', 'query'); }, querySqlDialectInfo(variables: QuerySqlDialectInfoQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(QuerySqlDialectInfoDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'querySqlDialectInfo', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(QuerySqlDialectInfoDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'querySqlDialectInfo', 'query'); }, sqlEntityQueryGenerators(variables: SqlEntityQueryGeneratorsQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SqlEntityQueryGeneratorsDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'sqlEntityQueryGenerators', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SqlEntityQueryGeneratorsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'sqlEntityQueryGenerators', 'query'); }, sqlGenerateEntityQuery(variables: SqlGenerateEntityQueryQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise { - return withWrapper((wrappedRequestHeaders) => client.request(SqlGenerateEntityQueryDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'sqlGenerateEntityQuery', 'query'); + return withWrapper((wrappedRequestHeaders) => client.request(SqlGenerateEntityQueryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'sqlGenerateEntityQuery', 'query'); } }; } diff --git a/webapp/packages/core-settings/package.json b/webapp/packages/core-settings/package.json index 2999090d45..fb988e2af2 100644 --- a/webapp/packages/core-settings/package.json +++ b/webapp/packages/core-settings/package.json @@ -20,4 +20,4 @@ "peerDependencies": { "mobx": "~6.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-settings/src/SettingsService.ts b/webapp/packages/core-settings/src/SettingsService.ts index 05485a08ec..2335b8175c 100644 --- a/webapp/packages/core-settings/src/SettingsService.ts +++ b/webapp/packages/core-settings/src/SettingsService.ts @@ -12,7 +12,7 @@ import { LocalStorageSaveService } from './LocalStorageSaveService'; @injectable() export class SettingsService { - constructor(private localStorageSaveService: LocalStorageSaveService) { } + constructor(private readonly localStorageSaveService: LocalStorageSaveService) { } /** * if autosaved value exits the settings object will be populated with this value diff --git a/webapp/packages/core-theming/package.json b/webapp/packages/core-theming/package.json index 66d3e4a4c2..b96598efb3 100644 --- a/webapp/packages/core-theming/package.json +++ b/webapp/packages/core-theming/package.json @@ -22,7 +22,8 @@ "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", - + "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@material/button": "~4.0.0", "@material/elevation": "~4.0.0", "@material/layout-grid": "~4.0.0", @@ -36,6 +37,7 @@ "peerDependencies": { "mobx": "~6.x.x", "react": "~18.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-ui/package.json b/webapp/packages/core-ui/package.json index 448b4440ee..09e9093a03 100644 --- a/webapp/packages/core-ui/package.json +++ b/webapp/packages/core-ui/package.json @@ -26,13 +26,13 @@ "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "react-dnd": "~16.0.1", "react-dnd-html5-backend": "~16.0.1" }, "peerDependencies": { "mobx": "~6.x.x", - "mobx-react-lite": "~3.x.x" + "mobx-react-lite": "~3.x.x", + "reshadow": "~0.x.x", + "reakit": "~1.x.x" } } \ No newline at end of file diff --git a/webapp/packages/core-ui/src/AuthenticationProvider.tsx b/webapp/packages/core-ui/src/AuthenticationProvider.tsx index 9215371369..53b353bcce 100644 --- a/webapp/packages/core-ui/src/AuthenticationProvider.tsx +++ b/webapp/packages/core-ui/src/AuthenticationProvider.tsx @@ -11,8 +11,6 @@ import styled, { css } from 'reshadow'; import { BASE_CONTAINERS_STYLES, Button, Container, GroupItem, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; - - import { useAuthenticationAction } from './useAuthenticationAction'; const styles = css` diff --git a/webapp/packages/core-ui/src/Clipboard/ClipboardBootstrap.ts b/webapp/packages/core-ui/src/Clipboard/ClipboardBootstrap.ts index 0c269c4e54..8b5a2709f8 100644 --- a/webapp/packages/core-ui/src/Clipboard/ClipboardBootstrap.ts +++ b/webapp/packages/core-ui/src/Clipboard/ClipboardBootstrap.ts @@ -13,7 +13,7 @@ import { ClipboardService } from './ClipboardService'; @injectable() export class ClipboardBootstrap extends Bootstrap { constructor( - private clipboardService: ClipboardService, + private readonly clipboardService: ClipboardService, ) { super(); } diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx b/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx index a16d0160a0..9f15de48d8 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx @@ -10,7 +10,6 @@ import styled from 'reshadow'; import { IconOrImage, useStyles } from '@cloudbeaver/core-blocks'; - import { BASE_TAB_STYLES } from './BASE_TAB_STYLES'; interface IProps { diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx b/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx index 51cc77c5bc..9804f0f210 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx @@ -8,8 +8,6 @@ import styled from 'reshadow'; - - import { BASE_TAB_STYLES } from './BASE_TAB_STYLES'; interface IProps { diff --git a/webapp/packages/core-ui/src/manifest.ts b/webapp/packages/core-ui/src/manifest.ts index 1a5bba0a7b..bd641b39b5 100644 --- a/webapp/packages/core-ui/src/manifest.ts +++ b/webapp/packages/core-ui/src/manifest.ts @@ -8,7 +8,6 @@ import type { PluginManifest } from '@cloudbeaver/core-di'; - import { ClipboardBootstrap } from './Clipboard/ClipboardBootstrap'; import { ClipboardService } from './Clipboard/ClipboardService'; import { LocaleService } from './LocaleService'; diff --git a/webapp/packages/core-utils/package.json b/webapp/packages/core-utils/package.json index 617b68fafa..918e2f7026 100644 --- a/webapp/packages/core-utils/package.json +++ b/webapp/packages/core-utils/package.json @@ -17,7 +17,6 @@ }, "dependencies": { "@timohausmann/quadtree-ts": "~2.0.0-beta.1", - "@types/underscore": "^1.11.4", "clsx": "~1.2.1", "fast-deep-equal": "~3.1.3", "md5": "~2.3.0", @@ -29,6 +28,7 @@ }, "devDependencies": { "@types/md5": "~2.3.2", - "@types/uuid": "~9.0.0" + "@types/uuid": "~9.0.0", + "@types/underscore": "^1.11.4" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-version-update/src/LocaleService.ts b/webapp/packages/core-version-update/src/LocaleService.ts index 414831a8d4..6a0a5ef689 100644 --- a/webapp/packages/core-version-update/src/LocaleService.ts +++ b/webapp/packages/core-version-update/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class VersionUpdateLocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/core-version/package.json b/webapp/packages/core-version/package.json index 202770589f..ae3df45759 100644 --- a/webapp/packages/core-version/package.json +++ b/webapp/packages/core-version/package.json @@ -24,4 +24,4 @@ "peerDependencies": { "mobx": "~6.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/core-version/src/VersionLocaleService.ts b/webapp/packages/core-version/src/VersionLocaleService.ts index 86fbaf1d78..69a06e9e60 100644 --- a/webapp/packages/core-version/src/VersionLocaleService.ts +++ b/webapp/packages/core-version/src/VersionLocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class VersionLocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/core-view/package.json b/webapp/packages/core-view/package.json index 300a59d1c0..448e02e5b9 100644 --- a/webapp/packages/core-view/package.json +++ b/webapp/packages/core-view/package.json @@ -24,6 +24,9 @@ "react-hotkeys-hook": "~3.4.7" }, "peerDependencies": { - "mobx": "~6.x.x" + "mobx": "~6.x.x", + "mobx-react-lite": "~3.x.x", + "react": "~18.x.x", + "reshadow": "~0.x.x" } } \ No newline at end of file diff --git a/webapp/packages/plugin-administration/package.json b/webapp/packages/plugin-administration/package.json index 327ea89b07..5b1c6b4a50 100644 --- a/webapp/packages/plugin-administration/package.json +++ b/webapp/packages/plugin-administration/package.json @@ -15,28 +15,21 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-administration": "~0.1.0", + "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { @@ -45,4 +38,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationInfoForm.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationInfoForm.tsx index 4b21c68661..099bf2fa97 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationInfoForm.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationInfoForm.tsx @@ -12,8 +12,6 @@ import styled from 'reshadow'; import { Group, GroupTitle, BASE_CONTAINERS_STYLES, InputField, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; - - import type { IServerConfigurationPageState } from '../IServerConfigurationPageState'; interface Props { diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationNavigatorViewForm.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationNavigatorViewForm.tsx index 8f2216dff3..88c8c2bfd1 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationNavigatorViewForm.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationNavigatorViewForm.tsx @@ -13,7 +13,6 @@ import styled from 'reshadow'; import { BASE_CONTAINERS_STYLES, Switch, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; import { CONNECTION_NAVIGATOR_VIEW_SETTINGS, isNavigatorViewSettingsEqual } from '@cloudbeaver/core-root'; - import type { IServerConfigurationPageState } from '../IServerConfigurationPageState'; interface Props { diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationSecurityForm.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationSecurityForm.tsx index b9029d9fd4..df6c392474 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationSecurityForm.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/Form/ServerConfigurationSecurityForm.tsx @@ -12,7 +12,6 @@ import styled from 'reshadow'; import { BASE_CONTAINERS_STYLES, Group, GroupTitle, Switch, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; import type { ServerConfigInput } from '@cloudbeaver/core-sdk'; - interface Props { serverConfig: ServerConfigInput; } diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfigurationAdministrationNavService.ts b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfigurationAdministrationNavService.ts index d81ad5f9e1..c502f06aa3 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfigurationAdministrationNavService.ts +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfigurationAdministrationNavService.ts @@ -14,7 +14,7 @@ import { ADMINISTRATION_SERVER_CONFIGURATION_ITEM } from './ServerConfiguration/ @injectable() export class ServerConfigurationAdministrationNavService { constructor( - private administrationScreenService: AdministrationScreenService + private readonly administrationScreenService: AdministrationScreenService ) { } navToSettings(): void { diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx index f6bc582ddb..afea305e42 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx @@ -10,8 +10,6 @@ import styled, { css } from 'reshadow'; import { BASE_CONTAINERS_STYLES, ColoredContainer, Group, GroupItem, Translate } from '@cloudbeaver/core-blocks'; - - const styles = css` p { line-height: 2; diff --git a/webapp/packages/plugin-administration/src/LocaleService.ts b/webapp/packages/plugin-administration/src/LocaleService.ts index 65476db196..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-administration/src/LocaleService.ts +++ b/webapp/packages/plugin-administration/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-authentication-administration/package.json b/webapp/packages/plugin-authentication-administration/package.json index bc5b344d67..3b58f1e95c 100644 --- a/webapp/packages/plugin-authentication-administration/package.json +++ b/webapp/packages/plugin-authentication-administration/package.json @@ -15,8 +15,9 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-administration": "~0.1.0", + "@cloudbeaver/plugin-authentication": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", @@ -24,22 +25,14 @@ "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-administration": "~0.1.0", - "@cloudbeaver/plugin-authentication-administration": "~0.1.0", - "@cloudbeaver/plugin-connections-administration": "~0.1.0" + "@cloudbeaver/core-utils": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -47,4 +40,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationFormBaseActions.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationFormBaseActions.tsx index b915d0932b..6f96af66ba 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationFormBaseActions.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationFormBaseActions.tsx @@ -10,7 +10,6 @@ import { observer } from 'mobx-react-lite'; import { Button, PlaceholderComponent, useTranslate } from '@cloudbeaver/core-blocks'; - import type { IAuthConfigurationFormProps } from './IAuthConfigurationFormProps'; export const AuthConfigurationFormBaseActions: PlaceholderComponent = observer(function AuthConfigurationFormBaseActions({ diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsAdministrationNavService.ts b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsAdministrationNavService.ts index 6c241cd539..e44e3cf38a 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsAdministrationNavService.ts +++ b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsAdministrationNavService.ts @@ -12,7 +12,7 @@ import { injectable } from '@cloudbeaver/core-di'; @injectable() export class AuthConfigurationsAdministrationNavService { constructor( - private administrationScreenService: AdministrationScreenService + private readonly administrationScreenService: AdministrationScreenService ) { } navToRoot(): void { diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsDrawerItem.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsDrawerItem.tsx index dea7fe0c8b..9c577ac3e9 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsDrawerItem.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsDrawerItem.tsx @@ -12,8 +12,6 @@ import type { AdministrationItemDrawerProps } from '@cloudbeaver/core-administra import { Translate, useStyles } from '@cloudbeaver/core-blocks'; import { Tab, TabTitle, TabIcon } from '@cloudbeaver/core-ui'; - - export const AuthConfigurationsDrawerItem: React.FC = function AuthConfigurationsDrawerItem({ item, onSelect, style, disabled, }) { diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsTable/AuthConfigurationsTable.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsTable/AuthConfigurationsTable.tsx index 52aa319f6e..f9f331794f 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsTable/AuthConfigurationsTable.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/IdentityProviders/AuthConfigurationsTable/AuthConfigurationsTable.tsx @@ -12,7 +12,6 @@ import styled, { css } from 'reshadow'; import { Table, TableHeader, TableColumnHeader, TableBody, TableSelect, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; import type { AdminAuthProviderConfiguration } from '@cloudbeaver/core-sdk'; - import { AuthConfiguration } from './AuthConfiguration'; const styles = css` diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/ServerConfiguration/ServerConfigurationAdminForm.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/ServerConfiguration/ServerConfigurationAdminForm.tsx index 5e1710ae68..eaae2f0c7b 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/ServerConfiguration/ServerConfigurationAdminForm.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/ServerConfiguration/ServerConfigurationAdminForm.tsx @@ -11,7 +11,6 @@ import { observer } from 'mobx-react-lite'; import styled from 'reshadow'; import { BASE_CONTAINERS_STYLES, Group, GroupTitle, InputField, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; - import type { ServerConfigInput } from '@cloudbeaver/core-sdk'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/CreateMetaParameter.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/CreateMetaParameter.tsx index 744549ab0b..21e0a7c5ea 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/CreateMetaParameter.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/CreateMetaParameter.tsx @@ -8,11 +8,9 @@ import styled, { css } from 'reshadow'; - import { Translate } from '@cloudbeaver/core-blocks'; import type { AdminUserInfo } from '@cloudbeaver/core-sdk'; - import { UserForm } from '../UserForm/UserForm'; const styles = css` diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/UserEditController.ts b/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/UserEditController.ts index f2240d25c8..8934152c7d 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/UserEditController.ts +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/MetaParameters/UserEditController.ts @@ -30,8 +30,8 @@ implements IInitializableController, IDestructibleController { readonly error = new GQLErrorCatcher(); constructor( - private notificationService: NotificationService, - private usersResource: UsersResource + private readonly notificationService: NotificationService, + private readonly usersResource: UsersResource ) { makeObservable(this, { isLoading: observable, diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx index ad34ac23f6..e6f22d64d2 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx @@ -12,8 +12,6 @@ import styled, { css } from 'reshadow'; import { IconButton, Translate } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; - - import { CreateTeamService } from './CreateTeamService'; import { TeamForm } from './TeamForm'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx index 895130ec87..39d6389a0f 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx @@ -11,8 +11,6 @@ import styled, { css } from 'reshadow'; import { Filter, useTranslate, useStyles } from '@cloudbeaver/core-blocks'; - - export interface IFilterState { filterValue: string; } diff --git a/webapp/packages/plugin-authentication-administration/src/AuthenticationLocaleService.ts b/webapp/packages/plugin-authentication-administration/src/AuthenticationLocaleService.ts index 52749eec04..0fcb6b7c12 100644 --- a/webapp/packages/plugin-authentication-administration/src/AuthenticationLocaleService.ts +++ b/webapp/packages/plugin-authentication-administration/src/AuthenticationLocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class AuthenticationLocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-authentication/package.json b/webapp/packages/plugin-authentication/package.json index 1330a93406..308a69e8e5 100644 --- a/webapp/packages/plugin-authentication/package.json +++ b/webapp/packages/plugin-authentication/package.json @@ -15,25 +15,18 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0" @@ -44,4 +37,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-authentication/src/AuthenticationLocaleService.ts b/webapp/packages/plugin-authentication/src/AuthenticationLocaleService.ts index 52749eec04..0fcb6b7c12 100644 --- a/webapp/packages/plugin-authentication/src/AuthenticationLocaleService.ts +++ b/webapp/packages/plugin-authentication/src/AuthenticationLocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class AuthenticationLocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx b/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx index b6241bdb7e..72eaa0d58a 100644 --- a/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx +++ b/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx @@ -11,7 +11,6 @@ import styled, { css } from 'reshadow'; import { Button, useTranslate } from '@cloudbeaver/core-blocks'; - const styles = css` footer-container { display: flex; diff --git a/webapp/packages/plugin-codemirror/package.json b/webapp/packages/plugin-codemirror/package.json index c25e4f1bc7..e80e033029 100644 --- a/webapp/packages/plugin-codemirror/package.json +++ b/webapp/packages/plugin-codemirror/package.json @@ -15,29 +15,8 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", - "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-administration": "~0.1.0", "codemirror": "~5.65.9", "react-codemirror2": "~7.2.1" }, @@ -50,4 +29,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-connection-custom/package.json b/webapp/packages/plugin-connection-custom/package.json index d8e34d2137..4c22641177 100644 --- a/webapp/packages/plugin-connection-custom/package.json +++ b/webapp/packages/plugin-connection-custom/package.json @@ -15,31 +15,17 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-connections": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-projects": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-connections": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-connection-custom/src/CustomConnection/CustomConnectionDialog.tsx b/webapp/packages/plugin-connection-custom/src/CustomConnection/CustomConnectionDialog.tsx index 422ebdb75a..9d5cacf623 100644 --- a/webapp/packages/plugin-connection-custom/src/CustomConnection/CustomConnectionDialog.tsx +++ b/webapp/packages/plugin-connection-custom/src/CustomConnection/CustomConnectionDialog.tsx @@ -12,7 +12,6 @@ import { useTranslate } from '@cloudbeaver/core-blocks'; import { useController } from '@cloudbeaver/core-di'; import type { DialogComponent } from '@cloudbeaver/core-dialogs'; - import { CustomConnectionController } from './CustomConnectionController'; import { DriverSelectorDialog } from './DriverSelectorDialog/DriverSelectorDialog'; diff --git a/webapp/packages/plugin-connection-custom/src/CustomConnection/DriverSelectorDialog/DriverSelector.tsx b/webapp/packages/plugin-connection-custom/src/CustomConnection/DriverSelectorDialog/DriverSelector.tsx index 978f649dcb..8b2f695cab 100644 --- a/webapp/packages/plugin-connection-custom/src/CustomConnection/DriverSelectorDialog/DriverSelector.tsx +++ b/webapp/packages/plugin-connection-custom/src/CustomConnection/DriverSelectorDialog/DriverSelector.tsx @@ -12,7 +12,6 @@ import styled, { css } from 'reshadow'; import { ItemListSearch, ItemList, useFocus, useTranslate } from '@cloudbeaver/core-blocks'; - import { Driver, IDriver } from './Driver'; interface Props { diff --git a/webapp/packages/plugin-connection-custom/src/LocaleService.ts b/webapp/packages/plugin-connection-custom/src/LocaleService.ts index 65476db196..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-connection-custom/src/LocaleService.ts +++ b/webapp/packages/plugin-connection-custom/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-connection-search/package.json b/webapp/packages/plugin-connection-search/package.json index 976de536e9..199a2d18fb 100644 --- a/webapp/packages/plugin-connection-search/package.json +++ b/webapp/packages/plugin-connection-search/package.json @@ -15,31 +15,20 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-connections": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-projects": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-connections": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-connection-template/package.json b/webapp/packages/plugin-connection-template/package.json index 31a384d32a..12f02bd408 100644 --- a/webapp/packages/plugin-connection-template/package.json +++ b/webapp/packages/plugin-connection-template/package.json @@ -15,30 +15,20 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", + "@cloudbeaver/plugin-connections": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-connections": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -46,4 +36,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-connection-template/src/LocaleService.ts b/webapp/packages/plugin-connection-template/src/LocaleService.ts index 65476db196..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-connection-template/src/LocaleService.ts +++ b/webapp/packages/plugin-connection-template/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-connections-administration/package.json b/webapp/packages/plugin-connections-administration/package.json index 4013dc76a3..56b4677986 100644 --- a/webapp/packages/plugin-connections-administration/package.json +++ b/webapp/packages/plugin-connections-administration/package.json @@ -15,8 +15,8 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-connections": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", @@ -24,21 +24,12 @@ "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-connections": "~0.1.0", - "@cloudbeaver/core-projects": "~0.1.0" + "@cloudbeaver/core-utils": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -46,4 +37,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministrationNavService.ts b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministrationNavService.ts index f02d824d84..36c4e284cb 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministrationNavService.ts +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministrationNavService.ts @@ -12,7 +12,7 @@ import { injectable } from '@cloudbeaver/core-di'; @injectable() export class ConnectionsAdministrationNavService { constructor( - private administrationScreenService: AdministrationScreenService + private readonly administrationScreenService: AdministrationScreenService ) { } navToRoot() { diff --git a/webapp/packages/plugin-connections-administration/src/LocaleService.ts b/webapp/packages/plugin-connections-administration/src/LocaleService.ts index 9d91e77e82..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-connections-administration/src/LocaleService.ts +++ b/webapp/packages/plugin-connections-administration/src/LocaleService.ts @@ -1,18 +1,9 @@ /* * CloudBeaver - Cloud Database Manager - * Copyright (C) 2019-2022 DBeaver Corp + * Copyright (C) 2020-2022 DBeaver Corp and others * - * All Rights Reserved - * - * NOTICE: All information contained herein is, and remains - * the property of DBeaver Corp and its suppliers, if any. - * The intellectual and technical concepts contained - * herein are proprietary to DBeaver Corp and its suppliers - * and may be covered by U.S. and Foreign Patents, - * patents in process, and are protected by trade secret or copyright law. - * Dissemination of this information or reproduction of this material - * is strictly forbidden unless prior written permission is obtained - * from DBeaver Corp. + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. */ import { Bootstrap, injectable } from '@cloudbeaver/core-di'; @@ -20,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-connections/package.json b/webapp/packages/plugin-connections/package.json index 6e1a789fca..eefa57accb 100644 --- a/webapp/packages/plugin-connections/package.json +++ b/webapp/packages/plugin-connections/package.json @@ -15,32 +15,28 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-authentication": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-projects": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-notifications": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-navigation-tree": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -48,4 +44,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-connections/src/LocaleService.ts b/webapp/packages/plugin-connections/src/LocaleService.ts index 9d91e77e82..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-connections/src/LocaleService.ts +++ b/webapp/packages/plugin-connections/src/LocaleService.ts @@ -1,18 +1,9 @@ /* * CloudBeaver - Cloud Database Manager - * Copyright (C) 2019-2022 DBeaver Corp + * Copyright (C) 2020-2022 DBeaver Corp and others * - * All Rights Reserved - * - * NOTICE: All information contained herein is, and remains - * the property of DBeaver Corp and its suppliers, if any. - * The intellectual and technical concepts contained - * herein are proprietary to DBeaver Corp and its suppliers - * and may be covered by U.S. and Foreign Patents, - * patents in process, and are protected by trade secret or copyright law. - * Dissemination of this information or reproduction of this material - * is strictly forbidden unless prior written permission is obtained - * from DBeaver Corp. + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. */ import { Bootstrap, injectable } from '@cloudbeaver/core-di'; @@ -20,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-data-export/package.json b/webapp/packages/plugin-data-export/package.json index e652f44c62..fb511308be 100644 --- a/webapp/packages/plugin-data-export/package.json +++ b/webapp/packages/plugin-data-export/package.json @@ -16,38 +16,36 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", + "@cloudbeaver/plugin-connections": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-object-viewer": "~0.1.0", + "@cloudbeaver/plugin-sql-editor": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-notifications": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-navigation-tree": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-data-export/src/DataExportService.ts b/webapp/packages/plugin-data-export/src/DataExportService.ts index 4466de6204..2b94014e7d 100644 --- a/webapp/packages/plugin-data-export/src/DataExportService.ts +++ b/webapp/packages/plugin-data-export/src/DataExportService.ts @@ -18,8 +18,8 @@ import type { IExportContext } from './IExportContext'; @injectable() export class DataExportService { constructor( - private notificationService: NotificationService, - private dataExportProcessService: DataExportProcessService, + private readonly notificationService: NotificationService, + private readonly dataExportProcessService: DataExportProcessService, readonly processors: DataTransferProcessorsResource ) { } diff --git a/webapp/packages/plugin-data-export/src/DataTransferProcessorsResource.ts b/webapp/packages/plugin-data-export/src/DataTransferProcessorsResource.ts index e22007efc6..d06a37af33 100644 --- a/webapp/packages/plugin-data-export/src/DataTransferProcessorsResource.ts +++ b/webapp/packages/plugin-data-export/src/DataTransferProcessorsResource.ts @@ -12,7 +12,7 @@ import { GraphQLService, CachedDataResource, DataTransferProcessorInfo } from '@ @injectable() export class DataTransferProcessorsResource extends CachedDataResource, void> { constructor( - private graphQLService: GraphQLService + private readonly graphQLService: GraphQLService ) { super(new Map()); } diff --git a/webapp/packages/plugin-data-export/src/LocaleService.ts b/webapp/packages/plugin-data-export/src/LocaleService.ts index 65476db196..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-data-export/src/LocaleService.ts +++ b/webapp/packages/plugin-data-export/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-data-spreadsheet-new/package.json b/webapp/packages/plugin-data-spreadsheet-new/package.json index 40490e94cb..81619bca6e 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/package.json +++ b/webapp/packages/plugin-data-spreadsheet-new/package.json @@ -16,30 +16,27 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", + "@cloudbeaver/plugin-data-viewer": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-object-viewer": "~0.1.0", + "@cloudbeaver/plugin-react-data-grid": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-data-viewer": "~0.1.0", - "@cloudbeaver/plugin-react-data-grid": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@popperjs/core": "~2.11.6", "react-popper": "~2.3.0" }, @@ -47,6 +44,7 @@ "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/LocaleService.ts b/webapp/packages/plugin-data-spreadsheet-new/src/LocaleService.ts index 65476db196..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/LocaleService.ts +++ b/webapp/packages/plugin-data-spreadsheet-new/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-data-viewer/package.json b/webapp/packages/plugin-data-viewer/package.json index 2bfe785023..2d653a3b14 100644 --- a/webapp/packages/plugin-data-viewer/package.json +++ b/webapp/packages/plugin-data-viewer/package.json @@ -16,37 +16,37 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/plugin-codemirror": "~0.1.0", + "@cloudbeaver/plugin-data-viewer": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "@cloudbeaver/plugin-object-viewer": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/plugin-datasource-context-switch/package.json b/webapp/packages/plugin-datasource-context-switch/package.json index 215fadcb23..7cb67ce41d 100644 --- a/webapp/packages/plugin-datasource-context-switch/package.json +++ b/webapp/packages/plugin-datasource-context-switch/package.json @@ -15,32 +15,21 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-connections": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -48,4 +37,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-ddl-viewer/package.json b/webapp/packages/plugin-ddl-viewer/package.json index 03f5bc840b..7fcb145fb7 100644 --- a/webapp/packages/plugin-ddl-viewer/package.json +++ b/webapp/packages/plugin-ddl-viewer/package.json @@ -15,30 +15,15 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/plugin-object-viewer": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0" @@ -49,4 +34,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTab.tsx b/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTab.tsx index bfa0a4880c..ad397e2d2a 100644 --- a/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTab.tsx +++ b/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTab.tsx @@ -9,7 +9,6 @@ import { observer } from 'mobx-react-lite'; import styled from 'reshadow'; - import { useStyles } from '@cloudbeaver/core-blocks'; import { Tab, TabIcon, TabTitle } from '@cloudbeaver/core-ui'; import type { NavNodeTransformViewComponent } from '@cloudbeaver/plugin-navigation-tree'; diff --git a/webapp/packages/plugin-ddl-viewer/src/DdlViewerService.ts b/webapp/packages/plugin-ddl-viewer/src/DdlViewerService.ts index 7912622cee..43375952da 100644 --- a/webapp/packages/plugin-ddl-viewer/src/DdlViewerService.ts +++ b/webapp/packages/plugin-ddl-viewer/src/DdlViewerService.ts @@ -15,7 +15,7 @@ import { GraphQLService } from '@cloudbeaver/core-sdk'; export class DdlViewerService { private ddlMetadata = new Map>(); - constructor(private graphQLService: GraphQLService) { + constructor(private readonly graphQLService: GraphQLService) { makeObservable(this, { ddlMetadata: observable, }); diff --git a/webapp/packages/plugin-devtools/package.json b/webapp/packages/plugin-devtools/package.json index 4d9ab3c3fd..4ccd11225a 100644 --- a/webapp/packages/plugin-devtools/package.json +++ b/webapp/packages/plugin-devtools/package.json @@ -15,30 +15,16 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-settings-menu": "~0.1.0", + "@cloudbeaver/plugin-user-profile": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-user-profile": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "mobx": "~6.x.x", @@ -46,4 +32,4 @@ "react": "~18.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx index 53bf5b1b95..43fb7d8ad0 100644 --- a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx +++ b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx @@ -9,7 +9,6 @@ import { observer } from 'mobx-react-lite'; import styled, { css } from 'reshadow'; - import { useStyles } from '@cloudbeaver/core-blocks'; import type { IContextMenuItemProps } from '@cloudbeaver/core-ui'; import type { ICustomMenuItemComponent } from '@cloudbeaver/core-view'; diff --git a/webapp/packages/plugin-gis-viewer/package.json b/webapp/packages/plugin-gis-viewer/package.json index 28ee295022..3e609895ef 100644 --- a/webapp/packages/plugin-gis-viewer/package.json +++ b/webapp/packages/plugin-gis-viewer/package.json @@ -15,29 +15,12 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", - "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", - "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", + "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-di": "~0.1.0", + "@cloudbeaver/core-localization": "~0.1.0", + "@cloudbeaver/core-sdk": "~0.1.0", + "@cloudbeaver/core-ui": "~0.1.0", "leaflet": "~1.9.3", "react-leaflet": "~4.2.0", "wellknown": "~0.5.0" @@ -52,4 +35,4 @@ "@types/react-leaflet": "~2.8.2", "@types/wellknown": "~0.5.4" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-help/package.json b/webapp/packages/plugin-help/package.json index b2cbdc8bce..5d54400bd0 100644 --- a/webapp/packages/plugin-help/package.json +++ b/webapp/packages/plugin-help/package.json @@ -15,30 +15,14 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-sql-editor": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-version-update": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "mobx": "~6.x.x", @@ -46,4 +30,4 @@ "react": "~18.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-help/src/Shortcuts/SHORTCUTS_DATA.ts b/webapp/packages/plugin-help/src/Shortcuts/SHORTCUTS_DATA.ts index 4c71aa9175..b0f15cb10b 100644 --- a/webapp/packages/plugin-help/src/Shortcuts/SHORTCUTS_DATA.ts +++ b/webapp/packages/plugin-help/src/Shortcuts/SHORTCUTS_DATA.ts @@ -6,7 +6,6 @@ * you may not use this file except in compliance with the License. */ - import { KEY_BINDING_OPEN_IN_TAB } from '@cloudbeaver/core-view'; import { KEY_BINDING_ENABLE_FILTER, KEY_BINDING_COLLAPSE_ALL, KEY_BINDING_LINK_OBJECT } from '@cloudbeaver/plugin-navigation-tree'; import { KEY_BINDING_SQL_EDITOR_EXECUTE, KEY_BINDING_SQL_EDITOR_EXECUTE_NEW, KEY_BINDING_SQL_EDITOR_EXECUTE_SCRIPT, KEY_BINDING_SQL_EDITOR_FORMAT, KEY_BINDING_SQL_EDITOR_SHOW_EXECUTION_PLAN } from '@cloudbeaver/plugin-sql-editor'; diff --git a/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx b/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx index f9c48143fa..bb03a8c17e 100644 --- a/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx +++ b/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx @@ -10,9 +10,6 @@ import styled, { css } from 'reshadow'; import { useTranslate, useStyles } from '@cloudbeaver/core-blocks'; - - - import type { IShortcut } from './IShortcut'; interface Props { diff --git a/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx b/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx index 21e85a3bba..83caa8a626 100644 --- a/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx +++ b/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx @@ -11,8 +11,6 @@ import styled, { css } from 'reshadow'; import { BASE_CONTAINERS_STYLES, Button, Container, Group, GroupTitle, Link, useStyles, useTranslate } from '@cloudbeaver/core-blocks'; import { CommonDialogWrapper, DialogComponent } from '@cloudbeaver/core-dialogs'; - - import { Shortcut } from './Shortcut'; import { DATA_VIEWER_SHORTCUTS, NAVIGATION_TREE_SHORTCUTS, SQL_EDITOR_SHORTCUTS } from './SHORTCUTS_DATA'; diff --git a/webapp/packages/plugin-localization/package.json b/webapp/packages/plugin-localization/package.json index e7c5b785f6..1e4cf3e014 100644 --- a/webapp/packages/plugin-localization/package.json +++ b/webapp/packages/plugin-localization/package.json @@ -15,29 +15,11 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", - "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", + "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-log-viewer/package.json b/webapp/packages/plugin-log-viewer/package.json index 3d9b0fbfeb..89098f91c4 100644 --- a/webapp/packages/plugin-log-viewer/package.json +++ b/webapp/packages/plugin-log-viewer/package.json @@ -16,36 +16,26 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", + "@cloudbeaver/plugin-tools-panel": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-tools-panel": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } } \ No newline at end of file diff --git a/webapp/packages/plugin-navigation-tabs/package.json b/webapp/packages/plugin-navigation-tabs/package.json index 51c4d03881..e532378bd1 100644 --- a/webapp/packages/plugin-navigation-tabs/package.json +++ b/webapp/packages/plugin-navigation-tabs/package.json @@ -16,29 +16,19 @@ }, "dependencies": { "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-version": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-projects": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-navigation-tree/package.json b/webapp/packages/plugin-navigation-tree/package.json index a26377af9f..7c5baabc80 100644 --- a/webapp/packages/plugin-navigation-tree/package.json +++ b/webapp/packages/plugin-navigation-tree/package.json @@ -16,35 +16,35 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", + "@cloudbeaver/plugin-connections": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-object-viewer/package.json b/webapp/packages/plugin-object-viewer/package.json index 7a7cc158ef..0fa0ae0c0d 100644 --- a/webapp/packages/plugin-object-viewer/package.json +++ b/webapp/packages/plugin-object-viewer/package.json @@ -15,32 +15,24 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", + "@cloudbeaver/plugin-connections": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-react-data-grid": "~0.1.0", "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "@cloudbeaver/plugin-navigation-tree": "~0.1.0", - "@cloudbeaver/plugin-react-data-grid": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -48,4 +40,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/formControls/ObjectPropertyInput.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/formControls/ObjectPropertyInput.tsx index 5515209c64..757ce36330 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/formControls/ObjectPropertyInput.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/formControls/ObjectPropertyInput.tsx @@ -9,8 +9,6 @@ import { observer } from 'mobx-react-lite'; import styled, { css } from 'reshadow'; - - import { additionalProps, getValue, matchType } from '../helpers'; import type { ObjectPropertyProps } from './ObjectPropertyProps'; diff --git a/webapp/packages/plugin-product/package.json b/webapp/packages/plugin-product/package.json index 500af9dfdf..480a79c404 100644 --- a/webapp/packages/plugin-product/package.json +++ b/webapp/packages/plugin-product/package.json @@ -15,29 +15,15 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-settings-menu": "~0.1.0", + "@cloudbeaver/plugin-version": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-version": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-product/src/LocaleService.ts b/webapp/packages/plugin-product/src/LocaleService.ts index 65476db196..c6a5d9b3c9 100644 --- a/webapp/packages/plugin-product/src/LocaleService.ts +++ b/webapp/packages/plugin-product/src/LocaleService.ts @@ -11,7 +11,7 @@ import { LocalizationService } from '@cloudbeaver/core-localization'; @injectable() export class LocaleService extends Bootstrap { - constructor(private localizationService: LocalizationService) { + constructor(private readonly localizationService: LocalizationService) { super(); } diff --git a/webapp/packages/plugin-projects/package.json b/webapp/packages/plugin-projects/package.json index 9f2a8a1ad1..9e0bfe622a 100644 --- a/webapp/packages/plugin-projects/package.json +++ b/webapp/packages/plugin-projects/package.json @@ -15,30 +15,14 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-projects": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-version-update": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0" + "@cloudbeaver/core-utils": "~0.1.0" }, "peerDependencies": { "mobx": "~6.x.x", @@ -46,4 +30,4 @@ "react": "~18.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-resource-manager-administration/package.json b/webapp/packages/plugin-resource-manager-administration/package.json index 037e358375..522710ec6e 100644 --- a/webapp/packages/plugin-resource-manager-administration/package.json +++ b/webapp/packages/plugin-resource-manager-administration/package.json @@ -15,28 +15,13 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-administration": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0" + "@cloudbeaver/core-root": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -44,4 +29,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} \ No newline at end of file +} \ No newline at end of file diff --git a/webapp/packages/plugin-resource-manager/package.json b/webapp/packages/plugin-resource-manager/package.json index 9bb2b77915..656172c7f3 100644 --- a/webapp/packages/plugin-resource-manager/package.json +++ b/webapp/packages/plugin-resource-manager/package.json @@ -16,37 +16,34 @@ "test": "core-cli-test" }, "dependencies": { - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-projects": "~0.1.0", + "@cloudbeaver/plugin-tools-panel": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", "@cloudbeaver/core-projects": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-resource-manager": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-navigation-tree": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } -} \ No newline at end of file +} \ No newline at end of file diff --git a/webapp/packages/plugin-root/package.json b/webapp/packages/plugin-root/package.json index b05ce99f63..bc280cde78 100644 --- a/webapp/packages/plugin-root/package.json +++ b/webapp/packages/plugin-root/package.json @@ -15,30 +15,15 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-version": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-utils": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-settings-menu-administration/package.json b/webapp/packages/plugin-settings-menu-administration/package.json index ddee111ca5..4ceb69c9be 100644 --- a/webapp/packages/plugin-settings-menu-administration/package.json +++ b/webapp/packages/plugin-settings-menu-administration/package.json @@ -15,29 +15,7 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", - "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", - "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-di": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-settings-menu/package.json b/webapp/packages/plugin-settings-menu/package.json index f8b0d6adea..a831827a66 100644 --- a/webapp/packages/plugin-settings-menu/package.json +++ b/webapp/packages/plugin-settings-menu/package.json @@ -15,29 +15,11 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-sql-editor-navigation-tab-resource/package.json b/webapp/packages/plugin-sql-editor-navigation-tab-resource/package.json index 2484b4837b..3e3826a504 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab-resource/package.json +++ b/webapp/packages/plugin-sql-editor-navigation-tab-resource/package.json @@ -15,33 +15,26 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", - "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-resource-manager": "~0.1.0", + "@cloudbeaver/plugin-sql-editor": "~0.1.0", + "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", + "@cloudbeaver/core-resource-manager": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "@cloudbeaver/plugin-codemirror": "~0.1.0", - "@cloudbeaver/plugin-data-viewer": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -49,4 +42,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-sql-editor-navigation-tab/package.json b/webapp/packages/plugin-sql-editor-navigation-tab/package.json index 329e2e7cf5..ab30420d53 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab/package.json +++ b/webapp/packages/plugin-sql-editor-navigation-tab/package.json @@ -15,12 +15,11 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-connections": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "@cloudbeaver/plugin-codemirror": "~0.1.0", - "@cloudbeaver/plugin-data-viewer": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", @@ -29,21 +28,13 @@ "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", + "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/core-navigation-tree": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -51,4 +42,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-sql-editor-screen/package.json b/webapp/packages/plugin-sql-editor-screen/package.json index a780d676f5..82ff515e7e 100644 --- a/webapp/packages/plugin-sql-editor-screen/package.json +++ b/webapp/packages/plugin-sql-editor-screen/package.json @@ -16,28 +16,14 @@ }, "dependencies": { "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "@cloudbeaver/plugin-codemirror": "~0.1.0", - "@cloudbeaver/plugin-data-viewer": "~0.1.0", "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0" @@ -48,4 +34,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-sql-editor/package.json b/webapp/packages/plugin-sql-editor/package.json index ac04871f79..cae455ae43 100644 --- a/webapp/packages/plugin-sql-editor/package.json +++ b/webapp/packages/plugin-sql-editor/package.json @@ -18,35 +18,36 @@ "dependencies": { "@cloudbeaver/plugin-codemirror": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-object-viewer": "~0.1.0", + "@cloudbeaver/plugin-sql-editor": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-cli": "~0.1.0", "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", + "@cloudbeaver/core-navigation-tree": "~0.1.0", "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "@cloudbeaver/core-navigation-tree": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", "mobx": "~6.x.x", "mobx-react-lite": "~3.x.x", - "reshadow": "~0.x.x" + "reshadow": "~0.x.x", + "@testing-library/jest-dom": "~5.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-theme/package.json b/webapp/packages/plugin-theme/package.json index 371d801e89..dab9ffdea4 100644 --- a/webapp/packages/plugin-theme/package.json +++ b/webapp/packages/plugin-theme/package.json @@ -15,29 +15,10 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", - "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", + "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-tools-panel/package.json b/webapp/packages/plugin-tools-panel/package.json index be25b19400..9c84d3a104 100644 --- a/webapp/packages/plugin-tools-panel/package.json +++ b/webapp/packages/plugin-tools-panel/package.json @@ -15,31 +15,13 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-version": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-top-app-bar/package.json b/webapp/packages/plugin-top-app-bar/package.json index b3fa863fbc..a0f26500cf 100644 --- a/webapp/packages/plugin-top-app-bar/package.json +++ b/webapp/packages/plugin-top-app-bar/package.json @@ -15,29 +15,16 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-version": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-version": "~0.1.0", - "@cloudbeaver/plugin-settings-menu": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", diff --git a/webapp/packages/plugin-user-profile-administration/package.json b/webapp/packages/plugin-user-profile-administration/package.json index b3d5fe8954..40b3516b55 100644 --- a/webapp/packages/plugin-user-profile-administration/package.json +++ b/webapp/packages/plugin-user-profile-administration/package.json @@ -15,29 +15,9 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { + "@cloudbeaver/plugin-user-profile": "~0.1.0", "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", - "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", - "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", - "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", - "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", - "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-user-profile": "~0.1.0" + "@cloudbeaver/core-di": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -45,4 +25,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-user-profile/package.json b/webapp/packages/plugin-user-profile/package.json index 3ed20ee370..3f1ddca00b 100644 --- a/webapp/packages/plugin-user-profile/package.json +++ b/webapp/packages/plugin-user-profile/package.json @@ -15,29 +15,19 @@ "lint-fix": "eslint ./src/ --ext .ts,.tsx --fix" }, "dependencies": { - "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", + "@cloudbeaver/plugin-authentication": "~0.1.0", "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", - "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", - "@cloudbeaver/plugin-top-app-bar": "~0.1.0" + "@cloudbeaver/core-view": "~0.1.0" }, "peerDependencies": { "react": "~18.x.x", @@ -45,4 +35,4 @@ "mobx-react-lite": "~3.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/plugin-version-update-administration/package.json b/webapp/packages/plugin-version-update-administration/package.json index 95c5ddd576..ea80427781 100644 --- a/webapp/packages/plugin-version-update-administration/package.json +++ b/webapp/packages/plugin-version-update-administration/package.json @@ -16,28 +16,14 @@ }, "dependencies": { "@cloudbeaver/core-administration": "~0.1.0", - "@cloudbeaver/core-app": "~0.1.0", - "@cloudbeaver/core-authentication": "~0.1.0", "@cloudbeaver/core-blocks": "~0.1.0", - "@cloudbeaver/core-connections": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", - "@cloudbeaver/core-dialogs": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "@cloudbeaver/core-executor": "~0.1.0", - "@cloudbeaver/core-extensions": "~0.1.0", - "@cloudbeaver/core-localization": "~0.1.0", - "@cloudbeaver/core-notifications": "~0.1.0", - "@cloudbeaver/core-plugin": "~0.1.0", - "@cloudbeaver/core-product": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", - "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", - "@cloudbeaver/core-settings": "~0.1.0", - "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", - "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-version-update": "~0.1.0", - "@cloudbeaver/core-view": "~0.1.0", + "@cloudbeaver/core-version": "~0.1.0", "react-markdown": "7.1.1" }, "peerDependencies": { @@ -46,4 +32,4 @@ "react": "~18.x.x", "reshadow": "~0.x.x" } -} +} \ No newline at end of file diff --git a/webapp/packages/product-default/package.json b/webapp/packages/product-default/package.json index d5e912ae30..06d166fb5a 100644 --- a/webapp/packages/product-default/package.json +++ b/webapp/packages/product-default/package.json @@ -19,39 +19,55 @@ "postinstall": "rimraf node_modules/.cache" }, "dependencies": { - "@cloudbeaver/core-bootstrap": "0.1.0", - "@cloudbeaver/core-di": "0.1.0", - "@cloudbeaver/core-product": "0.1.0", - "@cloudbeaver/plugin-administration": "0.1.0", - "@cloudbeaver/plugin-authentication": "0.1.0", - "@cloudbeaver/plugin-authentication-administration": "0.1.0", - "@cloudbeaver/plugin-connection-custom": "0.1.0", - "@cloudbeaver/plugin-connection-search": "0.1.0", - "@cloudbeaver/plugin-connection-template": "0.1.0", - "@cloudbeaver/plugin-connections": "0.1.0", - "@cloudbeaver/plugin-data-export": "0.1.0", - "@cloudbeaver/plugin-data-spreadsheet-new": "0.1.0", - "@cloudbeaver/plugin-data-viewer": "0.1.0", - "@cloudbeaver/plugin-datasource-context-switch": "0.1.0", - "@cloudbeaver/plugin-ddl-viewer": "0.1.0", - "@cloudbeaver/plugin-help": "0.1.0", - "@cloudbeaver/plugin-localization": "0.1.0", - "@cloudbeaver/plugin-log-viewer": "0.1.0", - "@cloudbeaver/plugin-navigation-tree": "0.1.0", - "@cloudbeaver/plugin-object-viewer": "0.1.0", - "@cloudbeaver/plugin-projects": "0.1.0", - "@cloudbeaver/plugin-settings-menu": "0.1.0", - "@cloudbeaver/plugin-settings-menu-administration": "0.1.0", - "@cloudbeaver/plugin-sql-editor": "0.1.0", - "@cloudbeaver/plugin-sql-editor-navigation-tab": "0.1.0", - "@cloudbeaver/plugin-sql-editor-screen": "0.1.0", - "@cloudbeaver/plugin-theme": "0.1.0", - "@cloudbeaver/plugin-top-app-bar": "0.1.0", - "@cloudbeaver/plugin-user-profile": "0.1.0", - "@cloudbeaver/plugin-version": "0.1.0", - "@cloudbeaver/plugin-version-update-administration": "0.1.0" + "@cloudbeaver/plugin-administration": "~0.1.0", + "@cloudbeaver/plugin-authentication": "~0.1.0", + "@cloudbeaver/plugin-authentication-administration": "~0.1.0", + "@cloudbeaver/plugin-connection-custom": "~0.1.0", + "@cloudbeaver/plugin-connection-search": "~0.1.0", + "@cloudbeaver/plugin-connection-template": "~0.1.0", + "@cloudbeaver/plugin-connections": "~0.1.0", + "@cloudbeaver/plugin-connections-administration": "~0.1.0", + "@cloudbeaver/plugin-data-export": "~0.1.0", + "@cloudbeaver/plugin-data-spreadsheet-new": "~0.1.0", + "@cloudbeaver/plugin-data-viewer": "~0.1.0", + "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", + "@cloudbeaver/plugin-ddl-viewer": "~0.1.0", + "@cloudbeaver/plugin-devtools": "~0.1.0", + "@cloudbeaver/plugin-gis-viewer": "~0.1.0", + "@cloudbeaver/plugin-help": "~0.1.0", + "@cloudbeaver/plugin-localization": "~0.1.0", + "@cloudbeaver/plugin-log-viewer": "~0.1.0", + "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", + "@cloudbeaver/plugin-navigation-tree": "~0.1.0", + "@cloudbeaver/plugin-object-viewer": "~0.1.0", + "@cloudbeaver/plugin-product": "~0.1.0", + "@cloudbeaver/plugin-projects": "~0.1.0", + "@cloudbeaver/plugin-resource-manager": "~0.1.0", + "@cloudbeaver/plugin-resource-manager-administration": "~0.1.0", + "@cloudbeaver/plugin-root": "~0.1.0", + "@cloudbeaver/plugin-settings-menu": "~0.1.0", + "@cloudbeaver/plugin-settings-menu-administration": "~0.1.0", + "@cloudbeaver/plugin-sql-editor": "~0.1.0", + "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", + "@cloudbeaver/plugin-sql-editor-navigation-tab-resource": "~0.1.0", + "@cloudbeaver/plugin-sql-editor-screen": "~0.1.0", + "@cloudbeaver/plugin-theme": "~0.1.0", + "@cloudbeaver/plugin-tools-panel": "~0.1.0", + "@cloudbeaver/plugin-top-app-bar": "~0.1.0", + "@cloudbeaver/plugin-user-profile": "~0.1.0", + "@cloudbeaver/plugin-user-profile-administration": "~0.1.0", + "@cloudbeaver/plugin-version": "~0.1.0", + "@cloudbeaver/plugin-version-update-administration": "~0.1.0", + "@cloudbeaver/core-blocks": "~0.1.0", + "@cloudbeaver/core-bootstrap": "~0.1.0", + "@cloudbeaver/core-di": "~0.1.0", + "@cloudbeaver/core-product": "~0.1.0", + "@cloudbeaver/core-version-update": "~0.1.0" + }, + "peerDependencies": { + "reflect-metadata": "~0.x.x" }, "product": { "name": "CloudBeaver Community" } -} +} \ No newline at end of file diff --git a/webapp/packages/product-default/src/ProductConfigService.ts b/webapp/packages/product-default/src/ProductConfigService.ts index 325f38070f..a7da332bd9 100644 --- a/webapp/packages/product-default/src/ProductConfigService.ts +++ b/webapp/packages/product-default/src/ProductConfigService.ts @@ -13,7 +13,7 @@ import productConfig from './config.json5'; @injectable() export class ProductConfigService extends Bootstrap { - constructor(private productManager: ProductManagerService) { + constructor(private readonly productManager: ProductManagerService) { super(); }