文件名称:bs-puppeteer:用ReasonML编写的Puppeteer(无头Chrome节点API)的Bucklescript绑定
文件大小:106KB
文件格式:ZIP
更新时间:2024-02-27 05:34:06
testing automation developer-tools bucklescript reasonml
bs-木偶 BuckleScript绑定(无头镀Chrome节点API)编写的 。 这样就可以从BuckleScript或Reason中以编程方式控制Chrome或Chromium浏览器的实例。 状态 这些绑定正在进行中。 导航和与网页交互的大多数绑定已实现。 在完善API时,可能会有一些重大更改。 计划将页面事件API绑定为将来的版本。 有关用法的示例,请参见和。 Puppeteer API的功能是根据我们的需要实现的。 我们会尽力跟踪上游API的变化。 如果您想添加或修复某些绑定,请参阅。 更改记录在。 使用bs-puppeteer创建项目 如果尚未创建一个新的BuckleScript项
【文件预览】:
bs-puppeteer-master
----.gitignore(134B)
----package.json(1KB)
----src()
--------BrowserContext.re(1KB)
--------Response.re(2KB)
--------Page.re(10KB)
--------Unit.re(370B)
--------Navigation.re(742B)
--------Browser.re(1KB)
--------FrameBase.re(8KB)
--------JSMap.re(1KB)
--------Dialog.re(505B)
--------Coverage.re(1KB)
--------ElementHandle.re(2KB)
--------ExecutionContext.re(710B)
--------JSHandle.re(741B)
--------Touchscreen.re(91B)
--------BoundingBox.re(83B)
--------Worker.re(207B)
--------ConsoleMessage.re(757B)
--------Tracing.re(451B)
--------Screenshot.re(984B)
--------CDPSession.re(183B)
--------Evaluator.re(3KB)
--------Types.re(160B)
--------SecurityDetails.re(674B)
--------Click.re(315B)
--------Util.re(75B)
--------Request.re(4KB)
--------Mouse.re(776B)
--------Puppeteer.re(4KB)
--------Viewport.re(235B)
--------Metrics.re(331B)
--------Frame.re(692B)
--------BrowserFetcher.re(865B)
--------Keyboard.re(670B)
--------Target.re(1KB)
--------BoxModel.re(223B)
----.travis.yml(475B)
----jest.config.js(158B)
----LICENSE(1KB)
----.huskyrc(44B)
----__tests__()
--------puppeteer_test.re(25KB)
--------fixtures()
----examples()
--------search.re(2KB)
--------takeScreenshot.re(612B)
--------logHtml.re(570B)
----README.md(4KB)
----.lintstagedrc(71B)
----bsconfig.json(480B)
----HISTORY.md(15KB)
----.npmignore(134B)
----.gitattributes(61B)
----yarn.lock(169KB)