Skip to content

Tags: ijc8/javascript

Tags

1.0.2

Toggle 1.0.2's commit message
Version 1.0.2

### Bug fixes

Properly assign a highlighting tag to the `super` keyword.

1.0.1

Toggle 1.0.1's commit message
Version 1.0.1

### Bug fixes

Fix parsing of TypeScript conditional types.

Support type parameters in TypeScript function type syntax.

1.0.0

Toggle 1.0.0's commit message
Version 1.0.0

### New features

First stable version.

0.16.0

Toggle 0.16.0's commit message
Version 0.16.0

### Breaking changes

Move to 0.16 serialized parser format.

### Bug fixes

Allow commas as separators in TypeScript object type syntax.

### New features

Add `CatchClause` and `FinallyClause` nodes wrapping parts of `TryStatement`.

The parser now includes syntax highlighting information in its node types.

0.15.3

Toggle 0.15.3's commit message
Version 0.15.3

### Bug fixes

Support missing values in array pattern syntax.

Support quoted module export names.

### New features

Template string interpolations now get their own nodes in the syntax tree.

0.15.2

Toggle 0.15.2's commit message
Version 0.15.2

### Bug fixes

Fix a typo in the `TaggedTemplateExpression` node name. Support n suffixes after non-decimal integers

Add support for non-decimal bignum literals ().

Add support for static class initialization blocks.

0.15.1

Toggle 0.15.1's commit message
Version 0.15.1

### Bug fixes

Add support for TypeScript `import {type X} from y` syntax.

Indexed TypeScript types can now take type parameters.

Add support for private field syntax.

Rename PropertyNameDefinition node to PropertyDefinition for consistency with other names.

### New features

Recognize TypeScript 4.3's `override` keyword.

0.15.0

Toggle 0.15.0's commit message
Version 0.15.0

## 0.15.0 (2021-08-11)

### Breaking changes

The module's name changed from `lezer-javascript` to `@lezer/javascript`.

Upgrade to the 0.15.0 lezer interfaces.

## ,### Breaking changes

The module's name changed from `lezer-javascript` to `@lezer/javascript`.

Upgrade to the 0.15.0 lezer interfaces.

0.13.4

Toggle 0.13.4's commit message
Version 0.13.4

### Bug fixes

Fixes a bug where arrow functions with expression bodies would include commas after the expression.

0.13.3

Toggle 0.13.3's commit message
Version 0.13.3

### Bug fixes

Wrap escaped JSX attribute values in a `JSXEscape` node.