E011Error
Smart quote found
A curly “smart” quote appeared where a string was expected.
What it means
Word processors and chat apps often auto-replace straight quotes with typographic ones (“ ” ‘ ’). These are ordinary letters to JSON, not string delimiters, so the value is rejected.
Example
Invalid
{ "msg": “hello” }Valid
{ "msg": "hello" }How to fix it
Replace the curly quotes with straight double quotes (").
Validate your JSON to see this and every other issue highlighted in one pass.
Diagnostics on this page come from @jsonlint/core, the open-source engine that powers the JSONLint validator. Install it with npm install @jsonlint/core.