Skip to content

Conversation

@DevDimov
Copy link
Contributor

Add lexer for JSONata including test data.

@alecthomas alecthomas merged commit 40e5e99 into alecthomas:master Jul 11, 2024
DennisRasey pushed a commit to DennisRasey/forgejo that referenced this pull request Jan 6, 2025
…6477)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma) | require | minor | `v2.14.0` -> `v2.15.0` |

---

### Release Notes

<details>
<summary>alecthomas/chroma (github.com/alecthomas/chroma/v2)</summary>

### [`v2.15.0`](https://github.com/alecthomas/chroma/releases/tag/v2.15.0)

[Compare Source](alecthomas/chroma@v2.14.0...v2.15.0)

#### What's Changed

-   AQL: Add builtin functions introduced in v3.12 by [@&#8203;Simran-B](https://github.com/Simran-B) in alecthomas/chroma#968
-   chore(styles): add evergarden inspired style by [@&#8203;comfysage](https://github.com/comfysage) in alecthomas/chroma#970
-   chore(deps): update dependency svu to v2 by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#971
-   chore(deps): update dependency watchexec to v2 by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#962
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#955
-   styles: Fix Gleam alias by [@&#8203;jmooring](https://github.com/jmooring) in alecthomas/chroma#973
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#974
-   chore(deps): update dependency python3 to v3.12.3 by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#976
-   added the nordic theme via chroma/styles/nordic.xml by [@&#8203;avih7531](https://github.com/avih7531) in alecthomas/chroma#977
-   Update the Materialize lexer by [@&#8203;arusahni](https://github.com/arusahni) in alecthomas/chroma#978
-   feat(lexers/hare): add done keyword by [@&#8203;wackbyte](https://github.com/wackbyte) in alecthomas/chroma#979
-   pygments2chroma: escape regex.words by [@&#8203;oliverpool](https://github.com/oliverpool) in alecthomas/chroma#982
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#981
-   Add JSONata Lexer by [@&#8203;DevDimov](https://github.com/DevDimov) in alecthomas/chroma#983
-   Go lexer: single line comment without consuming endline, disable EnsureNL by [@&#8203;msorc](https://github.com/msorc) in alecthomas/chroma#984
-   Update the Materialize lexer by [@&#8203;arusahni](https://github.com/arusahni) in alecthomas/chroma#987
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#985
-   Add Gleam to README by [@&#8203;Nicd](https://github.com/Nicd) in alecthomas/chroma#990
-   Port Minecraft lexers from Pygments by [@&#8203;kofuk](https://github.com/kofuk) in alecthomas/chroma#992
-   Don't output extra whitespace in YAML multiline by [@&#8203;Gusted](https://github.com/Gusted) in alecthomas/chroma#993
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#991
-   add beef syntax and tests by [@&#8203;Booklordofthedings](https://github.com/Booklordofthedings) in alecthomas/chroma#995
-   Update GitHub light color palette by [@&#8203;konradreiche](https://github.com/konradreiche) in alecthomas/chroma#998
-   chore(deps): update module github.com/alecthomas/kong to v1 by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#999
-   Update the Materialize lexer by [@&#8203;arusahni](https://github.com/arusahni) in alecthomas/chroma#1001
-   Update TypeScript lexer to allow nested generics by [@&#8203;fredrare](https://github.com/fredrare) in alecthomas/chroma#1002
-   Pager friendly terminal formatting by [@&#8203;walles](https://github.com/walles) in alecthomas/chroma#1006
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#997
-   Add Typst Lexer by [@&#8203;oliverpool](https://github.com/oliverpool) in alecthomas/chroma#1007
-   Add Jsonnet Lexer by [@&#8203;jolheiser](https://github.com/jolheiser) in alecthomas/chroma#1011
-   fix: add underscore parsing in numbers for haskell by [@&#8203;Gusted](https://github.com/Gusted) in alecthomas/chroma#1020
-   Add CSV lexer by [@&#8203;walles](https://github.com/walles) in alecthomas/chroma#1005
-   fix(typescript): highlight string literal type parameters by [@&#8203;SKalt](https://github.com/SKalt) in alecthomas/chroma#1010
-   add any as a builtin type for go by [@&#8203;quartercastle](https://github.com/quartercastle) in alecthomas/chroma#1021
-   chore(deps): update all non-major dependencies by [@&#8203;renovate](https://github.com/renovate) in alecthomas/chroma#1013
-   Remove whitespace tokenizing rule in markdown lexer by [@&#8203;cloudchamb3r](