MCPcopy Create free account
hub / github.com/Noumena-Network/code / parseSimpleStringArray

Function parseSimpleStringArray

scripts/generate_slash_command_appendix.mjs:269–273  ·  view source on GitHub ↗
(source, fieldName)

Source from the content-addressed store, hash-verified

267}
268
269function parseSimpleStringArray(source, fieldName) {
270 const match = source.match(new RegExp(`${fieldName}:\\s*\\[([^\\]]*)\\]`, 'm'))
271 if (!match) return []
272 return [...match[1].matchAll(/'([^']+)'/g)].map(m => m[1])
273}
274
275function parseMetadata(source) {
276 const firstMatch = pattern => source.match(pattern)?.[1] ?? ''

Callers 2

parseMetadataFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected