├── .editorconfig ├── .github └── workflows │ ├── checks.yml │ ├── labels.yml │ ├── release.yml │ └── stale.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── LICENSE.md ├── README.md ├── bin └── test.ts ├── eslint.config.js ├── index.ts ├── package.json ├── src ├── base_check.ts ├── checks │ ├── disk_space_check.ts │ ├── heap_check.ts │ └── rss_check.ts ├── debug.ts ├── health_checks.ts ├── result.ts ├── tracing_channels.ts └── types.ts ├── tests ├── checks │ ├── disk_space.spec.ts │ ├── heap.spec.ts │ └── rss.spec.ts ├── health_checks.spec.ts └── result.spec.ts ├── tsconfig.json └── typedoc.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/.github/workflows/labels.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | docs 3 | coverage 4 | *.html 5 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/README.md -------------------------------------------------------------------------------- /bin/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/bin/test.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/package.json -------------------------------------------------------------------------------- /src/base_check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/base_check.ts -------------------------------------------------------------------------------- /src/checks/disk_space_check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/checks/disk_space_check.ts -------------------------------------------------------------------------------- /src/checks/heap_check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/checks/heap_check.ts -------------------------------------------------------------------------------- /src/checks/rss_check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/checks/rss_check.ts -------------------------------------------------------------------------------- /src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/debug.ts -------------------------------------------------------------------------------- /src/health_checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/health_checks.ts -------------------------------------------------------------------------------- /src/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/result.ts -------------------------------------------------------------------------------- /src/tracing_channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/tracing_channels.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/src/types.ts -------------------------------------------------------------------------------- /tests/checks/disk_space.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/tests/checks/disk_space.spec.ts -------------------------------------------------------------------------------- /tests/checks/heap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/tests/checks/heap.spec.ts -------------------------------------------------------------------------------- /tests/checks/rss.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/tests/checks/rss.spec.ts -------------------------------------------------------------------------------- /tests/health_checks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/tests/health_checks.spec.ts -------------------------------------------------------------------------------- /tests/result.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/tests/result.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs/health/HEAD/typedoc.json --------------------------------------------------------------------------------