eclipse-thingweb / eclipse-thingweb/node-wot
Version Alignment with WoT Typescript Definitions
- 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
Assessment
This issue has not been assessed yet.