diff --git a/package.json b/package.json index f24342ec2..3757ab00f 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@typescript-eslint/visitor-keys": "5.49.0", "acorn": "8.8.2", "acorn-jsx": "5.3.2", - "angular-estree-parser": "5.0.2", + "angular-estree-parser": "6.0.0", "angular-html-parser": "4.0.1", "camelcase": "7.0.1", "chalk": "5.2.0", diff --git a/src/language-js/parse/angular.js b/src/language-js/parse/angular.js index 16c8de810..7d1c9bc70 100644 --- a/src/language-js/parse/angular.js +++ b/src/language-js/parse/angular.js @@ -1,7 +1,7 @@ import { locStart, locEnd } from "../loc.js"; /** - * @param {"parseAction" | "parseBinding" | "parseInterpolation" | "parseTemplateBindings"} parseMethod + * @param {"parseAction" | "parseBinding" | "parseInterpolationExpression" | "parseTemplateBindings"} parseMethod */ function createParser(parseMethod) { const parse = async (text) => { @@ -24,7 +24,7 @@ const parser = { parsers: { __ng_action: createParser("parseAction"), __ng_binding: createParser("parseBinding"), - __ng_interpolation: createParser("parseInterpolation"), + __ng_interpolation: createParser("parseInterpolationExpression"), __ng_directive: createParser("parseTemplateBindings"), }, }; diff --git a/yarn.lock b/yarn.lock index 06d643853..382476835 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1911,15 +1911,15 @@ __metadata: languageName: node linkType: hard -"angular-estree-parser@npm:5.0.2": - version: 5.0.2 - resolution: "angular-estree-parser@npm:5.0.2" +"angular-estree-parser@npm:6.0.0": + version: 6.0.0 + resolution: "angular-estree-parser@npm:6.0.0" dependencies: lines-and-columns: ^2.0.3 - tslib: ^2.4.1 + tslib: ^2.5.0 peerDependencies: "@angular/compiler": ^15.0.0 - checksum: 79d70ebe2e2fa08d2cafcb9f12e100af024b1bc53841778b4f246f11f1ab1ef3a93a214d6538b715d0f2289d8666bc0cb5e50ba78580ca974880d64a2e6e9351 + checksum: a14e6fb369f68b98237b6ed134c5a4564ffe90a5fc089804c0295edb5ab09cb622503f80da3199af3c34bbf9bb6570b04e0a4de8e309c8727abadef03883940e languageName: node linkType: hard @@ -6736,7 +6736,7 @@ __metadata: "@typescript-eslint/visitor-keys": 5.49.0 acorn: 8.8.2 acorn-jsx: 5.3.2 - angular-estree-parser: 5.0.2 + angular-estree-parser: 6.0.0 angular-html-parser: 4.0.1 benchmark: 2.1.4 browserslist-to-esbuild: 1.2.0 @@ -8023,7 +8023,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0": +"tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0": version: 2.5.0 resolution: "tslib@npm:2.5.0" checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1