Skip to content

Commit

Permalink
[WIP] Switch theia extensions to peer depdendencies
Browse files Browse the repository at this point in the history
  • Loading branch information
tortmayr committed Dec 20, 2022
1 parent e0485dc commit 0fcb42e
Show file tree
Hide file tree
Showing 4 changed files with 383 additions and 656 deletions.
27 changes: 14 additions & 13 deletions examples/browser-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,22 @@
"name": "browser-app",
"version": "1.1.0-next",
"dependencies": {
"@eclipse-glsp-examples/workflow-theia": "^1.1.0-next",
"@theia/core": "^1.27.0",
"@theia/editor": "^1.27.0",
"@theia/filesystem": "^1.27.0",
"@theia/markers": "^1.27.0",
"@theia/messages": "^1.27.0",
"@theia/monaco": "^1.27.0",
"@theia/navigator": "^1.27.0",
"@theia/preferences": "^1.27.0",
"@theia/process": "^1.27.0",
"@theia/terminal": "^1.27.0",
"@theia/workspace": "^1.27.0"
"@eclipse-glsp-examples/workflow-theia": "1.1.0-next",
"@theia/core": "1.33.0-next.20",
"@theia/editor": "1.33.0-next.20",
"@theia/filesystem": "1.33.0-next.20",
"@theia/markers": "1.33.0-next.20",
"@theia/messages": "1.33.0-next.20",
"@theia/monaco": "1.33.0-next.20",
"@theia/navigator": "1.33.0-next.20",
"@theia/preferences": "1.33.0-next.20",
"@theia/process": "1.33.0-next.20",
"@theia/terminal": "1.33.0-next.20",
"@theia/workspace": "1.33.0-next.20",
"sprotty-theia": "0.13.0-WIP"
},
"devDependencies": {
"@theia/cli": "^1.27.0"
"@theia/cli": "1.33.0-next.20"
},
"scripts": {
"build": "theia build --mode development",
Expand Down
19 changes: 1 addition & 18 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,9 @@
},
"devDependencies": {
"@eclipse-glsp/config": "1.1.0-next.e31f2e5.119",
"@types/node": "14.x",
"lerna": "^6.1.0",
"rimraf": "^3.0.2",
"@types/node": "16.x",
"typescript": "^4.9.3"
},
"resolutions": {
"**/@theia/core": "1.29.1",
"**/@theia/editor": "1.29.1",
"**/@theia/filesystem": "1.29.1",
"**/@theia/markers": "1.29.1",
"**/@theia/messages": "1.29.1",
"**/@theia/monaco": "1.29.1",
"**/@theia/navigator": "1.29.1",
"**/@theia/preferences": "1.29.1",
"**/@theia/process": "1.29.1",
"**/@theia/terminal": "1.29.1",
"**/@theia/workspace": "1.29.1",
"**/@theia/cli": "1.29.1",
"**/sprotty": "0.13.0-next.1c4343c.328"
},
"workspaces": [
"packages/theia-integration",
"examples/*"
Expand Down
8 changes: 5 additions & 3 deletions packages/theia-integration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,13 @@
],
"dependencies": {
"@eclipse-glsp/client": "next",
"@theia/core": "^1.27.0",
"@theia/messages": "^1.27.0",
"sprotty-theia": "0.12.0",
"vscode-jsonrpc": "8.0.2"
},
"peerDependencies": {
"@theia/core": ">=1.33.0-next.20",
"@theia/messages": ">=1.33.0-next.20",
"sprotty-theia": ">=0.13.0-WIP"
},
"scripts": {
"build": "tsc -b",
"clean": "rimraf lib tsconfig.tsbuildinfo ",
Expand Down
Loading

0 comments on commit 0fcb42e

Please sign in to comment.