@alchemist/dotnet
TypeScript icon, indicating that this package has built-in type declarations

0.5.0 • Public • Published

Alchemist DotNet Library

Provides common structures and codegen helpers for .net related code.

alchemist-image

Npm Version Npm Downloads Join Discord Chat

For more about Alchemist go look at: Alchemist Application

What does the plugin do?

This library wraps up communication with edge-js and alchemist to make sure you can just go about creating c# code without worrying about the underlying tech.

When this plugin is loaded the following parts are registered:

  • PropertiesSection (This component provides a simple way to manage properties of a class)

  • TypePicker (This component provides a simple way to pick types)

  • TypeSection (This component provides a simple way to manage sections of types)

  • CSharpCodeProcessor (This processes C# code to make sure its formatted correctly)

How do I use it?

If you are developing on top of the library then add the dependency to @alchemist/dotnet.

For using with alchemist application do the following plugin setup:

  • Create a dotnet folder within alchemist plugins directory
  • Put the index.js file and dist_codegen folder into the dotnet directory
  • Run alchemist

The plugin should be picked up, but currently this is an infrastructure plugin used by other plugins such as EcsRx one.

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.

Readme

Keywords

none

Package Sidebar

Install

npm i @alchemist/dotnet

Weekly Downloads

17

Version

0.5.0

License

none

Unpacked Size

16.4 MB

Total Files

49

Last publish

Collaborators

  • grofit