Socket
Socket
Sign inDemoInstall

egg-tracer

Package Overview
Dependencies
0
Maintainers
4
Versions
4
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.0 to 2.0.0

2

agent.js

@@ -1,3 +0,1 @@

'use strict';
module.exports = require('./index');

@@ -1,3 +0,1 @@

'use strict';
module.exports = require('./index');

@@ -1,3 +0,1 @@

'use strict';
module.exports = require('../../lib/index.js');

@@ -1,3 +0,1 @@

'use strict';
module.exports = require('../../lib/index.js');

@@ -1,3 +0,1 @@

'use strict';
const TRACER = Symbol('tracer');

@@ -4,0 +2,0 @@

@@ -1,3 +0,1 @@

'use strict';
/**

@@ -4,0 +2,0 @@ * tracer config

@@ -1,3 +0,1 @@

'use strict';
const isReady = Symbol.for('egg_tracer_is_ready');

@@ -4,0 +2,0 @@

@@ -1,3 +0,1 @@

'use strict';
const cacheTracer = Symbol('before_ready_tracer');

@@ -4,0 +2,0 @@ const isReady = Symbol.for('egg_tracer_is_ready');

5

lib/tracer.js

@@ -1,4 +0,3 @@

'use strict';
const uuid = require('uuid');
const { randomUUID } = require('crypto');

@@ -14,3 +13,3 @@ const TRACE_ID = Symbol('traceId');

if (!this[TRACE_ID]) {
this[TRACE_ID] = uuid.v1();
this[TRACE_ID] = randomUUID();
}

@@ -17,0 +16,0 @@ return this[TRACE_ID];

{
"name": "egg-tracer",
"version": "1.1.0",
"version": "2.0.0",
"description": "tracer for egg",

@@ -26,20 +26,14 @@ "eggPlugin": {

],
"dependencies": {
"uuid": "^3.0.1"
},
"dependencies": {},
"devDependencies": {
"autod": "^2.7.1",
"egg": "^0.10.0",
"egg-bin": "^2.0.2",
"egg-ci": "^1.1.0",
"egg-mock": "^3.8.0",
"eslint": "^3.14.1",
"eslint-config-egg": "^3.2.0",
"supertest": "^3.0.0"
"egg": "^3.12.0",
"egg-bin": "^5.11.3",
"egg-mock": "^5.7.1",
"eslint": "^8.31.0",
"eslint-config-egg": "^12.1.0"
},
"engines": {
"node": ">=6.0.0"
"node": ">=14.0.0"
},
"scripts": {
"autod": "autod",
"test": "npm run lint -- --fix && npm run test-local",

@@ -49,8 +43,4 @@ "test-local": "egg-bin test",

"lint": "eslint .",
"pkgfiles": "egg-bin pkgfiles",
"ci": "egg-bin pkgfiles --check && npm run lint && npm run cov"
"ci": " npm run lint && npm run cov"
},
"ci": {
"version": "6, 8"
},
"repository": {

@@ -64,4 +54,4 @@ "type": "git",

"homepage": "https://github.com/eggjs/egg-tracer#readme",
"author": "fengmk2 <fengmk2@gmail.com> (https://fengmk2.com)",
"author": "fengmk2 <fengmk2@gmail.com> (https://github.com/fengmk2)",
"license": "MIT"
}
}
# egg-tracer
[![NPM version][npm-image]][npm-url]
[![build status][travis-image]][travis-url]
[![Test coverage][codecov-image]][codecov-url]
[![David deps][david-image]][david-url]
[![Known Vulnerabilities][snyk-image]][snyk-url]

@@ -12,8 +10,4 @@ [![npm download][download-image]][download-url]

[npm-url]: https://npmjs.org/package/egg-tracer
[travis-image]: https://img.shields.io/travis/eggjs/egg-tracer.svg?style=flat-square
[travis-url]: https://travis-ci.org/eggjs/egg-tracer
[codecov-image]: https://img.shields.io/codecov/c/github/eggjs/egg-tracer.svg?style=flat-square
[codecov-url]: https://codecov.io/github/eggjs/egg-tracer?branch=master
[david-image]: https://img.shields.io/david/eggjs/egg-tracer.svg?style=flat-square
[david-url]: https://david-dm.org/eggjs/egg-tracer
[snyk-image]: https://snyk.io/test/npm/egg-tracer/badge.svg?style=flat-square

@@ -24,3 +18,3 @@ [snyk-url]: https://snyk.io/test/npm/egg-tracer

tracer for egg.
tracer plugin for egg.

@@ -30,3 +24,3 @@ ## Install

```bash
$ npm i egg-tracer
npm i egg-tracer
```

@@ -55,6 +49,7 @@

class MyTracer extends Tracer {
get tracerId() {
get traceId() {
return `${counter++}-${Date.now()}-${process.pid}`;
}
}
module.exports = MyTracer;
```

@@ -61,0 +56,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc