6 Star 23 Fork 13

iBizModeling / ibiz-modeling-studio

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
package.json 13.39 KB
一键复制 编辑 原始数据 按行查看 历史
chitanda 提交于 2022-05-16 11:09 . update: 组件包升级
{
"name": "ibiz-modeling-studio",
"displayName": "iBizModelingStudio",
"description": "iBiz建模工场",
"publisher": "ibizlab",
"preview": true,
"version": "0.0.10",
"engines": {
"vscode": "^1.64.0"
},
"repository": "https://gitee.com/iBizModeling/ibiz-modeling-studio.git",
"categories": [
"Other"
],
"icon": "resources/icon/icon.png",
"activationEvents": [
"onFileSystem:ibizmos",
"onCustomEditor:iBizCustomEditor.iBizModelUI",
"onCustomEditor:iBizCustomEditor.iBizModelRuntime",
"workspaceContains:**/.ibizproject"
],
"main": "./dist/extension.js",
"contributes": {
"commands": [
{
"command": "ibiz-modeling-studio.user.login",
"title": "%command.ibiz-modeling-studio.user.login%",
"category": "%command.ibiz-modeling-studio.category%"
},
{
"command": "ibiz-modeling-studio.user.logout",
"title": "%command.ibiz-modeling-studio.user.logout%",
"category": "%command.ibiz-modeling-studio.category%"
},
{
"command": "ibiz-modeling-studio.open-ibiz-modeling",
"title": "%command.ibiz-modeling-studio.open-ibiz-modeling%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"dark": "resources/icon/dark/logo.svg",
"light": "resources/icon/light/logo.svg"
}
},
{
"command": "ibiz-modeling-studio.system-info-terminal.show",
"title": "%command.ibiz-modeling-studio.system-info-terminal.show%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"dark": "resources/icon/dark/terminal.svg",
"light": "resources/icon/light/terminal.svg"
}
},
{
"command": "ibiz-modeling-studio.system.publish.code",
"title": "%command.ibiz-modeling-studio.system.publish.code%",
"category": "%command.ibiz-modeling-studio.category%",
"enablement": "ibiz-modeling-studio.publishing-code == false",
"icon": {
"dark": "resources/icon/dark/code-publish.svg",
"light": "resources/icon/light/code-publish.svg"
}
},
{
"command": "ibiz-modeling-studio.system.run-task.refresh",
"title": "%command.ibiz-modeling-studio.system.run-task.refresh%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"dark": "resources/icon/dark/refresh.svg",
"light": "resources/icon/light/refresh.svg"
}
},
{
"command": "ibiz-modeling-studio.system.run-task.cancel",
"title": "%command.ibiz-modeling-studio.system.run-task.cancel%",
"category": "%command.ibiz-modeling-studio.category%",
"enablement": "ibiz-modeling-studio.publishing-code == true",
"icon": {
"dark": "resources/icon/dark/cancel.svg",
"light": "resources/icon/light/cancel.svg"
}
},
{
"command": "ibiz-modeling-studio.system.run-task.run",
"title": "%command.ibiz-modeling-studio.system.run-task.run%",
"category": "%command.ibiz-modeling-studio.category%",
"enablement": "false"
},
{
"command": "ibiz-modeling-studio.system.run-task.multiple",
"title": "%command.ibiz-modeling-studio.system.run-task.multiple%",
"category": "%command.ibiz-modeling-studio.category%",
"enablement": "false"
},
{
"command": "ibiz-modeling-studio.template.publish",
"title": "%command.ibiz-modeling-studio.template.publish%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"dark": "resources/icon/dark/template-publish.svg",
"light": "resources/icon/light/template-publish.svg"
}
},
{
"command": "ibiz-modeling-studio.template.open-git",
"title": "%command.ibiz-modeling-studio.template.open-git%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"dark": "resources/icon/dark/open.svg",
"light": "resources/icon/light/open.svg"
}
},
{
"command": "ibiz-modeling-studio.mos-fs.copy-path",
"title": "%command.ibiz-modeling-studio.mos-fs.copy-path%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/copy.svg",
"dark": "resources/icon/dark/copy.svg"
}
},
{
"command": "ibiz-modeling-studio.mos-fs.open-file",
"title": "%command.ibiz-modeling-studio.mos-fs.open-file%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/edit.svg",
"dark": "resources/icon/dark/edit.svg"
}
},
{
"command": "ibiz-modeling-studio.mos-fs.open-runtime",
"title": "%command.ibiz-modeling-studio.mos-fs.open-runtime%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/model-runtime.svg",
"dark": "resources/icon/dark/model-runtime.svg"
}
},
{
"command": "ibiz-modeling-studio.mos-fs.open-model-by-path",
"title": "%command.ibiz-modeling-studio.mos-fs.open-model-by-path%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/link.svg",
"dark": "resources/icon/dark/link.svg"
}
},
{
"command": "ibiz-modeling-studio.mos-fs.search-entity",
"title": "%command.ibiz-modeling-studio.mos-fs.search-entity%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/search-entity.svg",
"dark": "resources/icon/dark/search-entity.svg"
}
},
{
"command": "ibiz-modeling-studio.mos-fs.search-entity-view",
"title": "%command.ibiz-modeling-studio.mos-fs.search-entity-view%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/search-entity-view.svg",
"dark": "resources/icon/dark/search-entity-view.svg"
}
},
{
"command": "ibiz-modeling-studio.gitlab.open-project",
"title": "%command.ibiz-modeling-studio.gitlab.open-project%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": "resources/icon/gitlab.svg"
},
{
"command": "ibiz-modeling-studio.gitlab.open-wiki",
"title": "%command.ibiz-modeling-studio.gitlab.open-wiki%",
"category": "%command.ibiz-modeling-studio.category%",
"icon": {
"light": "resources/icon/light/model-wiki.svg",
"dark": "resources/icon/dark/model-wiki.svg"
}
},
{
"command": "ibiz-modeling-studio.user.login-reply-path-handle",
"title": "处理粘贴板中的登录地址",
"enablement": "false"
}
],
"menus": {
"view/title": [
{
"command": "ibiz-modeling-studio.open-ibiz-modeling",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree",
"group": "navigation@10"
},
{
"command": "ibiz-modeling-studio.gitlab.open-project",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree",
"group": "navigation@20"
},
{
"command": "ibiz-modeling-studio.mos-fs.open-model-by-path",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree",
"group": "navigation@30"
},
{
"command": "ibiz-modeling-studio.mos-fs.search-entity",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree",
"group": "navigation@40"
},
{
"command": "ibiz-modeling-studio.system.run-task.refresh",
"when": "view == ibiz-modeling-studio-explorer.system-task",
"group": "navigation@10"
},
{
"command": "ibiz-modeling-studio.system.run-task.cancel",
"when": "view == ibiz-modeling-studio-explorer.system-task",
"group": "navigation@20"
},
{
"command": "ibiz-modeling-studio.system-info-terminal.show",
"when": "view == ibiz-modeling-studio-explorer.system-task",
"group": "navigation@30"
},
{
"command": "ibiz-modeling-studio.system.publish.code",
"when": "view == ibiz-modeling-studio-explorer.system-task",
"group": "1_ibiz_modeling_system_run_task"
}
],
"view/item/context": [
{
"command": "ibiz-modeling-studio.gitlab.open-wiki",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree && viewItem == MODEL",
"group": "inline@10"
},
{
"command": "ibiz-modeling-studio.mos-fs.open-runtime",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree && viewItem == MODEL",
"group": "inline@20"
},
{
"command": "ibiz-modeling-studio.mos-fs.open-file",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree && viewItem == MODEL",
"group": "inline@30"
},
{
"command": "ibiz-modeling-studio.mos-fs.copy-path",
"when": "view == ibiz-modeling-studio-explorer.model-exp-tree && viewItem == MODEL"
},
{
"command": "ibiz-modeling-studio.template.open-git",
"when": "view == ibiz-modeling-studio-explorer.template-exp-tree",
"group": "inline@20"
},
{
"command": "ibiz-modeling-studio.template.publish",
"when": "view == ibiz-modeling-studio-explorer.template-exp-tree",
"group": "inline@20"
}
]
},
"viewsContainers": {
"activitybar": [
{
"id": "ibiz-modeling-studio-explorer",
"title": "%global.ibiz-modeling-studio.title%",
"icon": "resources/icon/logo.svg"
}
]
},
"views": {
"ibiz-modeling-studio-explorer": [
{
"id": "ibiz-modeling-studio-explorer.model-exp-tree",
"name": "模型导航",
"contextualTitle": "%global.ibiz-modeling-studio.title%",
"icon": "resources/icon/logo.svg",
"when": "ibiz-modeling-studio.enable-plugin == true"
},
{
"id": "ibiz-modeling-studio-explorer.template-exp-tree",
"name": "模板",
"when": "ibiz-modeling-studio.enable-plugin == true"
},
{
"id": "ibiz-modeling-studio-explorer.system-task",
"name": "系统后台任务",
"when": "ibiz-modeling-studio.enable-plugin == true"
}
]
},
"customEditors": [
{
"viewType": "iBizCustomEditor.iBizModelUI",
"displayName": "模型图形编辑器",
"priority": "default",
"selector": [
{
"filenamePattern": "*.ibizmodel.ui"
}
]
},
{
"viewType": "iBizCustomEditor.iBizModelRuntime",
"displayName": "实时模型对象",
"priority": "default",
"selector": [
{
"filenamePattern": "*.ibizmodel.runtime"
}
]
}
],
"configuration": {
"title": "%global.ibiz-modeling-studio.title%",
"properties": {
"ibiz-modeling-studio.ibiz-modeling-studio-domain": {
"description": "%properties.ibiz-modeling-studio.ibiz-modeling-studio-domain%",
"type": "string",
"default": "http://studio.ibizmodeling.cn"
},
"ibiz-modeling-studio.console.auto-display": {
"description": "%properties.ibiz-modeling-studio.console.auto-display%",
"type": "boolean",
"default": true
},
"ibiz-modeling-studio.ibiz-modeling-link.enable": {
"description": "%properties.ibiz-modeling-studio.ibiz-modeling-link.enable%",
"type": "boolean",
"default": true
}
}
}
},
"scripts": {
"vscode:prepublish": "npm run package",
"compile": "webpack",
"watch": "webpack --watch",
"package": "webpack --mode production --devtool hidden-source-map",
"compile-tests": "tsc -p . --outDir out",
"watch-tests": "tsc -p . -w --outDir out",
"pretest": "npm run compile-tests && npm run compile && npm run lint",
"lint": "eslint src --ext ts",
"test": "node ./out/test/runTest.js"
},
"devDependencies": {
"@types/debug": "^4.1.7",
"@types/fs-extra": "^9.0.13",
"@types/glob": "^7.2.0",
"@types/js-yaml": "^4.0.5",
"@types/mocha": "^9.1.1",
"@types/node": "17.x",
"@types/ramda": "^0.28.12",
"@types/vscode": "^1.67.0",
"@typescript-eslint/eslint-plugin": "^5.23.0",
"@typescript-eslint/parser": "^5.23.0",
"@vscode/test-electron": "^2.1.3",
"eslint": "^8.15.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.0.0",
"glob": "^8.0.3",
"mocha": "^10.0.0",
"prettier": "^2.6.2",
"ts-loader": "^9.3.0",
"typescript": "^4.6.4",
"utf-8-validate": "^5.0.9",
"vsce": "^2.7.0",
"webpack": "^5.72.1",
"webpack-cli": "^4.9.2"
},
"dependencies": {
"@ibiz/vscode-editor-api": "^0.0.6",
"axios": "^0.27.2",
"bufferutil": "^4.0.6",
"dayjs": "^1.11.2",
"debug": "^4.3.4",
"fs-extra": "^10.1.0",
"js-yaml": "^4.1.0",
"mqtt": "^4.3.7",
"ramda": "^0.28.0",
"rxjs": "^7.5.5",
"vscode-nls": "^5.0.1"
}
}
JavaScript
1
https://gitee.com/iBizModeling/ibiz-modeling-studio.git
git@gitee.com:iBizModeling/ibiz-modeling-studio.git
iBizModeling
ibiz-modeling-studio
ibiz-modeling-studio
master

搜索帮助