Skip to content

Commit

Permalink
Update to Theia Community Release (1.29.1) (#131)
Browse files Browse the repository at this point in the history
- Update Theia dependencies to the community release (1.29.1)
- Use yarn resolutions to ensure stable Theia and sprotty versions and fix upgrade:next script (eclipse-glsp/glsp#757) 
- Update minimum version constraint to node 14 (eclipse-glsp/glsp#676)
- Update lerna version (eclipse-glsp/glsp#680)
- Regenerate yarn.lock

Part of eclipse-glsp/glsp#680
Part of eclipse-glsp/glsp#676
  • Loading branch information
tortmayr authored Oct 3, 2022
1 parent dae6c7d commit 0b5e8b5
Show file tree
Hide file tree
Showing 4 changed files with 1,805 additions and 1,745 deletions.
24 changes: 12 additions & 12 deletions examples/browser-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
"version": "1.1.0-next",
"dependencies": {
"@eclipse-glsp-examples/workflow-theia": "^1.1.0-next",
"@theia/core": "1.29.0",
"@theia/editor": "1.29.0",
"@theia/filesystem": "1.29.0",
"@theia/markers": "1.29.0",
"@theia/messages": "1.29.0",
"@theia/monaco": "1.29.0",
"@theia/navigator": "1.29.0",
"@theia/preferences": "1.29.0",
"@theia/process": "1.29.0",
"@theia/terminal": "1.29.0",
"@theia/workspace": "1.29.0"
"@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"
},
"devDependencies": {
"@theia/cli": "1.29.0"
"@theia/cli": "^1.27.0"
},
"scripts": {
"prepare": "yarn build",
Expand Down
19 changes: 15 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"version": "1.0.0",
"engines": {
"yarn": ">=1.7.0 <2",
"node": ">=12.14.1"
"node": ">=14.19.3"
},
"scripts": {
"prepare": "lerna run prepare",
Expand All @@ -15,17 +15,28 @@
"publish:prepare": "lerna version --ignore-scripts --yes --no-push",
"publish:latest": "lerna publish from-git --no-git-reset --no-git-tag-version --no-verify-access --no-push",
"publish:next": "SHA=$(git rev-parse --short HEAD) && lerna publish preminor --exact --canary --preid next.${SHA} --dist-tag next --no-git-reset --no-git-tag-version --no-push --ignore-scripts --yes --no-verify-access",
"upgrade:next": "yarn upgrade -p \"sprotty-theia|@eclipse-glsp.*\" --next ",
"upgrade:next": "yarn upgrade -p \"@eclipse-glsp.*\" --next ",
"download:exampleServer": "ts-node examples/workflow-theia/server/download.ts"
},
"devDependencies": {
"@eclipse-glsp/config": "1.0.0",
"@types/node": "12.x",
"lerna": "^4.0.0",
"@types/node": "14.x",
"lerna": "^5.5.4",
"rimraf": "^3.0.2",
"typescript": "~4.5.5"
},
"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",
"**/sprotty": "0.13.0-next.1c4343c.328"
},
"workspaces": [
Expand Down
4 changes: 0 additions & 4 deletions packages/theia-integration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@
"version": "1.1.0-next",
"description": "Glue code to integrate GLSP clients into Eclipse Theia",
"license": "(EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0)",
"engines": {
"yarn": ">=1.7.0 <2.x.x",
"node": ">=12.14.1"
},
"keywords": [
"theia-extension",
"eclipse",
Expand Down
Loading

0 comments on commit 0b5e8b5

Please sign in to comment.