egg-tracer
Advanced tools
Comparing version 1.1.0 to 2.0.0
@@ -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'); |
@@ -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 @@ |
0
5
5104
12
61
69
- Removeduuid@^3.0.1
- Removeduuid@3.4.0(transitive)