├── .editorconfig ├── .eslintrc.json ├── .github ├── CODEOWNERS └── workflows │ ├── codeql-analysis.yml │ └── main.yml ├── .gitignore ├── .npmignore ├── .prettierrc.json ├── .vscode ├── launch.json └── tasks.json ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yaml ├── docs ├── _config.yml └── index.md ├── jest.config.js ├── package.json ├── src ├── envs.ts ├── healthchecker │ └── healthchecker.ts ├── index.ts ├── interfaces │ └── types.ts ├── server.ts └── services │ ├── database-service.ts │ ├── dynamodb-service.ts │ ├── memcache-service.ts │ ├── redis-service.ts │ └── web-service.ts ├── tests └── healthchecker │ ├── healthchecker.mocks.ts │ └── healthchecker.spec.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | @gritzkoo @joaomantovani @danilolutz 2 | -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src/index.ts 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/docs/index.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/package.json -------------------------------------------------------------------------------- /src/envs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/envs.ts -------------------------------------------------------------------------------- /src/healthchecker/healthchecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/healthchecker/healthchecker.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/interfaces/types.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/services/database-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/services/database-service.ts -------------------------------------------------------------------------------- /src/services/dynamodb-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/services/dynamodb-service.ts -------------------------------------------------------------------------------- /src/services/memcache-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/services/memcache-service.ts -------------------------------------------------------------------------------- /src/services/redis-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/services/redis-service.ts -------------------------------------------------------------------------------- /src/services/web-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/src/services/web-service.ts -------------------------------------------------------------------------------- /tests/healthchecker/healthchecker.mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/tests/healthchecker/healthchecker.mocks.ts -------------------------------------------------------------------------------- /tests/healthchecker/healthchecker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/tests/healthchecker/healthchecker.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritzkoo/nodejs-health-checker/HEAD/tslint.json --------------------------------------------------------------------------------