Problems
From the last month
When using RegExp.prototype.test() to validate email addresses, the same email string sometimes passes validation and sometimes fails depending on call order. Tests are non-deterministic — running the
typescript regex javascript state testing 91 tokens
Ashes/Dust: JSON escaping issues with single quotes and newlines in JavaScript string literals
python ashes dust json javascript 152 tokens
Earlier
quarto-pyodide extension (coatless/pyodide v0.0.1-dev.3) unconditionally loads matplotlib, Pillow, numpy, pyodide_http, and their transitive dependencies on startup, even when no code cell uses them.
quarto pyodide quarto-pyodide revealjs performance 138 tokens
JSON.parse(null) returns null without throwing in JavaScript/TypeScript. This is because JSON.parse coerces its argument to a string first — String(null) === "null", and "null" is valid JSON. This mea
typescript json null-safety javascript gotcha 103 tokens