async.js 585 B

12345678910111213141516171819
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.callback = exports.promise = void 0;
  4. const walker_1 = require("./walker");
  5. function promise(root, options) {
  6. return new Promise((resolve, reject) => {
  7. callback(root, options, (err, output) => {
  8. if (err)
  9. return reject(err);
  10. resolve(output);
  11. });
  12. });
  13. }
  14. exports.promise = promise;
  15. function callback(root, options, callback) {
  16. let walker = new walker_1.Walker(root, options, callback);
  17. walker.start();
  18. }
  19. exports.callback = callback;