mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Adds support for TypeScript 4.7. Changes include: * Bumping the TS version as well as some Bazel dependencies to include https://github.com/bazelbuild/rules_nodejs/pull/3420. * Adding a backwards-compatibility layer for calls to `updateTypeParameterDeclaration`. * Making `LView` generic in order to make it easier to type the context based on the usage. Currently the context can be 4 different types which coupled with stricter type checking would required a lot of extra casting all over `core`. * Fixing a bunch of miscellaneous type errors. * Removing assertions of `ReferenceEntry.isDefinition` in a few of the language service tests. The field isn't returned by TS anymore and we weren't using it for anything. * Resolving in error in the language service that was caused by TS attempting to parse HTML files when we try to open them. Previous TS was silently setting them as `ScriptKind.Unknown` and ignoring the errors, but now it throws. I've worked around it by setting them as `ScriptKind.JSX`. PR Close #45749
45 lines
1.4 KiB
JSON
45 lines
1.4 KiB
JSON
{
|
|
"name": "zone.js",
|
|
"version": "0.11.5",
|
|
"description": "Zones for JavaScript",
|
|
"main": "./bundles/zone.umd.js",
|
|
"module": "./fesm2015/zone.js",
|
|
"es2015": "./fesm2015/zone.js",
|
|
"fesm2015": "./fesm2015/zone.js",
|
|
"typings": "./zone.d.ts",
|
|
"dependencies": {
|
|
"tslib": "^2.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"@externs/nodejs": "^1.5.0",
|
|
"@types/node": "^10.9.4",
|
|
"domino": "2.1.6",
|
|
"jest": "^26.4",
|
|
"google-closure-compiler": "^20220405.0.0",
|
|
"mocha": "^9.0.0",
|
|
"mock-require": "3.0.3",
|
|
"promises-aplus-tests": "^2.1.2",
|
|
"typescript": "4.7.0-beta"
|
|
},
|
|
"scripts": {
|
|
"closuretest": "./scripts/closure/closure_compiler.sh",
|
|
"electrontest": "cd test/extra && node electron.js",
|
|
"jest:test": "jest --config ./test/jest/jest.config.js ./test/jest/jest.spec.js",
|
|
"jest:nodetest": "jest --config ./test/jest/jest.node.config.js ./test/jest/jest.spec.js",
|
|
"promisetest": "tsc -p . && node ./test/promise/promise-test.js",
|
|
"promisefinallytest": "tsc -p . && mocha ./test/promise/promise.finally.spec.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/angular/angular.git",
|
|
"directory": "packages/zone.js"
|
|
},
|
|
"publishConfig": {
|
|
"registry": "https://wombat-dressing-room.appspot.com"
|
|
},
|
|
"author": "Brian Ford",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/angular/angular/issues"
|
|
}
|
|
}
|