Skip to content

Commit f3d810c

Browse files
committed
Better erorr handling
1 parent ad3a2f2 commit f3d810c

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "scroll-cli",
3-
"version": "175.2.0",
3+
"version": "175.2.1",
44
"description": "A language for scientists of all ages. A curated collection of tools for refining and sharing thoughts.",
55
"main": "scroll.js",
66
"engines": {

parsers/macros.parsers

+6-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,12 @@ replaceJsParser
4242
javascript
4343
get replacement() {
4444
const particle = this
45-
return eval(super.replacement)
45+
try {
46+
return eval(super.replacement)
47+
} catch (err) {
48+
console.error(err)
49+
}
50+
return this.search
4651
}
4752

4853
toFooterParser

parsers/root.parsers

+1-1
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ scrollParser
362362
}
363363
get scrollVersion() {
364364
// currently manually updated
365-
return "175.2.0"
365+
return "175.2.1"
366366
}
367367
// Use the first paragraph for the description
368368
// todo: add a particle method version of get that gets you the first particle. (actulaly make get return array?)

releaseNotes.scroll

+3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ ciBadges.scroll
2222
br
2323
thinColumns
2424

25+
📦 175.2.1 3/24/2025
26+
🏥 gracefully handle replaceJs errors
27+
2528
📦 175.2.0 3/24/2025
2629
🎉 added evalJsParser
2730
🏥 macros should replace all

0 commit comments

Comments
 (0)