UNPKG

@crudmates/profiler

Version:

A comprehensive performance profiling utility for Node.js applications with timing, memory monitoring, and garbage collection tracking. Perfect for debugging performance issues, memory leaks, and optimizing application performance.

67 lines (66 loc) 1.73 kB
{ "name": "@crudmates/profiler", "version": "0.0.2", "description": "A comprehensive performance profiling utility for Node.js applications with timing, memory monitoring, and garbage collection tracking. Perfect for debugging performance issues, memory leaks, and optimizing application performance.", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "test": "jest", "test:watch": "jest --watch", "test:cov": "jest --coverage", "clean": "rm -rf dist", "build": "npm run clean && tsc", "prepare": "npm run build", "prepublishOnly": "npm run build" }, "keywords": [ "profiler", "performance", "monitoring", "memory", "timing", "benchmark", "garbage-collection", "nodejs", "typescript", "memory-leaks", "performance-monitoring", "performance-profiling", "memory-profiling", "gc-monitoring", "checkpoints", "diagnostics", "debugging" ], "author": "Gbenga Omowole <omowole.gbenga@gmail.com>", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/creativogee/profiler.git" }, "bugs": { "url": "https://github.com/creativogee/profiler/issues" }, "homepage": "https://github.com/creativogee/profiler#readme", "files": [ "dist", "README.md", "LICENSE" ], "engines": { "node": ">=14.0.0" }, "dependencies": { "reflect-metadata": "^0.2.2" }, "devDependencies": { "@types/jest": "^29.5.14", "@types/node": "^20.11.24", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", "eslint": "^8.0.0", "jest": "^29.7.0", "ts-jest": "^29.3.4", "typescript": "^5.8.3" } }