Skip to content

localconfig.vdf zod parsing issue #18

@gnarlymt

Description

@gnarlymt

Similar to the resolved issue raised by Patrickbenkoe.
`
162 | class ZodError extends Error {
163 | get errors() {
164 | return this.issues;
165 | }
166 | constructor(issues) {
167 | super();
^
ZodError: [
{
"code": "invalid_type",
"expected": "object",
"received": "undefined",
"path": [
"UserLocalConfigStore",
"Software",
"Valve",
"Steam",
"apps"
],
"message": "Required"
}
]
errors: [
{
"code": "invalid_type",
"expected": "object",
"received": "undefined",
"path": [
"UserLocalConfigStore",
"Software",
"Valve",
"Steam",
"apps"
],
"message": "Required"
}
]

  at new ZodError (/private/tmp/bunx-501-@toebeann/gib/node_modules/zod/lib/index.mjs:167:9)
  at error (/private/tmp/bunx-501-@toebeann/gib/node_modules/zod/lib/index.mjs:587:31)
  at parse (/private/tmp/bunx-501-@toebeann/gib/node_modules/zod/lib/index.mjs:663:15)

Bun v1.1.33 (macOS arm64)
`
It's strange as I managed to successfully run GIB for updating Subnautica, but it won't work for Subnautica Below Zero.
The process seems to be working. I can see the Bepinex files being copied to the same directory level as the App, but it doesn't seem to have impacted on Steam in the same way (no vanilla option, for example).

I've used the Subnautica Below Zero Bepinex as well as the latest GIT version, BepInEx_macos_x64_5.4.23.2

Thanks

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions