MCPcopy
hub / github.com/coder/mux / parseOptionalStringArray

Function parseOptionalStringArray

src/node/config.ts:250–256  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

248}
249
250function parseOptionalStringArray(value: unknown): string[] | undefined {
251 if (!Array.isArray(value)) {
252 return undefined;
253 }
254
255 return value.filter((item): item is string => typeof item === "string");
256}
257function parseOptionalStringRecord(value: unknown): Record<string, string> | undefined {
258 if (!value || typeof value !== "object" || Array.isArray(value)) {
259 return undefined;

Callers 2

loadConfigOrDefaultMethod · 0.85
saveConfigMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected