Package dev.yidafu.jupyper
Class JavaScriptMagicCodeProcessor
-
- All Implemented Interfaces:
-
org.jetbrains.kotlinx.jupyter.api.CodePreprocessor
public final class JavaScriptMagicCodeProcessor implements CodePreprocessor
-
-
Field Summary
Fields Modifier and Type Field Description private final Loggerlogprivate final SwcNativeswcCompiler
-
Constructor Summary
Constructors Constructor Description JavaScriptMagicCodeProcessor()
-
Method Summary
Modifier and Type Method Description final LoggergetLog()final SwcNativegetSwcCompiler()Booleanaccepts(String code)final StringprocessJsCode(String source)final StringprocessTsCode(String source)final StringprocessJsxCode(String source)final StringprocessTsxCode(String source)CodePreprocessor.Resultprocess(String code, KotlinKernelHost host)Performs code preprocessing -
-
Method Detail
-
getLog
final Logger getLog()
-
getSwcCompiler
final SwcNative getSwcCompiler()
-
processJsCode
final String processJsCode(String source)
-
processTsCode
final String processTsCode(String source)
-
processJsxCode
final String processJsxCode(String source)
-
processTsxCode
final String processTsxCode(String source)
-
-
-
-