( raw: string | undefined, )
| 1576 | }; |
| 1577 | |
| 1578 | const parseOptionalJsonObject = ( |
| 1579 | raw: string | undefined, |
| 1580 | ): Effect.Effect<Record<string, unknown> | undefined, Error> => |
| 1581 | raw === undefined |
| 1582 | ? Effect.succeed(undefined) |
| 1583 | : parseJsonObjectInput(raw).pipe( |
| 1584 | Effect.mapError((error) => new Error(`Invalid --content JSON: ${error.message}`)), |
| 1585 | ); |
| 1586 | |
| 1587 | const ownMessage = (value: unknown): string => { |
| 1588 | if (typeof value === "string") return value.trim(); |
no test coverage detected