文件名称:benny:JSTS库的简单基准测试框架
文件大小:1.32MB
文件格式:ZIP
更新时间:2024-05-22 06:51:39
TypeScript
Benny-一个死了的简单基准测试框架 目录 片段 额外的例子 执照 概述 Benny建立在出色(但复杂)的基准测试程序包的基础上。 Benny提供了改进的API,使您能够: 轻松为同步以及异步代码准备基准, 为每种情况准备本地设置(同步或异步), 仅跳过或运行选定的案例, 将结果保存到JSON / CSV / HTML(表格或图表)文件中, 无需额外设置即可获得漂亮的打印结果, 将套件结果用作承诺。 此外,它提供适用于大多数使用情况的声音默认设置(可以根据需要进行调整)和内置类型定义的出色IDE支持。 安装 使用NPM: npm i benny -D 使用纱线: yarn add benny -D 快速示例 /* benchmark.js */ const b = require ( 'benny' ) b . suite ( 'Example' ,
【文件预览】:
benny-master
----package.json(2KB)
----tslint.json(260B)
----src()
--------complete.ts(938B)
--------@types()
--------suite.ts(1KB)
--------save.ts(1KB)
--------cycle.ts(2KB)
--------index.ts(251B)
--------add.ts(2KB)
--------internal()
----LICENSE.md(728B)
----benny.gif(1.25MB)
----jest.config.js(149B)
----CONTRIBUTING.md(1KB)
----CHANGELOG.md(3KB)
----tsconfig.json(301B)
----examples()
--------parameterized-input.js(373B)
--------reduce.js(792B)
--------package.json(499B)
--------custom-logging.js(626B)
--------parameterized-implementation.js(514B)
--------multiple-async-suites.js(160B)
--------custom-logging-replace.js(722B)
--------async-madness.js(1KB)
--------multiple-suites.js(61B)
--------immutable-transform.js(3KB)
--------allEqual.js(1KB)
--------named-vs-anonymous.js(775B)
--------composition.js(1KB)
--------suites()
----README.md(18KB)
----chart.png(28KB)
----.gramma.json(819B)
----.circleci()
--------config.yml(600B)
----snippets.json(1KB)
----.npmignore(157B)
----tsconfig.test.json(281B)
----.prettierrc(113B)
----yarn.lock(166KB)