mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
* dbeaver/pro#5673 feat: add search panel component and integrate search functionality * dbeaver/pro#5673 feat: enhance search panel layout styles * dbeaver/pro#5673 feat: reactive search panel * dbeaver/pro#5673 refactor: separation of concerns * dbeaver/pro#5673 refactor: make outline thinner in search panel * dbeaver/pro#5673 feat: Add new SVG icons for match word, regex, and replace functionalities * dbeaver/pro#5673 feat: add Icon component with customizable properties and documentation * dbeaver/pro#5673 feat: update OrderButton and SearchPanel to use new Icon component * dbeaver/pro#5673 feat: refactor SearchPanel layout * dbeaver/pro#5673 refactor: remove redundant reexport * dbeaver/pro#5673 refactor: convert SearchPanel to a MobX observer component * dbeaver/pro#5673 refactor: remove unused searchOptions from IDefaultExtensions interface * dbeaver/pro#5673 refactor: use useImperativeHandle for focus handling To exclude the chance of manipulating input unexpectedly outside of the component. * dbeaver/pro#5673 refactor: adjust padding and margin in search panel styles * dbeaver/pro#5673 refactor: update SVG icon import to use react component * dbeaver/pro#5673 build: update dependencies in yarn.lock * dbeaver/pro#5673 fix: regexp * dbeaver/pro#5673 fix: correct translation for 'No found' to 'Not found' * dbeaver/pro#5673 refactor: remove extra regex check * dbeaver/pro#5673 refactor: fix styles * dbeaver/pro#5673 fix: swap arrow icons for find next and find previous buttons * dbeaver/pro#5673 fix: adjust flex-basis for search panel matches container * dbeaver/pro#5673 feat: add isReadOnly prop to SearchPanel * dbeaver/pro#5673 feat: add placeholder color variables for input fields --------- Co-authored-by: Alexey <wrouds@gmail.com> Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com> Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
57 lines
1.5 KiB
JSON
57 lines
1.5 KiB
JSON
{
|
|
"name": "@cloudbeaver/plugin-codemirror6",
|
|
"type": "module",
|
|
"sideEffects": [
|
|
"src/**/*.css",
|
|
"src/**/*.scss",
|
|
"public/**/*"
|
|
],
|
|
"version": "0.1.0",
|
|
"description": "",
|
|
"license": "Apache-2.0",
|
|
"exports": {
|
|
".": "./lib/index.js"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc -b",
|
|
"clean": "rimraf --glob lib",
|
|
"lint": "eslint ./src/ --ext .ts,.tsx",
|
|
"validate-dependencies": "core-cli-validate-dependencies"
|
|
},
|
|
"dependencies": {
|
|
"@cloudbeaver/core-blocks": "workspace:*",
|
|
"@cloudbeaver/core-di": "workspace:*",
|
|
"@cloudbeaver/core-localization": "workspace:*",
|
|
"@cloudbeaver/core-theming": "workspace:*",
|
|
"@cloudbeaver/core-utils": "workspace:*",
|
|
"@codemirror/autocomplete": "^6",
|
|
"@codemirror/commands": "^6",
|
|
"@codemirror/lang-html": "^6",
|
|
"@codemirror/lang-javascript": "^6",
|
|
"@codemirror/lang-json": "^6",
|
|
"@codemirror/lang-sql": "^6",
|
|
"@codemirror/lang-xml": "^6",
|
|
"@codemirror/language": "^6",
|
|
"@codemirror/merge": "^6",
|
|
"@codemirror/search": "^6",
|
|
"@codemirror/state": "^6",
|
|
"@codemirror/view": "^6",
|
|
"@dbeaver/ui-kit": "workspace:^",
|
|
"@lezer/common": "^1",
|
|
"@lezer/highlight": "^1",
|
|
"mobx": "^6",
|
|
"mobx-react-lite": "^4",
|
|
"react": "^19",
|
|
"react-dom": "^19",
|
|
"tslib": "^2"
|
|
},
|
|
"devDependencies": {
|
|
"@cloudbeaver/core-cli": "workspace:*",
|
|
"@cloudbeaver/tsconfig": "workspace:*",
|
|
"@types/react": "^19",
|
|
"@types/react-dom": "^19",
|
|
"typescript": "^5",
|
|
"typescript-plugin-css-modules": "^5"
|
|
}
|
|
}
|