Displaying 1 to 20 from 24 results

babel-plugin-react-transform - Babel plugin to instrument React components with custom transforms

  •    Javascript

React Hot Loader 3 is on the horizon, and you can try it today (boilerplate branch, upgrade example). It fixes some long-standing issues with both React Hot Loader and React Transform, and is intended as a replacement for both. The docs are not there yet, but they will be added before the final release. For now, this commit is a good reference. This plugin wraps React components with arbitrary transforms. In other words, it allows you to instrument React components in any way—limited only by your imagination.

devtools-frontend - The Chrome DevTools UI

  •    Javascript

The client-side of the Chrome DevTools, including all JS & CSS to run the DevTools webapp. It is available on NPM as the chrome-devtools-frontend package. It's not currently available via CJS or ES2015 modules, so consuming this package in other tools may require some effort.

node-newrelic - New Relic Node

  •    Javascript

This package instruments your application for performance monitoring with New Relic.Make sure you have a New Relic account before starting. To see all the features, such as slow transaction traces, you will need a New Relic Pro subscription (or equivalent).

appmon - Documentation:

  •    Javascript

AppMon is an automated framework for monitoring and tampering system API calls of native macOS, iOS and android apps. It is based on Frida. This project exists thanks to all the people who contribute.




trace-nodejs - Trace is a visualised distributed tracing platform designed for microservices.

  •    Javascript

With version 3.x.x we have dropped support for Node v0.10. This means that future releases under this major version might contain code changes that are incompatible with Node.js v0.10 to an extent of crashing your application. Please consider updating to a newer runtime, especially that the maintenance of v0.10 has already ended. See our compatibility table below. Also, since 3.1.0 we switched to a different API backend for collecting traces which is incompatible with the old one. The old endpoint is still supported, but we would like it to be phased out eventually. Please update your agents to 3.1.0 or newer.

react-i13n - A performant, scalable and pluggable approach to instrumenting your React application.

  •    Javascript

react-i13n provides a performant, scalable and pluggable approach to instrumenting your React application.Typically, you have to manually add instrumentation code throughout your application, e.g., hooking up onClick handlers to the links you want to track. react-i13n provides a simplified approach by letting you define the data model you want to track and handling the beaconing for you.

DeviceTiming - Instrument your JavaScript to measure parse & execution time on any device or browser

  •    Javascript

DeviceTiming is a tool for measuring parse & execution times for JavaScript files. DeviceTiming has server and client components - the server waits for the clients to send timing data, stores it and produces static HTML reports. The client is added to your javascript files individually along with instrumentation to perform the tests. This assumes you have some kind of development or test server running your website's code, which you modify for this purpose and then restore. It is a tool built for testing in a controlled environment, use in production considered harmful. Note that DeviceTiming will modify your javascript files - it is not reccomended that you use this tool without having a backup of your code.


fondue - JavaScript instrumentation library for collecting traces

  •    Javascript

rewrites JavaScript code to collect partial execution traces

node-theseus

  •    Javascript

wrapper of the node command for debugging scripts with Theseus

njsTrace - A Node.js tracing and instrumentation utility

  •    Javascript

njstrace lets you easily instrument and trace you code, see all function calls, arguments, return values, as well as the time spent in each function.To start tracing with the default settings just require njstrace and call its inject method.

call-log - Instrument a JavaScript class (or object) so that anytime a method function is called it gets logged to the console

  •    Javascript

This module works in the browser with browserify.Note: If you're NOT using browserify, then use the included standalone file call-log.min.js. This exports a CallLog constructor on window.

scoper - modify nested scope at runtime

  •    Javascript

Return a string that rewrites src to add scoping instrumentation hooks.opts.names - an object mapping scope, function, and literal keys to internal ids to use for names in the rewritten source. By default, these names are randomly generated.

covert - code coverage command

  •    Javascript

In this example, this test suite is using tape. Tests written with tape can just be run directly using node, which fits very well with what this command expects.Most code coverage libraries do weird things I don't like, such as writing all their junk to directories and files in a completely out-of-band way.

node-piano - A node.js require-hook for instrumenting your javascript code

  •    Javascript

A performance monitoring require hook for Node.js. When you enable piano, all javascript processed by require will be processed by piano, which will wrap all function declarations in a __decl call. Whenever a piano-wrapped function is called, piano will record the length of time it took for that call to complete.

thermite - JavaScript live code reloading utility for Node and browsers

  •    Javascript

Thermite gives you an API for programmatically live reloading code. Its main purpose is to act like a library used by development and (experimentally) deployment tools.

analog - Analytics for Node Logs

  •    Javascript

Makes it easy to collect data optimized for site analytics using whatever existing logging system you have.

hapi-statsd - A hapi plugin for sending request round trip metrics to statsd

  •    Javascript

A hapi plugin for sending request round trip metrics to statsd, also exposing statsd client to the server. Don't forget to bump the version in the package.json using the semver spec as a guide for which part to bump. Submit a pull request when your work is complete.