https://github.com/grian32/glogger
A simple logger for Deno with minimal setup.
https://github.com/grian32/glogger
deno logging typescript
Last synced: 8 months ago
JSON representation
A simple logger for Deno with minimal setup.
- Host: GitHub
- URL: https://github.com/grian32/glogger
- Owner: grian32
- License: mit
- Archived: true
- Created: 2021-05-17T01:41:29.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T03:48:19.000Z (almost 2 years ago)
- Last Synced: 2025-08-12T16:55:12.596Z (11 months ago)
- Topics: deno, logging, typescript
- Language: TypeScript
- Homepage:
- Size: 45.9 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# glogger
A simple logger for Deno

## Example Code
### Regular Logging
```typescript
import GLogger from "https://deno.land/x/glogger@2.1.0/mod.ts";
let logger = new GLogger("Example");
logger.info("Hello from Example");
```
### File Logging
To enable file logging you must pass `true` to the `logToFile` parameter, and pass a location to the `logFolder` parameter, the `logFolder` paramater defaults to `./logs/`
```typescript
import GLogger from "https://deno.land/x/glogger@2.1.0/mod.ts";
// this enables file logging, and puts the `.log` files in `my/path/to/log/folder`
let logger = new GLogger("Example", true, "my/path/to/log/folder");
logger.info("Hello from Example");
```