mirror of https://github.com/opensumi/core
76 lines
2.8 KiB
JSON
76 lines
2.8 KiB
JSON
{
|
|
"name": "@opensumi/cli-engine",
|
|
"version": "3.9.0",
|
|
"description": "Integration engine runtime for opensumi-cli and opensumi extension",
|
|
"license": "MIT",
|
|
"files": [
|
|
"lib"
|
|
],
|
|
"scripts": {
|
|
"build": "cross-env NODE_ENV=production run-p build:node build:browser build:exthost build:webview build:ext-worker-host",
|
|
"build:browser": "webpack --config ./configs/webpack.config.browser.js --progress",
|
|
"build:ext-worker-host": "webpack --config ./configs/webpack.config.ext-worker.js --progress",
|
|
"build:ext-worker-host:watch": "yarn run build:ext-worker-host -- --watch",
|
|
"build:exthost": "webpack --config ./configs/webpack.config.ext.js --progress",
|
|
"build:webview": "webpack --config ./configs/webpack.config.webview.js --progress",
|
|
"build:node": "tsc -p configs/tsconfig.node.json || echo 0",
|
|
"lint": "eslint --cache --ext .js ./",
|
|
"lint:fix": "yarn run lint -- --fix",
|
|
"prepublishOnly": "yarn run build",
|
|
"watch": "cross-env NODE_ENV=development run-p watch:node watch:browser watch:exthost watch:webview watch:ext-worker-host",
|
|
"watch:browser": "yarn run build:browser -- --watch",
|
|
"watch:exthost": "yarn run build:exthost -- --watch",
|
|
"watch:node": "tsc -w -p configs/tsconfig.node.json || echo 0",
|
|
"watch:webview": "yarn run build:webview -- --watch"
|
|
},
|
|
"dependencies": {
|
|
"@koa/cors": "^5.0.0",
|
|
"@opensumi/di": "^1.8.0",
|
|
"@opensumi/ide-core-browser": "workspace:*",
|
|
"@opensumi/ide-core-common": "workspace:*",
|
|
"@opensumi/ide-core-node": "workspace:*",
|
|
"@opensumi/ide-express-file-server": "workspace:*",
|
|
"@opensumi/ide-extension": "workspace:*",
|
|
"@opensumi/ide-i18n": "workspace:*",
|
|
"@opensumi/ide-main-layout": "workspace:*",
|
|
"@opensumi/ide-startup": "workspace:*",
|
|
"chalk": "^4.1.2",
|
|
"ejs": "^3.1.7",
|
|
"ip": "^1.1.8",
|
|
"koa": "^2.15.0",
|
|
"koa-mount": "^4.0.0",
|
|
"mri": "^1.2.0",
|
|
"open": "^7.0.3",
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"tslib": "^2.6.2"
|
|
},
|
|
"devDependencies": {
|
|
"@types/ejs": "^3.0.2",
|
|
"@types/koa-mount": "^4.0.0",
|
|
"@types/node": "^22.7.6",
|
|
"@types/react": "^18.2.0",
|
|
"@types/react-dom": "^18.2.0",
|
|
"assets-webpack-plugin": "^7.1.1",
|
|
"copy-webpack-plugin": "^12.0.2",
|
|
"cross-env": "^7.0.3",
|
|
"css-loader": "^6.9.1",
|
|
"html-webpack-plugin": "^5.6.0",
|
|
"less": "^3.9.0",
|
|
"less-loader": "^12.1.0",
|
|
"loader-utils": "^1.2.3",
|
|
"mini-css-extract-plugin": "^2.7.7",
|
|
"npm-run-all": "^4.1.5",
|
|
"optimize-css-assets-webpack-plugin": "^6.0.1",
|
|
"shell-path": "^2.1.0",
|
|
"style-loader": "^3.3.4",
|
|
"terser-webpack-plugin": "^5.3.10",
|
|
"ts-loader": "^9.5.1",
|
|
"tsconfig-paths": "^4.2.0",
|
|
"tsconfig-paths-webpack-plugin": "^4.1.0",
|
|
"typescript": "^5.6.3",
|
|
"webpack": "^5.90.0",
|
|
"webpack-cli": "^5.1.4"
|
|
}
|
|
}
|