-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Design Meeting Notes, 3/10/2023 #53198
Comments
Wait, I could have sworn |
Off-topic but I really don't like V8's error message for this:
|
I looked it up so I'll post it: The spec calls |
Also: octal integer literals allow separators!!
|
Note discrepancy: Node 12 went EOL last April, it's Node 14 that's going EOL this April. |
Hmm, so by the same argument made in the notes, TS 5.1 should have a minimum target of node 16 😉 |
My recollection was that I basically said "TS is more conservative than most projects, so people are likely to have hit other things breaking earlier", but, I do think that we should try and not break the previous EOL version when possible because there really always are people stuck just one version behind. Once Node 14 is EOL, there should truly be no reason to be using Node 12. |
Thank you for bring this to the design meeting — I've just updated the PR. 🎉🚀 |
Just wanted to add that this breaks VS2019 support with a suggested fix to hack in the registry... I have no idea who could update EOL node in VS2019 |
Parsing Octal Literals and Escapes
#51837
4.9 Playground
PR Build
0o170
in any mode"\0o170"
is not a string escape sequence, though.String.raw`\170`
and get the string "slash one seven zero"\170
in strict mode.Testing Node 12.20
#53194
??
and?.
if we have to test on Node 12.The text was updated successfully, but these errors were encountered: