Aimar Seminario

Results 3 issues of Aimar Seminario

Adds a [WeakRef](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakRef) macro class, part of JS as of ES2021. ~~Since roblox-ts is composed by many packages, I'm unsure of what order I should follow to add the type...

```luau --!strict local function unreachable(): never error("Unreachable") end local function myFuncA(...: T...): T... if math.random() > 0.5 then return ... else return unreachable() end end local function myFuncB(): (number, number)...

bug

Replaces a dead link with a link to the internet archive.