Open evaera opened 5 years ago
delete
operator https://github.com/roblox-ts/roblox-ts/issues/547arguments
(built-in namespace in functions) https://github.com/roblox-ts/roblox-ts/issues/513.mul(-1)
new
methods (static or otherwise, unless Roblox gets first-class functions) https://github.com/roblox-ts/roblox-ts/issues/536Object
https://github.com/roblox-ts/roblox-ts/issues/425 or Roblox Instances https://github.com/roblox-ts/roblox-ts/issues/465 or strings https://github.com/roblox-ts/roblox-ts/issues/318array | set | map
array | object
https://github.com/roblox-ts/roblox-ts/issues/426Instance.new
or UDim2.new
to new Instance
and new UDim2
, etc:
method call tokens to .
(depends on what the AST does with the token)@rbxts/
?.
)const a = FindPartOnRay()
should be const [a] =
. Also should work in for loops like gmatch loops.Throwing it out there:
0.00000000000000000000001
import = require()
statements ?To be determined:
??
when using ||
on a number/string.
This issue will track any rules we'd like to offer for typescript-eslint.
Some of these might already exist as base rules, like no-null-keyword
null
void
expressionwith
statementdebugger
statementprototype
or indexing any other value from a functionthis
outside of an object or classany
$
) as errors