|
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