New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

typescript-svelte-plugin

Package Overview
Dependencies
Maintainers
3
Versions
55
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typescript-svelte-plugin - npm Package Compare versions

Comparing version 0.3.19 to 0.3.20

90

dist/src/language-service/sveltekit.js

@@ -599,19 +599,75 @@ "use strict";

const registry = ts.createDocumentRegistry();
const originalRegistry = originalLanguageServiceHost.documentRegistry;
const proxyRegistry = {
...originalRegistry,
acquireDocumentWithKey(fileName, tsPath, compilationSettingsOrHost, key, scriptSnapshot, version, scriptKind, sourceFileOptions) {
if (svelte2tsx_1.internalHelpers.isKitFile(fileName, options)) {
return registry.acquireDocumentWithKey(fileName, tsPath, compilationSettingsOrHost, key, scriptSnapshot, version, scriptKind, sourceFileOptions);
}
return originalRegistry.acquireDocumentWithKey(fileName, tsPath, compilationSettingsOrHost, key, scriptSnapshot, version, scriptKind, sourceFileOptions);
},
updateDocumentWithKey(fileName, tsPath, compilationSettingsOrHost, key, scriptSnapshot, version, scriptKind, sourceFileOptions) {
if (svelte2tsx_1.internalHelpers.isKitFile(fileName, options)) {
return registry.updateDocumentWithKey(fileName, tsPath, compilationSettingsOrHost, key, scriptSnapshot, version, scriptKind, sourceFileOptions);
}
return originalRegistry.updateDocumentWithKey(fileName, tsPath, compilationSettingsOrHost, key, scriptSnapshot, version, scriptKind, sourceFileOptions);
}
};
return proxyRegistry;
return registry;
// TODO check why this fails on linux and reenable later
// const originalRegistry = (originalLanguageServiceHost as any).documentRegistry;
// const proxyRegistry: ts.DocumentRegistry = {
// ...originalRegistry,
// acquireDocumentWithKey(
// fileName,
// tsPath,
// compilationSettingsOrHost,
// key,
// scriptSnapshot,
// version,
// scriptKind,
// sourceFileOptions
// ) {
// if (internalHelpers.isKitFile(fileName, options)) {
// return registry.acquireDocumentWithKey(
// fileName,
// tsPath,
// compilationSettingsOrHost,
// key,
// scriptSnapshot,
// version,
// scriptKind,
// sourceFileOptions
// );
// }
// return originalRegistry.acquireDocumentWithKey(
// fileName,
// tsPath,
// compilationSettingsOrHost,
// key,
// scriptSnapshot,
// version,
// scriptKind,
// sourceFileOptions
// );
// },
// updateDocumentWithKey(
// fileName,
// tsPath,
// compilationSettingsOrHost,
// key,
// scriptSnapshot,
// version,
// scriptKind,
// sourceFileOptions
// ) {
// if (internalHelpers.isKitFile(fileName, options)) {
// return registry.updateDocumentWithKey(
// fileName,
// tsPath,
// compilationSettingsOrHost,
// key,
// scriptSnapshot,
// version,
// scriptKind,
// sourceFileOptions
// );
// }
// return originalRegistry.updateDocumentWithKey(
// fileName,
// tsPath,
// compilationSettingsOrHost,
// key,
// scriptSnapshot,
// version,
// scriptKind,
// sourceFileOptions
// );
// }
// };
// return proxyRegistry;
}

@@ -618,0 +674,0 @@ function getVirtualLS(fileName, info, ts, logger) {

2

package.json
{
"name": "typescript-svelte-plugin",
"version": "0.3.19",
"version": "0.3.20",
"description": "A TypeScript Plugin providing Svelte intellisense",

@@ -5,0 +5,0 @@ "main": "dist/src/index.js",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc