{"id":20004405,"url":"https://github.com/nicolascbv/echoguard","last_synced_at":"2026-01-23T07:35:44.387Z","repository":{"id":204303183,"uuid":"710869566","full_name":"NicolasCBV/echoguard","owner":"NicolasCBV","description":"NPM package made to help you visualize your logs.","archived":false,"fork":false,"pushed_at":"2024-08-15T19:18:40.000Z","size":665,"stargazers_count":1,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-15T01:13:11.240Z","etag":null,"topics":["css","ejs","helper","html","husky","javascript","log","logger","logging","npm","package","pnpm","tsup","typescript"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/echoguard","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NicolasCBV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-27T15:58:29.000Z","updated_at":"2024-08-15T19:18:44.000Z","dependencies_parsed_at":"2024-08-15T20:48:35.487Z","dependency_job_id":"9066a0a9-7762-4342-9022-a862cab12456","html_url":"https://github.com/NicolasCBV/echoguard","commit_stats":null,"previous_names":["nicolascbv/echoguard"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/NicolasCBV/echoguard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasCBV%2Fechoguard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasCBV%2Fechoguard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasCBV%2Fechoguard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasCBV%2Fechoguard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicolasCBV","download_url":"https://codeload.github.com/NicolasCBV/echoguard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasCBV%2Fechoguard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28683554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T05:48:07.525Z","status":"ssl_error","status_checked_at":"2026-01-23T05:48:07.129Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","ejs","helper","html","husky","javascript","log","logger","logging","npm","package","pnpm","tsup","typescript"],"created_at":"2024-11-13T05:29:39.828Z","updated_at":"2026-01-23T07:35:44.361Z","avatar_url":"https://github.com/NicolasCBV.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"http://nestjs.com/\" target=\"blank\"\u003e\u003cimg src=\"./public/images/logo.png\" width=\"200\" alt=\"Echoguard Logo\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://coveralls.io/repos/github/NicolasCBV/echoguard/badge.svg?branch=develop\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://coveralls.io/repos/github/NicolasCBV/echoguard/badge.svg?branch=develop\" alt=\"coverage percentage\" /\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://img.shields.io/npm/v/echoguard?color=success\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/v/echoguard?color=success\" alt=\"package version\" /\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://img.shields.io/npm/l/echoguard\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/npm/l/echoguard\" alt=\"license\" /\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://www.linkedin.com/in/n%C3%ADcolas-cleiton-707688227/\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Social-linkedin-blue\" alt=\"my linkedin\" /\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://github.com/NicolasCBV\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Social-github-black\" alt=\"my github\" /\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://portfolio-or1x.vercel.app/\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Social-portfolio-pink\" alt=\"my portfolio\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Echoguard\n\nWelcome to the echoguard! This package was made to help you monitor your logs in development mode in nestjs applications!\n\n## USAGE\nStart your nestjs application and insert your server instance + the name of your application in this method below:\n\n```\nconst app: NestExpressApplication =\nawait NestFactory.create\u003cNestExpressApplication\u003e(AppModule);\n\nEcho.start({ server: app, appName: \"\u003cTHE NAME OF YOUR APP\u003e\" });\n\nawait app.listen(3000);\n```\n\nAfter that, you will have one database installed on the root of your project, be sure to ignore that in your gitignore file. With this in mind, now you can create your logs as you need them using this method below:\n\n```\nEcho.create({\n    name: 'some log',\n    level: Logger.LogsLevelEnum.[THE LEVEL OF YOUR LOG],\n    layer: 'where this log was launched (optional)',\n    description: 'the description of this log'\n});\n```\n\nEvery time you access /logs, you will see all the logs created by this method.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolascbv%2Fechoguard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicolascbv%2Fechoguard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolascbv%2Fechoguard/lists"}