diff --git a/package-lock.json b/package-lock.json index df41629c..c16ffe2f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.1", "@types/w3c-web-serial": "^1.0.3", - "prettier": "^2.8.8", + "prettier": "^3.0.0", "rollup": "^3.24.0", "serve": "^14.2.0", "typescript": "^5.1.3" @@ -2412,15 +2412,15 @@ } }, "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", + "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", "dev": true, "bin": { - "prettier": "bin-prettier.js" + "prettier": "bin/prettier.cjs" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" }, "funding": { "url": "https://github.com/prettier/prettier?sponsor=1" @@ -4807,9 +4807,9 @@ "dev": true }, "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", + "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", "dev": true }, "punycode": { diff --git a/package.json b/package.json index 0e073a66..573bad9e 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@rollup/plugin-typescript": "^11.1.1", "@rollup/plugin-terser": "^0.4.3", "@types/w3c-web-serial": "^1.0.3", - "prettier": "^2.8.8", + "prettier": "^3.0.0", "rollup": "^3.24.0", "serve": "^14.2.0", "typescript": "^5.1.3" diff --git a/src/components/ewt-console.ts b/src/components/ewt-console.ts index 31362041..b51fec70 100644 --- a/src/components/ewt-console.ts +++ b/src/components/ewt-console.ts @@ -100,7 +100,7 @@ export class EwtConsole extends HTMLElement { write: (chunk) => { this._console!.addLine(chunk.replace("\r", "")); }, - }) + }), ); if (!abortSignal.aborted) { this._console!.addLine(""); diff --git a/src/connect.ts b/src/connect.ts index a196cdcf..cf730105 100644 --- a/src/connect.ts +++ b/src/connect.ts @@ -8,7 +8,7 @@ export const connect = async (button: InstallButton) => { } catch (err: any) { if ((err as DOMException).name === "NotFoundError") { import("./no-port-picked/index").then((mod) => - mod.openNoPortPickedDialog(() => connect(button)) + mod.openNoPortPickedDialog(() => connect(button)), ); return; } @@ -36,7 +36,7 @@ export const connect = async (button: InstallButton) => { () => { port!.close(); }, - { once: true } + { once: true }, ); document.body.appendChild(el); }; diff --git a/src/flash.ts b/src/flash.ts index 54679b4c..1b5041b3 100644 --- a/src/flash.ts +++ b/src/flash.ts @@ -24,7 +24,7 @@ export const flash = async ( port: SerialPort, manifestPath: string, manifest: Manifest, - eraseFirst: boolean + eraseFirst: boolean, ) => { let build: Build | undefined; let chipFamily: Build["chipFamily"]; @@ -116,7 +116,7 @@ export const flash = async ( const resp = await fetch(url); if (!resp.ok) { throw new Error( - `Downlading firmware ${part.path} failed: ${resp.status}` + `Downlading firmware ${part.path} failed: ${resp.status}`, ); } @@ -198,7 +198,7 @@ export const flash = async ( (written / total) * fileArray[fileIndex].data.length; const newPct = Math.floor( - ((totalWritten + uncompressedWritten) / totalSize) * 100 + ((totalWritten + uncompressedWritten) / totalSize) * 100, ); // we're done with this file diff --git a/src/install-dialog.ts b/src/install-dialog.ts index 11e19abb..b212e7e8 100644 --- a/src/install-dialog.ts +++ b/src/install-dialog.ts @@ -34,7 +34,7 @@ import { dialogStyles } from "./styles"; import { version } from "./version"; console.log( - `ESP Web Tools ${version} by Nabu Casa; https://esphome.github.io/esp-web-tools/` + `ESP Web Tools ${version} by Nabu Casa; https://esphome.github.io/esp-web-tools/`, ); const ERROR_ICON = "⚠️"; @@ -50,7 +50,7 @@ export class EwtInstallDialog extends LitElement { public overrides?: { checkSameFirmware?: ( manifest: Manifest, - deviceImprov: ImprovSerial["info"] + deviceImprov: ImprovSerial["info"], ) => boolean; }; @@ -340,7 +340,7 @@ export class EwtInstallDialog extends LitElement { this._renderProgress( this._ssids === undefined ? "Scanning for networks" - : "Trying to connect" + : "Trying to connect", ), true, ]; @@ -439,7 +439,7 @@ export class EwtInstallDialog extends LitElement { error = `Unknown error (${this._client!.error})`; } const selectedSsid = this._ssids?.find( - (info) => info.name === this._selectedSsid + (info) => info.name === this._selectedSsid, ); content = html`