You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The types say: repl: string | Record<string, string> | ((...matches: string[]) => string),, whereas the above docstring says: "otherwise, if it is false or nil, then there is no replacement" - therefore, this should be an optional string, as it may be nil.
Furthermore, I believe a () capture group will return an index, so the matches aren't even necessarily a string[], but may be either number or string. gmatch etc might have similar issues.
You should maybe declare a match type which may be either a number or a string.
The text was updated successfully, but these errors were encountered:
The types say:
repl: string | Record<string, string> | ((...matches: string[]) => string),
, whereas the above docstring says: "otherwise, if it is false or nil, then there is no replacement" - therefore, this should be an optional string, as it may benil
.Furthermore, I believe a
()
capture group will return anindex
, so the matches aren't even necessarily astring[]
, but may be eithernumber
orstring
.gmatch
etc might have similar issues.You should maybe declare a
match
type which may be either anumber
or astring
.The text was updated successfully, but these errors were encountered: