├── .eslintignore ├── .eslintrc.js ├── .github ├── dependabot.yml └── workflows │ ├── bench.yml │ └── tests.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .taprc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── benchmarks ├── base.js ├── doc.js └── docResourceUsage.js ├── examples ├── activeHandles.js ├── basic.js ├── gc.js ├── gcAggregate.js ├── gcFlags.js ├── onlyOneMetric.js ├── ref.js ├── resourceUsage.js └── start.js ├── index.d.ts ├── index.js ├── index.test-d.ts ├── lib ├── config.js ├── constants.js ├── cpu.js ├── debug.js ├── errors.js ├── eventLoopDelay.js ├── eventLoopUtilization.js ├── gc.js ├── resourceUsage.js ├── sampler.js └── symbols.js ├── lint-staged.config.js ├── package.json ├── test ├── config.test.js ├── diagnostics_channels.test.js ├── doc.test.js ├── esm │ ├── esm.test.js │ ├── namedExports.mjs │ └── selfResolution.mjs ├── eventLoopUtilization.test.js ├── gc.test.js └── resourceUsage.test.js └── types ├── constants.d.ts ├── cpuMetric.d.ts ├── errors.d.ts ├── eventLoopDelayMetric.d.ts ├── eventLoopUtilizationMetric.d.ts ├── gcMetric.d.ts ├── resourceUsageMetric.d.ts └── sampler.d.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | validate.js 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/bench.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/.github/workflows/bench.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.taprc: -------------------------------------------------------------------------------- 1 | no-check-coverage: true 2 | node-arg: ['--trace-deprecation'] 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/benchmarks/base.js -------------------------------------------------------------------------------- /benchmarks/doc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/benchmarks/doc.js -------------------------------------------------------------------------------- /benchmarks/docResourceUsage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/benchmarks/docResourceUsage.js -------------------------------------------------------------------------------- /examples/activeHandles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/activeHandles.js -------------------------------------------------------------------------------- /examples/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/basic.js -------------------------------------------------------------------------------- /examples/gc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/gc.js -------------------------------------------------------------------------------- /examples/gcAggregate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/gcAggregate.js -------------------------------------------------------------------------------- /examples/gcFlags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/gcFlags.js -------------------------------------------------------------------------------- /examples/onlyOneMetric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/onlyOneMetric.js -------------------------------------------------------------------------------- /examples/ref.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/ref.js -------------------------------------------------------------------------------- /examples/resourceUsage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/resourceUsage.js -------------------------------------------------------------------------------- /examples/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/examples/start.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/index.js -------------------------------------------------------------------------------- /index.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/index.test-d.ts -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/cpu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/cpu.js -------------------------------------------------------------------------------- /lib/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/debug.js -------------------------------------------------------------------------------- /lib/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/errors.js -------------------------------------------------------------------------------- /lib/eventLoopDelay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/eventLoopDelay.js -------------------------------------------------------------------------------- /lib/eventLoopUtilization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/eventLoopUtilization.js -------------------------------------------------------------------------------- /lib/gc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/gc.js -------------------------------------------------------------------------------- /lib/resourceUsage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/resourceUsage.js -------------------------------------------------------------------------------- /lib/sampler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/sampler.js -------------------------------------------------------------------------------- /lib/symbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lib/symbols.js -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/lint-staged.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/package.json -------------------------------------------------------------------------------- /test/config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/config.test.js -------------------------------------------------------------------------------- /test/diagnostics_channels.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/diagnostics_channels.test.js -------------------------------------------------------------------------------- /test/doc.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/doc.test.js -------------------------------------------------------------------------------- /test/esm/esm.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/esm/esm.test.js -------------------------------------------------------------------------------- /test/esm/namedExports.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/esm/namedExports.mjs -------------------------------------------------------------------------------- /test/esm/selfResolution.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/esm/selfResolution.mjs -------------------------------------------------------------------------------- /test/eventLoopUtilization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/eventLoopUtilization.test.js -------------------------------------------------------------------------------- /test/gc.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/gc.test.js -------------------------------------------------------------------------------- /test/resourceUsage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/test/resourceUsage.test.js -------------------------------------------------------------------------------- /types/constants.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/constants.d.ts -------------------------------------------------------------------------------- /types/cpuMetric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/cpuMetric.d.ts -------------------------------------------------------------------------------- /types/errors.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/errors.d.ts -------------------------------------------------------------------------------- /types/eventLoopDelayMetric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/eventLoopDelayMetric.d.ts -------------------------------------------------------------------------------- /types/eventLoopUtilizationMetric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/eventLoopUtilizationMetric.d.ts -------------------------------------------------------------------------------- /types/gcMetric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/gcMetric.d.ts -------------------------------------------------------------------------------- /types/resourceUsageMetric.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/resourceUsageMetric.d.ts -------------------------------------------------------------------------------- /types/sampler.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dnlup/doc/HEAD/types/sampler.d.ts --------------------------------------------------------------------------------