diff options
| author | Akshay Nair <phenax5@gmail.com> | 2023-08-25 10:32:41 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2023-08-25 10:32:41 +0530 |
| commit | 0bf85a7a812bef9eec097710f92c490c0ed9719a (patch) | |
| tree | afe6e9d1c4969d7b42466dcc3157e78b5c7785ac /src/eval.ts | |
| parent | 0665e6a2490c9ea770a98908788a1e5d210aa811 (diff) | |
| download | css-everything-0bf85a7a812bef9eec097710f92c490c0ed9719a.tar.gz css-everything-0bf85a7a812bef9eec097710f92c490c0ed9719a.zip | |
feat: scoped try error handling with error property
Diffstat (limited to '')
| -rw-r--r-- | src/eval.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/eval.ts b/src/eval.ts index 0be3de5..17e27b1 100644 --- a/src/eval.ts +++ b/src/eval.ts @@ -326,7 +326,9 @@ const getFunctions = ( try { return await evalExpr(args[0], actions) } catch (e) { - return evalExpr(args[1], actions) + return actions.evaluateInScope([args[1]], { + '--error': EvalValue.Value(e), + }) } }, |
