Commit graph

2 commits

Author SHA1 Message Date
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
Henning Dieterichs
d84acb4d8f
Cleans up build scripts (#5097)
* Cleans up build scripts

* Adds back removeDir
2025-11-07 13:10:14 +01:00
Renamed from build/amd/vite.config.js (Browse further)