https://github.com/code-crash/code-logger
Monitor and manage application activity effortlessly through detailed logs. Keep a watchful eye on your codebase by tracking errors, events, and key interactions, empowering you to maintain a smooth and reliable web experience.
https://github.com/code-crash/code-logger
browser javascript logger nodejs server
Last synced: about 2 months ago
JSON representation
Monitor and manage application activity effortlessly through detailed logs. Keep a watchful eye on your codebase by tracking errors, events, and key interactions, empowering you to maintain a smooth and reliable web experience.
- Host: GitHub
- URL: https://github.com/code-crash/code-logger
- Owner: Code-Crash
- License: mit
- Created: 2023-08-16T07:57:34.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-01T07:41:20.000Z (almost 3 years ago)
- Last Synced: 2025-02-28T16:05:29.079Z (over 1 year ago)
- Topics: browser, javascript, logger, nodejs, server
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/code-logger
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
- License: LICENSE
Awesome Lists containing this project
README
# CodeLogger
## Overview
Monitor and manage application activity effortlessly through detailed logs. Keep a watchful eye on your codebase by tracking errors, events, and key interactions, empowering you to maintain a smooth and reliable web experience.
[](https://github.com/Code-Crash/code-logger/blob/main/LICENSE)
[](https://www.npmjs.com/package/code-logger)
[](https://github.com/Code-Crash/code-logger#how-to-contribute)

## Features
- [x] Capture Console (log,info,debug,warn,error)
- [x] Custom Logs (levels: info, warn, error)
- [ ] Capture Network
- [ ] Capture WebSockets
- [ ] Capture Global Errors
- [ ] Add support for different transport (api,file,database,etc.)
- [x] API
- [ ] File
- [ ] Database (Browser Database/Hosted Database/In Memory)
## How to Use
TODO: Update this [In Progress]
## How to Contribute
1. Fork the repository
2. Perform Development
3. Create Pull Request
TODOs:
1. add code to capture below items:
* isRecordingEnabled?: boolean
* isConsoleEnabled?: boolean
* isOriginalConsoleEnabled?: boolean
* isNetworkEnabled?: boolean
* isWebSocketEnabled?: boolean
* isGlobalErrorEnabled?: boolean
* isLoggerEnabled?: boolean
2. Create test cases
3. Update the README.md