Merge branch 'log-rune' of github.com:sveltejs/svelte into log-rune

log-rune
Rich Harris 10 months ago
commit f18154721e

@ -132,7 +132,7 @@ declare namespace $effect {
declare function $props<T>(): T;
/**
* Deeply tracks and `console.log`s any values passed to the rune. Example:
* Logs the arguments whenever they, or the properties they contain, change. Example:
*
* ```ts
* $log(someValue, someOtherValue)
@ -144,8 +144,7 @@ declare function $log(): void;
declare namespace $log {
/**
* Deeply tracks and `console.log`s any values passed to the rune and pauses execution with
* a debugger break point.
* Pauses execution with a `debugger` break point whenever the arguments, or the properties they contain, change. Example:
*
* ```ts
* $log.break(someValue, someOtherValue)
@ -158,8 +157,7 @@ declare namespace $log {
export { break_fn as break };
/**
* Deeply tracks and `console.log`s any values passed to the rune and also traces the call-sites
* where state gets mutated. Example:
* Logs the arguments whenever they change, along with the line of code that initiated the change. Example:
*
* ```ts
* $log.trace(someValue, someOtherValue)

Loading…
Cancel
Save