This reverts commit 2deca2ee61c6b2a987438ae53d3046254c54d522.
According to RFC7159, all Unicode characters may be placed within the quotation marks, except for the characters that must be escaped: quotation mark, reverse solidus, and the control characters. Any characters may be escaped, but it should be kept as minimal and clear.
With the consensus of above, characters except for quotation mark, reverse solidus, and the control characters should not be escaped in JSON.stringify.
This reverts commit 2deca2ee61c6b2a987438ae53d3046254c54d522.
According to RFC7159, all Unicode characters may be placed within the quotation marks, except for the characters that must be escaped: quotation mark, reverse solidus, and the control characters. Any characters may be escaped, but it should be kept as minimal and clear.
With the consensus of above, characters except for quotation mark, reverse solidus, and the control characters should not be escaped in JSON.stringify.
Fixes: #556 Refs: #340
Checklist
npm test
passes