Socket
Socket
Sign inDemoInstall

@codemirror/language

Package Overview
Dependencies
7
Maintainers
2
Versions
41
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1345Next

6.4.0

Diff

Changelog

Source

6.4.0 (2023-01-12)

New features

The bracketMatchingHandle node prop can now be used to limit bracket matching behavior for larger nodes to a single subnode (for example the tag name of an HTML tag).

marijn
published 6.3.2 •

Changelog

Source

6.3.2 (2022-12-16)

Bug fixes

Fix a bug that caused ensureSyntaxTree to return incomplete trees when using a viewport-aware parser like StreamLanguage.

marijn
published 6.3.1 •

Changelog

Source

6.3.1 (2022-11-14)

Bug fixes

Make syntax-based folding include syntax nodes that start right at the end of a line as potential fold targets.

Fix the indentService protocol to allow a distinction between declining to handle the indentation and returning null to indicate the line has no definite indentation.

marijn
published 6.3.0 •

Changelog

Source

6.3.0 (2022-10-24)

New features

HighlightStyle objects now have a specs property holding the tag styles that were used to define them.

Language objects now have a name field holding the language name.

marijn
published 6.2.1 •

Changelog

Source

6.2.1 (2022-07-21)

Bug fixes

Fix a bug where bracketMatching would incorrectly match nested brackets in syntax trees that put multiple pairs of brackets in the same parent node.

Fix a bug that could cause indentRange to loop infinitely.

marijn
published 6.2.0 •

Changelog

Source

6.2.0 (2022-06-30)

Bug fixes

Fix a bug that prevented bracket matching to recognize plain brackets inside a language parsed as an overlay.

New features

The indentRange function provides an easy way to programatically auto-indent a range of the document.

marijn
published 6.1.0 •

Changelog

Source

6.1.0 (2022-06-20)

New features

The foldState field is now public, and can be used to serialize and deserialize the fold state.

marijn
published 6.0.0 •

Changelog

Source

6.0.0 (2022-06-08)

New features

The foldingChanged option to foldGutter can now be used to trigger a recomputation of the fold markers.

marijn
published 0.20.2 •

Changelog

Source

0.20.2 (2022-05-20)

Bug fixes

List style-mod as a dependency.

marijn
published 0.20.1 •

Changelog

Source

0.20.1 (2022-05-18)

Bug fixes

Make sure all styles in the CSS generated for a HighlightStyle have a lower precedence than the other rules defined for the style. Use a shorthand property

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc