Files
beekeeper-studio/apps/ui-kit/package.json

133 lines
4.7 KiB
JSON

{
"name": "@beekeeperstudio/ui-kit",
"description": "UI components library for Beekeeper Studio",
"author": {
"name": "Beekeeper Studio Team",
"email": "support@beekeeperstudio.io",
"url": "https://beekeeperstudio.io"
},
"private": false,
"version": "0.3.2",
"repository": {
"type": "git",
"url": "git+https://github.com/beekeeper-studio/beekeeper-studio.git",
"directory": "apps/ui-kit"
},
"bugs": {
"url": "https://github.com/beekeeper-studio/beekeeper-studio/issues"
},
"homepage": "https://beekeeperstudio.io",
"type": "module",
"files": [
"dist"
],
"main": "./dist/index.js",
"style": "./dist/style.css",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./style.css": "./dist/style.css",
"./table": "./dist/table.js",
"./entity-list": "./dist/entity-list.js",
"./sql-text-editor": "./dist/sql-text-editor.js",
"./text-editor": "./dist/text-editor.js",
"./lib/components/text-editor/extensions/redisCommands.json": "./lib/components/text-editor/extensions/redisCommands.json",
"./mongo-shell": "./dist/mongo-shell.js",
"./mongo-shell/state": "./dist/mongo-shell/state.js",
"./super-formatter": "./dist/super-formatter.js",
"./surreal-text-editor": "./dist/surreal-text-editor.js",
"./vue/table": "./dist/vue/table.js",
"./vue/entity-list": "./dist/vue/entity-list.js",
"./vue/sql-text-editor": "./dist/vue/sql-text-editor.js",
"./vue/data-editor": "./dist/vue/data-editor.js",
"./vue/text-editor": "./dist/vue/text-editor.js",
"./vue/mongo-shell": "./dist/vue/mongo-shell.js",
"./vue/super-formatter": "./dist/vue/super-formatter.js",
"./vue/surreal-text-editor": "./dist/vue/surreal-text-editor.js",
"./config/context-menu": "./dist/config/context-menu.js"
},
"scripts": {
"dev": "vite -c vite.config.dev.ts",
"lib:dev": "vite build -c vite.config.ts --watch --mode development",
"lib:types": "tsc -p ./tsconfig.types.json",
"test": "vitest run",
"build": "vite build -c vite.config.ts --mode production && yarn lib:types",
"preview": "vite preview"
},
"peerDependencies": {
"@codemirror/autocomplete": "^6.18.4",
"@codemirror/commands": "^6.8.1",
"@codemirror/lang-html": "^6.4.9",
"@codemirror/lang-javascript": "^6.2.4",
"@codemirror/lang-json": "^6.0.1",
"@codemirror/lang-sql": "^6.8.0",
"@codemirror/language": "^6.11.0",
"@codemirror/lint": "^6.8.4",
"@codemirror/search": "^6.5.10",
"@codemirror/state": "^6.5.2",
"@codemirror/view": "^6.36.2",
"@lezer/highlight": "^1.2.1",
"@marimo-team/codemirror-languageserver": "^1.15.25",
"@replit/codemirror-emacs": "^6.1.0",
"@replit/codemirror-vim": "^6.3.0",
"@surrealdb/codemirror": "^1.0.0-beta.21"
},
"dependencies": {
"@codemirror/autocomplete": "^6.18.4",
"@codemirror/commands": "^6.8.1",
"@codemirror/lang-html": "^6.4.9",
"@codemirror/lang-javascript": "^6.2.4",
"@codemirror/lang-json": "^6.0.1",
"@codemirror/lang-sql": "^6.8.0",
"@codemirror/language": "^6.11.0",
"@codemirror/lint": "^6.8.4",
"@codemirror/search": "^6.5.10",
"@codemirror/state": "^6.5.2",
"@codemirror/view": "^6.36.2",
"@lezer/highlight": "^1.2.1",
"@marimo-team/codemirror-languageserver": "^1.15.25",
"@replit/codemirror-emacs": "^6.1.0",
"@replit/codemirror-vim": "^6.3.0",
"@surrealdb/codemirror": "^1.0.0-beta.21",
"ansi-to-html": "^0.7.2",
"highlight.js": "^11.11.1"
},
"devDependencies": {
"@open-rpc/client-js": "^1.8.1",
"@pdanpdan/vue-keyboard-trap": "^1.0.19",
"@types/codemirror": "^0.0.97",
"@types/lodash": "^4.14.159",
"@types/tabulator-tables": "^6.2.0",
"@vitejs/plugin-vue2": "^2.3.1",
"@vue/web-component-wrapper": "beekeeper-studio/vue-web-component-wrapper#635e4b427b90e199c273b194cf9db6b744d63e95",
"codemirror": "^5.63.1",
"concurrently": "^8.2.2",
"cross-spawn": "^7.0.6",
"ist": "^1.1.7",
"happy-dom": "^20.0.2",
"lodash": "^4.17.23",
"material-icons": "^1.13.12",
"postgres-interval": "^4.0.0",
"rimraf": "^6.0.1",
"sass": "~1.77.1",
"scrollyfills": "^1.0.0",
"split.js": "^1.5.11",
"sql-formatter": "15.6.10",
"sql-query-identifier": "^2.8.0",
"tabulator-tables": "beekeeper-studio/tabulator#f9d3c0cdf0933a9a1bc5056b773c02a68a309fa1",
"tinyduration": "^3.2.4",
"typescript": "~5.8.3",
"vite": "~5.4.19",
"vite-plugin-vue2": "^2.0.3",
"vitest": "~3.0.5",
"vue": "^2.7.16",
"vue-js-modal": "^2.0.1",
"vue-tsc": "^2.1.10",
"vue-virtual-scroll-list": "^2.3.5",
"vue2-teleport": "^1.1.4",
"vuedraggable": "^2.24.2"
}
}