Skip to content

Commit a21229e

Browse files
committed
add sourcemap at debuging
1 parent 456c8ff commit a21229e

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ function getMetablock () {
1717
export default {
1818
input: 'src/main.js',
1919
output: {
20-
sourcemap: false,
20+
sourcemap: production ? false : "inline",
2121
format: 'iife',
2222
name: 'calc',
2323
file: 'build/userscript.user.js',

src/ActionButton.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@
55
export let action;
66
77
function act () {
8-
if ($currAction) currNum.set($currAction(+$secNum, +$currNum));
8+
if ($currAction) {
9+
const res = $currAction(+$secNum, +$currNum);
10+
if (!Number.isFinite(res)) throw new Error(`Bad result: ${res}`);
11+
currNum.set(res);
12+
}
913
currAction.set(action);
1014
if ($currNum) {
1115
secNum.set($currNum);

0 commit comments

Comments
 (0)