Browse Source

Meta+LibJS: Upgrade to prettier version 3.3.3

Prettier v3 was released over a year ago, and most users will have it by
default by now.
Timothy Flynn 5 months ago
parent
commit
80c6268431

+ 1 - 1
.github/workflows/lint-code.yml

@@ -28,7 +28,7 @@ jobs:
 
       - name: Install JS Dependencies
         shell: bash
-        run: npm install -g prettier@2.7.1
+        run: npm install -g prettier@3.3.3
 
       - name: Lint
         run: ${{ github.workspace }}/Meta/lint-ci.sh

+ 2 - 2
Meta/lint-prettier.sh

@@ -30,8 +30,8 @@ if (( ${#files[@]} )); then
         exit 1
     fi
 
-    if ! prettier --version | grep -q '\b2\.' ; then
-        echo "You are using '$(prettier --version)', which appears to not be prettier 2."
+    if ! prettier --version | grep -q '\b3\.' ; then
+        echo "You are using '$(prettier --version)', which appears to not be prettier 3."
         exit 1
     fi
 

+ 3 - 3
Userland/Libraries/LibJS/Tests/modules/import-with-assertions.mjs

@@ -1,4 +1,4 @@
-import * as self from "./import-with-assertions.mjs" assert { "key": "value", key2: "value2", default: "shouldwork" };
-import "./import-with-assertions.mjs" assert { "key": "value", key2: "value2", default: "shouldwork" };
+import * as self from "./import-with-assertions.mjs" assert { key: "value", key2: "value2", default: "shouldwork" };
+import "./import-with-assertions.mjs" assert { key: "value", key2: "value2", default: "shouldwork" };
 
-export { passed } from "./module-with-default.mjs" assert { "key": "value", key2: "value2", default: "shouldwork" };
+export { passed } from "./module-with-default.mjs" assert { key: "value", key2: "value2", default: "shouldwork" };

+ 4 - 2
Userland/Libraries/LibJS/Tests/test-common-tests.js

@@ -63,8 +63,10 @@ test("toHaveLength", () => {
     expect([1]).toHaveLength(1);
     expect({ length: 1 }).toHaveLength(1);
 
-    expect("a\
-b").toHaveLength(2);
+    expect(
+        "a\
+b"
+    ).toHaveLength(2);
 
     expect(() => {
         expect(1).toHaveLength();

+ 1 - 1
Userland/Libraries/LibJS/Tests/this-value-strict.js

@@ -179,7 +179,7 @@ describe("functions on created objects", () => {
 
             expect(obj2.func()).toBe(obj2);
             expect(obj2.arrow()).toBe(customThisValue);
-        }.bind(customThisValue)());
+        }).bind(customThisValue)();
     });
 });
 

+ 1 - 1
Userland/Libraries/LibJS/Tests/this-value.js

@@ -177,7 +177,7 @@ describe("functions on created objects", () => {
 
             expect(obj2.func()).toBe(obj2);
             expect(obj2.arrow()).toBe(customThisValue);
-        }.bind(customThisValue)());
+        }).bind(customThisValue)();
     });
 });