Skip to content

Commit cae981f

Browse files
committed
Add examples, and fix urls
1 parent d75f0b7 commit cae981f

File tree

4 files changed

+24
-12
lines changed

4 files changed

+24
-12
lines changed

example.ts

Lines changed: 0 additions & 11 deletions
This file was deleted.

examples/complex.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import {
2+
consoleSink,
3+
createLogger,
4+
LogLevel,
5+
} from "../mod.ts";
6+
7+
const logger = createLogger({
8+
minimumLevel: LogLevel.INFO,
9+
sinks: [consoleSink] // This is the default, but shown here for completeness
10+
});
11+
12+
logger.debug("Debug"); // Ignored due to the minimumLevel
13+
logger.info("This is {type} logging in {program}", "Structured", "Deno");
14+
logger.warning("Numbers work: {number} as well as arrays: {arr}", 1, ["a","b","c"]);

examples/simple.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { createLogger } from "../mod.ts";
2+
3+
const logger = createLogger();
4+
5+
logger.debug("Debug");
6+
logger.info("Info");
7+
logger.warning("Warning");
8+
logger.error("Error");
9+
logger.critical("Critical");

sinks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
white,
77
red,
88
bold,
9-
} from "https://deno.land/std/fmt/colors.ts";
9+
} from "https://deno.land/std@0.51.0/fmt/colors.ts";
1010
import { LogLevel } from "./levels.ts";
1111

1212
/** An output for the logger, sometimes known as a handler */

0 commit comments

Comments
 (0)