From 665841b62d8f95b8b164d4843c93f16ad164a5a9 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Sat, 11 Jun 2022 20:08:46 +0900 Subject: [PATCH] Update `angular-estree-parser` (#12993) * Update `angular-estree-parser` * Add tests * Add changelog --- changelog_unreleased/angular/12993.md | 14 ++++++++++++++ package.json | 2 +- .../shorthand/__snapshots__/jsfmt.spec.js.snap | 15 +++++++++++++++ tests/format/angular/shorthand/basic.html | 1 + tests/format/angular/shorthand/jsfmt.spec.js | 1 + yarn.lock | 8 ++++---- 6 files changed, 36 insertions(+), 5 deletions(-) create mode 100644 changelog_unreleased/angular/12993.md create mode 100644 tests/format/angular/shorthand/__snapshots__/jsfmt.spec.js.snap create mode 100644 tests/format/angular/shorthand/basic.html create mode 100644 tests/format/angular/shorthand/jsfmt.spec.js diff --git a/changelog_unreleased/angular/12993.md b/changelog_unreleased/angular/12993.md new file mode 100644 index 000000000000..eac0ad6f8a14 --- /dev/null +++ b/changelog_unreleased/angular/12993.md @@ -0,0 +1,14 @@ +#### Fix shorthand properties formatting (#12993 by @sosukesuzuki, @fisker) + +```html + + + + + + + + +``` diff --git a/package.json b/package.json index b59d2f4bb0fd..fc3bd3fffb2d 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@typescript-eslint/typescript-estree": "5.27.0", "acorn": "8.7.0", "acorn-jsx": "5.3.2", - "angular-estree-parser": "2.5.0", + "angular-estree-parser": "2.5.1", "angular-html-parser": "1.8.0", "camelcase": "6.3.0", "chalk": "5.0.1", diff --git a/tests/format/angular/shorthand/__snapshots__/jsfmt.spec.js.snap b/tests/format/angular/shorthand/__snapshots__/jsfmt.spec.js.snap new file mode 100644 index 000000000000..b3036f4c2a3e --- /dev/null +++ b/tests/format/angular/shorthand/__snapshots__/jsfmt.spec.js.snap @@ -0,0 +1,15 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`basic.html format 1`] = ` +====================================options===================================== +parsers: ["angular"] +printWidth: 80 + | printWidth +=====================================input====================================== + + +=====================================output===================================== + + +================================================================================ +`; diff --git a/tests/format/angular/shorthand/basic.html b/tests/format/angular/shorthand/basic.html new file mode 100644 index 000000000000..7d7223d9bf74 --- /dev/null +++ b/tests/format/angular/shorthand/basic.html @@ -0,0 +1 @@ + diff --git a/tests/format/angular/shorthand/jsfmt.spec.js b/tests/format/angular/shorthand/jsfmt.spec.js new file mode 100644 index 000000000000..b802ad8670c5 --- /dev/null +++ b/tests/format/angular/shorthand/jsfmt.spec.js @@ -0,0 +1 @@ +run_spec(__dirname, ["angular"]); diff --git a/yarn.lock b/yarn.lock index 5c71102e3a3d..7e9a6ff89975 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1878,10 +1878,10 @@ ajv@^6.10.0, ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -angular-estree-parser@2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/angular-estree-parser/-/angular-estree-parser-2.5.0.tgz#b2d05b54cc765c8181245c823fb9b4ef75dc5483" - integrity sha512-0OLRBYPkdlJHzRKL1PQVWLYnSXvAE7nnOVHhfVlqbdyAMg3rbk8U3Z4vk+5GG4x8ooT88T/89jtsOoGPzjKUbA== +angular-estree-parser@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/angular-estree-parser/-/angular-estree-parser-2.5.1.tgz#a08791f64f1a9453ecb99be5379f7f282e46c6ca" + integrity sha512-QP+1HEp9sUV3/ADU02IRc+Vn9vvWZS2rRkxiXCpSpZZx3BqcYTm2Eg/gWwLG3H9XASXnf9i1KyNOIYyRy5Ja+w== dependencies: lines-and-columns "^1.1.6" tslib "^2.0.3"