0.0.6 • Published 7 months ago

el-chupacabr4 v0.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

El Chupacabra :goat:

Library for performance evaluation of client side applications.

NPM Version NPM Install Size NPM Downloads

    import { EasyElc, ExecutionProfiles, Persisters, Metrics } from "el-chupacabra";

    const easyElc = new EasyElc(
        new ExecutionProfiles.NodeExecutionProfile(),
        new Persisters.JsonFilePersister("./result.json")
    );

    const profiling = easyElc.startProfiling("uniqueName", [new Metrics.DeltaTimeMetric()]);

    // Do something

    profiling.finish();

Instalation

This package can be installed through the npm registry.

$ npm install el-chupacabra

Features

  • Plug & Play with EasyElc interface.
  • Effortless data collection from remote executions.
  • Builtin integration with Google Sheets.
  • Builtin black box metrics.
  • Highly extensible.
  • Compatible with both Node.js and Browser environments.

Documentation

Check it out on the project Github repository.

Examples

  • First n Primes Calculator: Website which calculates the prime numbers sequence in your browser and collects the time spent on each task.