Skip to content

Commit e6a8f44

Browse files
Merge pull request #3 from cursorless-dev/syntaxError
Handle syntax errors
2 parents dfe5698 + 73c22fd commit e6a8f44

31 files changed

Lines changed: 246 additions & 105 deletions

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
- @cursorless-dev/code-owners
1+
* @cursorless-dev/code-owners

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ foo bar baz: "foo bar baz"
100100
```yaml
101101
repos:
102102
- repo: https://github.com/cursorless-dev/talon-tools
103-
rev: v0.9.0
103+
rev: v0.10.0
104104
hooks:
105105
- id: talon-fmt
106106
- id: snippet-fmt

dist/lib.js

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

dist/lib.js.map

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

dist/node/cli.d.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import type { Readable } from "node:stream";
22
import type { CLI, Logger } from "../types.js";
3+
import { type ExitCode } from "../util/constants.js";
34
export declare function main(cli: CLI): Promise<void>;
45
interface FormatFilesArgs {
56
cli: CLI;
@@ -8,7 +9,7 @@ interface FormatFilesArgs {
89
debug: boolean;
910
filePaths: string[];
1011
}
11-
export declare function formatFiles({ cli, logger, check, debug, filePaths, }: FormatFilesArgs): Promise<number>;
12+
export declare function formatFiles({ cli, logger, check, debug, filePaths, }: FormatFilesArgs): Promise<[number, boolean]>;
1213
interface FormatFileArgs {
1314
cli: CLI;
1415
logger: Logger;
@@ -24,5 +25,5 @@ interface MainFormatStdinArgs {
2425
check: boolean;
2526
debug: boolean;
2627
}
27-
export declare function mainFormatStdin({ cli, logger, stdin, check, debug, }: MainFormatStdinArgs): Promise<number>;
28+
export declare function mainFormatStdin({ cli, logger, stdin, check, debug, }: MainFormatStdinArgs): Promise<ExitCode>;
2829
export {};

dist/node/isMissingFileError.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export declare function isMissingFileError(error: unknown): boolean;
1+
export declare function isMissingFileError(error: unknown): error is NodeJS.ErrnoException;

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: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/talonFormatter.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/talonFormatter.js.map

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

0 commit comments

Comments
 (0)