@opentelemetry/instrumentation

v0.41.2
Base class for node which OpenTelemetry instrumentation modules extend
opentelemetry nodejs browser tracing profiling metrics stats

tdd

npm run tdd:node

lint

eslint . --ext .ts

test

npm run test:cjs && npm run test:esm

clean

tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json

watch

tsc --build --watch tsconfig.json tsconfig.esm.json tsconfig.esnext.json

codecov

nyc report --reporter=json && codecov -f coverage/*.json -p ../../../

compile

tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json

version

node ../../../scripts/version-update.js

lint:fix

eslint . --ext .ts --fix

prewatch

node ../../../scripts/version-update.js

tdd:node

npm run test -- --watch-extensions ts --watch

test:cjs

nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts' --exclude 'test/browser/**/*.ts'

test:esm

nyc node --experimental-loader=./hook.mjs ../../../node_modules/mocha/bin/mocha 'test/node/*.test.mjs' test/node/*.test.mjs

precompile

cross-var lerna run version --scope $npm_package_name --include-dependencies

tdd:browser

karma start

test:browser

karma start --single-run

peer-api-check

node ../../../scripts/peer-api-check.js

prepublishOnly

npm run compile

codecov:browser

nyc report --reporter=json && codecov -f coverage/*.json -p ../../../
npm i @opentelemetry/[email protected]

Metadata

Downloads