Skip to content

Commit d4e8aae

Browse files
Added snippet parser, serializer and types export
1 parent cfd3d2c commit d4e8aae

11 files changed

Lines changed: 36 additions & 18 deletions

File tree

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ foo bar baz: "foo bar baz"
7474
```yaml
7575
repos:
7676
- repo: https://github.com/cursorless-dev/talon-tools
77-
rev: v0.5.0
77+
rev: v0.6.0
7878
hooks:
7979
- id: talon-fmt
8080
- id: snippet-fmt
@@ -96,3 +96,13 @@ node out/treeSitterFormatter.js test.scm
9696
# Try formatter with pre-commit
9797
pre-commit try-repo . tree-sitter-fmt --files test.scm -v
9898
```
99+
100+
## Release
101+
102+
When creating a new release do the following:
103+
104+
- Update version in [`package.json`](./package.json)
105+
- Update version in [`README.md`](./README.md#pre-commit)
106+
- Run build: `npm run build`
107+
- Add new tag eg `v1.2.0`
108+
- Publish lib: `npm publish --access public`

out/lib.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export { snippetFormatter } from "./snippet/snippetFormatter.js";
1+
export * from "./snippet/index.js";
22
export { talonFormatter } from "./talon/talonFormatter.js";
33
export { talonListFormatter } from "./talon/talonListFormatter.js";
44
export { treeSitterFormatter } from "./treeSitterFormatter.js";

out/lib.js

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

out/snippet/index.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export * from "./parseSnippetFile.js";
2+
export * from "./serializeSnippetFile.js";
3+
export * from "./snippetFormatter.js";
4+
export * from "./snippetTypes.js";

out/snippetFormatter.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.

0 commit comments

Comments
 (0)