-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
util: escape symbol and non-enumerable keys #22300
Conversation
@nodejs/util PTAL |
These keys require escaping as they might also contain line breaks and other special characters.
06330a7
to
c3f2bdc
Compare
Rebased due to conflicts. |
PTAL. This needs a review. |
Not sure about semverness, please run a citgm before landing. Nice find :) |
CITGM this PR https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/1513/ ✔️ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
These keys require escaping as they might also contain line breaks and other special characters. PR-URL: nodejs#22300 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Landed in a04f2f7 |
Should this be backported to |
Landed easily after #21869 |
These keys require escaping as they might also contain line breaks and other special characters. PR-URL: #22300 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
These keys require escaping as they might also contain line breaks and other special characters. PR-URL: #22300 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
These keys require escaping as they might also contain line breaks
and other special characters.
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes