History

refactor(desktop): classify preview exports (#10268)

Julius Marminge committed 2 months ago

Commit e279e401 parent 89dd9ab4 files · +9 −9Browse files

Unified · Split

4 files
  1. apps/desktop/src/preview/BrowserImport/BrowserImport.ts +1 −0
  2. apps/desktop/src/preview/BrowserSession.ts +1 −0
  3. apps/desktop/src/preview/FaviconCapture.ts +1 −1
  4. apps/desktop/src/preview/Manager.ts +6 −8
apps/desktop/src/preview/BrowserImport/BrowserImport.ts+1−0
@@ -166,6 +166,7 @@ export const writeCookies = Effect.fn("BrowserImport.writeCookies")(function* ( · 165 unmodified lines
166166 return { imported, skipped, skippedDomains: [...skippedDomains].slice(0, 20) };
167167 });
168168
169+/** @public Service construction is part of the canonical Effect module API. */
169170 export const make = Effect.gen(function* BrowserImportMake() {
170171 const browserSession = yield* BrowserSession.BrowserSession;
171172 const platform = yield* HostProcessPlatform;
apps/desktop/src/preview/BrowserSession.ts+1−0
@@ -159,6 +159,7 @@ const encodeScopeForDigest = (scope: string): Uint8Array => · 158 unmodified lines
159159 ),
160160 );
161161
162+/** @public Service construction is part of the canonical Effect module API. */
162163 export const make = Effect.gen(function* BrowserSessionMake() {
163164 const crypto = yield* Crypto.Crypto;
164165 const sessionsRef = yield* SynchronizedRef.make<ReadonlyMap<string, Session>>(new Map());
apps/desktop/src/preview/FaviconCapture.ts+1−1
@@ -2,7 +2,7 @@ import { FAVICON_DATA_URL_MAX_LENGTH } from "@t3tools/contracts"; · 1 unmodified line
22
33 export const MAX_FAVICON_RESPONSE_BYTES = 100_000;
44 export const MAX_FAVICON_CANDIDATES = 8;
5−export const MAX_FAVICON_HTTP_URL_LENGTH = 2_048;
5+const MAX_FAVICON_HTTP_URL_LENGTH = 2_048;
66
77 const MAX_FAVICON_CANDIDATE_INPUT_UNITS = 262_144;
88 const MIN_FAVICON_CANDIDATE_INPUT_UNITS = 256;
apps/desktop/src/preview/Manager.ts+6−8
@@ -153,7 +153,7 @@ const DEFAULT_ANNOTATION_THEME: DesktopPreviewAnnotationTheme = { · 152 unmodified lines
153153 fontMono: "ui-monospace, monospace",
154154 };
155155
156−export const buildPreviewPictureInPictureDataUrl = (): string => {
156+const buildPreviewPictureInPictureDataUrl = (): string => {
157157 const html = `<!doctype html>
158158 <html>
159159 <head>
@@ -4271,7 +4271,7 @@ export class PreviewOperationError extends Schema.TaggedErrorClass<PreviewOperat · 4111 unmodified lines
42714271 }
42724272 }
42734273
4274−export const isPreviewOperationError = Schema.is(PreviewOperationError);
4274+const isPreviewOperationError = Schema.is(PreviewOperationError);
42754275
42764276 export class PreviewArtifactPathOutsideDirectoryError extends Schema.TaggedErrorClass<PreviewArtifactPathOutsideDirectoryError>()(
42774277 "PreviewArtifactPathOutsideDirectoryError",
@@ -4472,14 +4472,11 @@ export const PreviewManagerError = Schema.Union([ · 194 unmodified lines
44724472 ]);
44734473 export type PreviewManagerError = typeof PreviewManagerError.Type;
44744474
4475−export const isPreviewManagerError = Schema.is(PreviewManagerError);
4476−export const isPreviewAutomationControlInterruptedError = Schema.is(
4475+const isPreviewAutomationControlInterruptedError = Schema.is(
44774476 PreviewAutomationControlInterruptedError,
44784477 );
4479−export const isPreviewAutomationEvaluationError = Schema.is(PreviewAutomationEvaluationError);
4480−export const isPreviewAutomationInvalidSelectorError = Schema.is(
4481− PreviewAutomationInvalidSelectorError,
4482−);
4478+const isPreviewAutomationEvaluationError = Schema.is(PreviewAutomationEvaluationError);
4479+const isPreviewAutomationInvalidSelectorError = Schema.is(PreviewAutomationInvalidSelectorError);
44834480
44844481 export class PreviewManager extends Context.Service<
44854482 PreviewManager,
@@ -4592,6 +4589,7 @@ export class PreviewManager extends Context.Service< · 106 unmodified lines
45924589 }
45934590 >()("@t3tools/desktop/preview/Manager/PreviewManager") {}
45944591
4592+/** @public Service construction is part of the canonical Effect module API. */
45954593 export const make = Effect.gen(function* PreviewManagerMake() {
45964594 const environment = yield* DesktopEnvironment.DesktopEnvironment;
45974595 const browserSession = yield* BrowserSession.BrowserSession;