(args: Record<string, unknown>, key: string)
| 73 | } |
| 74 | |
| 75 | function requireFolder(args: Record<string, unknown>, key: string): NoteFolder { |
| 76 | const value = requireString(args, key) |
| 77 | if (value !== 'inbox' && value !== 'quick' && value !== 'archive' && value !== 'trash') { |
| 78 | throw new Error(`${key} must be one of inbox, quick, archive, trash`) |
| 79 | } |
| 80 | return value |
| 81 | } |
| 82 | |
| 83 | function optionalNumber(args: Record<string, unknown>, key: string): number | undefined { |
| 84 | const value = args[key] |
no test coverage detected