UNPKG

@nitedani/inspector-api

Version:

A simple node module to access V8 inspector + some tools to export and read the data.

25 lines (24 loc) 773 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.invokeStop = exports.invokeFunction = void 0; const invokeFunction = (session, fnName, args = {}) => { return new Promise((resolve, reject) => { session.post(fnName, args, (err) => { if (err) return reject(err); resolve(); }); }); }; exports.invokeFunction = invokeFunction; const invokeStop = (fnName, session) => { return new Promise((resolve, reject) => { session.post(fnName, (err, res) => { if (err) return reject(err); const data = res.profile || res.result; resolve(data); }); }); }; exports.invokeStop = invokeStop;