MCPcopy Create free account
hub / github.com/OukaroMF/OukaroManager / parseModuleMetadata

Function parseModuleMetadata

webui/src/lib/module-api.ts:178–189  ·  view source on GitHub ↗
(raw: unknown)

Source from the content-addressed store, hash-verified

176}
177
178function parseModuleMetadata(raw: unknown): ModuleMetadata {
179 const parsed =
180 typeof raw === 'string'
181 ? (JSON.parse(raw) as ModuleMetadata)
182 : (raw as ModuleMetadata | null)
183
184 if (!parsed?.moduleDir) {
185 throw new Error('KernelSU did not provide a moduleDir value.')
186 }
187
188 return parsed
189}
190
191function parsePackageInfoList(raw: unknown) {
192 if (typeof raw === 'string') {

Callers 1

getModuleMetadataFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected