Skip to content

Commit faa50d2

Browse files
Added color support to logger
1 parent 73c1971 commit faa50d2

12 files changed

Lines changed: 149 additions & 53 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
2+
playground
23
out/test
34
out/**/*.js.map
45
out/build.*

dist/node/createLogger.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
import type { WriteStream } from "node:tty";
12
import type { Logger, TestLogger } from "../types.js";
3+
type LoggerStream = Pick<NodeJS.WriteStream, "write"> & Partial<WriteStream>;
24
export declare function createLogger(quiet?: boolean): Logger;
5+
export declare function createLoggerFromStreams(stdout: LoggerStream, stderr: LoggerStream, quiet?: boolean): Logger;
36
export declare function createTestLogger(): TestLogger;
7+
export {};

dist/snippetFormatter.js

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/snippetFormatter.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/talonFormatter.js

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/talonFormatter.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/treeSitterFormatter.js

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/treeSitterFormatter.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cursorless/talon-tools",
3-
"version": "0.7.0",
3+
"version": "0.8.0",
44
"description": "Linting and formatting tools for Talon and Cursorless",
55
"author": "Cursorless Dev",
66
"license": "MIT",

0 commit comments

Comments
 (0)