Files
cloudbeaver/webapp/packages/plugin-sql-editor/tsconfig.json
T
1660e62391 Save scripts to custom locations (use import/export buttons) (#4258)
* dbeaver/pro#7880 adds MVP for saving script to cloud storage

* removes registerScriptExportController

* finalizes the ui

* adds missing locales

* introduces footer slot to use CommonDialog api

* adds locales

* moves success message to the tab components itself

* pr small fixes

* saves file with timestamp

* send notification with correct filename

* fixes locales

* uses different approach for handling dialog save

* cleanup

* self review fixes

* adds lazy import for export dialog

* uses form API to save the dialog

* fixes imports (tab -> panel)

* uses react state for filename

* build fix

* handles form validation

* sanitizes file name

* removes redundant form layout

* fixes bug: allows to load tree root with useTreeData

* uses context api to resolve export script dialog instead of throwing errors approach

* dbeaver/pro#7880 do not show notification on local export

* dbeaver/pro#7880 remove notification from local export

---------

Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: naumov <iamemptyhuh@gmail.com>
2026-04-15 15:12:32 +02:00

107 lines
1.7 KiB
JSON

{
"extends": "@cloudbeaver/tsconfig/tsconfig.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "lib",
"tsBuildInfoFile": "lib/tsconfig.tsbuildinfo",
"composite": true
},
"references": [
{
"path": "../../common-react/@dbeaver/react-tests"
},
{
"path": "../../common-typescript/@dbeaver/cli"
},
{
"path": "../../common-typescript/@dbeaver/js-helpers"
},
{
"path": "../core-authentication"
},
{
"path": "../core-blocks"
},
{
"path": "../core-browser"
},
{
"path": "../core-cli"
},
{
"path": "../core-connections"
},
{
"path": "../core-data-context"
},
{
"path": "../core-di"
},
{
"path": "../core-dialogs"
},
{
"path": "../core-events"
},
{
"path": "../core-executor"
},
{
"path": "../core-localization"
},
{
"path": "../core-navigation-tree"
},
{
"path": "../core-resource"
},
{
"path": "../core-root"
},
{
"path": "../core-sdk"
},
{
"path": "../core-settings"
},
{
"path": "../core-storage"
},
{
"path": "../core-ui"
},
{
"path": "../core-utils"
},
{
"path": "../core-view"
},
{
"path": "../plugin-codemirror6"
},
{
"path": "../plugin-data-viewer"
},
{
"path": "../plugin-navigation-tabs"
},
{
"path": "../plugin-script-export"
},
{
"path": "../plugin-sql-editor-codemirror"
}
],
"include": [
"__custom_mocks__/**/*",
"src/**/*",
"src/**/*.json",
"src/**/*.css",
"src/**/*.scss"
],
"exclude": [
"**/node_modules",
"lib/**/*"
]
}