forks/sorcery
git clone https://git.gae.moe/forks/sorcery
85f1b9e
typst_support
1// firefox < 121, safari < 17.4 2Promise . withResolvers = < T > () => { 3let resolve ! :PromiseWithResolvers < T >[ "resolve" ]; 4let reject ! :PromiseWithResolvers < T >[ "reject" ]; 5const promise = new Promise < T >(( resolve_ , reject_ ) => { 6resolve = resolve_ ; 7reject = reject_ ; 8}); 9return { promise, resolve, reject}; 10};