diff --git a/package.json b/package.json index b753d5f4..51fd4f6e 100644 --- a/package.json +++ b/package.json @@ -15,11 +15,13 @@ "dev:js": "npm run build:js -- --mode development", "dev:bg": "tsup --watch ./src", "build": "cross-env NODE_ENV=production run-s clear build:web build:prepare build:js build:bg", + "build-safari": "cross-env NODE_ENV=production SAFARI=true run-s clear-safari build:web build:prepare build:js build:bg", "build-firefox": "cross-env NODE_ENV=production FIREFOX=true run-s clear-firefox build:web build:prepare build:js build:bg", "build:prepare": "esno scripts/prepare.ts", "build:web": "vite build", "build:js": "vite build --config vite.config.content.ts", "build:bg": "tsup", + "convert-safari": "xcrun safari-web-extension-converter ./extension-safari --project-location ./extension-safari-macos --macos-only", "pack": "cross-env NODE_ENV=production run-p pack:*", "pack:zip": "rimraf extension.zip && jszip-cli add extension/* -o ./extension.zip", "pack:zip-firefox": "rimraf extension-firefox.zip && jszip-cli add extension-firefox/* -o ./extension-firefox.zip", @@ -30,6 +32,7 @@ "start:firefox": "web-ext run --source-dir ./extension-firefox --target=firefox-desktop", "clear": "rimraf --glob extension extension.*", "clear-firefox": "rimraf --glob extension-firefox extension-firefox.*", + "clear-safari": "rimraf --glob extension-safari extension-safari.*", "lint": "eslint", "lint:fix": "eslint --fix", "test": "vitest test", diff --git a/src/contentScripts/views/App.vue b/src/contentScripts/views/App.vue index 7a3fdac6..17c61a90 100644 --- a/src/contentScripts/views/App.vue +++ b/src/contentScripts/views/App.vue @@ -47,9 +47,6 @@ const handleThrottledReachBottom = useThrottleFn(() => handleReachBottom.value?. const handleThrottledBackToTop = useThrottleFn(() => handleBackToTop(), 1000) const topBarRef = ref() const reachTop = ref(true) -const isSafari = computed(() => - /^(?:(?!chrome|android).)*safari/i.test(navigator.userAgent), -) const iframeDrawerURL = ref('') const showIframeDrawer = ref(false) @@ -322,7 +319,6 @@ provide('BEWLY_APP', {