monaco-editor/src
Claude 4540e05e5a
Add JSON with interpolation language support
Introduce a new 'json-interpolation' language that extends JSON with
${...} variable interpolation syntax. Features include:

- Monarch tokenizer with nextEmbedded for JavaScript inside ${...}
- Variable context API for custom completion and hover providers
- Diagnostics filtering to ignore errors inside interpolations
- Full JSON language service integration (formatting, symbols, etc.)
- Support for JSONC-style comments and trailing commas

Usage:
```typescript
monaco.languages.jsonInterpolation.jsonInterpolationDefaults.setVariableContext({
  getVariables: () => [
    { name: 'env', type: 'string', value: 'production' }
  ]
});
```
2025-12-09 19:46:12 +00:00
..
basic-languages Fix Kotlin number literals 2025-10-13 18:40:50 +02:00
common Uses rollup for ESM build and d.ts bundling. (#5048) 2025-10-13 18:05:43 +02:00
editor Add JSON with interpolation language support 2025-12-09 19:46:12 +00:00
language Add JSON with interpolation language support 2025-12-09 19:46:12 +00:00
tsconfig.json repairs esm and amd build (#4950) 2025-08-28 13:35:17 +02:00