Socket
Socket
Sign inDemoInstall

svelte-check

Package Overview
Dependencies
Maintainers
3
Versions
255
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-check - npm Package Compare versions

Comparing version 3.8.6 to 4.0.0

17

dist/src/svelte-shims-v4.d.ts

@@ -226,5 +226,5 @@ // Whenever a ambient declaration changes, its number should be increased

// @ts-ignore svelte.Component doesn't exist in Svelte 4
T extends ConstructorOfATypedSvelteComponent | (0 extends (1 & import('svelte').Component) ? never : import('svelte').Component<any, any, any>) | null | undefined
T extends ConstructorOfATypedSvelteComponent | (typeof import('svelte') extends { mount: any } ? import('svelte').Component<any, any, any> : never) | null | undefined
// @ts-ignore svelte.Component doesn't exist in Svelte 4
>(type: T): NonNullable<T extends ConstructorOfATypedSvelteComponent ? T : 0 extends (1 & import('svelte').Component) ? T : T extends import('svelte').Component<infer Props> ? typeof import('svelte').SvelteComponent<Props, Props['$$events'], Props['$$slots']> : T>;
>(type: T): NonNullable<T extends ConstructorOfATypedSvelteComponent ? T : typeof import('svelte') extends { mount: any } ? T extends import('svelte').Component<infer Props> ? typeof import('svelte').SvelteComponent<Props, Props['$$events'], Props['$$slots']> : T : T>;
declare function __sveltets_2_ensureArray<T extends ArrayLike<unknown> | Iterable<unknown>>(array: T): T extends ArrayLike<infer U> ? U[] : T extends Iterable<infer U> ? Iterable<U> : any[];

@@ -258,1 +258,14 @@

>(klass: {props: Props, events: Events, slots: Slots, exports?: Exports, bindings?: Bindings }): __sveltets_2_IsomorphicComponent<__sveltets_2_PropsWithChildren<Props, Slots>, Events, Slots, Exports, Bindings>;
type __sveltets_NonUndefined<T> = T extends undefined ? never : T;
declare function __sveltets_binding_value<
// @ts-ignore this is only used for Svelte 5, which knows about the Component type
Comp extends typeof import('svelte').Component<any>,
Key extends string
>(comp: Comp, key: Key): Key extends keyof import('svelte').ComponentProps<Comp> ?
// bail on unknown because it hints at a generic type which we can't properly resolve here
// remove undefined because optional properties have it, and would result in false positives
unknown extends import('svelte').ComponentProps<Comp>[Key] ? any : __sveltets_NonUndefined<import('svelte').ComponentProps<Comp>[Key]> : any;
// Overload to ensure typings that only use old SvelteComponent class or something invalid are gracefully handled
declare function __sveltets_binding_value(comp: any, key: string): any

20

package.json
{
"name": "svelte-check",
"description": "Svelte Code Checker Terminal Interface",
"version": "3.8.6",
"version": "4.0.0",
"main": "./dist/src/index.js",

@@ -25,12 +25,15 @@ "bin": "./bin/svelte-check",

"homepage": "https://github.com/sveltejs/language-tools#readme",
"engines": {
"node": ">= 18.0.0"
},
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.17",
"@jridgewell/trace-mapping": "^0.3.25",
"chokidar": "^3.4.1",
"fdir": "^6.2.0",
"picocolors": "^1.0.0",
"sade": "^1.7.4",
"svelte-preprocess": "^5.1.3",
"typescript": "^5.0.3"
"sade": "^1.7.4"
},
"peerDependencies": {
"svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0"
"svelte": "^4.0.0 || ^5.0.0-next.0",
"typescript": ">=5.0.0"
},

@@ -45,6 +48,7 @@ "devDependencies": {

"builtin-modules": "^3.3.0",
"fast-glob": "^3.2.7",
"rollup": "3.7.5",
"rollup-plugin-cleanup": "^3.2.0",
"rollup-plugin-copy": "^3.4.0",
"svelte": "^4.2.19",
"typescript": "^5.5.2",
"vscode-languageserver": "8.0.2",

@@ -54,3 +58,3 @@ "vscode-languageserver-protocol": "3.17.2",

"vscode-uri": "~3.0.0",
"svelte-language-server": "0.16.0"
"svelte-language-server": "0.17.0"
},

@@ -57,0 +61,0 @@ "scripts": {

Sorry, the diff of this file is too big to display

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