monaco-editor/build
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
..
amd Add JSON with interpolation language support 2025-12-09 19:46:12 +00:00
esm fixes website & adds editor.api.d.ts (#5104) 2025-11-07 17:47:33 +00:00
npm Restructures out and release folders. 2023-02-22 17:39:35 +01:00
build-monaco-editor.ts Cleans up build scripts (#5097) 2025-11-07 13:10:14 +01:00
check-samples.ts Fixes CI failure. 2023-02-10 11:32:21 +01:00
fs.ts Cleans up build scripts (#5097) 2025-11-07 13:10:14 +01:00
importTypescript.ts Fixes CodeQL issues (#4090) 2023-07-19 17:05:52 +02:00
postinstall.ts Convert build scripts to JavaScript. 2022-02-03 15:25:24 +01:00
releaseMetadata.ts Uses rollup for ESM build and d.ts bundling. (#5048) 2025-10-13 18:05:43 +02:00
shared.mjs fixes website & adds editor.api.d.ts (#5104) 2025-11-07 17:47:33 +00:00
simpleserver.ts Restore manual running from the repository (#4150) 2023-08-31 09:57:50 +02:00
tsconfig.json Remove regex replacements from import-typescript 2022-10-10 21:51:43 -07:00
utils.ts Uses rollup for ESM build and d.ts bundling. (#5048) 2025-10-13 18:05:43 +02:00