Skip to content
This repository was archived by the owner on Mar 22, 2020. It is now read-only.

Commit 31fe528

Browse files
committed
checks
1 parent 6264b97 commit 31fe528

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

tasks/createReadme.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ module.exports = async () => {
1010

1111
let langInfo = require('../langs/' + args.lang);
1212

13+
if (!langInfo) {
14+
throw new Error("No such language");
15+
}
16+
1317
await createReadme(langInfo);
1418

1519
};

tasks/createTranslation.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ module.exports = async () => {
2020
throw new Error("Must have --lang or --all");
2121
}
2222

23+
if (args.lang && !config.langs[args.lang]) {
24+
throw new Error("No such language");
25+
}
26+
2327
let langs = args.all ? Object.values(config.langs).filter(l => l.code !== 'en') : [config.langs[args.lang]];
2428

2529
for(let langInfo of langs) {

tasks/sync.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ module.exports = async () => {
1313
throw new Error("Must have --lang or --all");
1414
}
1515

16+
17+
if (args.lang && !config.langs[args.lang]) {
18+
throw new Error("No such language");
19+
}
20+
21+
1622
let langs = args.all ? Object.values(config.langs).filter(l => l.code !== 'en') : [config.langs[args.lang]];
1723

1824
for(let langInfo of langs) {

0 commit comments

Comments
 (0)