You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since we changed our TypeScript compilation target from ES5 to ES2017
there is a bug with `inversify` prior to version `5.1.1` leading to
the frontend application not starting.
We expected issues with `inversify` when targeting ES2017 but couldn't
find it in the end. This is because we are pulling a version of
`inversify` that did not cause the problem.
This commit updates the `inversify` range to pull a working version.
Copy file name to clipboardExpand all lines: doc/Migration.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,8 +25,10 @@ Please see the latest version (`master`) for the most up-to-date information.
25
25
}
26
26
}
27
27
});
28
-
```
28
+
```
29
29
- Replace the targets with the ones that are needed for your use case
30
+
- Make sure to use `inversify@5.1.1`. Theia requires `inversify@^5.0.1` which means that `5.1.1` is compatible,
31
+
but your lockfile might reference an older version.
30
32
31
33
### v1.16.0
32
34
@@ -46,7 +48,7 @@ Please see the latest version (`master`) for the most up-to-date information.
46
48
- Arch Linux: `sudo pacman -S libsecret`
47
49
- Alpine: `apk add libsecret-dev`
48
50
- It is possible that a `yarn resolution` is necessary for `keytar` to work on older distributions (the fix was added in `1.16.0` by downgrading the dependency version):
49
-
51
+
50
52
```json
51
53
"resolutions": {
52
54
"**/keytar": "7.6.0",
@@ -73,4 +75,3 @@ Please see the latest version (`master`) for the most up-to-date information.
0 commit comments