Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
0e6310f
add spm support
lukepistrol May 30, 2022
7858313
Merge pull request #223 from lukepistrol/feature/spm
aryx May 30, 2022
0710744
fix: exponentation operator ** is right associative
nickpenaranda Jul 7, 2022
90e54fd
include output of tree-sitter {generate,build-wasm}
nickpenaranda Jul 19, 2022
3556543
Merge pull request #224 from nickpenaranda/nickpenaranda/exponentiati…
aryx Jul 20, 2022
e3102f8
Add <template> support
NullVoxPopuli Nov 3, 2021
b8b569b
Simplified glimmer injection after testing
NullVoxPopuli Jul 4, 2022
3dac6b0
Merge pull request #208 from NullVoxPopuli/glimmer
aryx Aug 18, 2022
186f2ad
Add optional_chain named field
stackmystack Jul 19, 2022
936d976
Merge pull request #225 from Faveod/grammar/optional-chain
aryx Aug 18, 2022
6d63764
Fix broken CI
Shraymonks Nov 28, 2022
cefdcea
Merge pull request #236 from Shraymonks/fix-windows-ci
aryx Nov 29, 2022
1b6998e
Support string aliases for imports/exports (#234)
Shraymonks Nov 29, 2022
7a29d06
Support class static blocks (#235)
Shraymonks Nov 29, 2022
95da493
Adds blackbird queries
BekaValentine Jan 24, 2023
15e85e8
Merge pull request #237 from BekaValentine/master
aryx Jan 24, 2023
e482485
Add an action to publish the grammar automatically
Luni-4 Feb 21, 2023
266455e
Merge pull request #240 from Luni-4/publish
aryx Feb 22, 2023
d15843d
Add HTML comments
nmote Feb 24, 2023
5720b24
Merge pull request #241 from nmote/html
aryx Feb 24, 2023
bb1f97b
fix: various fixes for JSX
guillaumebrunerie Jul 11, 2023
f772967
feat: add unit tests for tags queries
the-mikedavis Jul 11, 2023
41ed1bf
fix: remove semicolon from do_statement
amaanq Aug 15, 2023
2a3ebcf
chore: add tests
amaanq Aug 15, 2023
c69aaba
chore: generate
amaanq Aug 15, 2023
bdc23be
fix: allow private property identifiers in `in` expressions
amaanq Aug 25, 2023
2b27384
fix: static get followed by a method on a new line
amaanq Aug 25, 2023
619d46b
fix: unicode line separators
amaanq Aug 25, 2023
4f3fe20
chore: generate
amaanq Aug 25, 2023
7571a16
ci: add fuzz, lint, and update publish actions
amaanq Aug 11, 2023
0c0b18d
chore: format grammar.js
amaanq Aug 25, 2023
cbc9877
chore: update docs/bindings/manifests
amaanq Aug 25, 2023
f1e5a09
0.20.1
amaanq Aug 25, 2023
84c57ee
refactor: rename the `function` rule to `function_expression` to avoi…
amaanq Jan 31, 2024
4f279cc
refactor: move parsing html comments to the scanner
amaanq Jan 31, 2024
bb0e10a
fix: expose string fragments inside template strings
amaanq Jan 31, 2024
99522a2
fix: be more selective about where `import` is allowed
amaanq Jan 31, 2024
05c0e37
refactor: sequence expressions shouldn't be recursive
amaanq Jan 31, 2024
6f80c5b
fix: allow bare semicolons in classes
amaanq Jan 31, 2024
d913f22
fix: allow let as a reserved identifier
amaanq Jan 31, 2024
e7d9759
fix: don't parse ternary qmarks aggressively; wait for comments to be…
amaanq Jan 31, 2024
04c7d2e
chore: update tests
amaanq Jan 31, 2024
672ec14
chore: npm/npm is archived, use npm/cli
amaanq Jan 31, 2024
f85369d
chore: update queries
amaanq Jan 31, 2024
111182f
refactor: ensure comments are parsed after automatic semicolons for b…
amaanq Jan 31, 2024
5673011
chore: generate
amaanq Jan 31, 2024
18772c3
chore: add new regression tests
amaanq Jan 31, 2024
bbb7f68
fix: update test
amaanq Jan 31, 2024
248303d
fix: include parser.h locally
amaanq Jan 31, 2024
8804e71
chore: format scanner
amaanq Jan 31, 2024
c2c2260
0.20.2
amaanq Jan 31, 2024
b16c69a
feat: support HTML entities in JSX text/attributes
cpmsmith Jan 3, 2024
1280c10
feat: add field names to nested_identifier rule
helixbass Aug 26, 2023
b454f16
feat: add support for import attributes
mskelton Nov 21, 2023
07e77af
chore: don't greedily parse automatic semis if an `=` is present
amaanq Feb 1, 2024
fbe6e74
fix: windows newline escapes
amaanq Feb 1, 2024
0f3ea7d
chore: generate
amaanq Feb 1, 2024
6d84193
0.20.3
amaanq Feb 1, 2024
24b9885
fix: tweak template literal injection
amaanq Feb 2, 2024
aa186dc
fix: don't parse html comments inside regexes
amaanq Feb 7, 2024
496d237
fix: give ending regex `/` a higher lexical precedence
amaanq Feb 7, 2024
4337e36
fix: do statements can have semicolons
amaanq Feb 7, 2024
a8e147c
chore: update tests
amaanq Feb 7, 2024
098bd31
chore: generate
amaanq Feb 7, 2024
6e9cd56
docs: update badges
amaanq Feb 14, 2024
9802cc5
refactor!: use last-wins precedence for queries
amaanq Feb 16, 2024
07dcff7
fix: allow ampersands not followed by `#` or a letter in jsx strings
amaanq Feb 27, 2024
51aed72
build(deps): bump deps
amaanq Feb 27, 2024
12f6d80
fix: escape braces in regex
amaanq Mar 10, 2024
de1e682
0.20.4
amaanq Mar 10, 2024
3d0c5b7
build: update bindings and versions
amaanq Apr 4, 2024
d9b3a58
ci: update workflows
amaanq Apr 4, 2024
31a21cd
build: update npm scripts and rust injection query name
amaanq Apr 7, 2024
ac10a11
docs: update readme
amaanq Apr 7, 2024
3487795
feat(queries): highlight glimmer tags
NullVoxPopuli Apr 18, 2024
fc7624b
fix: `static` can be on its own line
amaanq Apr 18, 2024
aa08ce3
chore: generate
amaanq Apr 18, 2024
fff4560
fix: only allow `automatic_semicolon`s after `static`
amaanq Apr 20, 2024
c002746
fix: un-inline statement
amaanq May 2, 2024
fa1c47b
chore: remove reset function
amaanq May 5, 2024
bf47a95
0.21.1
amaanq May 6, 2024
3acc2d2
chore: bump deps
amaanq May 6, 2024
c67e855
0.21.2
amaanq May 6, 2024
4928d3d
fix(build): use `flag_if_supported` for cc flags
HerringtonDarkholme May 7, 2024
79d4e33
feat(build): add mjs and cjs file types
May 10, 2024
e88537c
feat(build): and add jsx
May 10, 2024
ce29c27
fix: comments should not consume 2028+2029, and neither should identi…
amaanq May 19, 2024
a5de24d
0.21.3
amaanq May 24, 2024
391a8fc
fix: comment should be terminal
amaanq May 31, 2024
c4739fe
fix: unnecessary seq sequences
amaanq Jul 5, 2024
f5af62c
fix: comment optimization should not cause automatic-semi insert for …
jackschu Jul 5, 2024
12e4537
fix: automatic semicolon should be inserted given a number decimal a …
jackschu Jul 5, 2024
99be62f
fix: `jsx_text` node trims whitespace too often
jackschu Jul 6, 2024
d767b1a
v0.21.4
amaanq Jul 6, 2024
b1fd0b2
fix: add `import.meta` to `meta_property`
jackschu Jul 20, 2024
a92640f
fix: disallow semi injection before a backtick
jackschu Jul 20, 2024
d8f277f
fix: for in / of statements containing new lines
jackschu Aug 17, 2024
959ef17
feat!: go back on `#221` and include spaces (without newlines) in JSX…
amaanq Aug 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: generate
  • Loading branch information
amaanq committed Feb 7, 2024
commit 098bd31b7f838a31cce08db4091e989ea42f3ef6
76 changes: 48 additions & 28 deletions src/grammar.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading