【发布时间】:2022-05-12 03:32:57
【问题描述】:
我有一个运行AngularJS 1.5.x 的项目,它使用来自DefiniteTyped 的类型声明:@types/angular@1.5.23。这是最后一个 1.5.x 版本,发布于 3 年前。从那时起,该软件包已升级到 1.6.x 版。
- 有关角度的信息,请参阅 DefinedlyTyped 回购源:https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/angular
1.5.23 的问题在于它在IScope 上使用了any 索引器,该索引器已在1.6.27 版本中进行了修补。但是我们不能完全升级到 1.6.27,因为我们没有使用 angular 1.6.x——我们被锁定到 1.5。
我的问题是:我有哪些选择来处理这个问题?
- DefinitelyTyped 是否具有为旧版本库发布更新的机制?
- 它会被
@types发布者接收并以1.5.24发布到npm 吗?
谢谢
【问题讨论】:
标签: typescript-typings definitelytyped