Socket
Socket
Sign inDemoInstall

@volar/source-map

Package Overview
Dependencies
1
Maintainers
1
Versions
367
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
37Next

2.4.0-alpha.2

Diff

johnsoncodehk
published 2.4.0-alpha.1 •

johnsoncodehk
published 2.4.0-alpha.0 •

johnsoncodehk
published 2.3.5-alpha.2 •

johnsoncodehk
published 2.3.5-alpha.1 •

johnsoncodehk
published 2.3.4 •

Changelog

Source

2.3.4 (2024-06-25)

Bug Fixes

  • language-service: EmbeddedCodeFormattingOptions.level value incorrect
johnsoncodehk
published 2.3.3 •

Changelog

Source

2.3.3 (2024-06-24)

Bug Fixes

johnsoncodehk
published 2.3.2 •

Changelog

Source

2.3.2 (2024-06-24)

Bug Fixes

  • language-core: re-export SourceMap (#210) - Thanks @KermanX
  • language-service: make sure provideSelectionRanges array length is valid
  • language-service: don't format parent virtual code if formatting range inside embedded code
  • language-core: assert virtual code ID must be lowercase
  • language-server: fix Webpack compatibility
johnsoncodehk
published 2.3.1 •

Changelog

Source

2.3.1 (2024-06-22)

Features

  • labs: improving the capabilities of the virtual code editor (#208)

Bug Fixes

  • labs: language client ID should not be case sensitive
  • language-server: fix URI conversion for file names with similar embedded code ID
  • language-server: write virtual file command broken
  • vscode: error tolerant to contentChanges length (vuejs/language-tools#4457)

Performance

  • source-map: use binary search for translateOffset

Refactors

  • source-map: decoupling from muggle-string
  • source-map: improve range mapping accuracy (#204)
  • source-map: API refactoring (Part of #206) - Thanks @piotrtomiak
  • language-service: delete SourceMapWithDocuments, LinkedCodeMapWithDocument
  • language-core: pluginized source map factory function (#207)

Other Changes

  • language-service: fix SourceMapWithDocuments virtualCode typo (#190) - Thanks @machty
johnsoncodehk
published 2.3.0 •

Changelog

Source

2.3.0 (2024-06-09)

Features

  • language-core: added option to resolve hidden extensions (#190)
  • language-core: reimplemented multi-source mapping (#194)
  • language-core: completed support for multi-source mapping in plugin mode (#197) - Thanks @piotrtomiak
  • language-server: added support for Workspace Diagnostics (#199)
  • language-server: accurately defined language server capabilities (#185)
  • typescript: added option to prevent offset in plugin mode (#191)

Bug Fixes

  • language-service: fixed conversion of markdown links
  • vscode: showed error on missing TypeScript lib (#195) - Thanks @msujew
  • monaco: fixed Monaco selection ranges conversion (#198) - Thanks @remcohaszing

Performance

  • vscode: auto insertion request now exits early on vscode (#157)
  • language-server: improved snapshot reusability (#196)
  • typescript: skips searchExternalFiles if extra extensions are empty

Refactors

  • typescript: added setup option for createLanguageServicePlugin, createAsyncLanguageServicePlugin
  • language-core: LanguagePlugin now requires the first generic parameter to specify the script ID type
  • language-core: updateVirtualCode is now optional, if not provided, createVirtualCode is always called to update source script
  • language-server: createTypeScriptProjectProvider has been renamed to createTypeScriptProject
  • language-server: createSimpleProjectProvider has been renamed to createSimpleProject
  • language-server: no longer handles @vscode/l10n
  • language-server: removed InitializationOptions interface
  • language-service: LSP related logic has been changed to be completely based on URI (#182)
  • language-service: LanguageServiceEnvironment#workapceFolder is now a URI array and has been renamed to workspaceFolders
  • language-service: provideAutoInsertionEdit has been renamed to provideAutoInsertSnippet
  • language-service: normalized LanguageService API name format
  • labs: Codegen Stacks debug feature has been removed (#184)
2345
37Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc