@alchemist/core
v0.6.0
Published
Underlying core library for building your own Alchemist code generation plugins.
Downloads
36
Readme
Alchemist Core Library
Underlying core library for building your own Alchemist code generation plugins.
For more about Alchemist go look at: Alchemist Application
Core parts
The library contains some key components and functionality such as:
NodeContainer
Component (Provides the basic container for visual nodes)NodeRegistry
(Provides all the available node types)NodeGeneratorRegistry
(Provides all the generators for node types)CodeProcessorRegistry
(Provides all the code processors)ProjectRegistry
(Provides all the project types)ProjectGeneratorRegistry
(Provides all the generators for project types)IFileSystem
(Provides an abstraction on the file system)
How do I use it?
Just add a dependency to @alchemist/core
and then include the parts you care about in your code.
You can use the @alchemist/dotnet
and @alchemist/ecsrx
repositories as examples of making your own plugins.
Blurb
This library is still very much a work in progress so the docs will be sparse and if you want to know more head on over to the discord channel.