Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Download src/lib/spells/create-init.svelte.ts from huggingface/inference-playground: direct link, hf CLI and curl.
- Browser
- Download file 340 Bytes
-
https://huggingface.co/spaces/huggingface/inference-playground/resolve/main/src/lib/spells/create-init.svelte.ts
- Command line
-
hf download hf://spaces/huggingface/inference-playground/src/lib/spells/create-init.svelte.ts
-
curl -L -o create-init.svelte.ts https://huggingface.co/spaces/huggingface/inference-playground/resolve/main/src/lib/spells/create-init.svelte.ts
340 Bytes
| export function createInit(cb: () => void | Promise<void>) { | |
| let called = $state(false); | |
| async function init() { | |
| if (called) return; | |
| called = true; | |
| await cb(); | |
| } | |
| return Object.defineProperties(init, { | |
| called: { | |
| get() { | |
| return called; | |
| }, | |
| enumerable: true, | |
| }, | |
| }) as typeof init & { readonly called: boolean }; | |
| } | |