Error: undefined:42:70: missing '{'
at error (node_modules/css/lib/parse/index.js:62:15)
at declarations (node_modules/css/lib/parse/index.js:248:25)
at rule (node_modules/css/lib/parse/index.js:561:21)
at rules (node_modules/css/lib/parse/index.js:118:70)
at stylesheet (node_modules/css/lib/parse/index.js:81:21)
at Object.module.exports [as parse] (node_modules/css/lib/parse/index.js:565:20)
at cleanupCss (node_modules/generate-github-markdown-css/index.js:118:15)
at module.exports (node_modules/generate-github-markdown-css/index.js:196:30)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async src/doc.js:14:27 {
reason: "missing '{'",
filename: undefined,
line: 42,
column: 70,
source: ''
Snapshot of str
Here's a snapshot of the str css was trying to parse.
Error
There's an error thrown when trying to run
css.parse(str)
inhttps://github.com/sindresorhus/generate-github-markdown-css/blob/v4.0.0/index.js#L108
Snapshot of
str
Here's a snapshot of the
str
css was trying to parse.Quick Fix
When I put a semi-colon after the last
@charset "UTF-8"
it worksSolution
I'm not sure exactly the best way to catch this.