|
1 | 1 | #!/usr/bin/env node
|
2 | 2 | require('dotenv').config()
|
3 | 3 |
|
4 |
| -const fs = require('fs') |
5 |
| - , path = require('path') |
6 |
| - , updateAliases = require('./update-aliases') |
| 4 | +const path = require('path') |
| 5 | +const updateAliases = require('./update-aliases') |
7 | 6 |
|
8 | 7 | require('http').globalAgent.maxSockets = 20
|
9 | 8 |
|
10 | 9 | if (process.argv.length < 3) {
|
11 | 10 | console.error('Usage: update [--dry-run] <domain>')
|
12 |
| - return process.exit(1) |
| 11 | + process.exit(1) |
13 | 12 | }
|
14 | 13 |
|
15 |
| -const dryRun = process.argv.includes('--dry-run') |
16 |
| - , domain = process.argv.filter((a) => a !== '--dry-run')[2].replace(/\/$/, '') |
17 |
| - , dir = path.join(__dirname, '..', domain) |
| 14 | +const dryRun = process.argv.includes('--dry-run') |
| 15 | +const domain = process.argv.filter((a) => a !== '--dry-run')[2].replace(/\/$/, '') |
| 16 | +const dir = path.join(__dirname, '..', domain) |
18 | 17 |
|
19 | 18 | if (!process.env.MAILGUN_API_KEY) {
|
20 |
| - console.error(`Error: MAILGUN_API_KEY environment variable is not set`) |
21 |
| - return process.exit(1) |
| 19 | + console.error('Error: MAILGUN_API_KEY environment variable is not set') |
| 20 | + process.exit(1) |
22 | 21 | }
|
23 | 22 |
|
24 | 23 | const aliases = require(path.join(dir, 'aliases.json'))
|
25 | 24 |
|
26 | 25 | updateAliases(domain, aliases, dryRun, function (err) {
|
27 |
| - if (err) |
28 |
| - throw err |
| 26 | + if (err) { throw err } |
29 | 27 | })
|
0 commit comments