|
@@ -29,16 +29,16 @@ class NodeJsTemplateTransformer(TemplateTransformer):
|
|
:param inputs: inputs
|
|
:param inputs: inputs
|
|
:return:
|
|
:return:
|
|
"""
|
|
"""
|
|
-
|
|
|
|
|
|
+
|
|
# transform inputs to json string
|
|
# transform inputs to json string
|
|
- inputs_str = json.dumps(inputs, indent=4)
|
|
|
|
|
|
+ inputs_str = json.dumps(inputs, indent=4, ensure_ascii=False)
|
|
|
|
|
|
# replace code and inputs
|
|
# replace code and inputs
|
|
runner = NODEJS_RUNNER.replace('{{code}}', code)
|
|
runner = NODEJS_RUNNER.replace('{{code}}', code)
|
|
runner = runner.replace('{{inputs}}', inputs_str)
|
|
runner = runner.replace('{{inputs}}', inputs_str)
|
|
|
|
|
|
return runner, NODEJS_PRELOAD
|
|
return runner, NODEJS_PRELOAD
|
|
-
|
|
|
|
|
|
+
|
|
@classmethod
|
|
@classmethod
|
|
def transform_response(cls, response: str) -> dict:
|
|
def transform_response(cls, response: str) -> dict:
|
|
"""
|
|
"""
|