-
Notifications
You must be signed in to change notification settings - Fork 55
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
JSON conversion #349
Comments
Hello 👋 Apologies for the (very) delayed response. The spec intentionally doesn't require using JSON.stringify, and notes:
That being said, I'm not aware of any implementation that does so, so we could probably change that. But, I think the less invasive change to fix the issue you noted would be to just use https://encoding.spec.whatwg.org/#utf-8-encode for now, so I'll start by making a PR for that 😊 |
Sounds reasonable, but I'd very much appreciate the follow-up issue/discussion as well as I don't think we should have multiple JSON serializers in the platform. If we want to add padding we should mandate it across implementations and define where it happens relative to JSON serialization. |
There's no such thing as UTF-8 code points.
Maybe you want https://infra.spec.whatwg.org/#serialize-a-javascript-value-to-json-bytes?
(Found while looking at #347.)
The text was updated successfully, but these errors were encountered: