]> git.codecow.com Git - libnemo.git/commitdiff
Reduce annotations for tsc errors.
authorChris Duncan <chris@zoso.dev>
Tue, 31 Mar 2026 10:01:13 +0000 (03:01 -0700)
committerChris Duncan <chris@zoso.dev>
Tue, 31 Mar 2026 10:01:13 +0000 (03:01 -0700)
src/lib/vault/index.ts

index 80d309758253af1532bd59d106bf979e30845c3e..a606a1763e7ea54c415ba52b5a87a383ef2adfd7 100644 (file)
@@ -12,6 +12,9 @@ type Task = {
        resolve: (value: any) => void
 }
 
+//@ts-expect-error
+const vaultWorker = VAULT_WORKER
+
 export class Vault {
        #eventTarget = new EventTarget()
        #job?: Task
@@ -32,14 +35,12 @@ export class Vault {
                this.#isLocked = true
                this.#isTerminated = false
                this.#queue = []
-               //@ts-expect-error
-               this.#url = URL.createObjectURL(new Blob([VAULT_WORKER], { type: 'text/javascript' }))
+               this.#url = URL.createObjectURL(new Blob([vaultWorker], { type: 'text/javascript' }))
                BROWSER: this.#worker = new Worker(this.#url, { type: 'module' })
                BROWSER: this.#worker.addEventListener('message', message => {
                        this.#report(message.data)
                })
-               //@ts-expect-error
-               NODE: this.#worker = new NodeWorker(VAULT_WORKER, {
+               NODE: this.#worker = new NodeWorker(vaultWorker, {
                        eval: true,
                        stderr: false,
                        stdout: false