MCPcopy
hub / github.com/evanw/esbuild / validateAndJoinStringArray

Function validateAndJoinStringArray

lib/shared/common.ts:12–20  ·  view source on GitHub ↗
(values: string[], what: string)

Source from the content-addressed store, hash-verified

10const transformLogLevelDefault = 'silent'
11
12function validateAndJoinStringArray(values: string[], what: string): string {
13 const toJoin: string[] = []
14 for (const value of values) {
15 validateStringValue(value, what)
16 if (value.indexOf(',') >= 0) throw new Error(`Invalid ${what}: ${value}`)
17 toJoin.push(value)
18 }
19 return toJoin.join(',')
20}
21
22let canBeAnything = () => null
23

Callers 2

pushCommonFlagsFunction · 0.85
flagsForBuildOptionsFunction · 0.85

Calls 2

validateStringValueFunction · 0.85
joinMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…