(projectRoot, isDev = false)
| 115 | } |
| 116 | |
| 117 | export function loadAccounts(projectRoot, isDev = false) { |
| 118 | const possiblePaths = isDev |
| 119 | ? [path.join(projectRoot, 'src', 'accounts.dev.json')] |
| 120 | : [ |
| 121 | path.join(projectRoot, 'dist', 'accounts.json'), |
| 122 | path.join(projectRoot, 'accounts.json'), |
| 123 | path.join(projectRoot, 'accounts.example.json') |
| 124 | ] |
| 125 | |
| 126 | return loadJsonFile(possiblePaths, true) |
| 127 | } |
| 128 | |
| 129 | export function findAccountByEmail(accounts, email) { |
| 130 | if (!email || typeof email !== 'string') return null |
no test coverage detected