UNPKG

@revai-care/instrumentation-adonisjs-6

Version:

OpenTelemetry instrumentation for Adonisjs server side applications framework

93 lines (92 loc) 2.43 kB
{ "name": "@revai-care/instrumentation-adonisjs-6", "version": "0.1.2", "description": "OpenTelemetry instrumentation for Adonisjs server side applications framework", "main": "build/src/index.js", "types": "build/src/index.d.ts", "scripts": { "clean": "rm -rf build", "copy:templates": "copyfiles \"stubs/**/*.stub\" build", "typecheck": "tsc --noEmit", "lint": "eslint . --ext=.ts", "format": "prettier --write .", "quick:test": "node --import=./tsnode.esm.js --enable-source-maps bin/test.ts", "pretest": "npm run lint", "test": "node --experimental-vm-modules node_modules/.bin/jest --coverage", "prebuild": "npm run lint && npm run clean", "build": "tsc -p tsconfig.build.json", "postbuild": "npm run copy:templates", "release": "np", "version": "npm run build", "prepublishOnly": "npm run build" }, "keywords": [ "instrumentation", "adonisjs", "adonisjs-core", "nodejs", "opentelemetry", "profiling", "tracing" ], "author": "REVAI", "license": "MIT", "engines": { "node": ">=18.16.0" }, "type": "module", "files": [ "build/src/**/*.js", "build/src/**/*.js.map", "build/src/**/*.d.ts" ], "peerDependencies": { "@opentelemetry/api": "^1.3.0" }, "devDependencies": { "@adonisjs/assembler": "^7.0.0", "@adonisjs/core": "^6.2.0", "@adonisjs/eslint-config": "^1.2.1", "@adonisjs/prettier-config": "^1.2.1", "@adonisjs/tsconfig": "^1.2.1", "@opentelemetry/api": "^1.3.0", "@types/jest": "^29.5.14", "@types/node": "^22.13.13", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/typescript-estree": "^8.28.0", "copyfiles": "^2.4.1", "eslint": "^7.32.0", "jest-html-reporter": "^4.1.0", "jest-junit": "^16.0.0", "rimraf": "5.0.10", "ts-jest": "^29.3.0", "typescript": "^5.8.2" }, "dependencies": { "@opentelemetry/instrumentation": "^0.57.2", "@opentelemetry/semantic-conventions": "^1.27.0", "ts-node": "^10.9.2" }, "publishConfig": { "access": "public", "tag": "latest" }, "np": { "message": "chore(release): %s", "tag": "latest", "branch": "main", "anyBranch": false }, "c8": { "reporter": [ "text", "html" ], "exclude": [ "tests/**" ] }, "eslintConfig": { "extends": "@adonisjs/eslint-config/package" } }