# elastic-apm-js-core

> Elastic apm core

Latest version **3.0.1** (published 2019-01-29) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install elastic-apm-js-core
pnpm add elastic-apm-js-core
yarn add elastic-apm-js-core
bun add elastic-apm-js-core
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 3.0.1 |
| Published | 2019-01-29 |
| First published | 2017-11-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Unpacked size | 329.3 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Maintainers | jahtalab |

## Links

- npm: https://www.npmjs.com/package/elastic-apm-js-core
- Repository: https://github.com/elastic/apm-agent-js-core
- Homepage: https://github.com/elastic/apm-agent-js-core#readme
- Issues: https://github.com/elastic/apm-agent-js-core/issues
- npm.io page: https://npm.io/package/elastic-apm-js-core

## Dependencies (4)

- [uuid](https://npm.io/package/uuid.md) ^3.1.0
- [opentracing](https://npm.io/package/opentracing.md) ^0.14.3
- [stack-generator](https://npm.io/package/stack-generator.md) ^1.0.7
- [error-stack-parser](https://npm.io/package/error-stack-parser.md) ^1.3.5

## Recent versions

- 3.0.1 (latest) — 2019-01-29
- 3.0.0 — 2019-01-29
- 2.5.0 — 2019-01-21
- 2.4.0 — 2019-01-15
- 2.3.0 — 2018-12-17
- 2.2.0 — 2018-12-05
- 2.1.2 — 2018-12-05
- 2.1.1 — 2018-12-05
- 2.1.0 — 2018-11-23
- 2.0.0 — 2018-11-14
- 1.0.0 — 2018-08-23
- 0.8.2 — 2018-08-17
- 0.8.1 — 2018-08-14
- 0.8.0 — 2018-07-02
- 0.7.1 — 2018-06-22
- … 27 more at https://npm.io/package/elastic-apm-js-core/versions

## README

# Elastic APM JavaScript core (for development)

[![Build status](https://travis-ci.org/elastic/apm-agent-js-core.svg?branch=master)](https://travis-ci.org/elastic/apm-agent-js-core)
[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://github.com/feross/standard)

[![Sauce Test Status](https://saucelabs.com/browser-matrix/elastic-apm.svg)](https://saucelabs.com/u/elastic-apm)
<br><sup>Cross Browser testing is provided by [Sauce Labs](https://saucelabs.com/)</sup>


This is the core JavaScript module for Elastic APM. 

**Only use this repo if you want to implement an integration for a framework Elastic APM does not support yet.**

Use [our base agent](https://github.com/elastic/apm-agent-js-base) for error logging and performance monitoring.

## Development

Use `npm run karma` to continuously run unit tests during development.

Use `npm test` to run both unit tests and e2e tests.

## Making a release

Use `npm run prepare-patch` or `npm run prepare-minor` to prepare and publish a release.
Note that you should NOT make a new commit for the release it will be done in the preparation process.

## License
MIT

<br>Made with ♥️ and ☕️ by Elastic and our community.

---
_Source: https://npm.io/package/elastic-apm-js-core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
