fix: prevent unintended exports from namespaces (#17562)

pull/17560/head
Rich Harris 22 hours ago committed by GitHub
parent 02b5d94b3a
commit 8c8a22add4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -0,0 +1,5 @@
---
'svelte': patch
---
fix: prevent unintended exports from namespaces

@ -173,6 +173,9 @@ declare namespace $state {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -230,6 +233,9 @@ declare namespace $derived {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -346,6 +352,9 @@ declare namespace $effect {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -389,6 +398,9 @@ declare namespace $props {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -423,6 +435,9 @@ declare namespace $bindable {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -485,6 +500,9 @@ declare namespace $inspect {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -529,4 +547,7 @@ declare namespace $host {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}

@ -3345,6 +3345,9 @@ declare namespace $state {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -3402,6 +3405,9 @@ declare namespace $derived {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -3518,6 +3524,9 @@ declare namespace $effect {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -3561,6 +3570,9 @@ declare namespace $props {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -3595,6 +3607,9 @@ declare namespace $bindable {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -3657,6 +3672,9 @@ declare namespace $inspect {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
/**
@ -3701,6 +3719,9 @@ declare namespace $host {
export const prototype: never;
/** @deprecated */
export const toString: never;
// needed to keep private stuff private
export {};
}
//# sourceMappingURL=index.d.ts.map

Loading…
Cancel
Save