-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to inversify 6 and TS 5 #1022
Comments
tortmayr
added a commit
that referenced
this issue
May 27, 2023
- In preparation for the 2.0.0 Release all config dependencies for the `@eclipse-glsp/config`, `@eclipse-glsp/config-test` and `@eclipse-glsp/dev` packages have been updated to the latest version. - Remove compile-time warnings regarding unfulfilled peerDependencies by adding a corresponding `devDependency` to the root package.json - Update `@eclipse-glsp/ts-config` configuration files. - Remove mocha types from default `ts-config.json` otherwise mocha is an indirect dependency even for projects that don't use mocha tests. - Add additional test config for mocha testing that can be consumed with `@eclipse-glsp/tsconfig/mocha´ - Config package no longer includes a default typescript version - Update READMEs of config packages Part of #1022
tortmayr
added a commit
that referenced
this issue
May 29, 2023
- In preparation for the 2.0.0 Release all config dependencies for the `@eclipse-glsp/config`, `@eclipse-glsp/config-test` and `@eclipse-glsp/dev` packages have been updated to the latest version. - Remove compile-time warnings regarding unfulfilled peerDependencies by adding a corresponding `devDependency` to the root package.json - Update `@eclipse-glsp/ts-config` configuration files. - Remove mocha types from default `ts-config.json` otherwise mocha is an indirect dependency even for projects that don't use mocha tests. - Add additional test config for mocha testing that can be consumed with `@eclipse-glsp/tsconfig/mocha´ - Config package no longer includes a default typescript version - Update READMEs of config packages - Update eslint confiug. Use typscript corrspondant rules for `no-shadow´ and `no-redeclare` Part of #1022
tortmayr
added a commit
that referenced
this issue
May 31, 2023
- In preparation for the 2.0.0 Release all config dependencies for the `@eclipse-glsp/config`, `@eclipse-glsp/config-test` and `@eclipse-glsp/dev` packages have been updated to the latest version. - Remove compile-time warnings regarding unfulfilled peerDependencies by adding a corresponding `devDependency` to the root package.json - Update `@eclipse-glsp/ts-config` configuration files. - Remove mocha types from default `ts-config.json` otherwise mocha is an indirect dependency even for projects that don't use mocha tests. - Add additional test config for mocha testing that can be consumed with `@eclipse-glsp/tsconfig/mocha´ - Config package no longer includes a default typescript version - Update READMEs of config packages - Update eslint confiug. Use typscript corrsepondant rules for `no-shadow´ Part of #1022
tortmayr
added a commit
that referenced
this issue
Jun 5, 2023
- In preparation for the 2.0.0 Release all config dependencies for the `@eclipse-glsp/config`, `@eclipse-glsp/config-test` and `@eclipse-glsp/dev` packages have been updated to the latest version. - Remove compile-time warnings regarding unfulfilled peerDependencies by adding a corresponding `devDependency` to the root package.json - Update `@eclipse-glsp/ts-config` configuration files. - Remove mocha types from default `ts-config.json` otherwise mocha is an indirect dependency even for projects that don't use mocha tests. - Add additional test config for mocha testing that can be consumed with `@eclipse-glsp/tsconfig/mocha´ - Config package no longer includes a default typescript version - Update READMEs of config packages - Update eslint confiug. Use typscript corrsepondant rules for `no-shadow´ Part of #1022
tortmayr
added a commit
that referenced
this issue
Jun 5, 2023
- In preparation for the 2.0.0 Release all config dependencies for the `@eclipse-glsp/config`, `@eclipse-glsp/config-test` and `@eclipse-glsp/dev` packages have been updated to the latest version. - Remove compile-time warnings regarding unfulfilled peerDependencies by adding a corresponding `devDependency` to the root package.json - Update `@eclipse-glsp/ts-config` configuration files. - Remove mocha types from default `ts-config.json` otherwise mocha is an indirect dependency even for projects that don't use mocha tests. - Add additional test config for mocha testing that can be consumed with `@eclipse-glsp/tsconfig/mocha´ - Config package no longer includes a default typescript version - Update READMEs of config packages - Update eslint confiug. Use typscript corrsepondant rules for `no-shadow´ Part of #1022
tortmayr
added a commit
that referenced
this issue
Jun 7, 2023
- In preparation for the 2.0.0 Release all config dependencies for the `@eclipse-glsp/config`, `@eclipse-glsp/config-test` and `@eclipse-glsp/dev` packages have been updated to the latest version. - Remove compile-time warnings regarding unfulfilled peerDependencies by adding a corresponding `devDependency` to the root package.json - Update `@eclipse-glsp/ts-config` configuration files. - Remove mocha types from default `ts-config.json` otherwise mocha is an indirect dependency even for projects that don't use mocha tests. - Add additional test config for mocha testing that can be consumed with `@eclipse-glsp/tsconfig/mocha´ - Config package no longer includes a default typescript version - Update READMEs of config packages - Update eslint confiug. Use typscript corrsepondant rules for `no-shadow´ Part of #1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 8, 2023
- Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 8, 2023
- Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 8, 2023
- Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 8, 2023
- Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 9, 2023
- Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 20, 2023
- Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-client
that referenced
this issue
Jun 20, 2023
* GLSP-1022: Update dependencies - Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022 * Address review feedback
tortmayr
added a commit
to eclipse-glsp/glsp-theia-integration
that referenced
this issue
Jun 21, 2023
- Update to latest glsp-client next version - Update to inversify 6 and fix API breaks - Update to current Theia next version to consistently use inversify 6. Once the 1.39 release is available we should switch to that - Use Typescript 5 Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-theia-integration
that referenced
this issue
Jun 21, 2023
- Update to latest glsp-client next version - Update to inversify 6 and fix API breaks - Update to current Theia next version to consistently use inversify 6. Once the 1.39 release is available we should switch to that - Use Typescript 5 Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-vscode-integration
that referenced
this issue
Jun 29, 2023
- Update to TS5 and inversify 6 Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-vscode-integration
that referenced
this issue
Jun 29, 2023
- Update to TS5 and inversify 6 Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-eclipse-integration
that referenced
this issue
Jun 29, 2023
- Update to TS5 and inversify 6 Part of eclipse-glsp/glsp#1022
martin-fleck-at
pushed a commit
to eclipse-glsp/glsp-eclipse-integration
that referenced
this issue
Jun 30, 2023
- Update to TS5 and inversify 6 Part of eclipse-glsp/glsp#1022
tortmayr
added a commit
to eclipse-glsp/glsp-theia-integration
that referenced
this issue
Jul 14, 2023
Follow up for eclipse-glsp/glsp#1022 Now that Theia 1.39 is released we can move away from the next version.
tortmayr
added a commit
to eclipse-glsp/glsp-theia-integration
that referenced
this issue
Jul 15, 2023
* GLSP-1022: Update to Theia 1.39.0 Follow up for eclipse-glsp/glsp#1022 Now that Theia 1.39 is released we can move away from the next version. * Fix eslint issue
holkerveen
pushed a commit
to holkerveen/glsp-client
that referenced
this issue
Dec 21, 2024
* GLSP-1022: Update dependencies - Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022 * Address review feedback
holkerveen
pushed a commit
to holkerveen/glsp-client
that referenced
this issue
Dec 21, 2024
* GLSP-1022: Update dependencies - Update to latest next version of glsp dev packages and sprotty - This also requires an update to inversify 6 - Update to TS 6 ## Sprotty update - Move sprotty-reexport.ts into `glsp-sprotty´ directory and provide `~glsp-sprotty` path alias to ensure that client-internal we also only reuse the augmented `glsp-sprotty` reexport with having to use relative paths. - Counteract the breaking sprotty naming changes by rexporting them as the old types (SModelElementImpl-> SModelElement) - Adapt sprotty an glsp-protocol imports of `@eclipse-glsp/client` to consistently use `~glsp-sprotty` instead This reexport is a glsp-ified version of the sprotty main index that augments some modules of sprotty (actions,types) and replaces some modules with a specific glsp version (SModel API Impl -> GModel API) Part of eclipse-glsp/glsp#1022 * Address review feedback
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The upcoming sprotty and Theia versions have migrated to Typescript 5 and inversify 6.
We have to update all our repostiories to this new requirements before the release.
Should be tackled in June, once the next Theia release which includes the inversify change is available.
The text was updated successfully, but these errors were encountered: