MCPcopy Index your code
hub / github.com/simstudioai/sim / mapTrelloBoard

Function mapTrelloBoard

apps/sim/tools/trello/shared.ts:180–193  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

178}
179
180export function mapTrelloBoard(value: unknown): TrelloBoard {
181 if (!isRecordLike(value)) {
182 throw new Error('Trello returned an invalid board object')
183 }
184
185 return {
186 id: getRequiredString(value.id, 'id'),
187 name: getRequiredString(value.name, 'name'),
188 desc: typeof value.desc === 'string' ? value.desc : '',
189 url: getRequiredString(value.url, 'url'),
190 closed: typeof value.closed === 'boolean' ? value.closed : false,
191 idOrganization: getOptionalString(value.idOrganization),
192 }
193}
194
195export function mapTrelloChecklist(value: unknown): TrelloChecklist {
196 if (!isRecordLike(value)) {

Callers 2

create_board.tsFile · 0.90
get_board.tsFile · 0.90

Calls 3

isRecordLikeFunction · 0.90
getRequiredStringFunction · 0.85
getOptionalStringFunction · 0.85

Tested by

no test coverage detected