-
[config] Update all dependencies & peerDependencies of the dev to the latest version #1136
-
[protocol] Removed
Protocol.MD
file. #892- The protocol documentation is now maintained on https://eclipse.dev/glsp/documentation/protocol/
-
[eslint-config] Tweaked
chai-friendly/no-unused expression
rule to enableallowTenary
andallowShortCircuit
options. #936 -
[config] Introduce all-in-one
@eclipse-glsp/dev
meta package. #842 -
[cli] Contribute the
checkHeaders
command to validate the copyright year (range) of license headers. #834 -
[config] Introduce
@eclipse-glsp/nyc-config
package and the@eclipse-glsp/config-test
meta package. #755- Contribute the
coverageReport
command to create a full nyc test coverage report for a lerna/yarn mono repository
- Contribute the
-
[cli] Introduce
@eclipse-glsp/cli
package to offer CLI tooling & utility scripts for GLSP projects. #755 - Contributed on behalf of STMicroelectronics- Contribute the
release
command to prepare & publish a new Github release for a specific GLSP component
- Contribute the
-
[deps] Updates dependencies of
@eclipse-glsp/config
and@eclipse-glsp/config-test
packages to the latest version #1023
- [node] Update minimum requirements for Node to >=16.11.0 #829
- [config] Typescript is now a peerDependency, a concrete matching Typscript depdendency has to be provided by consuming projects#1023
Inception of the GLSP dev packages. This project is part of the GLSP umbrella repository and provides common shared development packages for Eclipse GLSP components that are implemented with Typescript.
@eclipse-glsp/config
: Meta package for shared build configuration@eclipse-glsp/ts-config
: Shared Typescript configuration for GLSP projects@eclipse-glsp/eslint-config
: Shared ESLint configuration for GLSP projects@eclipse-glsp/prettier-config
: Shared Prettier configuration for GLSP projects