chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
export function singleton<T>(name: string, getValue: () => T): T {
|
||||
const thusly = globalThis as any;
|
||||
thusly.__trigger_singletons ??= {};
|
||||
thusly.__trigger_singletons[name] ??= getValue();
|
||||
return thusly.__trigger_singletons[name];
|
||||
}
|
||||
Reference in New Issue
Block a user