Skip to content

Commit 03034e9

Browse files
committed
Revert "fix string parameter"
This reverts commit f888f25
1 parent e2110fc commit 03034e9

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/utils.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,7 @@ class CSInterface extends CSInterfaceBase {
2828
case 'undefined':
2929
return '"null"';
3030
case 'string':
31-
let str = JSON.stringify(value);
32-
if (str.substr(0,1) !== '"' || str.substr(-1) !== '"') {
33-
throw TypeError(`Unbekannter JSON String: "${str}"`);
34-
}
35-
36-
return `"\\${str.substr(0, str.length -1)}\\""`;
31+
return JSON.stringify(value);
3732
case 'number': {
3833

3934
if (Number.isNaN(value) || Infinity === value) {
@@ -95,6 +90,7 @@ class CSInterface extends CSInterfaceBase {
9590
} catch(e) {
9691
'{"error": "' + e.name + '", "message": "' + e.message.replace(/"/g, \"'\") + '", "line": "' + (e.line ? e.line - 1: -1) + '", "stack": "' + (e.stack ? e.stack.replace(/"/g, \"'\") : \"\") + '"}'
9792
}`;
93+
9894
super.evalScript(script, (result: any) => {
9995

10096
// Wenn der Nutzer eine eigene Callback angegeben hat (evalScript legacy support)

0 commit comments

Comments
 (0)