Add .gitignore to exclude all node packages and lock files

This commit is contained in:
Adolfo Reyna
2026-02-23 21:56:04 -05:00
parent faae96c9ed
commit dcc5c6c044
9747 changed files with 1555105 additions and 2 deletions
@@ -0,0 +1,45 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getChromiumGpuInformation = void 0;
const get_browser_instance_1 = require("./get-browser-instance");
const puppeteer_evaluate_1 = require("./puppeteer-evaluate");
const getChromiumGpuInformation = async ({ browserExecutable, indent, logLevel, chromiumOptions, timeoutInMilliseconds, onBrowserDownload, chromeMode, onLog, }) => {
const { page, cleanupPage: cleanup } = await (0, get_browser_instance_1.getPageAndCleanupFn)({
passedInInstance: undefined,
browserExecutable,
chromiumOptions,
forceDeviceScaleFactor: undefined,
indent,
logLevel,
onBrowserDownload,
chromeMode,
pageIndex: 0,
onBrowserLog: null,
onLog,
});
await page.goto({ url: 'chrome://gpu', timeout: 12000 });
const { value } = await (0, puppeteer_evaluate_1.puppeteerEvaluateWithCatch)({
pageFunction: () => {
var _a, _b, _c;
const statuses = [];
const items = (_c = (_b = (_a = document
.querySelector('info-view')) === null || _a === void 0 ? void 0 : _a.shadowRoot) === null || _b === void 0 ? void 0 : _b.querySelector('ul')) === null || _c === void 0 ? void 0 : _c.querySelectorAll('li');
[].forEach.call(items, (item) => {
// do whatever
const [feature, status] = item.innerText.split(': ');
statuses.push({
feature,
status,
});
});
return statuses;
},
frame: null,
args: [],
page,
timeoutInMilliseconds,
});
cleanup();
return value;
};
exports.getChromiumGpuInformation = getChromiumGpuInformation;