Skip to content

Commit c7e8f6a

Browse files
committed
Update definitionsCheck.js
1 parent 5b6c60f commit c7e8f6a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

ci/definitionsCheck.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ const util = require('util');
1414
fs.readFile('./src/Options/docs.js', 'utf8'),
1515
]);
1616
if (currentDefinitions !== newDefinitions || currentDocs !== newDocs) {
17+
const getDifference = (s, t) => {
18+
s = [...s].sort();
19+
t = [...t].sort();
20+
return t.find((char, i) => char !== s[i]);
21+
};
22+
23+
console.log('Difference definitions: \n\n', getDifference(currentDefinitions, newDefinitions));
24+
console.log('Difference docs: \n\n', getDifference(currentDocs, newDefinitions));
1725
console.error(
1826
'\x1b[31m%s\x1b[0m',
1927
'Definitions files cannot be updated manually. Please update src/Options/index.js then run `npm run definitions` to generate definitions.'

0 commit comments

Comments
 (0)