quick-lint-js
quick-lint-js copied to clipboard
10$: Use new simdjson raw_json_string API
https://github.com/simdjson/simdjson/pull/1849/files
Some areas where this might be useful:
- Full-document changes in the LSP server (
linting_lsp_server_handler::apply_document_changes
). This would probably be the biggest beneficiary of the unescape API. - Incremental changes in the LSP server (
linting_lsp_server_handler::apply_document_changes
). - Config file global variable names (
configuration::load_globals_from_json
). - Document URIs in the LSP server. (Tiny benefit; probably not worth it.)