svelte-check
Advanced tools
Comparing version 3.8.6 to 4.0.0
@@ -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 |
{ | ||
"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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4768101
3195
17
1
+ Addedfdir@^6.2.0
+ Addedfdir@6.3.0(transitive)
+ Addedsvelte@5.0.0-next.249(transitive)
- Removedsvelte-preprocess@^5.1.3
- Removedtypescript@^5.0.3
- Removed@types/pug@2.0.10(transitive)
- Removedbalanced-match@1.0.2(transitive)
- Removedbrace-expansion@1.1.11(transitive)
- Removedbuffer-crc32@1.0.0(transitive)
- Removedconcat-map@0.0.1(transitive)
- Removeddetect-indent@6.1.0(transitive)
- Removedes6-promise@3.3.1(transitive)
- Removedfs.realpath@1.0.0(transitive)
- Removedglob@7.2.3(transitive)
- Removedgraceful-fs@4.2.11(transitive)
- Removedinflight@1.0.6(transitive)
- Removedinherits@2.0.4(transitive)
- Removedmin-indent@1.0.1(transitive)
- Removedminimatch@3.1.2(transitive)
- Removedminimist@1.2.8(transitive)
- Removedmkdirp@0.5.6(transitive)
- Removedonce@1.4.0(transitive)
- Removedpath-is-absolute@1.0.1(transitive)
- Removedrimraf@2.7.1(transitive)
- Removedsander@0.5.1(transitive)
- Removedsorcery@0.11.1(transitive)
- Removedstrip-indent@3.0.0(transitive)
- Removedsvelte@5.0.0-next.245(transitive)
- Removedsvelte-preprocess@5.1.4(transitive)
- Removedwrappy@1.0.2(transitive)