bin scripts: Promisify npm.load

This commit is contained in:
Richard Hansen 2021-01-09 02:44:59 -05:00 committed by John McLear
parent 92cd2cc760
commit efdcaae526
7 changed files with 39 additions and 23 deletions

View file

@ -12,12 +12,14 @@ if (process.argv.length !== 3) throw new Error('Use: node bin/checkPadDeltas.js
// get the padID
const padId = process.argv[2];
// load and initialize NPM;
const expect = require('../tests/frontend/lib/expect');
const diff = require('ep_etherpad-lite/node_modules/diff');
const npm = require('ep_etherpad-lite/node_modules/npm');
const util = require('util');
(async () => {
await util.promisify(npm.load)({});
npm.load({}, async () => {
// initialize database
require('ep_etherpad-lite/node/utils/Settings');
const db = require('ep_etherpad-lite/node/db/DB');
@ -102,4 +104,4 @@ npm.load({}, async () => {
}
}));
}
});
})();