naeruru / mimiuchi

a free, customizable, osc capable speech-to-text interface for relaying text to different types of applications
https://mimiuchi.com
GNU General Public License v3.0
42 stars 4 forks source link

Update deps, and add linter #26

Closed jeremio closed 11 months ago

jeremio commented 11 months ago

Description

Update minor version of deps Add linter, configure, and fix files

What is the purpose of this pull request?

naeruru commented 11 months ago

it seems that a later version of vite-plugin-electron change(?) the use of nodeIntegration, which breaks the use of imports (such as fs). I have to look into this because it currently makes this PR not useable due to this package update. everything else seems to check out though. downgrading to:

"vite-plugin-electron": "^0.11.2",
"vite-plugin-electron-renderer": "^0.12.1",

is a temporary fix but it would be nice not to be stuck on an older version

jeremio commented 11 months ago

For this dep issue, we should check vite configuration and the way to define new Worker into Footer.vue

naeruru commented 11 months ago

sounds good. I will let that be in another issue/pr/commit. this one looks good and I will merge soon. thanks for your work!!

naeruru commented 11 months ago

Actually, I just noticed it's very unhappy about the Property ... does not exist on type '{}' for all js inserts in any <template> tag. A little late though.. since I merged. But if you could take a look at that, I would appreciate it.

ignore me, I was looking at the wrong thing D: I should really not be handling all these PRs and issues when im recovering from surgery