MATIS
Multi-level Asynchrounous Tools Interconnection System
Fast complex asynchrounous processes made easy.
npm install matis
More documentation here.
Example
| | path +----------+ | loadBody | +----------+ path | | text | | +-------+--( | )----------+ | | | path | | | path +------------------+ | +------------------+ | changeExtForHead | | | changeExtForFoot | +------------------+ | +------------------+ path | | | path | | | path | | | path +------------+ | +------------+ | existsHead | | | existsFoot | +------------+ | +------------+ no | | yes | yes | | no | | | | | void | | path | path | | void+-----------+ +----------+ | +----------+ +-----------+| constHead | | loadHead | | | loadHead | | constHead |+-----------+ +----------+ | +----------+ +-----------+ text | | text | text | | text | | | | | +---+---+ | +---+---+ | | | +------------+ | +------------+ | | | | b| | | o| | | d| | head | y| | foot +--------+ | concat | +--------+ | text |
var Matis = ; var process = Matis; // Execute.process;