eclipse-thingweb / eclipse-thingweb/node-wot

Version Alignment with WoT Typescript Definitions

Open
#648 6 comments 0 reactions 0 assignees View on GitHub
documentation
Dominant language
TypeScript
Stars
192
Forks
100
Avg merge
3d 2h
Merged PRs (30d)
6

Description

When I install a node-wot package via npm and I develop with typescript, I also want to install wot-typescript-definitions. However, how the versions relate to each other is not exactly clear. node-wot 0.7.8 uses 0.7.3 on npm and if someone uses the latest wot-typescript-definitions, they will get 0.8.0 alpha x which will not work with the latest node-wot (0.7.8). I am not sure if this is really a problem for many people since installing node-wot 0.7.8 also installs wot-typescript-definitions 0.7.3 and typescript works with it. It is a problem if someone tries to install a newer version while being sure that it works. Some points that need to be clarified from my point of view:

- [ ] Is it normal that 0.7.8 uses wot-typescript-definitions 0.7.3? There is also 0.7.4-SNAPSHOT.1
- How to document the version alignments?
- [ ] The general strategy: Main readme? (I am not sure what the general strategy is actually)
- [ ] Which versions use one another: Link to specific (with commit hash or branch) package.json from each package readme?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.