UNPKG

@sentry/node

Version:

Sentry Node SDK using OpenTelemetry for performance instrumentation

129 lines (128 loc) • 3.93 kB
{ "name": "@sentry/node", "version": "11.8.0", "description": "Sentry Node SDK using OpenTelemetry for performance instrumentation", "repository": "git://github.com/getsentry/sentry-javascript.git", "homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/node", "author": "Sentry", "license": "MIT", "engines": { "node": ">=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0" }, "files": [ "/build" ], "main": "build/cjs/index.js", "module": "build/esm/index.js", "types": "build/types/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "import": { "types": "./build/types/index.d.ts", "default": "./build/esm/index.js" }, "require": { "types": "./build/types/index.d.ts", "default": "./build/cjs/index.js" } }, "./import": { "import": { "default": "./build/import-hook.mjs" } }, "./vite": { "import": { "types": "./build/types/bundler-plugin/vite.d.ts", "default": "./build/esm/bundler-plugin/vite.js" }, "require": { "types": "./build/types/bundler-plugin/vite.d.ts", "default": "./build/cjs/bundler-plugin/vite.js" } }, "./rollup": { "import": { "types": "./build/types/bundler-plugin/rollup.d.ts", "default": "./build/esm/bundler-plugin/rollup.js" }, "require": { "types": "./build/types/bundler-plugin/rollup.d.ts", "default": "./build/cjs/bundler-plugin/rollup.js" } }, "./webpack": { "import": { "types": "./build/types/bundler-plugin/webpack.d.ts", "default": "./build/esm/bundler-plugin/webpack.js" }, "require": { "types": "./build/types/bundler-plugin/webpack.d.ts", "default": "./build/cjs/bundler-plugin/webpack.js" } }, "./esbuild": { "import": { "types": "./build/types/bundler-plugin/esbuild.d.ts", "default": "./build/esm/bundler-plugin/esbuild.js" }, "require": { "types": "./build/types/bundler-plugin/esbuild.d.ts", "default": "./build/cjs/bundler-plugin/esbuild.js" } } }, "publishConfig": { "access": "public" }, "dependencies": { "@opentelemetry/api": "^1.9.1", "@sentry/conventions": "^0.27.0", "@sentry/core": "11.8.0", "@sentry/opentelemetry": "11.8.0", "@sentry/server-runtime-injection": "11.8.0", "@sentry/server-utils": "11.8.0", "@sentry/bundler-plugins": "11.8.0" }, "devDependencies": { "@types/node": "^18.19.1" }, "scripts": { "build": "run-p build:transpile build:types", "build:dev": "yarn build", "build:transpile": "rollup -c rollup.npm.config.mjs", "build:types": "tsc -p tsconfig.types.json", "build:watch": "run-p build:transpile:watch", "build:dev:watch": "yarn build:watch", "build:transpile:watch": "rollup -c rollup.npm.config.mjs --watch", "build:tarball": "npm pack", "circularDepCheck": "madge --circular src/index.ts", "clean": "rimraf build coverage sentry-node-*.tgz", "lint:fix": "oxlint . --fix --type-aware", "lint": "oxlint . --type-aware", "lint:types": "oxlint src --type-aware --type-check", "lint:es-compatibility": "es-check es2022 ./build/cjs/*.js && es-check es2022 ./build/esm/*.js --module", "test": "yarn test:unit", "test:unit": "vitest run", "test:watch": "vitest --watch", "yalc:publish": "yalc publish --push --sig" }, "volta": { "extends": "../../package.json" }, "sideEffects": false, "nx": { "targets": { "build:transpile": { "outputs": [ "{projectRoot}/build/esm", "{projectRoot}/build/cjs", "{projectRoot}/build/npm/esm", "{projectRoot}/build/npm/cjs", "{projectRoot}/build/import-hook.mjs" ] } } } }