From c5295c4e64a67239e6286f68eaae4a66b3540e86 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Wed, 18 Dec 2024 20:22:43 +0000 Subject: [PATCH] [autofix.ci] apply automated fixes --- packages/webext/e2e/fixtures.ts | 4 ++-- packages/webext/scripts/prepare.ts | 2 +- packages/webext/src/background/main.ts | 4 +--- .../webext/src/components/__tests__/Logo.test.ts | 2 +- .../webext/src/composables/useWebExtensionStorage.ts | 10 +++++----- packages/webext/src/contentScripts/index.ts | 5 ++--- packages/webext/src/manifest.ts | 2 +- packages/webext/src/options/main.ts | 2 +- packages/webext/src/popup/main.ts | 2 +- packages/webext/src/sidepanel/main.ts | 2 +- packages/webext/unocss.config.ts | 2 +- packages/webext/vite.config.background.mts | 4 ++-- packages/webext/vite.config.content.mts | 4 ++-- packages/webext/vite.config.mts | 12 ++++++------ 14 files changed, 27 insertions(+), 30 deletions(-) diff --git a/packages/webext/e2e/fixtures.ts b/packages/webext/e2e/fixtures.ts index 84a6ed6..224735f 100644 --- a/packages/webext/e2e/fixtures.ts +++ b/packages/webext/e2e/fixtures.ts @@ -1,8 +1,8 @@ +import type { Manifest } from 'webextension-polyfill' import path from 'node:path' import { setTimeout as sleep } from 'node:timers/promises' +import { test as base, type BrowserContext, chromium } from '@playwright/test' import fs from 'fs-extra' -import { type BrowserContext, test as base, chromium } from '@playwright/test' -import type { Manifest } from 'webextension-polyfill' export { name } from '../package.json' diff --git a/packages/webext/scripts/prepare.ts b/packages/webext/scripts/prepare.ts index ea72c09..edb2e2f 100644 --- a/packages/webext/scripts/prepare.ts +++ b/packages/webext/scripts/prepare.ts @@ -1,7 +1,7 @@ // generate stub index.html files for dev entry import { execSync } from 'node:child_process' -import fs from 'fs-extra' import chokidar from 'chokidar' +import fs from 'fs-extra' import { isDev, log, port, r } from './utils' /** diff --git a/packages/webext/src/background/main.ts b/packages/webext/src/background/main.ts index f9f16f8..2435f4e 100644 --- a/packages/webext/src/background/main.ts +++ b/packages/webext/src/background/main.ts @@ -1,5 +1,5 @@ -import { onMessage, sendMessage } from 'webext-bridge/background' import type { Tabs } from 'webextension-polyfill' +import { onMessage, sendMessage } from 'webext-bridge/background' // only on dev mode if (import.meta.hot) { @@ -21,7 +21,6 @@ if (USE_SIDE_PANEL) { } browser.runtime.onInstalled.addListener((): void => { - // eslint-disable-next-line no-console console.log('Extension installed') }) @@ -45,7 +44,6 @@ browser.tabs.onActivated.addListener(async ({ tabId }) => { return } - // eslint-disable-next-line no-console console.log('previous tab', tab) sendMessage('tab-prev', { title: tab.title }, { context: 'content-script', tabId }) }) diff --git a/packages/webext/src/components/__tests__/Logo.test.ts b/packages/webext/src/components/__tests__/Logo.test.ts index d8549bf..f26e1e9 100644 --- a/packages/webext/src/components/__tests__/Logo.test.ts +++ b/packages/webext/src/components/__tests__/Logo.test.ts @@ -1,5 +1,5 @@ -import { describe, expect, it } from 'vitest' import { mount } from '@vue/test-utils' +import { describe, expect, it } from 'vitest' import Logo from '../Logo.vue' describe('logo component', () => { diff --git a/packages/webext/src/composables/useWebExtensionStorage.ts b/packages/webext/src/composables/useWebExtensionStorage.ts index a006854..ecc60b4 100644 --- a/packages/webext/src/composables/useWebExtensionStorage.ts +++ b/packages/webext/src/composables/useWebExtensionStorage.ts @@ -1,8 +1,3 @@ -import { StorageSerializers } from '@vueuse/core' -import { pausableWatch, toValue, tryOnScopeDispose } from '@vueuse/shared' -import { ref, shallowRef } from 'vue-demi' -import { storage } from 'webextension-polyfill' - import type { StorageLikeAsync, UseStorageAsyncOptions, @@ -11,6 +6,11 @@ import type { MaybeRefOrGetter, RemovableRef } from '@vueuse/shared' import type { Ref } from 'vue-demi' import type { Storage } from 'webextension-polyfill' +import { StorageSerializers } from '@vueuse/core' +import { pausableWatch, toValue, tryOnScopeDispose } from '@vueuse/shared' +import { ref, shallowRef } from 'vue-demi' +import { storage } from 'webextension-polyfill' + export type WebExtensionStorageOptions = UseStorageAsyncOptions // https://github.com/vueuse/vueuse/blob/658444bf9f8b96118dbd06eba411bb6639e24e88/packages/core/useStorage/guess.ts diff --git a/packages/webext/src/contentScripts/index.ts b/packages/webext/src/contentScripts/index.ts index 816c4c1..3bae85c 100644 --- a/packages/webext/src/contentScripts/index.ts +++ b/packages/webext/src/contentScripts/index.ts @@ -1,8 +1,7 @@ -/* eslint-disable no-console */ -import { onMessage } from 'webext-bridge/content-script' import { createApp } from 'vue' -import App from './views/App.vue' +import { onMessage } from 'webext-bridge/content-script' import { setupApp } from '~/logic/common-setup' +import App from './views/App.vue' // Firefox `browser.tabs.executeScript()` requires scripts return a primitive value (() => { diff --git a/packages/webext/src/manifest.ts b/packages/webext/src/manifest.ts index dae0c06..430e879 100644 --- a/packages/webext/src/manifest.ts +++ b/packages/webext/src/manifest.ts @@ -1,6 +1,6 @@ -import fs from 'fs-extra' import type { Manifest } from 'webextension-polyfill' import type PkgType from '../package.json' +import fs from 'fs-extra' import { isDev, isFirefox, port, r } from '../scripts/utils' export async function getManifest() { diff --git a/packages/webext/src/options/main.ts b/packages/webext/src/options/main.ts index c5aa99c..9d80070 100644 --- a/packages/webext/src/options/main.ts +++ b/packages/webext/src/options/main.ts @@ -1,6 +1,6 @@ import { createApp } from 'vue' -import App from './Options.vue' import { setupApp } from '~/logic/common-setup' +import App from './Options.vue' import '../styles' const app = createApp(App) diff --git a/packages/webext/src/popup/main.ts b/packages/webext/src/popup/main.ts index 8af5fbc..16f75bf 100644 --- a/packages/webext/src/popup/main.ts +++ b/packages/webext/src/popup/main.ts @@ -1,6 +1,6 @@ import { createApp } from 'vue' -import App from './Popup.vue' import { setupApp } from '~/logic/common-setup' +import App from './Popup.vue' import '../styles' const app = createApp(App) diff --git a/packages/webext/src/sidepanel/main.ts b/packages/webext/src/sidepanel/main.ts index 84c10d0..3182465 100644 --- a/packages/webext/src/sidepanel/main.ts +++ b/packages/webext/src/sidepanel/main.ts @@ -1,6 +1,6 @@ import { createApp } from 'vue' -import App from './Sidepanel.vue' import { setupApp } from '~/logic/common-setup' +import App from './Sidepanel.vue' import '../styles' const app = createApp(App) diff --git a/packages/webext/unocss.config.ts b/packages/webext/unocss.config.ts index dcdb3ba..0198bf2 100644 --- a/packages/webext/unocss.config.ts +++ b/packages/webext/unocss.config.ts @@ -1,5 +1,5 @@ -import { defineConfig } from 'unocss/vite' import { presetAttributify, presetIcons, presetUno, transformerDirectives } from 'unocss' +import { defineConfig } from 'unocss/vite' export default defineConfig({ presets: [ diff --git a/packages/webext/vite.config.background.mts b/packages/webext/vite.config.background.mts index a7b7d26..3c3c516 100644 --- a/packages/webext/vite.config.background.mts +++ b/packages/webext/vite.config.background.mts @@ -1,7 +1,7 @@ import { defineConfig } from 'vite' -import { sharedConfig } from './vite.config.mjs' -import { isDev, r } from './scripts/utils' import packageJson from './package.json' +import { isDev, r } from './scripts/utils' +import { sharedConfig } from './vite.config.mjs' // bundling the content script using Vite export default defineConfig({ diff --git a/packages/webext/vite.config.content.mts b/packages/webext/vite.config.content.mts index 1de6577..84b60b7 100644 --- a/packages/webext/vite.config.content.mts +++ b/packages/webext/vite.config.content.mts @@ -1,7 +1,7 @@ import { defineConfig } from 'vite' -import { sharedConfig } from './vite.config.mjs' -import { isDev, r } from './scripts/utils' import packageJson from './package.json' +import { isDev, r } from './scripts/utils' +import { sharedConfig } from './vite.config.mjs' // bundling the content script using Vite export default defineConfig({ diff --git a/packages/webext/vite.config.mts b/packages/webext/vite.config.mts index 043ab75..4b7ba80 100644 --- a/packages/webext/vite.config.mts +++ b/packages/webext/vite.config.mts @@ -1,16 +1,16 @@ /// -import { dirname, relative } from 'node:path' import type { UserConfig } from 'vite' -import { defineConfig } from 'vite' +import { dirname, relative } from 'node:path' import Vue from '@vitejs/plugin-vue' -import Icons from 'unplugin-icons/vite' +import UnoCSS from 'unocss/vite' +import AutoImport from 'unplugin-auto-import/vite' import IconsResolver from 'unplugin-icons/resolver' +import Icons from 'unplugin-icons/vite' import Components from 'unplugin-vue-components/vite' -import AutoImport from 'unplugin-auto-import/vite' -import UnoCSS from 'unocss/vite' -import { isDev, port, r } from './scripts/utils' +import { defineConfig } from 'vite' import packageJson from './package.json' +import { isDev, port, r } from './scripts/utils' export const sharedConfig: UserConfig = { root: r('src'), -- 2.51.2