abstract const class compilerEs::ModuleSystem
sys::Obj compilerEs::ModuleSystem
ModuleSystem
- doWriteInclude
-
protected abstract OutStream doWriteInclude(OutStream out, Str module, Str path) - ext
-
abstract Str ext() - file
- make
-
new make(File nodeDir) - moduleDir
-
abstract File moduleDir() - moduleType
-
abstract Str moduleType() - nodeDir
-
const File nodeDir - writeBeginModule
- writeEndModule
- writeExports
-
abstract OutStream writeExports(OutStream out, Str[] exports) - writeInclude
-
OutStream writeInclude(OutStream out, Str module, Str baseDir := "") - writePackageJson