diff --git a/package.json b/package.json index bb2c4c42e..61b649888 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ ], "dependencies": { "linguist-languages": "^8.0.0", - "php-parser": "^3.2.5" + "php-parser": "^3.4.0" }, "devDependencies": { "@babel/preset-env": "^7.27.2", diff --git a/tests/class/__snapshots__/jsfmt.spec.mjs.snap b/tests/class/__snapshots__/jsfmt.spec.mjs.snap index 6fff7326e..f1db17f9d 100644 --- a/tests/class/__snapshots__/jsfmt.spec.mjs.snap +++ b/tests/class/__snapshots__/jsfmt.spec.mjs.snap @@ -274,6 +274,10 @@ $class = new class( } ) extends VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass implements VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass {}; +new readonly class() {}; +new readonly class {}; +new readonly class($one, $two, $three) {}; + =====================================output=====================================