# hermione-plugins-profiler

> A plugin to profile another plugins

Latest version **1.0.0** (published 2023-11-22) · MIT license · 0 weekly downloads

## Install

```sh
npm install hermione-plugins-profiler
pnpm add hermione-plugins-profiler
yarn add hermione-plugins-profiler
bun add hermione-plugins-profiler
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2023-11-22 |
| First published | 2019-06-18 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=12 |
| Dependencies | 8 |
| Unpacked size | 20.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Maintainers | egavr, unlok, sipayrt, xrsd |
| Keywords | hermione, hermione-plugins-profiler |

## Links

- npm: https://www.npmjs.com/package/hermione-plugins-profiler
- Repository: https://github.com/gemini-testing/hermione-plugins-profiler
- Homepage: https://github.com/gemini-testing/hermione-plugins-profiler#readme
- Issues: https://github.com/gemini-testing/hermione-plugins-profiler/issues
- npm.io page: https://npm.io/package/hermione-plugins-profiler

## Dependencies (8)

- [debug](https://npm.io/package/debug.md) ^4.3.2
- [lodash](https://npm.io/package/lodash.md) ^4.17.21
- [bluebird](https://npm.io/package/bluebird.md) ^3.7.2
- [fs-extra](https://npm.io/package/fs-extra.md) ^10.0.0
- [is-promise](https://npm.io/package/is-promise.md) ^4.0.0
- [stack-trace](https://npm.io/package/stack-trace.md) 0.0.9
- [gemini-configparser](https://npm.io/package/gemini-configparser.md) ^1.1.0
- [hermione-profiler-ui](https://npm.io/package/hermione-profiler-ui.md) ^0.0.4

## Recent versions

- 1.0.0 (latest) — 2023-11-22
- 0.2.3 — 2021-09-17
- 0.2.2 — 2021-09-09
- 0.2.0 — 2020-07-01
- 0.1.2 — 2019-09-14
- 0.1.1 — 2019-08-05
- 0.1.0 — 2019-06-28
- 0.0.2 — 2019-06-18
- 0.0.1 — 2019-06-18

## README

# hermione-plugins-profiler

Plugins to profile another plugins of [hermione](https://github.com/gemini-testing/hermione).

UI for this plugin [hermione-profiler-ui](https://github.com/gemini-testing/hermione-profiler-ui).

## Using

Installation:

```sh
npm i -S hermione-plugins-profiler
```

### Attach

**.hermione.conf.js:**

```js
// ...
plugins: {
  "hermione-plugins-profiler": {
    enabled: true,
    reportPath: "path_to_report" // default - "./plugins-profiler"
  }
}
```

## Development

### Tests

To run test:

```sh
npm run test
```

To run test in watch-mode:

```sh
npm run test -- --watchAll
```

### Linters

To run linters:

```sh
npm run lint
```

To fix problems:

```sh
npm run fix
```

## Release

### commit

To commit changes use commands below:

```sh
git add .
npm run commit # to commit changes in interactive mode
```

### release

```sh
npm run release
```

And follow instructions.

---
_Source: https://npm.io/package/hermione-plugins-profiler · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
